element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
FPGA
  • Technologies
  • More
FPGA
Forum Low-latency Machine learning for smart Shopping system
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 9 replies
  • Answers 4 answers
  • Subscribers 538 subscribers
  • Views 854 views
  • Users 0 members are here
  • machine vision
  • psyvision
  • low-latency
Related

Low-latency Machine learning for smart Shopping system

mabdalshakour
mabdalshakour over 7 years ago

Hi All,

 

I have participated in Innovate FPGA contest with a project aims to provide a new shopping experience to the customers and valuable mean of boosting sales for the retailers.

However, some have discussed me about privacy issues for such systemimage. For this i hope you review it and write your opinions about that and any improvements can be made.

 

This is it

InnovateFPGA | EMEA | EM105 - ESHTRI - A Smart Shopping System

 

and If you think it cool enough, please consider voting for it.

Hopping to hear your opinions.image

Regards,

  • Sign in to reply
  • Cancel

Top Replies

  • michaelkellett
    michaelkellett over 7 years ago in reply to gadget.iom +3 suggested
    I don't like the idea of it much myself but the idea is to use video information so it's not morally different from having an assistant standing outside the shop eyeballing the punters. (Some of the less…
  • gadget.iom
    gadget.iom over 7 years ago in reply to michaelkellett +2 suggested
    michaelkellett wrote: I don't like the idea of it much myself but the idea is to use video information so it's not morally different from having an assistant standing outside the shop eyeballing the punters…
  • shabaz
    shabaz over 7 years ago in reply to michaelkellett +2
    At a trade show I saw a camera/GPU system that people-counts, but also identifies if it has seen the person before or not, and also estimates age, gender, etc, in real-time. There are also lower-cost …
  • gadget.iom
    0 gadget.iom over 7 years ago

    Sounds VERY invasive.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 7 years ago in reply to gadget.iom

    I don't like the idea of it much myself but the idea is to use video information so it's not morally different from having an assistant standing outside the shop eyeballing the punters. (Some of the less reputable Soho establishments used to do that.)

     

    It looks as if the proposal is all vaporware so I'm not too worried about this specific idea yet.

     

    But what is not too much of a problem when it's done inefficiently becomes quite different when the technology really bites.

     

    More worrying (to me) is if someone big (you know the companies I mean) did it and correlates facial recognition with other data to make instant positive IDs of passers by. I'm expecting laws against this (and similar) within a year or two. Perhaps the answer would be to oblige anyone who uses personal data about an individual for the first time (or for a new purpose) to be obliged to get specific permission, on pain of a fine.

     

    MK

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • gadget.iom
    0 gadget.iom over 7 years ago in reply to michaelkellett

    michaelkellett  wrote:

     

    I don't like the idea of it much myself but the idea is to use video information so it's not morally different from having an assistant standing outside the shop eyeballing the punters. (Some of the less reputable Soho establishments used to do that.)

    That's true (though I tend to avoid those types of store for that very reason), but such human assistants don't have direct API access to database of historic customers and their transactions.

     

     

    This part sounds very much like facial recognition to me.

     

    Just imagine the customer feeling when he hear a warm welcoming by his name from the system and sees his favorite products and recently added related products displayed on the front monitors.

    Feels a bit reminiscent of this:

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • shabaz
    0 shabaz over 7 years ago in reply to michaelkellett

    At a trade show I saw a camera/GPU system that people-counts, but also identifies if it has seen the person before or not, and also estimates age, gender, etc, in real-time. There are also lower-cost (non-camera/GPU) solutions that can very precisely identify (granularity to within a few feet) if the same person is hanging around a particular shopping aisle too long or re-visiting it (without identifying the specific person), in order to either alert security, or provide targeted instant discounts if you "buy it now". I bet that the way businesses will get the permission, will be to offer free wi-fi, on the condition that they can get the targeted adverts on their phone etc. Many people will do a lot for free wi-fi. From what I've seen I believe (I don't have evidence, possibly not in the interest of mobile providers to reveal it!) a large chunk of the public at least in the UK closely monitor their usage due to being on poor data plans, and often switch off mobile data.

    Personally I wish the government would do more about the intrusion with unsolicited phone calls and SMSs. TPS is useless. The fine could be unlimited, but it doesn't help until the public get better tools to identify and flag such abuse, forcing phone companies to check the calling number against the presented number when such abuse is flagged, and stricter regulation of the accident claim/law firms - the Law Society is primarily concerned with its members, not the public).

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • gadget.iom
    0 gadget.iom over 7 years ago in reply to shabaz

    shabaz  wrote:

     

    Many people will do a lot for free wi-fi. From what I've seen I believe (I don't have evidence, possibly not in the interest of mobile providers to reveal it!) a large chunk of the public at least in the UK closely monitor their usage due to being on poor data plans, and often switch off mobile data.

     

    You're not wrong there!

    The information people are willing to disclose for "free" WiFi is quite simply staggering, not to mention any traffic interception, analysis that is going on.

    I opted for a 4G data-plan at around 20GB when on home territory, meaning I don't ever have to connect to public hotspots. Much safer from a security perspective.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • mabdalshakour
    0 mabdalshakour over 7 years ago in reply to gadget.iom

    Thank you for the video. image I haven't seen it before.

    I don't want it to be like a science fiction. I want to make a practical product that can be marketed.

    What do you think is missing to be marketable?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • mabdalshakour
    0 mabdalshakour over 7 years ago in reply to michaelkellett

    Thank you for your opinion. I would like to update my proposal according to our discussion.

    So, about the feasibility of the system on the Terasic DE10-Nano, do you have any comment about the system block diagram?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 7 years ago in reply to mabdalshakour

    If I were judging this competition I would want to see some calculations that support your assertion that the CNN (DNN ? you call it different things in the text and the diagram) will run on the FPGA fabric but wouldn't run on the Cortex A9s. I'd also want some evidence that it coudn't run on faster or DSP type processors.

     

    The block diagram is much too high level to be convincing - you need to show that you have thought about how much internal block RAM you need, about data path bandwidths and use of multiplier/DSP type resource.

     

    Then you need to talk about development time !

     

    MK

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • gadget.iom
    0 gadget.iom over 7 years ago in reply to mabdalshakour

    Your biggest hurdle might be take-up by companies who may be concerned about the negative backlash, from customers who don't want to be tracked and targeted electronically.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube