Face Detection & Recognition System:-
ESSI’s Face Detection & Recognition System is an application for automatically identifying or verifying a person from a digital image or a video frame.One of the ways to do this is by comparing selected facial features from the image and a facial database.This is a perfect way to empower web and desktop applications with face-based user authentication, automatic face recognition, and identification.
It is typically used in security systems and can be compared to other biometrics such as fingerprint or Iris recognition systems.Facial recognition use characteristics of the face to identify an individual.
Application & Uses:-
• This software can be used by law enforcement agencies , who use the system to capture random faces in
crowds.
• Time tracking: To keep track of employees time and attendance.
• Real-time biometric authentication systems allowing the user to log in by simply looking into a webcam. Enables
touch less, non-intrusive biometric authentication.
• Automatic red-eye removal tools empowered with facial feature recognition.
• For enhancing security through identifying criminals, terrorist or other illegitimate personalities in crowd through
face recognition and detection.
Key Features
• This system is a desktop solutions for systems or organization where precise and reliable face identification is
required.
• The system can work with entire face or facial features, supports face recognition in still images and real-time video
streams, and allows the creation of a wide range of applications from simple automatic red-eye removal tools to
biometric login solutions.
• In this system ,user can enroll faces through video clips also as it have feature of extracting either all the frames or
required frames as per user’s requirement.
Technology Used
The Application contains three Important Modules:
1. Enrollment and Re – Enrollment.
2. Matching / Recognition.
3. Identification.
Processes an image or real time video frames and detect human faces ,through single or multiple face detection. Returns the face position and then we can then either perform further processing over this region or on overall image. Then we can either directly get template of face detected or we can extract facial features first and then template .Facial feature detection returns coordinates of 66 facial features points including eyes , eyes contours, eyebrows, distance between jaw lines, Distance between eyes center, lips contours, nose tips and so on. Then we perform matching of extracted template with all the templates stored in database. Based on requirement further processing will be performed. This application supports all the web cam and IP camera’s of MJPEG format.This system can work in low light conditions and it can even process pictures from infrared or night vision camera’s.
Note : The accuracy of detection & recognition will increase if we use high quality images or frames to extract facial features and megapixel camera should be used for real time identification.