Idea from Raspberry Pi Facial Recognition by Anton
- Raspberry Pi 3 Model B
- face_recognition Library
- Newhaven Display
- PIR Motion Sensor
- Rapberry Pi Camera Module V2
- Twilio for SMS
Installation instructions for face_recognition on Raspberry Pi.
- The face_recognition library installation will take about 2 hours to complete.
- I2C commands for display will work with Newhaven Display NHD-0216K3Z-FL-GBW-V3 but may not work for other displays.
- To make processing faster this project creates all encodings for saved known images beforehand.
- Save known images to folder "known" and then run "get-known-encodings.py" to create the python file "known-encodings.py".
- The image resolution used when taking a photo is 640x480, this is to make processing faster and does not seem to affect facial recognition ability.
- sms.py requires account information from Twilio account to successfully send a text message.
- If you want to send an image over MMS with Twilio you must make the image HTTP accessible.