Graph-based Point Cloud Surface Reconstruction using B-Splines
By: Stuti Pathak , Rhys G. Evans , Gunther Steenackers and more
Potential Business Impact:
Makes messy 3D shapes smooth and clear.
Generating continuous surfaces from discrete point cloud data is a fundamental task in several 3D vision applications. Real-world point clouds are inherently noisy due to various technical and environmental factors. Existing data-driven surface reconstruction algorithms rely heavily on ground truth normals or compute approximate normals as an intermediate step. This dependency makes them extremely unreliable for noisy point cloud datasets, even if the availability of ground truth training data is ensured, which is not always the case. B-spline reconstruction techniques provide compact surface representations of point clouds and are especially known for their smoothening properties. However, the complexity of the surfaces approximated using B-splines is directly influenced by the number and location of the spline control points. Existing spline-based modeling methods predict the locations of a fixed number of control points for a given point cloud, which makes it very difficult to match the complexity of its underlying surface. In this work, we develop a Dictionary-Guided Graph Convolutional Network-based surface reconstruction strategy where we simultaneously predict both the location and the number of control points for noisy point cloud data to generate smooth surfaces without the use of any point normals. We compare our reconstruction method with several well-known as well as recent baselines by employing widely-used evaluation metrics, and demonstrate that our method outperforms all of them both qualitatively and quantitatively.
Similar Papers
Efficient manifold evolution algorithm using adaptive B-Spline interpolation
Numerical Analysis
Makes shapes change smoothly and easily.
Matrix representation and GPU-optimized parallel B-spline computing
Distributed, Parallel, and Cluster Computing
Makes computer design programs much faster.
Shape Your Ground: Refining Road Surfaces Beyond Planar Representations
CV and Pattern Recognition
Makes 3D roads smooth and accurate for cars.