tBuddy00 / Follow-Me-Roboter

Das Repository stellt eine Projektarbeit in dem Modul Software Engineering I/II dar. Entwicklung einer Follow-Me-Anwendung für Fahrroboter
Creative Commons Attribution 4.0 International
8 stars 0 forks source link

second HumanDetector version using YOLO #41

Closed JohannMarthaus closed 7 months ago

JohannMarthaus commented 8 months ago

Erstelle eine neue Version des HumanDetecors, welcher YOLO nutzt. Nutze dafür folgendes Skript als zusätzliche Grundlage: https://github.com/tBuddy00/Follow-Me-Roboter/blob/main/src/Human%20Detection/prototyping/testskript_yolo.py

Im Skript werden jegliche menschen im Bild erkannt und umrahmt. Um zu überprüfen, ob eine Person aufrecht und vollständig im Bild ist, wird das Seitenverhältnis von Höhe zu Breite der erkannten Person(-en) genutzt. Das soll auch weiterhin genutzt werden. Entscheidend sind:

  1. die Nutzung von YOLO
  2. das nur eine Person ausgewählt wird (die die bereits am nächsten zur Bildmitte ist)

Ich glaube das 2. aktuell im HumanDetector implementiert ist. Falls nicht kannst du diese Funktion außer acht lassen. für Testzwecke kannst du einfach lokal ein Video mit mehreren Personen nehmen und schauen wie das Program reagiert und wer markiert wird.