Face Recognition Door Lock Using Raspberry Pi

Testing the raspberry pi face recognition door lock.
Face recognition door lock using raspberry pi. Raspberry pi electronic board is operated on battery power supply wireless internet connectivity by using usb modem it includes camera pir motion sensor and a door. Facial recognition is a well established process in which the face is detected and identified out of the image. Run the dataset program to gather the face samples. The face recognition has been done using the eigenfaces algorithm principle component analysis or pca and implemented using the python api of opencv.
Overview of face recognition based door lock using raspberry pi b opencv face recognition is an amazing field of computer vision with many possible applications to hardware and devices. The project will consist of three phases. Face detection and data gathering. We put up with this project face recognition door lock system.
Either an external monitor or any virtual monitor like vnc viewer will be needed to execute these python codes. This design of a facial recognition door lock should not be implemented to protect and lock anything of value or a home. Whenever the person comes in front of the door it recognizes the face and if it is registered then it unlocks the door if the face is not registered it will raise an alarm and. Before diving into the code let s connect the solenoid lock with the raspberry pi.
Thanks for adam geitgey and his face recognition project we can use the world s simplest face recognition library on raspberry pi. Using embedded soc platforms like the raspberry pi and open source computer vision libraries like opencv you can now add face recognition to your own maker. With the introduction of microsoft s project oxford facial recognition applications are now more accessible to makers than ever before. In that window enter the id number and press enter.
This project was part of the embedded system design course and uses face recognition to control a servo lock. In this tutorial you are going to learn how to build a facial recognition based door lock using a raspberry pi. Raspberry pi opencv python face recognition lock introduction. When you run this program a window will pop up.
The following steps will show you how to setup face recognition on pi. We want to develop this system based on raspberry pi 3 to make the house only. If the visitor at the door is recognized the door will unlock. A very simple hack of holding a photo of a whitelisted user up to the camera will unlock the door.
The purpose of this tutorial is show how to add facial recognition to raspberry pi projects.