This project implements a real-time face detection system using OpenCV and MediaPipe in Python. The solution leverages MediaPipe's face detection model for efficient and accurate identification of facial features, providing robust performance across various lighting conditions and angles. OpenCV is utilized for video capture and rendering, enabling seamless real-time processing and visualization.
- Real-Time Face Detection: Detects faces in real-time.
- High Accuracy: Utilizes MediaPipe's advanced face detection model for precise facial feature identification.
- Efficient Processing: Optimized for low-latency performance, suitable for live applications.
-
Clone the repository:
git clone https://github.com/CyberBoy-Mayank/face-detection-project.git cd face-detection-project
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the main script:
python main.py
-
The script will start capturing video from your in-built webcam and display the detected faces in real-time.
![Face Detection Example]
- High Precision: Accurate detection of facial features even in challenging conditions.
- Real-Time Performance: Suitable for live applications such as video conferencing and security systems.
- Easy Integration: Simple to integrate into larger projects and adaptable for various use cases.
- I'm using Python Version: 3.10.2 for this project
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.