eye-closure-detector-yolo-tflite

Info

  • Models made from project WakeUp App
  • Based on Yolov5, Yolov8.
  • pt models converted to tflite to embedding on mobile device
  • Trained from preprocessed dataset
  • It detects two class openeyes/closedeyes

Data Processing phases

Three key preprocessing phases included:

  1. Removing:
    • ambiguous/half-closed eyes
    • low-resolution or glare-heavy images
    • duplicates and background interference
  2. Background removal & image cleaning
  3. Data augmentation: brightness tuning + image flipping

Final Dataset Size: 9,200+ images

πŸ“Š Model Candidates & Results

Model Precision Recall mAP@50 mAP@50–95
YOLOv5n 0.9676 0.9619 0.9631 0.4822
YOLOv5s 0.9710 0.9651 0.9632 0.4978
YOLOv8n 0.9672 0.9461 0.9629 0.5126

πŸ’‘ Despite better accuracy from larger models, YOLOv5n was chosen due to its significantly better latency for mobile environments.

πŸ”— WANDB Logs:

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for Jaemani/eye-closure-detector-yolo-tflite

Base model

Ultralytics/YOLOv5
Finetuned
(6)
this model