Softmax-GS: Generalized Gaussians Learning When to Blend or Bound
About
3D Gaussian Splatting (3D GS) is widely adopted for novel view synthesis due to its high training and rendering efficiency. However, its efficiency relies on the key assumption that Gaussians do not overlap in the 3D space, which leads to noticeable artifacts and view inconsistencies. In addition, the inherently diffuse boundaries of Gaussians hinder accurate reconstruction of sharp object edges. We propose Softmax-GS, a unified solution that addresses both the view-inconsistency and the diffuse-boundary problem by enforcing a softmax-based competition in overlapping regions between two Gaussians. With learnable parameters controlling the strength of the competition, it enables a continuous spectrum from smooth color blending to crisp, well-defined boundaries. Our formulation explicitly preserves order invariance for any two overlapping Gaussians and ensures that the output transmittance remains unchanged irrespective of the extent of overlapping, preventing undesirable discontinuities in the rendered output. Ablation experiments on simple geometries demonstrate the effectiveness of each component of Softmax-GS, and evaluations on real-world benchmarks show that it achieves state-of-the-art performance, improving both reconstruction quality and parameter efficiency.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Novel View Synthesis | Mip-NeRF360 | PSNR29.73 | 184 | |
| Novel View Synthesis | Deep Blending | PSNR29.77 | 80 | |
| Novel View Synthesis | Tanks&Temples | PSNR24.52 | 44 | |
| Novel View Synthesis | Mip-NeRF 360 Synthesized Varying Exposure (bicycle) | FPS152 | 12 | |
| View consistency measurement | Mip-NeRF360 bicycle (test) | PSNR25.24 | 3 | |
| View consistency measurement | Mip-NeRF360 counter (test) | PSNR29.38 | 3 | |
| View consistency measurement | Mip-NeRF360 kitchen (test) | PSNR32.11 | 3 | |
| View consistency measurement | Tanks&Temples train (test) | PSNR22.62 | 3 | |
| View consistency measurement | Tanks&Temples truck (test) | PSNR25.55 | 3 |