Production-grade classroom behavior detection system trained on the SCB-05 dataset using YOLOv8x on Google Colab Pro (A100 GPU). Achieves 74.85% mAP@0.5 overall and 93.5% detection accuracy on sleeping behavior across 11+ behavioral classes. Includes tiled inference pipeline for live CCTV/RTSP feeds.


Trained YOLOv8x on the SCB-05 dataset using Google Colab Pro with A100 GPU, achieving 74.85% mAP@0.5 across 11+ behavioral classes.
Achieved 93.5% detection accuracy on sleeping behavior — the highest per-class precision in the model.
Built tiled inference pipeline for live CCTV/RTSP feed processing, enabling real-time classroom monitoring.
Curated and annotated multi-class dataset via Roboflow with rigorous quality control across hundreds of images.
Configured reproducible YAML-based training pipelines with systematic hyperparameter optimization (batch size, image size, epochs).
Integrated Grad-CAM explainability to validate that the model focuses on posture and body position rather than facial features.
Designed architecture for deployment on resource-constrained campus hardware with streaming video input.
This is my primary research assistantship project at Lawrence Technological University — a production-grade classroom behavior detection system trained on the SCB-05 dataset.