I would like to detect any moving object (in particular human) from a distance of 10-15 meter. Is it possible to implement such sort of system using Arduino and PixyCam?
Any information regarding this issue would be highly appreciated.
You can, however for less distance. And PixyCam is good for tracking colors. So if the moving object has any specific color, then things would become easy for you
From what I remember, pixyCam is particularly good at detecting colors and simple form of objects. I am not sure it will be able to detect a human unless he/she is wearing a colored hat for instance..
If you are looking for a small, not expensive but powerfull cam, you may have a look at the "jevois" smart camera (http://jevois.org/)
Smaller than PixyCam but probably more adapted to your needs.
In the link below, you can see a demo with a deep NN implemented with tensorflow capable of recognizing 1000 catgories (including pedestrian) !
https://www.youtube.com/watch?v=TRk8rCuUVEE
Only one potential issue may be the distance, 15 meters may be a bit far away with respect to the lens...
Anyway, I used it for a project and it works really well.
If you are only looking for motion sensing, have you thought about looking into what is inside some of the motion sensitive lights that are now available? These seem to be very sensitive!
If your target is specially human detection and distance 10-15 meters then you can use our ordinary IP cameras which is easily interface with DVR, for interfacing you can use live video stream and easily detect motion of human.
Range is the main issue. If you intend to detect within a distance of 10 m, then i guess it's possible. However, another issue is the detection won't work effectively during night time due to absence of light
You can, however for less distance. And PixyCam is good for tracking colors. So if the moving object has any specific color, then things would become easy for you