Specular Surface Measurement with Laser Plane Constraint to Reduce Erroneous Points

For the purpose of reducing erroneous points generated by specular reflections, multiple line structured-light stripes extraction algorithm and laser plane constraint method are proposed for line structu-red-light scanners. At first, all laser stripes in images are extracted with multiple line structured-light stripes extraction algorithm. Then, the three dimensional (3D) points within which include the erroneous data caused by specular reflections are computed by optical-triangulation. Finally, false measurements generated by specular reflections are eliminated with the laser plane constraint method. The effectiveness of the method is verified by eliminating erroneous points in the experiment. The percentage of erroneous points before and after processing is counted to evaluate the performance of the laser plane constraint. The experimental results show that the percentage of erroneous points is 12.61% before processing and is 3.05% after processing, which indicate that the method can effectively eliminate erroneous points with good feasibility.

[1]  Osamu Matoba,et al.  Comparison of passive ranging integral imaging and active imaging digital holography for three-dimensional object recognition. , 2004, Applied optics.

[2]  Hsi-Yung Feng,et al.  Analysis of digitizing errors of a laser scanning system , 2001 .

[3]  Takeo Kanade,et al.  Recovering shape in the presence of interreflections , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[4]  Joaquim Salvi,et al.  Pattern codification strategies in structured light systems , 2004, Pattern Recognit..

[5]  A.T. de Almeida,et al.  A new 3D optical triangulation sensor for robotics , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

[6]  Terrance E. Boult,et al.  Constraining Object Features Using a Polarization Reflectance Model , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Marc Levoy,et al.  Better optical triangulation through spacetime analysis , 1995, Proceedings of IEEE International Conference on Computer Vision.

[8]  Robert B. Fisher,et al.  Acquisition of consistent range data using local calibration , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[9]  Emanuele Trucco,et al.  Using light polarization in laser scanning , 1997, Image Vis. Comput..

[10]  Avinash C. Kak,et al.  Specularity elimination in range sensing for accurate 3D modeling of specular objects , 2004 .

[11]  Mumin Song,et al.  Overview of three-dimensional shape measurement using optical methods , 2000 .

[12]  Guilherme N. DeSouza,et al.  3-D Modeling of Real-World Objects Using Range and Intensity Images , 2005, Machine Learning and Robot Perception.

[13]  Tomohisa Tanaka,et al.  Automatic segmentation and feature identification of laser scanning point cloud data for reverse engineering , 2016, 2016 International Symposium on Flexible Automation (ISFA).

[14]  C. Brenner Building reconstruction from images and laser scanning , 2005 .

[15]  Nikola Vukašinović,et al.  Optical 3D Geometry Measurments Based on Laser Triangulation , 2018, Springer Tracts in Mechanical Engineering.

[16]  Avinash C. Kak,et al.  3D Modeling of Optically Challenging Objects , 2008, IEEE Transactions on Visualization and Computer Graphics.

[17]  Shuming Yang,et al.  A Dual-Platform Laser Scanner for 3D Reconstruction of Dental Pieces , 2018 .