Occupancy-Based Dual Contouring
Not on the map. Why?
Abstract (arXiv)
We introduce a dual contouring method that provides state-of-the-art performance for occupancy functions while achieving computation times of a few seconds. Our method is learning-free and carefully designed to maximize the use of GPU parallelization. The recent surge of implicit neural representations has led to significant attention to occupancy fields, resulting in a wide range of 3D reconstruction and generation methods based on them. However, the outputs of such methods have been underestimated due to the bottleneck in converting the resulting occupancy function to a mesh. Marching Cubes tends to produce staircase-like artifacts, and most subsequent works focusing on exploiting signed distance functions as input also yield suboptimal results for occupancy functions. Based on Manifold Dual Contouring (MDC), we propose Occupancy-Based Dual Contouring (ODC), which mainly modifies the computation of grid edge points (1D points) and grid cell points (3D points) to not use any distance information. We introduce auxiliary 2D points that are used to compute local surface normals along with the 1D points, helping identify 3D points via the quadric error function. To search the 1D, 2D, and 3D points, we develop fast algorithms that are parallelizable across all grid edges, faces, and cells. Our experiments with several 3D neural generative models and a 3D mesh dataset demonstrate that our method achieves the best fidelity compared to prior works.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 31 of its 96 references that are in the map. First posted on arXiv 20 Sep 2024.
Builds on
31 of 96 references.
References · 31
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,041
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2020Convolutional Occupancy Networkscited by 761
- 20233DShape2VecSet: A 3D Shape Representation for Neural Fields and Generative Diffusion Modelscited by 458
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
- 2023Occ3D: A Large-Scale 3D Occupancy Prediction Benchmark for Autonomous Drivingcited by 332
- 20223D Neural Field Generation using Triplane Diffusioncited by 274
- 2023Michelangelo: Conditional 3D Shape Generation based on Shape-Image-Text Aligned Latent Representationcited by 228
- 2023HyperDiffusion: Generating Implicit Neural Fields with Weight-Space Diffusioncited by 152
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
19 more
- 20223DILG: Irregular Latent Grids for 3D Generative Modelingcited by 93
- 2022POCO: Point Convolution for Surface Reconstructioncited by 92
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networkscited by 76
- 2022Neural Dual Contouringcited by 71
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulationcited by 66
- 2021SA-ConvONet: Sign-Agnostic Optimization of Convolutional Occupancy Networkscited by 59
- 2021Neural Marching Cubescited by 50
- 20213D Shape Generation with Grid-based Implicit Functionscited by 48
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2022FOF: Learning Fourier Occupancy Field for Monocular Real-time Human Reconstructioncited by 27
- 2020Dynamic Plane Convolutional Occupancy Networkscited by 24
- 2023Robust Zero Level-Set Extraction from Unsigned Distance Fields Based on Double Coveringcited by 22
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editingcited by 18
- 2023Surface Extraction from Neural Unsigned Distance Fieldscited by 17
- 2023EXIM: A Hybrid Explicit-Implicit Representation for Text-Guided 3D Shape Generationcited by 16
- 2020Learning Occupancy Function from Point Clouds for Surface Reconstructioncited by 13
- 2024PoNQ: a Neural QEM-based Mesh Representationcited by 12
- 2023Reach For the Spheres: Tangency-Aware Surface Reconstruction of SDFscited by 9
- 2022DeepMend: Learning Occupancy Functions to Represent Shape for Repaircited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.