On Optimal Sampling for Learning SDF Using MLPs Equipped with Positional Encoding
Not on the map. Why?
Abstract (arXiv)
Neural implicit fields, such as the neural signed distance field (SDF) of a shape, have emerged as a powerful representation for many applications, e.g., encoding a 3D shape and performing collision detection. Typically, implicit fields are encoded by Multi-layer Perceptrons (MLP) with positional encoding (PE) to capture high-frequency geometric details. However, a notable side effect of such PE-equipped MLPs is the noisy artifacts present in the learned implicit fields. While increasing the sampling rate could in general mitigate these artifacts, in this paper we aim to explain this adverse phenomenon through the lens of Fourier analysis. We devise a tool to determine the appropriate sampling rate for learning an accurate neural implicit field without undesirable side effects. Specifically, we propose a simple yet effective method to estimate the intrinsic frequency of a given network with randomized weights based on the Fourier analysis of the network's responses. It is observed that a PE-equipped MLP has an intrinsic frequency much higher than the highest frequency component in the PE layer. Sampling against this intrinsic frequency following the Nyquist-Sannon sampling theorem allows us to determine an appropriate training sampling rate. We empirically show in the setting of SDF fitting that this recommended sampling rate is sufficient to secure accurate fitting results, while further increasing the sampling rate would not further noticeably reduce the fitting error. Training PE-equipped MLPs simply with our sampling strategy leads to performances superior to the existing methods.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 56 references that are in the map. First posted on arXiv 2 Jan 2024.
Builds on
33 of 56 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,698
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,170
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,037
- 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,701
- 2018On the Spectral Bias of Neural Networkscited by 1,321
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2020Neural Sparse Voxel Fieldscited by 959
21 more
- 2020Convolutional Occupancy Networkscited by 760
- 2020Implicit Geometric Regularization for Learning Shapescited by 707
- 2021Neural Fields in Visual Computing and Beyondcited by 539
- 2021Neural Geometric Level of Detail: Real-time Rendering with Implicit 3D Shapescited by 426
- 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
- 2020Local Implicit Grid Representations for 3D Scenescited by 372
- 2019Frequency Principle: Fourier Analysis Sheds Light on Deep Neural Networkscited by 360
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2020Neural Unsigned Distance Fields for Implicit Function Learningcited by 265
- 2020Learned Initializations for Optimizing Coordinate-Based Neural Representationscited by 240
- 2020MetaSDF: Meta-learning Signed Distance Functionscited by 214
- 2021BACON: Band-limited Coordinate Networks for Multiscale Scene Representationcited by 142
- 2021Beyond Periodicity: Towards a Unifying Framework for Activations in Coordinate-MLPscited by 134
- 2020SALD: Sign Agnostic Learning with Derivativescited by 115
- 2021Learning in Sinusoidal Spaces with Physics-Informed Neural Networkscited by 61
- 2020Neural Splines: Fitting 3D Surfaces with Infinitely-Wide Neural Networkscited by 52
- 2021Phase Transitions, Distance Functions, and Implicit Neural Representationscited by 38
- 2020Implicit Feature Networks for Texture Completion from Partial 3D Datacited by 31
- 2021OctField: Hierarchical Implicit Functions for 3D Modelingcited by 25
- 2021Spline Positional Encoding for Learning 3D Implicit Signed Distance Fieldscited by 21
- 2021Learning Positional Embeddings for Coordinate-MLPscited by 7
Built on by
Not cited yet.