$ workon <env_name> # my environment is named py3cv4
$ pip install opencv-contrib-python
$ pip install zmq
$ pip install imutils
- 1x Raspberry pi zero
- 1x Pi camera v2
- 1x Huawei e3372 usb modem
- 1x USB phone battery charger
- Configure modem with SIM card
- Set up Raspberry pi with camera using Motion to run when active and stream endpoint
- Set up OpenCV machine for analyzing video for faces
- Run camera and stream video to server that analyzes stream
- Identified faces stored as images and embedded
- Embedded faces added to DB
- Faces tagged with "session"
- If photo fits category, trigger alert
- https://github.com/deepinsight/insightface
- https://github.com/tadasbaltrusaitis/openface
- https://github.com/davidsandberg/facenet
- http://shuoyang1213.me/WIDERFACE/WiderFace_Results.html