# Aufgabe 05: Bounding Boxes zeichnen ## Ziel Du zeichnest erkannte Bereiche mit Label und Confidence in Frames. ## Warum ist das wichtig? Der Roboter muss Vision-Ergebnisse für Menschen und Logs sichtbar machen können. ## Voraussetzungen - Aufgaben 01-04 - Koordinatenverständnis ## Theorie Bounding Boxes übersetzen Modell-Ausgaben in Bildkoordinaten. Saubere Visualisierung hilft, Fehler bei Schwellenwerten und Skalierung zu sehen. ## Aufgabe Schreibe eine Funktion, die Boxen, Labels und Scores auf ein Bild zeichnet und außerhalb liegende Koordinaten begrenzt. ## Akzeptanzkriterien - Boxen werden korrekt gezeichnet. - Labels bleiben lesbar. - Ungültige Koordinaten crashen nicht. ## Erweiterungen - Füge unterschiedliche Farben pro Klasse hinzu. ## Reflexionsfragen - Welche Koordinatenformate gibt es? - Wie erkennst du vertauschte x/y-Werte? - Warum sind Labels in Debugbildern nützlich?