On the detection of defects on specular car body surfaces

Abstract The automatic detection of small defects (of up to 0.2 mm in diameter) on car body surfaces following the painting process is currently one of the greatest issues facing quality control in the automotive industry. Although several systems have been developed during the last decade to provide a solution to this problem, these, to the best of our knowledge, have been focused solely on flat surfaces and have been unable to inspect other parts of the surfaces, namely style lines, edges and corners as well as deep concavities. This paper introduces a novel approach using deflectometry- and vision-based technologies in order to overcome this problem and ensure that the whole area is inspected. Moreover, since our approach, together with the system used, computes defects in less than 15 s, it satisfies cycle time production requirements (usually of around 30 s per car). Hence, a two-step algorithm is presented here: in the first step, a new pre-processing step (image fusion algorithm) is introduced to enhance the contrast between pixels with a low level of intensity (indicating the presence of defects) and those with a high level of intensity (indicating the absence of defects); for the second step, we present a novel post-processing step with an image background extraction approach based on a local directional blurring method and a modified image contrast enhancement, which enables detection of defects in the entire illuminated area. In addition, the post-processing step is processed several times using a multi-level structure, with computed image backgrounds of different resolution. In doing so, it is possible to detect larger defects, given that each level identifies defects of different sizes. Experimental results presented in this paper are obtained from the industrial automatic quality control system QEyeTunnel employed in the production line at the Mercedes-Benz factory in Vitoria, Spain. A complete analysis of the algorithm performance will be shown here, together with several tests proving the robustness and reliability of our proposal.

[1]  Christophe Schlick,et al.  An Inexpensive BRDF Model for Physically‐based Rendering , 1994, Comput. Graph. Forum.

[2]  A. Ardeshir Goshtasby,et al.  2-D and 3-D Image Registration: for Medical, Remote Sensing, and Industrial Applications , 2005 .

[3]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1998 .

[4]  Ákos Horváth,et al.  A Benchmark Evaluation of Incremental Pattern Matching in Graph Transformation , 2008, ICGT.

[5]  Pierre Payeur,et al.  Automated surface deformations detection and marking on automotive body panels , 2010, 2010 IEEE International Conference on Automation Science and Engineering.

[6]  Donald P. Greenberg,et al.  A radiosity method for non-diffuse environments , 1986, SIGGRAPH.

[7]  James J. Clark,et al.  Data Fusion for Sensory Information Processing Systems , 1990 .

[8]  Katsushi Ikeuchi,et al.  Roughness and shape of specular lobe surfaces using photometric sampling method , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Josep Tornero,et al.  Detección de Defectos en Carrocerías de Vehículos Basado en Visión Artificial: Diseño e Implantación , 2012 .

[10]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[11]  Steve Marschner,et al.  Microfacet Models for Refraction through Rough Surfaces , 2007, Rendering Techniques.

[12]  Su-shing Chen,et al.  Stochastic and neural methods in signal processing, image processing, and computer vision : 24-26 July 1991, San Diego, California , 1991 .

[13]  Fernando Puente León,et al.  Deflectometric Measurement of Specular Surfaces , 2005, 2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.

[14]  Leopoldo Armesto,et al.  Inspection system based on artificial vision for paint defects detection on cars bodies , 2011, 2011 IEEE International Conference on Robotics and Automation.

[15]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[16]  Robert L. Cook,et al.  A Reflectance Model for Computer Graphics , 1987, TOGS.

[17]  Pierre Payeur,et al.  3D Surface Analysis for Automated Detection of Deformations on Automotive Body Panels , 2012 .

[18]  Sören Kammel,et al.  Inspection of specular and painted surfaces with centralized fusion techniques , 2006 .

[19]  Berend Denkena,et al.  Fast Inspection of Larger Sized Curved Surfaces by Stripe Projection , 2002 .