Approximating Signed Distance Fields of Implicit Surfaces with Sparse Ellipsoidal Radial Basis Function Networks
Bobo Lian, Dandan Wang, Chenjian Wu, Minxin Chen
TL;DR
SE-RBFNet introduces a sparse ellipsoidal radial basis function network to compress and accurately represent precomputed SDF samples of implicit surfaces. By employing anisotropic ERBF kernels, a dynamic multi-objective loss, hierarchical coarse-to-fine optimization, adaptive basis addition, and nearest-neighbor acceleration, it achieves high geometric fidelity with far fewer parameters than traditional sparse RBF approaches. The method demonstrates strong sparsity, efficiency, and generality across diverse datasets and even when applied to neural implicit SDFs, outperforming baselines like SparseRBF and approaching the performance of neural-QNN-style interpolants while using a fraction of the parameters. This yields a practical, storage-efficient, and fast representation suitable for downstream 3D processing and transmission tasks, with broad potential for integration with existing SDF generation pipelines.
Abstract
Accurate and compact representation of signed distance functions (SDFs) of implicit surfaces is crucial for efficient storage, computation, and downstream processing of 3D geometry. In this work, we propose a general learning method for approximating precomputed SDF fields of implicit surfaces by a relatively small number of ellipsoidal radial basis functions (ERBFs). The SDF values could be computed from various sources, including point clouds, triangle meshes, analytical expressions, pretrained neural networks, etc. Given SDF values on spatial grid points, our method approximates the SDF using as few ERBFs as possible, achieving a compact representation while preserving the geometric shape of the corresponding implicit surface. To balance sparsity and approximation precision, we introduce a dynamic multi-objective optimization strategy, which adaptively incorporates regularization to enforce sparsity and jointly optimizes the weights, centers, shapes, and orientations of the ERBFs. For computational efficiency, a nearest-neighbor-based data structure restricts computations to points near each kernel center, and CUDA-based parallelism further accelerates the optimization. Furthermore, a hierarchical refinement strategy based on SDF spatial grid points progressively incorporates coarse-to-fine samples for parameter initialization and optimization, improving convergence and training efficiency. Extensive experiments on multiple benchmark datasets demonstrate that our method can represent SDF fields with significantly fewer parameters than existing sparse implicit representation approaches, achieving better accuracy, robustness, and computational efficiency. The corresponding executable program is publicly available at https://github.com/lianbobo/SE-RBFNet.git
