Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Mini Project
Strike on-screen drums with tracked hands or sticks to play real sounds
Overview
A drum kit drawn over the webcam feed. Hands are tracked with MediaPipe, or coloured stick tips with HSV colour masking, and a hit fires when a tip enters a drum zone moving downwards fast enough. Each zone plays its own sample through Pygame with low latency, and a cooldown stops one strike triggering twice.
What makes it stand up
Module breakdown
MediaPipe fingertips or HSV thresholding with contour centroids.
Drum zones defined in JSON and drawn as translucent overlays.
Zone entry plus downward velocity across consecutive frames.
Pygame mixer with preloaded samples and channel allocation.
Slider window to tune HSV ranges for your lighting.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics