Students may use mobile phones during online classes or examinations, making it difficult for teachers to monitor them continuously.
FocusSense AI uses Computer Vision and YOLOv8 to detect mobile phone usage through a webcam. When a phone is detected, the system highlights it, records the violation, saves an evidence image, and logs the event with a timestamp.
- Real-time mobile phone detection
- Live webcam monitoring
- Violation counter
- Automatic screenshot capture
- CSV violation log
- Confidence score display
- Date and time display
- Python
- OpenCV
- Ultralytics YOLOv8
pip install -r requirements.txt
python main.py- Face recognition
- Student identification
- Email alerts
- Multi-camera monitoring
- Dashboard analytics