GaussianTrimmer: Online Trimming Boundaries for 3DGS Segmentation
Liwei Liao, Ronggang Wang
TL;DR
GaussianTrimmer addresses boundary jaggedness in 3D Gaussian Splatting segmentation by introducing an online post-processing pipeline that trims straddling Gaussians. It combines Virtual Camera Planning to achieve uniform object coverage, Virtual View Segmentation with 2D masks from SAM2, and Boundary Gaussian Decomposition to split problematic Gaussians along their principal axes, guided by 2D segmentation across views. The method is plug-and-play and demonstrates consistent quantitative gains (mIoU, mAcc) and qualitative boundary improvements across multiple baselines and datasets, with latency around 1 second. This approach enables more precise 3D scene editing and robotics applications by delivering sharper object boundaries without retraining or heavy optimization.
Abstract
With the widespread application of 3D Gaussians in 3D scene representation, 3D scene segmentation methods based on 3D Gaussians have also gradually emerged. However, existing 3D Gaussian segmentation methods basically segment on the basis of Gaussian primitives. Due to the large variation range of the scale of 3D Gaussians, large-sized Gaussians that often span the foreground and background lead to jagged boundaries of segmented objects. To this end, we propose an online boundary trimming method, GaussianTrimmer, which is an efficient and plug-and-play post-processing method capable of trimming coarse boundaries for existing 3D Gaussian segmentation methods. Our method consists of two core steps: 1. Generating uniformly and well-covered virtual cameras; 2. Trimming Gaussian at the primitive level based on 2D segmentation results on virtual cameras. Extensive quantitative and qualitative experiments demonstrate that our method can improve the segmentation quality of existing 3D Gaussian segmentation methods as a plug-and-play method.
