Gradient-Direction-Aware Density Control for 3D Gaussian Splatting

Zheng Zhou, Yu-Jie Xiong, Jia-Chen Zhang, Chun-Ming Xia, Xihe Qiu +1 more
8/12/2025
cs.CVcs.AI

No official code found. Best implementation: zzcqz/GDAGS (29 stars, last commit 2026-04-19). 1 more below.

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.

View on arXivView PDF

Code Implementations(2)

zzcqz/GDAGSCommunity62%

Official implementation for "Gradient-Direction-Aware Density Control for 3D Gaussian Splatting" (ICLR 2026)

292C, C++Apr 30, 20256 months ago
X-Lab-CN/GDAGSCommunity60%

Official implementation for "Gradient-Direction-Aware Density Control for 3D Gaussian Splatting" (ICLR 2026)

40C, C++Sep 6, 20258 months ago

Similar Papers

Cite this paper

@article{zhou2025gradientdirectionaware,
  title  = {Gradient-Direction-Aware Density Control for 3D Gaussian Splatting},
  author = {Zheng Zhou and Yu-Jie Xiong and Jia-Chen Zhang and Chun-Ming Xia and Xihe Qiu and Hongjian Zhan},
  year   = {2025},
  eprint = {2508.09239},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.09239v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.09239.svg)](https://codeofpaper.com/paper/2508.09239)

Discussion