/People-Recognition-AI

Using OpenCV to recognize people and record their attendance

Primary LanguagePythonMIT LicenseMIT

People-Recognition-OpenCV

Problem Statement: Recording entry and attendance of a workplace automatically. It should create a profile for each unique person and keep track of person's entry without necessarily interacting with camera.

Currently exploring OpenCV as a method of detection

References and Guides:

Tutorial used to install Raspbian Pi OpenCV 3.3.0: https://www.pyimagesearch.com/2017/09/04/raspbian-stretch-install-opencv-3-python-on-your-raspberry-pi/

Currently Following youtube playlist for OpenCV Tutorials: https://www.youtube.com/playlist?list=PLEsfXFp6DpzRyxnU-vfs3vk-61Wpt7bOS

Livestreaming over network (Distributed Pipeline):

https://www.pyimagesearch.com/2019/04/05/table-of-contents-raspberry-pi-for-computer-vision/ https://www.pyimagesearch.com/2019/04/15/live-video-streaming-over-network-with-opencv-and-imagezmq/ https://github.com/jeffbass/imagezmq/tree/master/imagezmq https://github.com/jeffbass/imagezmq/blob/master/docs/imagezmq-uses.rst https://github.com/jeffbass/imagenode/blob/master/imagenode.sh https://github.com/jeffbass/imagehub