Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ss18:tracker

Dies ist eine alte Version des Dokuments!


Tracker

tracker.py

  • main(args)
    • Erlaubt die Ausführung des Trackers ohne GUI aus der Konsole zum Debugging
    • Verwaltet beim Debugging den gesamten Ablauf des Trackers
  • setup(videoFile, cascadeFile, initialBoxes, writeToVideo, outputFile)
    1. Öffnen des Videos unter dem übergebenen Dateipfad videoFile
    2. Lesen des ersten Frames aus dem Video, Abbruch bei Fehlschlag
    3. Auslesen der Videodetails (Framerate, Breite und Höhe eines Frames, Anzahl der Frames)
    4. Aufforderung zur Markierung des Bereichs im Bild, der den Tisch enthält
    5. Errechnung der Koordinaten zum Zuschneiden der Bilder
    6. Wenn keine initialBoxes übergeben wurde, Detektion der Pucks mithilfe der HAAR-Kaskade unter dem Dateipfad cascadeFile
    7. Filterung der Boxen von der Kaskade nach Duplikaten
    8. Verkleinerung der Boxen auf eine einheitliche Größe
ss18/tracker.1535029414.txt.gz · Zuletzt geändert: 2018/08/23 15:03 von dclaussner