NumGrad-Pull: Numerical Gradient Guided Tri-plane Representation for Surface Reconstruction from Point Clouds
Ruikai Cui, Binzhu Xie, Shi Qiu, Jiawei Liu, Saeed Anwar, Nick Barnes
TL;DR
NumGrad-Pull tackles surface reconstruction from unoriented point clouds by learning a neural signed distance function (SDF) using a hybrid explicit–implicit tri-plane representation that enables fast queries and high fidelity. It introduces numerical gradients to stabilize training of grid-based tri-planes, and a progressive tri-plane expansion to accelerate convergence. A dual data-sampling strategy provides both dense near-surface supervision and global regularization, reducing artifacts. Across ShapeNet, ABC, FAMOUS, and real scans, NumGrad-Pull achieves state-of-the-art or competitive accuracy with improved robustness and efficiency.
Abstract
Reconstructing continuous surfaces from unoriented and unordered 3D points is a fundamental challenge in computer vision and graphics. Recent advancements address this problem by training neural signed distance functions to pull 3D location queries to their closest points on a surface, following the predicted signed distances and the analytical gradients computed by the network. In this paper, we introduce NumGrad-Pull, leveraging the representation capability of tri-plane structures to accelerate the learning of signed distance functions and enhance the fidelity of local details in surface reconstruction. To further improve the training stability of grid-based tri-planes, we propose to exploit numerical gradients, replacing conventional analytical computations. Additionally, we present a progressive plane expansion strategy to facilitate faster signed distance function convergence and design a data sampling strategy to mitigate reconstruction artifacts. Our extensive experiments across a variety of benchmarks demonstrate the effectiveness and robustness of our approach. Code is available at https://github.com/CuiRuikai/NumGrad-Pull
