Abstract

Three-dimensional (3D) line-laser scanning is a widely used 3D reconstruction technique in the industry. As a key procedure of 3D line-laser scanning, centerline extraction of laser stripes directly determines the accuracy of reconstructed 3D models. Because of the noise inside laser stripes, centerline extraction methods based on the gray distribution may provide biased results. In order to address this problem, a Voronoi-diagram-based method (VM) for centerline extraction, which can extract centerlines accurately under severe noises, is proposed. To solve the emerging problems when the Voronoi diagram is applied to line-laser stripes, a fast pruning algorithm based on the distribution of graph centrality is proposed, and two centerline extension algorithms based on least square fitting are developed. The experiments are performed on synthetic images and a line-laser 3D scanner to evaluate the method’s accuracy, robustness, and efficiency. The VM method is proved to have better accuracy and robustness than the traditional method. Simulation experiments show that the VM can extract centerlines from noisy images with an average accuracy of 0.35 pixels. Also, 3D reconstruction experiments of a Φ20-mm standard sphere demonstrate an average accuracy of 0.0282 mm. With four-thread acceleration, the proposed method can process images with a resolution of 2448 × 2048 pixels in 0.5 s. The accuracy and speed of the proposed method can be adjusted by changing the parameter related to the density of contour points, which makes this method flexible and widely applicable in applications with different requirements.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call