Improving 3D Line Reconstruction Using SfM Point Cloud

3D Line Reconstruction Using SfM Cloud

3D line reconstruction is an useful and effective alternative of the conventional point-based reconstruction, especially for the textureless man-made scenes. Line triangulation however, suffers from many ill-posed problems like degenerated cases and unmatched endpoints, which largely limits the quality of the resulted reconstruction.

To meet the challenge, a line mapping system is introduced with a fitnmerge module where depth map can be input to generate 3D line proposals. Our goal for the project is to improve this system so that sparse depth information from point cloud, ideally the Struture-from-Motion (SfM) point cloud, can be used to reconstruct high-quality line structures.

We propose to use covisible views and depth smaples from neighboring pixels to relax fitting requirements, and we also present point-aided track assignment and aggregation to improve merging accuracy. The key to the success of our modifications lies in making full use of the SfM output, both the point cloud and the point track information, to retrieve 2D - 3D point correspondences, get covisible views and compute point covariance.

Experiments show significant improvement in completeness and accuracy of the resulted line reconstruction compared to that of the original system.

Yidan Gao
Yidan Gao
Master student in Mechanical Engineering

My research interests include SLAM, 3D reconstruction and robot perception.