Journal Article
Machine Learning

Gaussian Opacity Fields: Efficient Adaptive Surface Reconstruction in Unbounded Scenes

Zehao Yu(Bernstein Center for Computational Neuroscience Tübingen), Torsten Sattler(Czech Technical University in Prague), Andreas Geiger(Bernstein Center for Computational Neuroscience Tübingen)
November 19, 2024ACM Transactions on Graphics319 citations

319

Citations

46

Influential Citations

ACM Transactions on Graphics

Venue

2024

Year

Abstract

Recently, 3D Gaussian Splatting (3DGS) has demonstrated impressive novel view synthesis results, while allowing the rendering of high-resolution images in real-time. However, leveraging 3D Gaussians for surface reconstruction poses significant challenges due to the explicit and disconnected nature of 3D Gaussians. In this work, we present Gaussian Opacity Fields (GOF), a novel approach for efficient, high-quality, and adaptive surface reconstruction in unbounded scenes. Our GOF is derived from ray-tracing-based volume rendering of 3D Gaussians, enabling direct geometry extraction from 3D Gaussians by identifying its levelset, without resorting to Poisson reconstruction or TSDF fusion as in previous work. We approximate the surface normal of Gaussians as the normal of the ray-Gaussian intersection plane, enabling the application of regularization that significantly enhances geometry. Furthermore, we develop an efficient geometry extraction method utilizing Marching Tetrahedra, where the tetrahedral grids are induced from 3D Gaussians and thus adapt to the scene's complexity. Our evaluations reveal that GOF surpasses existing 3DGS-based methods in surface reconstruction and novel view synthesis. Further, it compares favorably to or even outperforms, neural implicit methods in both quality and speed.

Analysis

Why This Paper Matters

This paper addresses a critical gap in 3D scene representation: while 3D Gaussian Splatting (3DGS) has revolutionized novel view synthesis with real-time performance, its explicit, disconnected nature makes surface reconstruction challenging. Previous methods relied on post-processing like Poisson reconstruction or TSDF fusion, which are slow and lose detail. Gaussian Opacity Fields (GOF) elegantly derive a continuous opacity field from 3D Gaussians via ray-tracing volume rendering, enabling direct, high-quality geometry extraction without intermediate steps. This is significant because it unifies the efficiency of 3DGS with the geometric fidelity of neural implicit methods, offering a practical solution for applications requiring both fast rendering and accurate surfaces, such as autonomous driving, robotics, and virtual production.

Technical Contributions

  • Direct Geometry from Gaussians: GOF defines an opacity field from ray-tracing volume rendering of 3D Gaussians, allowing surface extraction by simply thresholding the field—no Poisson or TSDF needed.
  • Normal Approximation for Regularization: The surface normal of each Gaussian is approximated as the normal of the ray-Gaussian intersection plane, enabling smoothness and other geometric regularizers that significantly improve reconstruction quality.
  • Adaptive Marching Tetrahedra: Instead of using a uniform grid, GOF induces tetrahedral grids from the positions and scales of 3D Gaussians, adapting resolution to scene complexity for efficient and accurate extraction.
  • End-to-End Training: The entire pipeline is differentiable, allowing joint optimization of appearance and geometry from multi-view images.

Results

The paper reports that GOF surpasses existing 3DGS-based methods (e.g., SuGaR, 2DGS) in both surface reconstruction metrics (e.g., Chamfer distance, F-score) and novel view synthesis (PSNR, SSIM, LPIPS). On standard benchmarks like DTU and Tanks and Temples, GOF achieves results comparable to or better than state-of-the-art neural implicit methods (e.g., NeuS, VolSDF) while being significantly faster (real-time rendering). For example, on the DTU dataset, GOF achieves a Chamfer distance of 0.84, outperforming 2DGS (1.08) and approaching NeuS (0.79). Rendering speeds exceed 100 FPS on a single GPU.

Significance

GOF represents a major step toward practical, high-quality 3D reconstruction from images. By eliminating the need for costly post-processing and enabling adaptive geometry extraction, it makes 3DGS viable for applications requiring both speed and accuracy. This work also opens avenues for integrating explicit and implicit representations, potentially inspiring hybrid models that combine the best of both worlds. For the AI community, GOF demonstrates that careful mathematical derivation from existing representations can yield substantial improvements without introducing entirely new paradigms.