The best algorithms for face detection in Matlab = Viola-Jones Algorithm Face from the different digital images can be detected. The vision. CascadeObjectDetector uses the Viola-Jones algorithm to detect people’s Faces, Noses, Eyes, Mouth or upper body. The Cascade Object Detector build into MATLAB to detect the facial features from a digital image. Detects the left and right eyes separately. Detects the mouth. Detect the objects using the viola jones algorithm. Detect a pair of eyes. Detects faces that are upright and forward-facing. For Face detection: faceDetector=vision.CascadeObjectDetector('FrontalFaceCART'); For Eyes detection: faceDetector=vision.CascadeObjectDetector('EyePairBig’); I Created a Face Detection system using Viola- Jones algorithm. Book : Face and Facial Expression Recognition LINK : Face Doctor - Viola Jones LINK Project | Face Detection using Polar Harmonic Transforms ~xRay Pixy