Electrical and Computer Engineering

ECE18: Viola-Jones Face Detection

Embedded face detection system based on the Viola–Jones algorithm, implemented on a Raspberry Pi

Viola-Jones Face Detection project image
Face with Haar-like features

Project Description:

This project implements a real-time face detection system using the Viola-Jones algorithm, which is a widely used computer vision method for rapidly identifying human faces in images. Developed in C++, the system utilizes Haar-like features, integral images, and a cascade of boosted classifiers to efficiently distinguish whether an image contains a face or non-face while maintaining strong detection accuracy. By experimenting with the optimization of speed and performance, the design is capable of processing images quickly enough for real-time applications. The project demonstrates how machine learning techniques can be applied to solve practical problems.

Advisor/Instructor:

Dr. Shuvra S. Bhattacharyya

Team Members:

Christina Dao Electrical and Computer Engineering
Taegon Hibbitts Electrical and Computer Engineering
Parnika Murthy Electrical and Computer Engineering
Nuhad Samad Electrical and Computer Engineering

Table #:

C18
Back to Top