Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Major Project
Pixel-level segmentation, classical methods versus a trained U-Net
Overview
Starts with classical segmentation — Otsu thresholding, k-means colour clustering and watershed — then trains a U-Net from scratch on the Oxford-IIIT Pet dataset's pixel masks. Every method is scored on the same test images with IoU and Dice, so the report shows exactly where learned features beat hand-tuned rules and where they do not.
What makes it stand up
Module breakdown
Otsu, k-means and marker-based watershed in OpenCV.
Paired image and mask augmentation that stays aligned.
Encoder-decoder with skip connections and batch normalisation.
Mixed loss, checkpointing and validation IoU tracking.
Metric tables and side-by-side mask overlays for every method.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics