© Shamshad Ansari 2020
S. AnsariBuilding Computer Vision Applications Using Artificial Neural Networkshttps://doi.org/10.1007/978-1-4842-5887-3_8

8. Practical Example: Face Recognition

Shamshad Ansari1 
(1)
Centreville, VA, USA
 

Face recognition is a computer vision problem to detect and identify human faces in an image or video. The first step of facial recognition is to detect and locate the position of the face in the input image. This is a typical object detection task like we learned about in the previous chapters. After the face is detected, a feature set, also called a facial footprint or face embedding, is created from various key points on the face. A human face has 80 nodal points or distinguishing landmarks that are used to create the feature ...

Get Building Computer Vision Applications Using Artificial Neural Networks: With Step-by-Step Examples in OpenCV and TensorFlow with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.