Face Recognition using OpenCV
A real-time face recognition system using Haar Cascade for detection and LBPH for recognition, built with Python and OpenCV.
This project implements a complete face recognition pipeline using OpenCV, from data collection to real-time recognition.
It uses Haar Cascade Classifiers for accurate face and eye detection, and LBPH (Local Binary Pattern Histogram) for face recognition.
The system supports multiple users with unique IDs and provides a simple training interface.
Real-time recognition is achieved through live camera feed processing, with optimized grayscale image handling.
Configuration options include camera index selection, image count per user, and cascade file customization.
What it does
- Face Detection
- Uses Haar Cascade Classifiers for accurate face and eye detection.
- Face Recognition
- Implements LBPH algorithm for robust face recognition.
- Real-time Processing
- Processes live camera feed for instant face recognition.
- Multi-user Support
- Supports multiple users with unique IDs and training data.
- Easy Training Interface
- Simple scripts for collecting and training face images.


Comments0
Nobody has said anything about this project yet. You could be the first.
Sign in withorto join in.