TY - GEN
T1 - Segmentierung des Spielfeldes eines Labyrinthspieles
AU - Jedinger, Thomas
PY - 2013/2
Y1 - 2013/2
N2 - In dieser Projektseminararbeit wird für das Praktikum 'Digitale Bildverarbeitung' das mit einer Kamera aufgenommene Spielfeld eines Labyrinthspiels segmentiert und diese Daten für eine weitere Auswertung bereit gestellt. Die gesuchten Segmente sind: Startpunkt, Endpunkt, die vorgegebene Kugelbahn auf dem Spielfeld, die Position der Löcher und die Nummerierung der Löcher.
Im Wesentlichen gliedert sich der Ablauf der Bildauswertung in das Entfernen der durch die Linse verursachten optischen Verzerrungen, gefolgt von der Umsetzung auf ein Schwarz-Weiß-Bild (Binärbild) mittels lokalem Schwellwert-Filter. Bei der Segmentierung wird ein übersichtliches Verfahren für die Identifikation von Gemeinsamkeiten gleichartiger Objekte vorgestellt, womit eine Klassifizierung durchgeführt wird. Auf Basis der bekannten Positionen der Löcher und der Punkte des Pfades erfolgt eine automatische Nummerierung der Löcher. Mit Hilfe morphologischer Operationen und geschickter Addition/Multiplikation mit Bildmasken werden die Daten so aufbereitet, dass die Reihenfolge sehr einfach bestimmt werden kann.
Für die Bildaufnahme wurde eine hochwertige Kamera verwendet, damit der Aufbau später in einer weiterführenden Arbeit für eine Echtzeitbestimmung der Kugelposition und Winkelstellung des Spielfeldes verwendet werden kann.
Während der Erstellung der Arbeit hat sich herausgestellt, dass die, auf Bildqualität optimierte, Standardimplementierung der optischen Entzerrung der Camera Calibration Toolbox sehr langsam ist, was in Folgearbeiten zu Performanceproblemen führen würde. Daher wurden Überlegungen angestellt, die optische Entzerrung mit hinnehmbarem Verlust der Bildqualität zu beschleunigen. Diese Ideen wurden implementiert und damit Vergleiche von Geschwindigkeitsgewinn und Einfluss des Qualitätsverlustes angestellt.
Keywords: Digitale Bildverarbeitung, Labyrinthspiel, Camera Calibration Toolbox
AB - In dieser Projektseminararbeit wird für das Praktikum 'Digitale Bildverarbeitung' das mit einer Kamera aufgenommene Spielfeld eines Labyrinthspiels segmentiert und diese Daten für eine weitere Auswertung bereit gestellt. Die gesuchten Segmente sind: Startpunkt, Endpunkt, die vorgegebene Kugelbahn auf dem Spielfeld, die Position der Löcher und die Nummerierung der Löcher.
Im Wesentlichen gliedert sich der Ablauf der Bildauswertung in das Entfernen der durch die Linse verursachten optischen Verzerrungen, gefolgt von der Umsetzung auf ein Schwarz-Weiß-Bild (Binärbild) mittels lokalem Schwellwert-Filter. Bei der Segmentierung wird ein übersichtliches Verfahren für die Identifikation von Gemeinsamkeiten gleichartiger Objekte vorgestellt, womit eine Klassifizierung durchgeführt wird. Auf Basis der bekannten Positionen der Löcher und der Punkte des Pfades erfolgt eine automatische Nummerierung der Löcher. Mit Hilfe morphologischer Operationen und geschickter Addition/Multiplikation mit Bildmasken werden die Daten so aufbereitet, dass die Reihenfolge sehr einfach bestimmt werden kann.
Für die Bildaufnahme wurde eine hochwertige Kamera verwendet, damit der Aufbau später in einer weiterführenden Arbeit für eine Echtzeitbestimmung der Kugelposition und Winkelstellung des Spielfeldes verwendet werden kann.
Während der Erstellung der Arbeit hat sich herausgestellt, dass die, auf Bildqualität optimierte, Standardimplementierung der optischen Entzerrung der Camera Calibration Toolbox sehr langsam ist, was in Folgearbeiten zu Performanceproblemen führen würde. Daher wurden Überlegungen angestellt, die optische Entzerrung mit hinnehmbarem Verlust der Bildqualität zu beschleunigen. Diese Ideen wurden implementiert und damit Vergleiche von Geschwindigkeitsgewinn und Einfluss des Qualitätsverlustes angestellt.
Keywords: Digitale Bildverarbeitung, Labyrinthspiel, Camera Calibration Toolbox
UR - http://www.emt.jku.at
M3 - Sonstiger Beitrag
ER -