Smart Attendance is an automated computer vision solution created to streamline classroom roll call and lab access control at NIST College. Leveraging deep learning facial embeddings and real-time camera feeds, the system recognizes registered students within milliseconds, automatically recording attendance logs into the college portal while providing real-time notification alerts to department managers.
Problem Statement
- Manual paper-based roll call wastes 10 to 15 minutes of every lecture and lab session.
- Proxy attendance and paper attendance tampering reduce accuracy in academic record-keeping.
- Lack of instant notifications prevents real-time tracking of student attendance patterns for advisors.
Project Objectives
- Automate classroom attendance verification within seconds using live video feeds.
- Implement deep learning liveness checks to eliminate spoofing via photos or screen videos.
- Integrate automated attendance logs directly into the NIST student management portal.
Key Features
- Instant multi-face detection in group classroom environments
- Spoofing prevention via liveness check and 3D depth embeddings
- Automated attendance report generation and SMS alerts
- Seamless integration with NIST student portal database

