Features How It Works About
Face Recognition

Attendance
System

A camera-based attendance system that automatically records student and professor presence using face recognition — reducing paperwork and manual effort for every session.

See how it works
24/7
Always Available
Attendance System — Live
RECORDED
PROF OK
RECORDED
LIVE RTSP
JS
Prof. Juan Santos
Session started · 07:58 AM
PRESENT
MR
Maria Reyes
Recorded · 08:03 AM
PRESENT
KC
Karl Cruz
Recorded · 08:21 AM
LATE
What It Does

Everything in one place.
Less work, more accuracy.

From the moment the camera goes live, the system handles detection, logging, and status marking — so you don't have to.

🎯
Face Recognition

Uses InsightFace's buffalo_sc model to identify students and professors from live CCTV footage — fast and angle-resistant.

Real-Time Logging

Attendance records are written to the database the moment a face is confirmed — with timestamps accurate to the second.

🕐
Late Detection

Automatically marks students as PRESENT or LATE based on the professor's session start time and a configurable grace period.

📅
Event Mode

Switch seamlessly to event attendance tracking for school-wide gatherings — automatically detected from the schedule database.

🔒
Professor Lock-In

Sessions are anchored to the professor's recognized face. Students are only recorded while the professor's session is active.

📡
RTSP Camera Support

Works with IP cameras over RTSP — including Tapo and other network cameras — with automatic reconnection on stream loss.

How It Works

Three steps. Fully hands-free.

01
Professor Arrives

The camera detects and recognizes the professor's face, automatically creating a session log and activating student recording.

02
Students Walk In

As students enter the room, their faces are matched against the database and attendance is instantly written with PRESENT or LATE status.

03
Session Ends

When power cuts or a manual stop is triggered, the session is closed gracefully and all records are preserved in the database.