-
Notifications
You must be signed in to change notification settings - Fork 0
Technischer Überblick
Simon J edited this page Feb 15, 2024
·
6 revisions
- Python: Wir haben uns für Python entschieden, da es eine der führenden Programmiersprachen für maschinelles Lernen und Deep Learning ist. Diese Eigenschaften machen es ideal für die Entwicklung von KI-basierten Anwendungen wie unserem Gestensteuerungsprojekt.
- PyQt5: Für das Design der Benutzeroberfläche verwenden wir PyQt5. Diese Bibliothek ermöglicht die Erstellung von komplexen und benutzerfreundlichen grafischen Benutzeroberflächen in Python.
- OpenCV (Open Source Computer Vision Library): OpenCV wird für die Bildverarbeitung und Computer Vision eingesetzt. Es spielt eine entscheidende Rolle bei der Verarbeitung der Kamerabilder, die für die Gestenerkennung benötigt werden.
- MediaPipe: Eine Bibliothek zur Erkennung von Handgesten, die uns hilft, präzise und reaktionsschnelle Gestensteuerung zu implementieren.
- Strukturierte Gliederung: Das Projekt ist in klar definierte Teile gegliedert, wie zum Beispiel die Gestenerkennung und die Benutzeroberfläche. Diese Strukturierung macht es einfacher, Änderungen vorzunehmen und das System zu erweitern.
- Echtzeitverarbeitung: Es ist uns wichtig, dass die Gesten der Benutzer schnell erkannt und verarbeitet werden, um eine flüssige und intuitive Nutzung zu ermöglichen.