TL;DR: ControlGS introduces a cross-scene consistent structural compression control mechanism for 3DGS optimization. By adjusting the control hyperparameter 𝜆𝛼, ControlGS can flexibly generate models biased toward either structural compactness or high fidelity, regardless of the specific scene scale or complexity, suitable for cross-device automated deployment.
Adjust 𝜆𝛼 (Lambda) or use “Auto” to auto-select the optimal model based on device performance.
Note: Browser rendering of 3DGS scenes may differ. Refer to the official viewer for accurate results.
Starting from a sparse point cloud reconstructed via SfM, ControlGS initialize an Gaussian set and alternate between Uniform Splitting and pruning based on Opacity-based Sparsification:
The controllable core of ControlGS is a single hyperparameter, 𝜆𝛼, which scales the L1 loss:
ControlGS achieves continuous, scene-agnostic, and highly responsive control over the trade-off between model structural compactness and rendering quality. The figure below shows how the control hyperparameter 𝜆𝛼 (x-axis) consistently influences rendering quality (y-axis) and the number of Gaussians (dot size) across diverse scenes, ranging from small objects to large outdoor scenes. For more detailed results, please refer to the paper.
ControlGS achieves higher rendering quality with fewer Gaussians on unseen test views, consistently preserving intricate structures and high-frequency textures across diverse scenes. The number of Gaussians used is indicated at the bottom-right corner of each subfigure below. For more detailed results, please refer to the paper.
@article{zhang2025controlgs,
title={ControlGS: Consistent Structural Compression Control for Deployment-Aware Gaussian Splatting},
author={Zhang, Fengdi and Sun, Yibao and Cao, Hongkun and Huang, Ruqi},
journal={arXiv preprint arXiv:2505.10473},
year={2025}
}