Detect and Track Multiple Faces

Detect and track multiple faces from live video.
12.9K Downloads
Updated 1 Sep 2016

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

This is a simple system for detecting and tracking multiple faces from live video. It uses the Computer Vision System Toolbox and the Webcam Support Package. The system detects faces using the Viola-Jones algorithm, detects min-eigen corners within each face's bounding box, and tracks the corners using the Kanade-Lucas-Tomasi (KLT) algorithm. It re-detects the faces every 10 frames in order to correct the tracker and replenish the points.

Cite As

Dima Lisin (2026). Detect and Track Multiple Faces (https://www.mathworks.com/matlabcentral/fileexchange/47105-detect-and-track-multiple-faces), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.1

Updated license

1.1.0.0

Updated the title.

1.0.0.0