Here we use Brute-Force Matching with ORB Descriptors.We get our image via webcam and then we match it with our template image. If it matches, we display result as "object found".
Face detection is a computer technology that determines the locations and sizes of human faces in arbitrary (digital) images. It detects facial features and ignores anything else, such as buildings, trees and bodies. Face detection can be regarded as a more general case of face localization.
OpenCV's algorithm is currently using the following Haar-like features which are the input to the basic classifiers :