Laser Stripe Center Detection Under the Condition of Uneven Scattering Metal Surface for Geometric Measurement

The uneven reflective metal surface has great influence on the high-precision measurement of the structured light 3-D shape. By analyzing the laser scattering and reflection models, a set of light stripe center’s subpixel extraction methods which has strong robustness is proposed. The method first cuts off the influence of the uneven fixed background by using the difference image method to process the bright field and the dark field. Then, the regional growth statistics method is used to eliminate the influence of random laser speckle noise, and then the gray-gravity method is used to obtain the coarse center of the laser stripe. The Sobel operator is used to obtain the gradient vector of the stripe pixel point, and then the normal direction field of the light stripe is obtained. The normal direction field vector is taken as the direction to find the $5\times5$ neighborhood of the coarse light stripe’s center, and then the gray-gravity method is reused to determine the center position of the laser stripe in the normal line direction; the pixel coordinates of the subpixel level are obtained by using bilinear interpolation. The experimental results show that the method can effectively eliminate the interference of flash point noise and has strong robustness. The detection error of the stripe is less than 0.1 pixels, which ensures the system measurement accuracy. Compared with other methods, the system’s resolution can reach 0.02 mm.

[1]  Jason E. Hicken Inexact Hessian-vector products in reduced-space differential-equation constrained optimization , 2014, Optimization and Engineering.

[2]  Ariel Epstein,et al.  Analytical extraction of the recombination zone location in organic light-emitting diodes from emission pattern extrema. , 2010, Optics letters.

[3]  Sam Van der Jeught,et al.  Real-time structured light profilometry: a review , 2016 .

[4]  Zhong Wang,et al.  A Laser-Based Measuring System for Online Quality Control of Car Engine Block , 2016, Sensors.

[5]  Yintang Yang,et al.  Spatiotemporal Adaptive Nonuniformity Correction Based on BTV Regularization , 2019, IEEE Access.

[6]  Jun Zhang,et al.  Robust object tracking using least absolute deviation , 2014, Image Vis. Comput..

[7]  Su Lanhai,et al.  Research of the Technology of Flatness Dectction for Steel Strip Based on Linear Laser , 2010, 2010 International Conference on Electrical and Control Engineering.

[8]  Du-Ming Tsai,et al.  Independent Component Analysis-Based Background Subtraction for Indoor Surveillance , 2009, IEEE Transactions on Image Processing.

[9]  Jian Su,et al.  Global calibration and equation reconstruction methods of a three dimensional curve generated from a laser plane in vision measurement. , 2014, Optics express.

[10]  Yixin Zhang,et al.  Statistical behavior analysis and precision optimization for the laser stripe center detector based on Steger's algorithm. , 2013, Optics express.

[11]  Chang Liu,et al.  Effective method for ellipse extraction and integration for spacecraft images , 2013 .

[12]  He Huang,et al.  Lane Detection of Curving Road for Structural Highway With Straight-Curve Model on Vision , 2019, IEEE Transactions on Vehicular Technology.

[13]  Ling Qiang,et al.  Moving cast shadow detection based on regional growth , 2013, Proceedings of the 32nd Chinese Control Conference.

[14]  Ronald Chung,et al.  An Accurate and Robust Strip-Edge-Based Structured Light Means for Shiny Surface Micromeasurement in 3-D , 2013, IEEE Transactions on Industrial Electronics.

[15]  Byung-Ryong Lee,et al.  Laser-vision-based quality inspection system for small-bead laser welding , 2014 .

[16]  蔡怀宇 Cai Huaiyu,et al.  Centerline Extraction of Structured Light Stripe Based on Principal Component Analysis , 2015 .

[17]  Josef Kittler,et al.  Region growing: a new approach , 1998, IEEE Trans. Image Process..

[18]  Jingbo Zhou,et al.  Sub-Pixel Extraction of Laser Stripe Center Using an Improved Gray-Gravity Method , 2017, Sensors.

[19]  Daniel F. García,et al.  Fast and robust laser stripe extraction for 3D reconstruction in industrial environments , 2010, Machine Vision and Applications.

[20]  Akira Kato Detection of fatigue damage in steel using laser speckle , 2000 .

[21]  Changming Sun,et al.  A new method for linear feature and junction enhancement in 2D images based on morphological operation, oriented anisotropic Gaussian function and Hessian information , 2014, Pattern Recognit..

[22]  J. Goodman Speckle Phenomena in Optics: Theory and Applications , 2020 .

[23]  José Herráez,et al.  3D modeling by means of videogrammetry and laser scanners for reverse engineering , 2016 .

[24]  Yanming Quan,et al.  The depth measurement of internal defect based on laser speckle shearing interference , 2017 .

[25]  Qian Ma,et al.  Utilizing polygon segmentation technique to extract and optimize light stripe centerline in line-structured laser 3D scanner , 2016, Pattern Recognit..

[26]  Eduard Reithmeier,et al.  Triangulation-based edge measurement using polyview optics , 2018 .

[27]  C. Steger,et al.  Analytical and Empirical Performance Evaluation of Subpixel Line and Edge Detection , .

[28]  Rachita Misra,et al.  A new approach for parallel region growing algorithm in image segmentation using MATLAB on GPU architecture , 2015, 2015 IEEE International Conference on Computer Graphics, Vision and Information Security (CGVIS).

[29]  Youping Chen,et al.  A flexible and high precision calibration method for the structured light vision system , 2016 .

[30]  Yiqun Zhu,et al.  Comparison of laser Doppler and laser speckle contrast imaging using a concurrent processing system , 2016 .

[31]  Yoshio Hayasaki,et al.  Holographic laser sweeper for in-process debris removal , 2015 .

[32]  杨景豪 Yang Jing-hao,et al.  Extraction of laser stripe centers based on equal matching points for binocular vision measurement , 2016 .

[34]  Min-Jae Lee,et al.  3D foot scanner based on 360 degree rotating-type laser triangulation sensor , 2017, 2017 56th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE).

[35]  刘振 Liu Zhen,et al.  Laser Stripe Center Extraction Based on Cross-Correlation Algorithm , 2013 .

[36]  Georg Schitter,et al.  Probabilistic Absolute Position Sensor Based on Objective Laser Speckles , 2016, IEEE Transactions on Instrumentation and Measurement.

[37]  Liu Renyun,et al.  An extraction method of laser stripe centre based on Legendre moment , 2016 .

[38]  L. Andrews,et al.  Mathematical model for the irradiance probability density function of a laser beam propagating through turbulent media , 2001 .

[39]  Ching Y. Suen,et al.  Thinning Methodologies - A Comprehensive Survey , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[40]  Antonin Miks,et al.  Analysis of imaging for laser triangulation sensors under Scheimpflug rule. , 2013, Optics express.

[41]  Syed Azer Reza,et al.  Improved laser-based triangulation sensor with enhanced range and resolution through adaptive optics-based active beam control. , 2017, Applied optics.

[42]  Wei Li,et al.  Study of light extraction efficiency of GaN-based light emitting diodes by using top micro/nanorod hybrid arrays , 2014 .

[43]  Jian Su,et al.  Timed evaluation of the center extraction of a moving laser stripe on a vehicle body using the Sigmoid-Gaussian function and a tracking method , 2017 .

[44]  Jacek Skibicki,et al.  The issue of uncertainty of visual measurement techniques for long distance measurements based on the example of applying electric traction elements in diagnostics and monitoring , 2018 .

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

[46]  Jian Chen,et al.  A robust method to extract a laser stripe centre based on grey level moment , 2015 .

[47]  Joseph Shamir,et al.  Range Imaging With Adaptive Color Structured Light , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[48]  Jan Lukás,et al.  Detecting digital image forgeries using sensor pattern noise , 2006, Electronic Imaging.

[49]  Jinhui Lan,et al.  Image segmentation based on gray stretch and threshold algorithm , 2015 .

[50]  刘震 Liu Zhen,et al.  A Multi-Scale Analysis Based Method for Extracting Coordinates of Laser Light Stripe Centers , 2014 .

[51]  Didier Aubert,et al.  Dynamic objects detection through visual odometry and stereo-vision: a study of inaccuracy and improvement sources , 2011, Machine Vision and Applications.

[52]  Luo Xiuzhi Extraction of central positions of light stripe in sub-pixel in 3D surface measurement based on light sectioning method , 2010 .

[53]  Qiang Gao,et al.  Laser stripe extraction method in industrial environments utilizing self-adaptive convolution technique. , 2017, Applied optics.