
softwareCompleted
True Prence
Up to 20
Faces per frame
CNN + HOG
Detection
CUDA / dlib
GPU
// Overview
Face recognition attendance system identifying up to 20 students per frame simultaneously. CNN (GPU) or HOG (CPU) detection, SQLite storage, Tkinter UI, Excel/PDF/chart exports.
// Problem
Manual attendance tracking in classrooms and workplaces is slow, error-prone, and easily gamed by proxy attendance.
// Solution
Built a single-file face recognition system using dlib CNN/HOG detection, processing 20 faces per frame with automatic GPU detection, full SQLite data model, and export pipelines.
// Impact
Enables passive, zero-interaction attendance for full classrooms — students are marked present simply by being visible to the camera.
// Tech Stack
AIPythonOpenCVface_recognitionSQLite