Face Identification using Haar cascade classifier

Learn how to develop a face identification system using haar cascade classifier

Satyam Kumar
Analytics Vidhya

--

Photo by Dmitriy Tyukov on Unsplash

A facial identification system is a technology capable of identifying a face of a person from a digital image or a video frame from a video source.

See the 1st part of this blog here for face identification using the Dlib library and train a face recognition model.

Haar Cascade classifier is based on the Haar Wavelet technique to analyze pixels in the image into squares by function. This uses “integral image” concepts to compute the “features” detected. Haar Cascades uses the Ada-boost learning algorithm which selects a small number of important features from a large set to give an efficient result of classifiers then use cascading techniques to detect the face in an image.

Haar cascade classifier is based on the Viola-Jones detection algorithm which is trained in given some input faces and non-faces and training a classifier that identifies a face.

--

--