Gradient-Direction-Aware Density Control for 3D Gaussian Splatting
Zheng Zhou, Yu-Jie Xiong, Jia-Chen Zhang, Chun-Ming Xia, Xihe Qiu, Hongjian Zhan
TL;DR
GDAGS tackles two key weaknesses of 3D Gaussian Splatting by introducing Gradient Coherence Ratio (GCR) to measure directional gradient consistency and a nonlinear dynamic weight to per-Gaussian gradient contributions. This direction-aware density control prioritizes splitting of Gaussians with conflicting gradients and promotes coherent densification for cloning, yielding sharper geometry with fewer Gaussians and lower memory. Across thirteen real-world scenes, GDAGS achieves competitive rendering quality while reducing memory compared to state-of-the-art baselines, and ablations confirm the superiority of the nonlinear weighting over linear alternatives. The approach generalizes to other 3DGS frameworks, improving SSIM/LPIPS in integrated variants and offering a practical path toward efficient, high-fidelity novel view synthesis.
Abstract
The emergence of 3D Gaussian Splatting (3DGS) has significantly advanced Novel View Synthesis (NVS) through explicit scene representation, enabling real-time photorealistic rendering. However, existing approaches manifest two critical limitations in complex scenarios: (1) Over-reconstruction occurs when persistent large Gaussians cannot meet adaptive splitting thresholds during density control. This is exacerbated by conflicting gradient directions that prevent effective splitting of these Gaussians; (2) Over-densification of Gaussians occurs in regions with aligned gradient aggregation, leading to redundant component proliferation. This redundancy significantly increases memory overhead due to unnecessary data retention. We present Gradient-Direction-Aware Gaussian Splatting (GDAGS) to address these challenges. Our key innovations: the Gradient Coherence Ratio (GCR), computed through normalized gradient vector norms, which explicitly discriminates Gaussians with concordant versus conflicting gradient directions; and a nonlinear dynamic weighting mechanism leverages the GCR to enable gradient-direction-aware density control. Specifically, GDAGS prioritizes conflicting-gradient Gaussians during splitting operations to enhance geometric details while suppressing redundant concordant-direction Gaussians. Conversely, in cloning processes, GDAGS promotes concordant-direction Gaussian densification for structural completion while preventing conflicting-direction Gaussian overpopulation. Comprehensive evaluations across diverse real-world benchmarks demonstrate that GDAGS achieves superior rendering quality while effectively mitigating over-reconstruction, suppressing over-densification, and constructing compact scene representations.
