|
--- |
|
|
|
title: Facerec |
|
emoji: π |
|
colorFrom: purple |
|
colorTo: pink |
|
sdk: gradio |
|
sdk_version: 5.13.2 |
|
app_file: app.py |
|
pinned: false |
|
|
|
tags: |
|
- Computer Vision |
|
- Image Classification |
|
- Object Detection |
|
- Image Segmentation |
|
- Image-to-Text |
|
- Image Feature Extraction |
|
- Keypoint Detection |
|
- Zero-Shot Object Detection |
|
- Feature Extraction |
|
- Face Recognition |
|
- Identity Verification |
|
- Image Processing |
|
- Security |
|
- Biometrics |
|
- Deep Learning |
|
- AI |
|
- Machine Learning |
|
- Neural Networks |
|
- Image Recognition |
|
- YOLO |
|
- MediaPipe |
|
- Face Detection |
|
- Hand Tracking |
|
- Eye Color Detection |
|
- Blink Detection |
|
|
|
--- |
|
|
|
## π Features: |
|
- **Face Detection & Recognition** (YOLO + FaceNet) |
|
- **Anti-Spoofing** (Laplacian Variance) |
|
- **Hand Tracking** (MediaPipe Hands) |
|
- **Blink Detection** (MediaPipe FaceMesh) |
|
- **Eye Color Detection** (Dominant Color Analysis) |
|
- **Customizable Confidence Thresholds** |
|
- **User Enrollment & Database Management** |
|
|
|
## π Installation: |
|
```bash |
|
pip install -r requirements.txt |
|
``` |
|
|
|
## βΆοΈ Usage: |
|
```bash |
|
python app.py |
|
``` |
|
|
|
## πΌ Upload Images: |
|
The system only supports **image uploads** (no live video) for efficiency. |
|
|
|
## π‘ Technologies Used: |
|
- **Gradio** (UI) |
|
- **YOLO** (Face Detection) |
|
- **DeepSORT** (Face Tracking) |
|
- **FaceNet** (Embedding & Recognition) |
|
- **MediaPipe** (Hand & Face Analysis) |
|
- **OpenCV** (Image Processing) |
|
- **Torch** (Deep Learning) |
|
|
|
## π― Applications: |
|
- **Identity Verification** |
|
- **Biometric Security** |
|
- **Real-Time Image Analysis** |
|
- **User Authentication Systems** |
|
- **Human-Computer Interaction** |
|
|
|
|