FaceVision – AI-Powered Facial Recognition System
FaceVision is a real-time facial recognition system built with Python and OpenCV, designed to demonstrate how computer vision can be deployed as an accessible web application.
Key Capabilities:
- Real-time face detection through live camera feed
- Face recognition using pre-registered faces
- Support for image upload and video file analysis
- REST API backend with Flask for model inference
- Modern, responsive UI using React and TailwindCSS
Tech Stack:
- Python, OpenCV, face-recognition, NumPy
- Flask (API), React, TailwindCSS
What this project demonstrates:
- Integrating a computer vision pipeline into a production-style web app
- Handling multiple input types (live, image, video)
- Designing a clean separation between the ML logic and the front-end interface