atlas

Research map / 3D vision / Gaussian splatting

MaskGaussian: Adaptive 3D Gaussian Representation from Probabilistic Masks

CVPR 2025 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 19 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MaskGaussian, which treats 3D Gaussians as probabilistic entities sampled via Gumbel-Softmax masks and uses masked-rasterization so unsampled Gaussians still receive gradients, pruning 62-75% of Gaussians with little quality loss.

Problem

3DGS uses millions of Gaussians, causing high memory use; existing pruning (hand-crafted scores or learned deterministic masks) removes Gaussians based on a snapshot, leading to suboptimal reconstructions.

Approach

Model Gaussians as probabilistically existing via sampled binary masks, and apply masks inside alpha-blending (transmittance attenuation and color accumulation) rather than to opacity/scale, so masked Gaussians still receive gradients and can adjust their existence probability as the scene evolves.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use probabilistic mask sampling and masked-rasterization instead of Compact3DGS pruning3DGS · Mip-NeRF360PSNR: 27.32 -> 27.44Helped
use probabilistic mask sampling and masked-rasterization instead of Compact3DGS pruning3DGS · Tanks&TemplesPSNR: 23.61 -> 23.66Helped
use probabilistic mask sampling and masked-rasterization instead of Compact3DGS pruning3DGS · Deep BlendingPSNR: 29.58 -> 29.76Helped
replace Gumbel Softmax with a Straight-Through Estimator (ablation)MaskGaussian · Mip-NeRF360PSNR: 27.44 -> 27.30Hurt
increase λm from 0.0005 to 0.001 with Gumbel Softmax (ablation)MaskGaussian · Mip-NeRF360#GS (M): 1.520 -> 1.171Helped
replace masked-rasterization with multiplying the mask by opacity (ablation)MaskGaussian · Mip-NeRF360PSNR: 27.44 -> 27.05Hurt
relax λm for mask-opacity multiplication (ablation)MaskGaussian · Mip-NeRF360PSNR: 27.05 -> 27.37No clear effect
increase λm from 0.0005 to 0.001 with masked-rasterization (ablation)MaskGaussian · Mip-NeRF360#GS (M): 1.520 -> 1.171Helped
apply masks throughout training with Ours-β settings (ablation)MaskGaussian · Mip-NeRF360PSNR: 27.32 -> 27.44Helped
apply masks throughout training with Ours-β settings (ablation)MaskGaussian · Deep BlendingPSNR: 29.58 -> 29.76Helped
use MaskGaussian rather than Compact3DGS with Taming-3DGSTaming-3DGS · GardenPSNR: 26.694 -> 26.717; 27.318 -> 27.391; 27.477 -> 27.522; 27.551 -> 27.616Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF360 Tanks & Temples Deep Blending

Benchmarks: Mip-NeRF360 Tanks & Temples Deep Blending

Metrics: PSNR SSIM LPIPS number of Gaussians FPS training time model size peak GPU memory

Baselines: 3DGS Compact3DGS RadSplat LightGaussian Taming-3DGS Mask x opacity

Builds on: 3D Gaussian Splatting Compact3DGS Gumbel-Softmax LightGaussian RadSplat

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy