AI Navigate

NanoGS: Training-Free Gaussian Splat Simplification

arXiv cs.CV / 3/18/2026

📰 NewsModels & Research

Key Points

  • NanoGS introduces a training-free, lightweight framework for Gaussian Splat simplification that uses local pairwise merging with mass-preserved moment matching to reduce primitive counts while preserving scene structure and appearance.
  • The method operates directly on existing Gaussian Splat models, runs efficiently on CPU, and preserves the standard 3DGS parameterization for easy integration into existing rendering pipelines.
  • By restricting merge candidates to local neighborhoods and evaluating quality with a principled merge cost, NanoGS avoids GPU-intensive post-training optimization.
  • Experimental results show substantial primitive reduction without compromising rendering fidelity, enabling more practical deployment of Gaussian Splat-based real-time novel view synthesis.

Abstract

3D Gaussian Splat (3DGS) enables high-fidelity, real-time novel view synthesis by representing scenes with large sets of anisotropic primitives, but often requires millions of Splats, incurring significant storage and transmission costs. Most existing compression methods rely on GPU-intensive post-training optimization with calibrated images, limiting practical deployment. We introduce NanoGS, a training-free and lightweight framework for Gaussian Splat simplification. Instead of relying on image-based rendering supervision, NanoGS formulates simplification as local pairwise merging over a sparse spatial graph. The method approximates a pair of Gaussians with a single primitive using mass preserved moment matching and evaluates merge quality through a principled merge cost between the original mixture and its approximation. By restricting merge candidates to local neighborhoods and selecting compatible pairs efficiently, NanoGS produces compact Gaussian representations while preserving scene structure and appearance. NanoGS operates directly on existing Gaussian Splat models, runs efficiently on CPU, and preserves the standard 3DGS parameterization, enabling seamless integration with existing rendering pipelines. Experiments demonstrate that NanoGS substantially reduces primitive count while maintaining high rendering fidelity, providing an efficient and practical solution for Gaussian Splat simplification. Our project website is available at https://saliteta.github.io/NanoGS/.