Files
robotics-ai-learning-roadmap/03-computer-vision/05-bounding-boxes-zeichnen.md
T

922 B

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?