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:
die Nutzung von YOLO
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.
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:
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.