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