Saturday, April 2, 2016

Facial Recognition

Source: Google Images
A facial recognition system is a computer application that is capable of identifying or verifying a person from a digital image or a video frame. It's an application of Computer Vision

One of the ways to do this is by comparing selected facial features from the image and a facial database.

It was mostly used at first in security surveillance systems and can be compared to other biometrics such as fingerprint or eye recognition systems.

Today, Face recognition is commonly used in areas like military applications such as targeted drone bombings and Social applications like Snapchat filters, Facebook photo tagging, Google Photos photo search and etc.


Over the last ten years or so, face recognition has become a popular area of research in computer vision and one of the most successful applications of image analysis and understanding. Because of the nature of the problem, not only computer science researchers are interested in it, but neuroscientists and psychologists also. It is the general opinion that advances in computer vision research will provide useful insights to neuroscientists and psychologists into how human brain works, and vice versa.



Some facial recognition algorithms identify facial features by extracting landmarks, or features, from an image of the subject's face. For example, an algorithm may analyse the relative position, size, and/or shape of the eyes, nose, cheekbones, and jaw.

A general statement of the face recognition problem (in computer vision) can be formulated as follows: Given still or video images of a scene, identify or verify one or more persons in the scene using a stored database of faces.

Facebook Face Recognition Photo Tagging:

It is done using facial recognition software that uses an algorithm to calculate a unique number (“template”) based on someone’s facial features, like the distance between the eyes, nose and ears. This template is based on your profile pictures and photos you’ve been tagged in on Facebook. We use these templates to help you tag photos by suggesting tags of your friends. If you remove a tag from a photo, that photo is not used to create the template for person whose tag was removed. We also couldn’t use a template to recreate an image of you.
Recognising multiple faces. Source: Google Images

Written by Eiyas A. Fattah

1 comment:

  1. Good finding Eiyas. I think this is the most widely used and familiar application of Computer Vision.

    ReplyDelete