Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Mini Project
Decodes barcodes and QR codes from a webcam and logs every scan
Overview
Reads EAN, UPC, Code 128 and QR codes from a live webcam feed using OpenCV and pyzbar, drawing a box and decoded value over each one. Every scan is written to SQLite with a timestamp and duplicate suppression, and a Flask page shows the history, exports it as CSV and works as a simple stock or attendance logger.
What makes it stand up
Module breakdown
OpenCV webcam loop with frame skipping for speed.
pyzbar decoding with contrast enhancement fallback.
SQLite table with timestamps and a cooldown window.
Flask history view with filters and export.
Sample codes and a read-rate checklist in the report.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics