Skip to content
Akindu Induwara Delgahagoda edited this page Dec 4, 2024 · 9 revisions

Welcome to the EyeRiz wiki!

Project Overview

This project aims to develop a face tracking webcam. The system will detect and track faces in real-time, providing a robust solution for applications requiring automated monitoring and human-computer interaction. This repository will document the entire development process, from initial planning to final implementation.

Proposed Features

  • Real-time face detection and tracking
  • Locking and Unlocking a face using hand gestures
  • Desktop Application for further features

Proposed Technologies and Tools

  • Programming Languages: Python, C/C++
  • Libraries: OpenCV
  • Hardware: Webcam/Camera Dev Board
  • Development Environment: VSCode, Arduino IDE

Weekly Progress

Week 1 - Search and compare hardware platforms and camera options

Week 2 - Interfacing OV7670 Camera with Arduino

Week 3 ‐ Interfacing Raspberry Pi Camera Module and Servos Motors

Week 4 - OpenCV Cascade Classifiers

Week 5 ‐ Integration of face recognition and servo controls

Week 6 ‐ Comparison of Face Detection Models

Week 7 ‐ Optimizing Servo Movements