🤖 AI Summary
3D Gaussian Splatting (3DGS) suffers from rendering artifacts—including aliasing, projection distortions, and view inconsistency—due to its reliance on 2D Gaussian projections. This paper introduces the first end-to-end 3D Gaussian rendering framework that preserves full 3D Gaussian modeling and evaluation throughout the pipeline. Our key contributions are: (1) an adaptive 3D smoothing filter to suppress anisotropic aliasing; (2) a frustum-aware Gaussian truncation strategy that eliminates “pop-in/pop-out” flickering; (3) screen-space plane-based 3D tile culling, replacing conventional 2D tile culling; and (4) hierarchical rasterization optimization. Quantitatively, our method achieves state-of-the-art rendering quality on in-distribution datasets and significantly outperforms existing approaches under out-of-distribution viewpoints. Most notably, it is the first to enable real-time, high-fidelity 3D rendering free of aliasing, geometric distortion, and temporal flickering.
📝 Abstract
Although 3D Gaussian Splatting (3DGS) has revolutionized 3D reconstruction, it still faces challenges such as aliasing, projection artifacts, and view inconsistencies, primarily due to the simplification of treating splats as 2D entities. We argue that incorporating full 3D evaluation of Gaussians throughout the 3DGS pipeline can effectively address these issues while preserving rasterization efficiency. Specifically, we introduce an adaptive 3D smoothing filter to mitigate aliasing and present a stable view-space bounding method that eliminates popping artifacts when Gaussians extend beyond the view frustum. Furthermore, we promote tile-based culling to 3D with screen-space planes, accelerating rendering and reducing sorting costs for hierarchical rasterization. Our method achieves state-of-the-art quality on in-distribution evaluation sets and significantly outperforms other approaches for out-of-distribution views. Our qualitative evaluations further demonstrate the effective removal of aliasing, distortions, and popping artifacts, ensuring real-time, artifact-free rendering.