1. Input Capture
Real-time facial image capture via webcam
Handles different lighting conditions and orientations
2. Dataset Preparation
Curated and labeled dataset across skin conditions
Data preprocessing, cleaning, and augmentation
3. Detection Model
YOLOv8 object detection for multi-condition analysis
Optimized for real-time performance and accuracy
4. Backend & APIs
FastAPI-based inference engine
Processes captured facial images efficiently
5. Scoring & Recommendation
Class-wise scoring system
Product recommendation mapping engine
6. Output
Comprehensive skin analysis results
Personalized product recommendations