Scientific Reports (Oct 2024)

Multi-line laser 3D reconstruction method based on spatial quadric surface and geometric estimation

  • Huiming Huang,
  • Guihua Liu,
  • Lei Deng,
  • Tao Song,
  • FuPing Qin

DOI
https://doi.org/10.1038/s41598-024-74331-6
Journal volume & issue
Vol. 14, no. 1
pp. 1 – 23

Abstract

Read online

Abstract The traditional multi-line laser 3D reconstruction is based on binocular epipolar constraints and the equation of the laser optical plane. Firstly, matching points are identified based on the epipolar constraints. Then, the correct matching points are selected based on the optical plane equation of the multi-line laser. Finally, 3D reconstruction is performed using the selected matching points. In actual production processes involving multi-line lasers, noticeable distortion occurs due to the projection of Diffractive Optical Elements (DOE) at a large angle. This results in curved laser light planes and curved reflections on the measured objects. Under such circumstances, efficiently screening matching points using the traditional method based on the laser plane equation becomes challenging. Additionally, inherent noise in multi-line laser systems introduces errors in extracted laser center coordinates, making it impossible to directly obtain high-precision 3D data. To address these issues, this paper proposes a method that utilizes spatial quadric surfaces and geometric estimation for completing multi-line laser 3D reconstructions. By analyzing the distortion principle of DOE and the positional relationship after optical diffraction, the multi-line laser manifests as a quadric surface on the optical output plane. Consequently, by calibrating the equations of the quadric surface and applying binocular polar constraints, suitable matching points for the multi-line laser can be chosen. Once an accurate matching point is identified, a minimum geometric distance estimation can be established based on the distance constraint between the point and its corresponding epipolar line. This distance represents the separation between the left and right camera’s laser center points and their respective epipolar lines. Utilizing this estimate of the minimum geometric distance, a refined calculation can be performed to better satisfy epipolar constraints and obtain new matching points. Ultimately, utilizing these new matching points enables the completion of 3D reconstruction for multi-line lasers. In comparison with methods relying on spatial plane and epipolar constraints, our algorithm exhibits a superior degree of matchability and accuracy.According to multiple groups of test data, the average error before optimization is 0.3126 mm, and can be increased to 0.0336 mm after optimization.

Keywords