StableGS: A Floater-Free Framework for 3D Gaussian Splatting

Luchao Wang, Qian Ren, Kaimin Liao, Hua Wang, Zhi Chen +1 more
3/24/2025
cs.CVcs.CL

No confident code implementation found for this paper.

Abstract

3D Gaussian Splatting (3DGS) reconstructions are plagued by stubborn ``floater" artifacts that degrade their geometric and visual fidelity. We are the first to reveal the root cause: a fundamental conflict in the 3DGS optimization process where the opacity gradients of floaters vanish when their blended color reaches a pseudo-equilibrium of canceling errors against the background, trapping them in a spurious local minimum. To resolve this, we propose StableGS, a novel framework that decouples geometric regularization from final appearance rendering. Its core is a Dual Opacity architecture that creates two separate rendering paths: a ``Geometric Regularization Path" to bear strong depth-based constraints for structural correctness, and an ``Appearance Refinement Path" to generate high-fidelity details upon this stable foundation. We complement this with a synergistic set of geometric constraints: a self-supervised depth consistency loss and an external geometric prior enabled by our efficient global scale optimization algorithm. Experiments on multiple benchmarks show StableGS not only eliminates floaters but also resolves the common blur-artifact trade-off, achieving state-of-the-art geometric accuracy and visual quality.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2025stablegs,
  title  = {StableGS: A Floater-Free Framework for 3D Gaussian Splatting},
  author = {Luchao Wang and Qian Ren and Kaimin Liao and Hua Wang and Zhi Chen and Yaohua Tang},
  year   = {2025},
  eprint = {2503.18458},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.18458v3}
}

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/2503.18458.svg)](https://codeofpaper.com/paper/2503.18458)

Discussion