79 All Rights Reserved © 2019 IJDCN
Face Recognition based Automatic Door Lock
Control System
P Sai Krishna ,G V Vamsi ,Dr S Bama
Abstract—To detect and differentiate between human
faces. To make decision based on recognized set of faces. To automate the door lock control system and also initiate remote alarms, whenever needed. To provide complete security and automation for the home entry.
Index Terms—Detct the face of upcoming or crossing person and by using coding.
I. INTRODUCTION
In this era there is an lot of improvement in the technology and also safety for the data and also for our belongings as we can say that we can track anything with in minutes by using the IP address and using the technology. In the same way the development now has started for the real time objects with the Face Recognition using this we are now implemented for the door unlocking system. It is very useful and also will be helpful for preventing the lost of key and also there is no need of carrying the key. It will work by using the recognition of faces and also collecting the images of the person to unlock the door. First it will capture the image of the person and then it will check some weights of that captured image and then it will match that weights with the saved image and then it will make sure that was matched and then it will unlocks the door.
P Sai Krishna (9916005134) is with the kalasalingam Academy of Research and Education, Tamil Nadu email: [email protected]). G V Vamsi(9916005049), was with Kalasalingam Academy of Research and Education,Tamil Nadu email: [email protected]
II. IMPLEMENTATION Components
• Matlab 2015 (PC Controlunit) • Microcontroller
• LcdDisplay • DriverCircuit • Doorunit • ArduinoUNO
III. HARDWAREDESCRIPTION Micro controller :
Converts TTL logic in to RS-232 and viceversa. It was operated with a single power supply of 5 volts, and it will have two drivers and also there are two receivers and also it has an range of input levels with -30v and +30v.It has a current supply of8mA.
Applications include TIA/EIA-232-F,Battery- Powered Systems, Terminals, Modems, Computers
80 All Rights Reserved © 2019 IJDCN
Arduino UNO: Arduino has several types like UNO, Arduino mega board etc., but in general we use UNO boards it is an microcontroller board that is based on ATmega328p.Arduino UNO board has 14 input/output pins (PWM output pins are 6 ).6 analog inputs ,16MHZ quartz crystal, a usb connection port ,power jack, an ICSP header and a reset button in it. Earlier while releasing the Arduino boards it named as Uno because in Italian the uno refers to one so for the earlier version Arduino is named as Arduino uno. It has an feature of getting power supply through the USB port .It can also convert from AC to DC and also by a battery. The reset button is used for resting the previous codes and it will be overwritten and also will be saved until it is overwritten. By using the USB port we can also transmit the code through this port it has RF transmitter and receiver it will blinks for that particularaction.
Fig 3.2 Arduino Uno image
LCD Display:
It has two 16 alphanumeric display and it has 16 column spaces with two rows and as also very useful for transfer of data with 8 pins within that two pins the 3 pins are accommodate for the RS, Rw and for Enable(EN). It is also have an option for the adjusting the contrast and brightness.
Backlight ON/OFF functionality for energy conservation.
Fig 3.3 LCD Display image ULN 2003:
The ULN2003A is a device with an array of seven NPN Darlington transistors which means it will contains a Darlington pairs of transistors. It will achieves very high current by using the current amplification by connecting two bipolar transistors in direct DC Coupling. This is will works similarly with the seven Darlington pairs of the seven pairs and these all will have the common cathode diodes that will connect to the respective collectors. It has a capable of 500mA, 50V output. It has a family of ULN2002A, ULQ2004A etc., and also designed for the different logic input levels and number of in/outputs (4/7/8).
81 All Rights Reserved © 2019 IJDCN
Block diagram
Fig 4.1 Block diagram
Fig 4.3 Face Recognition Process.
IV.
W
ORKINGPROCEDUREThe working procedure of this project, the main working procedure of this project was detecting the face and gathering the values of the face and also then it should have to match it with the saved image. This will be done by using the Linear Discriminant Analysis (LDA) it is used for recognition of faces with an high accuracy rate. After capturing the image then it will calculate the weights of the image by using the Fuzzy-C-Means Clustering Algorithm it is also said that FCM Segmentation. It will separate the data into the homogenous segmentation and then it will allocate the feature vectors into N clusters. Every nth cluster has Cn as its centre. It reduce the errors weight to mean squareerror(MSE).
Input Category
• Database for FamilyMembers • Database forFriends
• Database for UnknownPeople
After getting the images and its weight then it will reduce the noises in the image and then it will be filtered. It can be done by using the convolving the original image with the mask and then it will sent into an low pass filter for reduction of the noise for smoothing the operation.
Median filter used to remove Noise.
82 All Rights Reserved © 2019 IJDCN
V.
R
ESULTFig 5.1 Input Image
Fig 5.2 Filtered Image
Fig 5.3 Binary Image
Fig 5.4 face Detection
VI.
C
ONCLUSIONThis project is mainly for avoiding the thieves and also for the safety measures because nowadays more number of people are being prompted to have made a victim for thieves, this project would be more helpful and also make sure that they are not rob the house. This will detect the face movement within the range and distances and make sure the face was matched and also then it will send the values to the Arduino board accordingly the further action will be done by the noted vales of the Arduino and then it will make sure that it will open the door after the detection.
83 All Rights Reserved © 2019 IJDCN
We wish to express our sincere thanks to our respected Head of the Department Dr. M.Kalpana, M.E., Ph.D., Associate Professor, whose moral support encouraged us to process through our project worksuccessfully.
We offer our sincerest gratitude to our Supervisor, Dr. S. BAMA, for his patience, motivation, enthusiasm and immense knowledge.
WeareextremelygratefultoourOverall ProjectCoordinator,Mr.P.Naveen,M. E.,(Ph.D.,)and Mr. Ramesh, M.E., (Ph.D.,) Assistant Professor for constant encouragement in the completion of the Final YearProject.
Finally, we thank all, our parents, faculty, Non-Teaching Faculty and our friends for their moral support.
REFERENCES
[1] Jie-Ci Yang et. all An Intelligent Automated Door Control System Based on a SmartCamera [2] S. Nazeem Basha et all An Intelligent Door System using Raspberry Pi and Amazon Web ServicesIoT
[3] Chaitanya Rane Password Based Door Locking System UsingGSM
[4] Pratiksha Misal et.all Door Locking/Unlocking using SMS Technologywith GSM/GPRStechnology
[5] Ushie James Ogri et all DESIGN AND CONSTRUCTION OF DOOR LOCKING SECURITY SYSTEM USINGGSM
P Sai Krishna (9916005134)
kalasalingam Academy of Research and Education email: [email protected]).
G V Vamsi(9916005049),