Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über...

8
Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles

Transcript of Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über...

Page 1: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Digitale Bildverarbeitung

Gruppe 3:

Rektifizierung/ perspektivische Entzerrung über Homographie-MatrixLea Schorling, Samuel Rau, Mario Reyes Napoles

Page 2: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Aufgabe

Zwei Ausgangsbilder mittels Homographie-Matrix transformieren

Eingabebilder liegen schräg auf der jeweiligen Ebene

Ausgabebilder werden auf Spielfeldkoordinaten transformiert

Page 3: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Idee aus der Literatur (Homographie) • Rektifizierung erzeugt durch

lineare Transformation • Homographie skaliert, rotiert und

transformiert• mindestens vier

Punktkorrespondenzen nötig• Homographie hat acht

Freiheitsgrade • zur Transformation in

inhomogene Punkte umwandeln Y= Y´/Z´

Page 4: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Methode• Berechnung der Homographie-Matrix

Quelle[1]

Alles auf rechte Seite bringenund als Matrix-Multiplikation schreiben. Jeweils 2 Zeilen pro Punktkorrespondenz.Problem: A*h = 0 Lösung: h = Nullraum von A (berechnen) umsortieren als Matrix

Page 5: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Methode

Page 6: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Umsetzung

Verwendung der Efficient Java Matrix Library (EJML)

Homographie- Matrix

Page 7: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Spielfeld mit allen erkennbaren Punkten

Umsetzung

Page 8: Digitale Bildverarbeitung Gruppe 3: Rektifizierung/ perspektivische Entzerrung über Homographie-Matrix Lea Schorling, Samuel Rau, Mario Reyes Napoles.

Quellen

1. S. Malik, G. Roth, C. McDonald, Robust Corner Tracking for Real-Time Augmented Reality, published in Vision Interface 2002 pp. 399-406, Calgary, Alberta, Canada, May 2002, NRC 45860

2. E.Dubrofsky: Homography Estimation, B.Sc., Carleton University

3. Image geometry and planar homography; YouTube:https://www.youtube.com/watch?v=fVJeJMWZcq8

4. T. Langner, Selbstlokalisierung für humanoide Fußballroboter mittels Mono- und Stereovision, Berlin 2009