2 ms·
Assuming your phone/camera is mounted in a stationary position, you could track all the moving objects fairly easily with background subtraction. I say "fairly"
by yid 14y ago
Assuming your phone/camera is mounted in a stationary position, you could track all the moving objects fairly easily with background subtraction. I say "fairly" because you'd likely have to incorporate motion, color and texture detection to disambiguate between different people. A count of the moving blobs would give you a rough number of the people in a store. It would be an instantaneous count, so you'd probably have to take a moving average of the time series of the number of people detected to get a reasonably accurate value. Non-trivial, but doable.
- manglav 14y agoThis only works when people are separate enough so they have an individual silhouette. If doing length of line tracking however, it becomes much more tedious, with edge detection necessary and such. Also, if using a 360 camera, this becomes more complex, as a person in the middle blob shape would be completely different from a person at the edge. I am aware you can use a filter, but it cuts out some area sometimes. This is a surprisingly hard problem that I've explored before. Feel free to email me about it!