Skip to content

About

Smart Classroom Phone Detection using YOLOv8

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

FocusSense AI

Problem Statement

Students may use mobile phones during online classes or examinations, making it difficult for teachers to monitor them continuously.

Solution

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.

Features

  • Real-time mobile phone detection
  • Live webcam monitoring
  • Violation counter
  • Automatic screenshot capture
  • CSV violation log
  • Confidence score display
  • Date and time display

Technologies Used

  • Python
  • OpenCV
  • Ultralytics YOLOv8

Installation

pip install -r requirements.txt
python main.py

Future Scope

  • Face recognition
  • Student identification
  • Email alerts
  • Multi-camera monitoring
  • Dashboard analytics

About

Smart Classroom Phone Detection using YOLOv8

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages