Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Mini Project
Fine-tunes ResNet and MobileNet to classify your own image categories
Overview
A clear introduction to transfer learning. ImageNet-pretrained ResNet-18 and MobileNetV2 are loaded from torchvision, their final layers replaced and fine-tuned on a small labelled folder of images. The kit compares feature extraction against full fine-tuning and serves the trained model through a Streamlit page that shows the top-three predictions.
What makes it stand up
Module breakdown
torchvision transforms, train/validation split and class balancing.
Pretrained ResNet-18 and MobileNetV2 with swapped classifier heads.
Plain PyTorch loop with checkpointing and a scheduler.
Grad-CAM overlays for correct and incorrect predictions.
Streamlit upload page that runs inference on the saved model.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics