DC4GS: Directional Consistency-Driven Adaptive Density Control for 3D Gaussian Splatting
Moonsoo Jeong, Dongbeen Kim, Minseong Kim, Sungkil Lee
TL;DR
DC4GS addresses inefficiencies in gradient-based adaptive density control for 3D Gaussian Splatting by introducing directional consistency (DC) of positional gradients. It defines DC via the circular mean of gradient directions within each Gaussian and uses a DC-weighted split criterion (DCC) plus DC-guided split (DCS) to decide when to split and where to place sub-primitives along the Gaussian's principal axis. Empirically, DC4GS yields up to a $\sim30\%$ reduction in primitive counts while maintaining or improving reconstruction fidelity across standard datasets, with modest training overhead but notable rendering speedups due to fewer primitives. The method is readily integrable with existing 3DGS pipelines and enhances high-frequency detail and structural boundary preservation, enabling more efficient real-time or memory-constrained rendering.
Abstract
We present a Directional Consistency (DC)-driven Adaptive Density Control (ADC) for 3D Gaussian Splatting (DC4GS). Whereas the conventional ADC bases its primitive splitting on the magnitudes of positional gradients, we further incorporate the DC of the gradients into ADC, and realize it through the angular coherence of the gradients. Our DC better captures local structural complexities in ADC, avoiding redundant splitting. When splitting is required, we again utilize the DC to define optimal split positions so that sub-primitives best align with the local structures than the conventional random placement. As a consequence, our DC4GS greatly reduces the number of primitives (up to 30% in our experiments) than the existing ADC, and also enhances reconstruction fidelity greatly.
