Real-Time Face Recognition and Detection Using Python

Tayyaba Zamindar, Shradhatai Gangawane, Shital Kalane, Yogita Kalane · International Journal for Research in Applied Science and Engineering Technology · 2022

Abstract: While humans can recognize faces without much effort, facial recognition is a challenging pattern recognition problem in computing. Facial recognition systems attempt to identify a human face, which is three-dimensional and changes in appearance with lighting and facial expression, based on its two-dimensional image. To accomplish this computational task, facial recognition systems perform four steps. First face detection is used to segment the face from the image background. In the second step the segmented face image is aligned to account for face pose, image size and photographic properties, such as illumination and grayscale. The purpose of the alignment process is to enable the accurate localization of facial features in the third step, the facial nature extraction. Features such as eyes, nose and mouth are pinpointed and measured in the image to represent the face. The so established feature vector of the face is then, in the fourth step, matched against a database of faces. Keywords: face, detection, recognition, system, OpenCV

Read the paper · More papers on PaperTik