Objekt’Rekonstrukon’ - uni-hamburg.de€¦ · Niklas’Bunge’ Genereller’Ablauf’ 1....
Transcript of Objekt’Rekonstrukon’ - uni-hamburg.de€¦ · Niklas’Bunge’ Genereller’Ablauf’ 1....
Niklas Bunge
Objekt Rekonstruk4on
Niklas Bunge
Niklas Bunge
Inhalt
• Defini&on • Rekonstruk&onsablauf
• Einsatzgebiete
• Mo&va&on / Problemstellung
• Paper Review -‐ 3D Rekonstruk&on • Ver&efung ICP • Ver&efung Marching Cubes
• Zusammenfassung • Fazit
Objekt Rekonstruk4on 30.04.2015 Seite 2
Niklas Bunge
Begriffsdefini4on (h;p://www.duden.de)
• Rekonstruk&on • Wiederherstellen, Nachbilden (des Ursprünglichen Zustandes)
• Detaillierte Erschließung und Wiedergabe
• Objekt • Gegenstand, mit dem etwas geschieht oder geschehen soll
Objekt Rekonstruk4on 30.04.2015 Seite 3
Niklas Bunge
Genereller Ablauf
1. Objekt Erfassung
2. Registrierung
3. Objekt Visualisierung
Objekt Rekonstruk4on 30.04.2015 Seite 4
Niklas Bunge
Einsatzgebiete
• Erkundungsroboter • Katastrophengebiete
• Medizin • Op. Planung
• Augmented reality
• 3D Scan/Drucken
Objekt Rekonstruk4on 30.04.2015 Seite 5
Niklas Bunge
Mo4va4on/Problemstellung
• Vielzahl an Messverfahren • Mobilität
• Laufzeit
• Genauigkeit
Objekt Rekonstruk4on 30.04.2015 Seite 6
Niklas Bunge
Paper-‐Review
• Shape Reconstruc&on from Mul&ple RGB-‐D Point Cloud Registra&on (2014)
• IEEE
• DOI: 10.1109/INDIN.2014.6945537
• Takimoto, R.Y.
• Comput. Geometry Lab., Escola Politec. da USP, Sao Paulo, Brazil
• Tsuzuki, M.S.G. ; Vogelaar, R. ; Mar&ns, T.C. ; Iwao, Y. ; Gotoh, T. ; Kagei, S. ; Gallo, G.B. ; Garcia, M.A.A. ; Tiba, H.
Objekt Rekonstruk4on 30.04.2015 Seite 7
Niklas Bunge
Ziel 3D Modell Erzeugung: • Aufnahmen mit 3D Kamera
• Registrierung mit ICP + Farbinfo
• Oberflächenrekonstruk&on mit Marching Cubes
Vergleich mit Konven&onellem ICP
Objekt Rekonstruk4on 30.04.2015 Seite 8
Niklas Bunge
Rekonstruk4onslgorithmus
Objekt Rekonstruk4on 30.04.2015 Seite 9
Niklas Bunge
Objekt erfassung
• Kinect • Strukturiertes Licht
• 300 000 Bildpunkte
• RGB-‐D
Objekt Rekonstruk4on 30.04.2015 Seite 10
Niklas Bunge
3D Registrierung
Objekt Rekonstruk4on 30.04.2015 Seite 11
Niklas Bunge
Ver4efung: Itera4ve Closest Point Algorythmen
• A Method of Registra&on of 3-‐D Shapes (1992) • Paul J. Besl und Neil D. McKay
• Effiziente Registrierung von 3-‐D Formen
• 6 Freiheitsgrade
• Kleinste Fehlerquadrate
• Konvergiert zum lokalen Minimum
Objekt Rekonstruk4on 30.04.2015 Seite 12
Niklas Bunge
ICP Algorithmus
Objekt Rekonstruk4on 30.04.2015 Seite 13
1. Bes&mme geringsten Abstand 2. Berechne Rota&on und Transla&on für
Minimierung
3. Registrierung anwenden
4. Wiederhole 1-‐3 solange:
dk – dk+1 < τ
τ: Schwellwert d: Durchschniqlicher quadra&scher Fehler
Quelle: https://taylorwang.wordpress.com/2012/04/06/ iterative-closest-point-algorithm-point-cloudmesh-registration/
Niklas Bunge
ICP Abwandlung
• 4D : (x,y,z,h) • Ausreißer vernachlässigen miqels dynamischem Grenzwert Dmax
• Gewichtung von naheliegenden Punkten
Objekt Rekonstruk4on 30.04.2015 Seite 14
Niklas Bunge
Angepasster ICP vs konven4oneller ICP
Objekt Rekonstruk4on 30.04.2015 Seite 15
Niklas Bunge
• Ensernen von Rauschen, • Kalibrierungsfehlern und
• Registrierungsfehlern
Objekt Rekonstruk4on 30.04.2015 Seite 16
Oberflächen Rekonstruk4on
Niklas Bunge
Oberflächen Rekonstruk4on
Objekt Rekonstruk4on 30.04.2015 Seite 17
Niklas Bunge
Ver4efung: Marching Cubes
• :A HIGH RESOLUTION 3D SURFACE CONSTRUCTION ALGORITHM (1987) • William E. Lorensen and Harvey E. Cline
• Oberfläche annähern
• Linearer Interpola&on
• Dreiecke
• Shading
Objekt Rekonstruk4on 30.04.2015 Seite 18
Niklas Bunge
Der „Cube“
Objekt Rekonstruk4on 30.04.2015 Seite 19
Niklas Bunge
14 Mögliche Interpola4onen
Objekt Rekonstruk4on 30.04.2015 Seite 20
+gedreht +komplement
Niklas Bunge
Gouraud Shading
• Normale berechnen
• Schateren
Objekt Rekonstruk4on 30.04.2015 Seite 21
http://upload.wikimedia.org/wikipedia/commons/6/69/Gouraud_high.gif
Niklas Bunge
Zusammenfassung
• RGB-‐D Aufnahme mit Kinect • Registrierung mit ICP
• Oberflächenrekonstruk&on mit Marching Cubes
• Kinect hat viel Rauschen
• Nutzen der Farbinforma&on brachte Vorteile
• Verwenden einer Bilderserie verbessert die Rekonstruk&on
Objekt Rekonstruk4on 30.04.2015 Seite 22
Niklas Bunge
Fazit
• Vielzahl an Aufnahmegeräten, Registrierungs-‐ und Visualisierungsverfahren • Auswahl ist abhängig vom Einsatzgebiet
Objekt Rekonstruk4on 30.04.2015 Seite 23