EyeRiz is a smart webcam capable of face recognition, gesture-based face locking, tracking, and release the lock, developed For the CS3283 - Embedded Systems Project in Semester 5. The system includes a standard consumer webcam, two servo motors mounted on a servo bracket for pan-tilt control, a microcontroller, LED indicators, and a custom desktop application. The app processes the video stream for face and gesture detection, calculates servo angles to center the face, and communicates with the microcontroller via serial. Servo Motors get the angles from the microcontroller and move the webcam which is also mounted on the servo bracket. Using the OBS Virtual Camera driver, the app streams the tracked video feed to other applications like Zoom while keeping the original feed locked to the desktop app.
- Real-time face detection and tracking
- Locking and Unlocking a face using hand gestures
- Desktop Application for further features
- 720p Web Camera
- Arduino Uno R3
- SG90 Servo Motors x2
- Pan and Tilt Servo Bracket