Feature Sensitive Mesh Reconstruction by Normal Vector Cone Filtering
Automatic and reliable reconstruction of sharp features remains an open research issue in triangle mesh surface reconstruction. This paper presents a new feature sensitive mesh reconstruction method based on dependable neighborhood geometric information per input point. Such information is derived from the matching result of the local umbrella mesh constructed at each point. The proposed algorithm is different from the existing post-processing algorithms. The proposed algorithm reconstructs the triangle mesh via an integrated and progressive reconstruction process and features a unified multi-level inheritance priority queuing mechanism to prioritize the inclusion of each candidate triangle. A novel flatness sensitive filter, referred to as the normal vector cone filter, is introduced in this work and used to reliably reconstruct sharp features. In addition, the proposed algorithm aims to reconstruct a watertight manifold triangle mesh that passes through the complete original point set without point addition and removal. The algorithm has been implemented and validated using publicly available point cloud data sets. Compared to the original object geometry, it is seen that the reconstructed triangle meshes preserve the sharp features well and only contain minor shape deviations.