Home | english  | Impressum | Sitemap | KIT

Deflektometrie: Automatische Sichtprüfung spiegelnder Oberflächen

Deflektometrie: Automatische Sichtprüfung spiegelnder Oberflächen
Ansprechpartner:

Dipl.-Inform. Sebastian Höfer
Dipl.-Inform. Masoud Roschani
Dr.-Ing. Stefan Werling

Projektgruppe:

VBV

Ausgangssituation

Bei der Sichtprüfung spiegelnd reflektierender Oberflächen sieht ein Beobachter im Gegensatz zu diffuser Reflexion nicht die Oberfläche selbst, sondern das Spiegelbild der Umgebung. Dies bereitet üblichen Verfahren zur Bestimmung der 3-D-Objektgestalt – etwa Triangulation oder Shape from Shading – erhebliche Probleme, da diese auf zumindest teilweise diffuse Reflexion angewiesen sind. Die deflektometrische Messmethode nutzt hingegen die spiegelnde Reflexion: Beobachtet werden Spiegelbilder bekannter Muster in der Oberfläche und deren Deformationen. Diese Vorgehensweise entspricht prinzipiell der Inspektion durch den menschlichen Beobachter, der die zu prüfende Oberfläche »ins rechte Licht« hält und nach Störungen in Spiegelbild Ausschau hält.

Ziele

Diese Vorgehensweise, die der Mensch intuitiv beherrscht, birgt jedoch bei der technischen Umsetzung einige Herausforderungen:
  • Bei Verwendung handelsüblicher LC-Displays als Mustergeneratoren lassen sich nur kleine Flächen in einer Messung inspizieren. Es ist daher erforderlich, die deflektometrische Messeinrichtung mit einem Handhabungssystem zu kombinieren, um das Prüfobjekt aus beliebigen Positionen im Raum zu beobachten.
  • Die quantitative Rekonstruktion spiegelnder Oberflächen stellt ein schlecht gestelltes inverses Problem dar, für dessen Lösung Zusatzinformation erforderlich ist. Solche Zusatzinformation wird beispielsweise mittels Lokalisierung eines Bezugspunkts, mittels mehrerer Messungen aus unterschiedlichen Kameraperspektiven oder durch Sensorfusion mit Shape from Shading-Daten erhalten.
  • Die echte 3-D-Rekonstruktion der Oberfläche ist rechenintensiv und in Echtzeit oft nicht möglich. Eine Rekonstruktion ist jedoch in der Praxis häufig auch gar nicht erforderlich, wenn es nur darauf ankommt, die Fehlerfreiheit des Prüfobjekts festzustellen. Hier bieten sich Inspektionsstrategien mit sog. »inverser« Anregung an, bei denen ein fehlerfreies Objekt unauffällige Sensordaten erzeugt, die sehr schnell auswertbar sind.

Projektbeschreibung

Am Lehrstuhl für Interaktive Echtzeitsysteme wurde in Kooperation mit dem Fraunhofer IITB ein robotergeführter Sensorkopf entwickelt. Der Sensorkopf besteht aus einem LC-Display als Mustergenerator, mehreren hochauflösenden Videokameras sowie einem sensorintegrierten Steuer- und Auswerterechner. Die kompakte Ausführung des Sensorkopfs ermöglicht die Montage auf einem Industrieroboter (siehe Abbildung).

Zur Rekonstruktion der spiegelnden Oberfläche wurden bislang zwei Ansätze prototypisch realisiert: Zum einen erzeugt die gezielte Verschiebung des Sensorkopfs während der Messung charakteristische Mustervariationen, was zur Regularisierung des Rekonstruktionsproblems genutzt wird. Zum anderen wurde für teilspiegelnde Oberflächen ein neuartiges Verfahren der Sensorfusion entwickelt, das die deflektometrische Messung mit einem Shape from Shading-Ansatz kombiniert.

Für die schnelle Inspektion bekannter Oberflächen wurde ein Verfahren auf der Grundlage inverser Muster entwickelt. Dazu werden verformte Muster auf dem LC-Display dargestellt, deren Spiegelung in der Oberfläche unverzerrte Kamerabilder ergibt. Die inversen Muster werden in einem Kalibrierschritt an einem fehlerfreien Exemplar erzeugt und stehen dann für die Serieninspektion zur Verfügung.

Ergebnis

Die Abbildungen zeigen zwei Beispiele der deflektometrischen Oberflächeninspektion. Im ersten Bild ist ein häufig anzutreffender Fall dargestellt: Das Prüfobjekt reflektiert sowohl diffus als auch spiegelnd. Während in der diffusen Reflexion (Bild links) vor allem das Dekor (die »Farbe«) der Oberfläche zu erkennen ist, tritt im Spiegelbild der Umgebung (Mitte) die Oberflächentopografie in Erscheinung. Die deflektometrische Auswertung des Prüfobjekts (rechts) zeigt das Oberflächenrelief in überhöhter Darstellung, hier sind Defekte (im Beispiel etwa kleine Krater in der Glasur) leicht zu detektieren.

Das zweite Bild verdeutlicht die am Lehrstuhl entwickelte Inspektion mittels inverser Muster. An das intakte Prüfobjekt (links oben) wird ein inverses Muster maßgeschneidert (links unten), das im Kamerabild unverzerrte Streifen erzeugt (Mitte oben). Dieses regelmäßige Muster lässt sich sehr einfach prüfen, etwa mittels einer Projektion in vertikaler Richtung (Mitte unten). Ein Prüfobjekt mit Geometriedefekten führt demgegenüber zu Verzerrungen im Kamerabild (rechts oben), so dass die Projektion (rechts unten) vom normalen Verlauf gut erkennbar abweicht.

Zusammenfassend ist die Deflektometrie eine adäquate Messmethode zur Inspektion spiegelnder Oberflächen. Sie bietet im industriellen Einsatz interessante Perspektiven:

  • Hochgenaue Inspektion zur Detektion kleinster Fehler,
  • vollständige Rekonstruktion der 3-D-Gestalt des Prüfobjekts sowie
  • schnelle Inspektion unter Verwendung inverser Muster.

 

Veröffentlichungen
TitelAutorenQuelle
Pak, A.Proc. SPIE 9203, Interferometry XVII: Techniques and Analysis, 92030E, 2014.
Hahn, A.; Ziebarth, M.; Heizmann, M.; Rieder, A.Kuijper, A. B. (Hrsg.), Scale Space and Variational Methods in Computer Vision (SSVM), Lecture Notes in Computer Science, Bd. 7893, S. 501-512, Springer, 2013.
Tan-Toan Le, .; Ziebarth, M.; Greiner, T.; Heizmann, M.Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing. , ICASSP 2013, 2013.
Höfer, S.; Werling, S.; Beyerer, J.Proceedings SENSOR 2013 , 2013.
Pak, A.Proceedings of SPIE Volume 8791, Videometrics, Range Imaging, and Applications XII; and Automated Visual Inspection, 2013.
Höfer, S.; Roschani, M.; Werling, S.Proceedings of SPIE Volume 8791, Videometrics, Range Imaging, and Applications XII; and Automated Visual Inspection, 2013.
Höfer, S.Technischer Bericht IES-2011-13. In: Beyerer, J.; Pak, A. (Hrsg.), Proceedings of the 2011 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, Karlsruher Schriften zur Anthropomatik, S. 185-193, KIT Scientific Publishing, 2012.
Höfer, S.Technischer Bericht IES-2012-07. In: Beyerer, J.; Pak, A. (Hrsg.), Proceedings of the 2012 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, Karlsruher Schriften zur Anthropomatik, Bd. 13, S. 75-84, KIT Scientific Publishing, 2012.
Pak, A.Technischer Bericht IES-2012-01. In: Beyerer, J.; Pak, A. (Hrsg.), Proceedings of the 2012 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, Karlsruher Schriften zur Anthropomatik, Bd. 13, KIT Scientific Publishing, 2012.
Ziebarth, M.Technischer Bericht IES-2012-11. In: Beyerer, J.; Pak, A. (Hrsg.), Proceedings of the 2012 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, Karlsruher Schriften zur Anthropomatik, Bd. 13, S. 127-143, KIT Scientific Publishing, 2012.
Ziebarth, M.; Le, T.-T.; Greiner, T.; Heizmann, M.Puente León, F. H. (Hrsg.), Forum Bildverarbeitung 2012, S. 167-180, KIT Scientific Publishing, 2012.
Höfer, S.; Werling, S.; Beyerer, J.Schmitt, P. D.-I. R. (Hrsg.), Tagungsband des XXVI. Messtechnisches Symposiums, Shaker, 2012.
Roschani, M.; Beyerer, J.Schmitt, P. D.-I. R. (Hrsg.), Tagungsband des XXVI. Messtechnisches Symposiums, Shaker, 2012.
Pak, A.Proceedings of SPIE Volume 8493, Interferometry XVI: Techniques and Analysis,, S. 84930T-84930T-8, 2012.
Höfer, S.; Roschani, M.; Werling, S.; Beyerer, J.Puente León, F.; Beyerer, J. (Hrsg.), Tagungsband des XXV. Messtechnisches Symposiums, S. 127-138, Shaker, 2011.
Balzer, J.; Höfer, S.; Beyerer, J.Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), S. 2537-2544, 2011.
Werling, S. B.Dissertation, Schriftenreihe Automatische Sichtprüfung und Bildverarbeitung, Bd. 3, KIT Scientific Publishing, 2011.
Balzer, J.; Werling, S.; Beyerer, J.tm - Technisches Messen 78 Nr. 1, S. 43-50, Oldenbourg Wissenschaftsverlag, 2011.
Balzer, J.; Werling, S.Measurement 43 Nr. 10, S. 1305-1317, Elsevier, 2010.
Höfer, S.; Werling, S.; Beyerer, J.Puente León, F.; Heizmann, M. (Hrsg.), Forum Bildverarbeitung, S. 25-34, KIT Scientific Publishing, 2010.
Werling, S.; Beyerer, J.Puente León, F.; Heizmann, M. (Hrsg.), Forum Bildverarbeitung, S. 349-364, KIT Scientific Publishing, 2010.
Höfer, S.Technischer Bericht IES-2010-14. In: Beyerer, J.; Huber, M. (Hrsg.), Proceedings of the 2010 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, Karlsruher Schriften zur Anthropomatik, Bd. 7, S. 201-212, KIT Scientific Publishing, 2010.
Werling, S.; Heizmann, M.IndustrialVision Nr. 4, S. 42-43, Vereinigte Fachverlage, 2010.
Balzer, J.; Höfer, S.; Werling, S.; Beyerer, J.Goesele, M.; Roth, S.; Kuijper, A.; Schiele, B.; Schindler, K. (Hrsg.), Pattern Recognition - DAGM Symposium, Lecture Notes in Computer Science, Bd. 6376, S. 41-50, Springer, 2010.
Mai, M.Technischer Bericht IES-2009-09. In: Beyerer, J.; Huber, M. (Hrsg.), Proceedings of the 2009 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, S. 127-142, KIT Scientific Publishing, 2009.
Werling, S.Technischer Bericht IES-2009-10. In: Beyerer, J.; Huber, M. (Hrsg.), Proceedings of the 2009 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, S. 143-158, KIT Scientific Publishing, 2009.
Werling, S.; Mai, M.; Heizmann, M.; Beyerer, J.Metrology and Measurement Systems 16 Nr. 3, S. 415-431, Polish Academy of Sciences, 2009.
Lellmann, J.; Balzer, J.; Rieder, A.; Beyerer, J.International Journal of Computer Vision 80 Nr. 2, S. 226-241, 2008.
Balzer, J.Dissertation, Schriftenreihe Automatische Sichtprüfung und Bildauswertung, Bd. 1, Universitätsverlag Karlsruhe, 2008.
Balzer, J.; Dibbelt, J.; Beyerer, J.Puente León, F.; Heizmann, M. (Hrsg.), Bildverarbeitung in der Mess- und Automatisierungstechnik, VDI-Berichte Nr. 1981, S. 125-136, VDI-Verlag, Düsseldorf, 2007.
Werling, S.; Beyerer, J.Puente León, F.; Heizmann, M. (Hrsg.), Bildverarbeitung in der Mess- und Automatisierungstechnik, VDI-Berichte Nr. 1981, S. 237-246, VDI-Verlag, Düsseldorf, 2007.
Balzer, J.; Werling, S.; Beyerer, J.tm-Technisches Messen 74 Nr. 11, Oldenbourg Verlag, München, S. 545-552, 2007.
Werling, S.; Balzer, J.; Beyerer, J.37. Jahrestagung der Gesellschaft für Informatik e.V. (GI): INFORMATIK 2007 - Informatik trifft Logistik, Bd. 1, S. 44-48, 2007.
Werling, S.; Balzer, J.; Beyerer, J.Grün, A.; Kahmen, H. (Hrsg.), Optical 3-D Measurement Techniques, Zürich, Bd. 2, S. 386-392, 2007.
Werling, S.; Beyerer, J.tm Technisches Messen 74 Nr. 4, Oldenbourg Verlag, München, S. 217-223, 2007.
Lellmann, J.; Balzer, J.; Rieder, A.; Beyerer, J.Technischer Bericht, IWRMM-Preprint Nr. 07/02, 2007.
Balzer, J.41. Regelungstechnisches Kolloquium, Boppard, 2007.
Werling, S.; Beyerer, J.Tagungsband des XX. Symposiums des Arbeitskreises der Hochschullehrer für Messtechnik, Shaker-Verlag, 2006.
Balzer, J.; Werling, S.; Beyerer, J.Huang, P. (Hrsg): Two- and Three-Dimensional Methods for Inspection and Metrology IV, Optics East, Proceedings of SPIE Vol. 6382, 2006.