Effective Rank Analysis and Regularization for Enhanced 3D Gaussian Splatting
Junha Hyung, Susung Hong, Sungwon Hwang, Jaeseong Lee, Jaegul Choo, Jin-Hwa Kim
TL;DR
This work diagnoses a prevalent failure mode in 3D Gaussian Splatting (3DGS) where Gaussians collapse into needle-like shapes during optimization. It introduces a differentiable effective rank regularization that discourages $\text{erank}(\mathcal{G}_k) \approx 1$ and promotes disk-like coverage, improving normals and geometry while remaining usable as an add-on to existing 3DGS variants. An improved Adaptive Density Control (ADC) densification scheme complements the regularizer, enabling robust surface reconstruction and more efficient representations. Empirical results on DTU and Mip-NeRF360 show consistent gains in geometry and novel-view synthesis with reduced memory requirements, demonstrating practical benefits for real-time 3D reconstruction and rendering.
Abstract
3D reconstruction from multi-view images is one of the fundamental challenges in computer vision and graphics. Recently, 3D Gaussian Splatting (3DGS) has emerged as a promising technique capable of real-time rendering with high-quality 3D reconstruction. This method utilizes 3D Gaussian representation and tile-based splatting techniques, bypassing the expensive neural field querying. Despite its potential, 3DGS encounters challenges such as needle-like artifacts, suboptimal geometries, and inaccurate normals caused by the Gaussians converging into anisotropic shapes with one dominant variance. We propose using the effective rank analysis to examine the shape statistics of 3D Gaussian primitives, and identify the Gaussians indeed converge into needle-like shapes with the effective rank 1. To address this, we introduce the effective rank as a regularization, which constrains the structure of the Gaussians. Our new regularization method enhances normal and geometry reconstruction while reducing needle-like artifacts. The approach can be integrated as an add-on module to other 3DGS variants, improving their quality without compromising visual fidelity. The project page is available at https://junhahyung.github.io/erankgs.github.io.
