Fast Defect Inspection Based on Data-Driven Photometric Stereo

Fast inspection of a defect is a challenging task in mass production of curved surfaces, and photometric stereo (PS) utilizing multiple images from a single camera under a number of different illumination directions is a promising technique for this task due to its high sensitivity to surface normal perturbations. This paper adapts conventional PS and extends the technique to the inspection of non-Lambertian surfaces with high accuracy and efficiency. A data-driven PS is presented by establishing the Gaussian process (GP) model to represent the nonlinear reflectance behavior of various materials based on measured reflectance data sets. With the trained GP model, the surface normal can be estimated in two steps: prediction of bidirectional reflectance distribution function values under different light directions and the subsequent least-squares estimation of a surface normal. Comparison tests with other algorithms on the Mitsubishi Electric Research Laboratories data set and real workpieces with non-Lambertian materials show the superior accuracy and efficiency of the proposed method in surface normal estimation. After the surface normal of the workpiece is recovered, the defects can be detected by filtering out the perturbation of the surface normal. Experiments on steel and glossy polyester workpieces validate the efficacy of the proposed approach in detecting defects on curved non-Lambertian surfaces.

[1]  Christian Eitzinger,et al.  Photometric stereo sensor for robot-assisted industrial quality inspection of coated composite material surfaces , 2015, International Conference on Quality Control by Artificial Vision.

[2]  Wenjun Yang,et al.  Towards a traceable probe calibration method for white light interference based AFM , 2018 .

[3]  Kiyoharu Aizawa,et al.  Robust photometric stereo using sparse regression , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Matthias W. Seeger,et al.  Gaussian Processes For Machine Learning , 2004, Int. J. Neural Syst..

[5]  Steven M. Seitz,et al.  Example-based photometric stereo: shape reconstruction with general, varying BRDFs , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Sangchul Won,et al.  Development of an inspection system for planar steel surface using multispectral photometric stereo , 2013 .

[7]  Maurizio Falcone,et al.  Analysis and Approximation of Some Shape-from-Shading Models for Non-Lambertian Surfaces , 2015, Journal of Mathematical Imaging and Vision.

[8]  Yasuyuki Matsushita,et al.  Deep Photometric Stereo Network , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[9]  Wojciech Matusik,et al.  A data-driven reflectance model , 2003, ACM Trans. Graph..

[10]  De Xu,et al.  Measurement and Defect Detection of the Weld Bead Based on Online Vision Inspection , 2010, IEEE Transactions on Instrumentation and Measurement.

[11]  Wenjun Yang,et al.  Improved zero-order fringe positioning algorithms in white light interference based atomic force microscopy , 2018 .

[12]  Athinodoros S. Georghiades,et al.  Incorporating the Torrance and Sparrow model of reflectance in uncalibrated photometric stereo , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[13]  Yaonan Wang,et al.  A Machine Vision Apparatus and Method for Can-End Inspection , 2016, IEEE Transactions on Instrumentation and Measurement.

[14]  Katsushi Ikeuchi,et al.  Median Photometric Stereo as Applied to the Segonko Tumulus and Museum Objects , 2009, International Journal of Computer Vision.

[15]  Wenjun Yang,et al.  Influence of probe dynamic characteristics on the scanning speed for white light interference based AFM , 2018 .

[16]  Kay Chen Tan,et al.  A Generic Deep-Learning-Based Approach for Automated Surface Inspection , 2018, IEEE Transactions on Cybernetics.

[17]  Katsushi Ikeuchi,et al.  Ieee Transactions on Pattern Analysis and Machine Intelligence Bi-polynomial Modeling of Low-frequency Reflectances , 2022 .

[18]  Håkan Jonsson,et al.  Sub-Millimeter Crack Detection in Casted Steel Using Color Photometric Stereo , 2013, 2013 International Conference on Digital Image Computing: Techniques and Applications (DICTA).

[19]  Kiyoharu Aizawa,et al.  Photometric Stereo Using Constrained Bivariate Regression for General Isotropic Surfaces , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Enrico Savio,et al.  Metrology of freeform shaped parts , 2007 .

[21]  Melvyn L. Smith,et al.  Gradient space analysis of surface defects using a photometric stereo derived bump map , 1999, Image Vis. Comput..

[22]  David J. Whitehouse,et al.  Technological shifts in surface metrology , 2012 .

[23]  Katsushi Ikeuchi,et al.  Elevation Angle from Reflectance Monotonicity: Photometric Stereo for General Isotropic Reflectances , 2012, ECCV.

[24]  Katsushi Ikeuchi,et al.  Consensus photometric stereo , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[25]  Takahiro Okabe,et al.  Uncalibrated Photometric Stereo for Unknown Isotropic Reflectances , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[26]  Anirban Mukherjee,et al.  Automatic Defect Detection on Hot-Rolled Flat Steel Products , 2013, IEEE Transactions on Instrumentation and Measurement.

[27]  Bernd Scholz-Reiter,et al.  Design of deep convolutional neural network architectures for automated feature extraction in industrial inspection , 2016 .

[28]  Wenjun Yang,et al.  A Novel White Light Interference Based AFM Head , 2017, Journal of Lightwave Technology.

[29]  Robert J. Schalkoff,et al.  Deformation detection on composite reflectance surfaces using two-image photometric stereo , 2001 .

[30]  Robert J. Woodham,et al.  Photometric method for determining surface orientation from multiple images , 1980 .

[31]  Ying Tian,et al.  Steel Surface Defect Detection Using a New Haar–Weibull-Variance Model in Unsupervised Manner , 2017, IEEE Transactions on Instrumentation and Measurement.

[32]  Melvyn L. Smith,et al.  Dynamic photometric stereo for on line quality control of ceramic tiles , 2005, Comput. Ind..

[33]  Zhe Wu,et al.  A Benchmark Dataset and Evaluation for Non-Lambertian and Uncalibrated Photometric Stereo , 2019, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[34]  Bernd Scholz-Reiter,et al.  Automated surface inspection of cold-formed micro-parts , 2012 .