3D Reconstruction with Fast Dipole Sums
Not on the map. Why?
Abstract (arXiv)
We introduce a method for high-quality 3D reconstruction from multi-view images. Our method uses a new point-based representation, the regularized dipole sum, which generalizes the winding number to allow for interpolation of per-point attributes in point clouds with noisy or outlier points. Using regularized dipole sums, we represent implicit geometry and radiance fields as per-point attributes of a dense point cloud, which we initialize from structure from motion. We additionally derive Barnes-Hut fast summation schemes for accelerated forward and adjoint dipole sum queries. These queries facilitate the use of ray tracing to efficiently and differentiably render images with our point-based representations, and thus update their point attributes to optimize scene geometry and appearance. We evaluate our method in inverse rendering applications against state-of-the-art alternatives, based on ray tracing of neural representations or rasterization of Gaussian point-based representations. Our method significantly improves 3D reconstruction quality and robustness at equal runtimes, while also supporting more general rendering methods such as shadow rays for direct illumination.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 41 of its 118 references that are in the map. First posted on arXiv 27 May 2024.
Builds on
41 of 118 references.
References · 41
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,723
- 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,712
- 2021Plenoxels: Radiance Fields without Neural Networkscited by 1,613
- 20242D Gaussian Splatting for Geometrically Accurate Radiance Fieldscited by 1,076
- 2021Volume Rendering of Neural Implicit Surfacescited by 996
- 2020NeRF++: Analyzing and Improving Neural Radiance Fieldscited by 861
- 2021Depth-supervised NeRF: Fewer Views and Faster Training for Freecited by 735
- 2021UNISURF: Unifying Neural Implicit Surfaces and Radiance Fields for Multi-View Reconstructioncited by 646
- 2023SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Renderingcited by 616
29 more
- 2021Ref-NeRF: Structured View-Dependent Appearance for Neural Radiance Fieldscited by 575
- 2022Point-NeRF: Point-based Neural Radiance Fieldscited by 503
- 2019BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Networkscited by 490
- 2023Neuralangelo: High-Fidelity Neural Surface Reconstructioncited by 467
- 2021Advances in Neural Renderingcited by 365
- 2022NeuS2: Fast Learning of Neural Implicit Surfaces for Multi-view Reconstructioncited by 314
- 2022Geo-Neus: Geometry-Consistent Neural Implicit Surfaces Learning for Multi-view Reconstructioncited by 212
- 2020Neural Reflectance Fields for Appearance Acquisitioncited by 196
- 2021Shape As Points: A Differentiable Poisson Solvercited by 187
- 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
- 2024High-quality Surface Reconstruction using Gaussian Surfelscited by 161
- 2017A Survey of Structure from Motioncited by 158
- 2021Improving neural implicit surfaces geometry with patch warpingcited by 137
- 2020Deep Reflectance Volumes: Relightable Reconstructions from Multi-View Photometric Imagescited by 98
- 2022Voxurf: Voxel-based Efficient and Accurate Neural Surface Reconstructioncited by 94
- 2022ReLU Fields: The Little Non-linearity That Couldcited by 87
- 2022Learning Smooth Neural Functions via Lipschitz Regularizationcited by 86
- 2021Unified Shape and SVBRDF Recovery using Differentiable Monte Carlo Renderingcited by 71
- 2023NeuRBF: A Neural Fields Representation with Adaptive Radial Basis Functionscited by 65
- 2022Surface Reconstruction from Point Clouds: A Survey and a Benchmarkcited by 41
- 2021Phase Transitions, Distance Functions, and Implicit Neural Representationscited by 38
- 2023Globally Consistent Normal Orientation for Point Clouds by Regularizing the Winding-Number Fieldcited by 37
- 2021Orienting Point Clouds with Dipole Propagationcited by 31
- 2022ShadowNeuS: Neural SDF Reconstruction by Shadow Ray Supervisioncited by 17
- 2023Objects as volumes: A stochastic geometry view of opaque solidscited by 15
- 2022Physics-Based Inverse Rendering using Combined Implicit and Explicit Geometriescited by 14
- 2023Eclipse: Disambiguating Illumination and Materials using Unintended Shadowscited by 14
- 2020Computing Light Transport Gradients using the Adjoint Methodcited by 4
- 2024Robust Containment Queries over Collections of Rational Parametric Curves via Generalized Winding Numberscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 6; 2026: 4.
12 papers.
- 2024Geometry Field Splatting with Gaussian Surfelscited by 13
- 2025SOF: Sorted Opacity Fields for Fast Unbounded Surface Reconstructioncited by 7
- 2024ProbeSDF: Light Field Probes for Neural Surface Reconstructioncited by 6
- 2025Radiance Surfaces: Optimizing Surface Representations with a 5D Radiance Field Losscited by 4
- 2025Differentiable Light Transport with Gaussian Surfels via Adapted Radiosity for Efficient Relighting and Geometry Reconstructioncited by 4
- 2025Nexels: Neurally-Textured Surfels for Real-Time Novel View Synthesis with Sparse Geometriescited by 4
- 2026Confidence-Based Mesh Extraction from 3D Gaussianscited by 3
- 2025Stochastic Poisson Surface Reconstruction with One Solve using Geometric Gaussian Processescited by 2
- 2025RayletDF: Raylet Distance Fields for Generalizable 3D Surface Reconstruction from Point Clouds or Gaussianscited by 1
- 2026Points as Tori: Fast Pointwise Signed Distance for Point Cloudscited by 0
- 2026Differentiable Voxelization of Surface Representationscited by 0
- 2026TopoSurfel: Closing the Loop between Gaussian Surfels and Meshes for Surface Reconstructioncited by 0
- 2026TopoSurfel: Closing the Loop between Gaussian Surfels and Meshes for Surface Reconstruction21 Aug 2026
- 2026Differentiable Voxelization of Surface Representations16 Aug 2026
- 2026Points as Tori: Fast Pointwise Signed Distance for Point Clouds18 Jul 2026
- 2026Confidence-Based Mesh Extraction from 3D Gaussians25 Mar 2026
- 2025Nexels: Neurally-Textured Surfels for Real-Time Novel View Synthesis with Sparse Geometries15 Dec 2025
- 2025Differentiable Light Transport with Gaussian Surfels via Adapted Radiosity for Efficient Relighting and Geometry Reconstruction23 Sep 2025
- 2025RayletDF: Raylet Distance Fields for Generalizable 3D Surface Reconstruction from Point Clouds or Gaussians13 Aug 2025
- 2025SOF: Sorted Opacity Fields for Fast Unbounded Surface Reconstruction23 Jun 2025
- 2025Stochastic Poisson Surface Reconstruction with One Solve using Geometric Gaussian Processes24 Mar 2025
- 2025Radiance Surfaces: Optimizing Surface Representations with a 5D Radiance Field Loss27 Jan 2025
- 2024ProbeSDF: Light Field Probes for Neural Surface Reconstruction13 Dec 2024
- 2024Geometry Field Splatting with Gaussian Surfels26 Nov 2024