FaceVision – KI-gesteuertes System zur Gesichtserkennung
FaceVision ist ein Echtzeit-Gesichtserkennungssystem, entwickelt mit Python und OpenCV.
Es zeigt, wie sich moderne Computer-Vision-Technologie als leicht zugängliche Webanwendung bereitstellen lässt.
Wesentliche Funktionen:
- Echtzeit-Gesichtserkennung über den Live-Kamerastream
- Gesichtserkennung anhand vorregistrierter Gesichter
- Unterstützung für Bild-Uploads und Videoanalyse
- REST-API-Backend mit Flask für Modellinferenz
- Moderne, responsive Oberfläche mit React & TailwindCSS
Tech Stack:
- Python, OpenCV, face-recognition, NumPy
- FastAPI, React, TailwindCSS
Was dieses Projekt zeigt:
- Integration einer Computer-Vision-Pipeline in eine produktionsnahe Webanwendung
- Umgang mit verschiedenen Eingabetypen (Live-Kamera, Bild, Video)
- Gestaltung einer klaren Trennung zwischen ML-Logik und Frontend-Oberfläche