We study 3D visual grounding in 3D Gaussian Splatting (3DGS), where a referring expression should identify a target object as both a rendered 2D mask and a set of explicit 3D Gaussians. Prior methods typically extract 3D targets by applying heuristic thresholding or top-ratio filtering to dense primitive-level relevance scores. However, these scores often vary substantially across scenes and prompts, making such heuristics sensitive and leading to unstable targeting. ClusterSplat addresses this by reframing 3D target selection as cluster-level selection over scene-adaptive candidates. The method first learns instance-aware Gaussian features, forms feature-aware seed voxels, and merges neighboring seed voxels when a description-length criterion decreases, producing a scene-specific set of cluster candidates. Given a referring expression, a query-conditioned cluster scorer ranks the cluster candidates with a lightweight MLP, and the selected cluster directly defines the explicit 3D target while its cluster score is rendered for the 2D mask. On ScanRefer, ClusterSplat achieves the best rendered 2D segmentation and explicit 3D target metrics among the compared 3DGS baselines. It also obtains the best average Ref-LERF scores, supporting the same trend under fine-grained referring descriptions. On ScanNet v2 class name queries, ClusterSplat achieves the strongest rendered 2D results and the highest 3D matching accuracy, while maintaining competitive 3D IoU. Our project page is available at https://jaesung8.github.io/clustersplat/ .
Figures & tables
Figure 1: Primitive-level filtering versus cluster-level selection. Given a referring expression, primitive score fields can be unstable, and top-ratio filtering may scatter the 3D support across the target and nearby distractors. ClusterSplat instead performs scene-adaptive clustering followed by query-conditioned cluster scoring to select one coherent 3D target.
Figure 2: ClusterSplat overview. The pipeline first performs Instance-Aware Gaussian Feature Learning and Scene-Adaptive Clustering : it learns instance-aware Gaussian features, forms feature-aware seed voxels, and merges them into scene-adaptive cluster candidates. It then performs Query-Conditioned Cluster Scoring : the referring expression conditions the cluster tokens, and the MLP scorer ranks the candidates to select the Top-1 cluster as the explicit 3D target. Finally, Cluster-Level Mask Rendering assigns the selected cluster scores to Gaussians and renders a 2D mask supervised by the mask loss.
Table 1: ScanRefer and ScanNet v2 quantitative results on the shared evaluation scenes. All scores are percentages. Bold and underlined values indicate the best and second-best distinct scores in each column.
Figure 3: Qualitative examples on ScanRefer. Each row shows a referring expression with rendered masks and top-down 3D selections. ClusterSplat localizes the referred object more coherently and reduces distractor support compared with score-discretized baselines.
Table 2: Cluster candidate quality before Stage 2 on ScanRefer. Purity, Coverage@1, and Oracle Top-1 IoU are fractions in [0,1] ; [email protected] is a cluster count. Metric definitions are in Appendix B.3 . Bold values indicate the best score in each column.
Construction
Top-1
Top-2
Top-3
Top-4
Top-5
Fixed KMeans ( K=128 )
18.31
17.66
16.42
15.81
14.47
Fixed KMeans ( K=256 )
15.44
16.34
16.27
16.32
16.21
Fixed KMeans ( K=512 )
10.97
13.29
14.56
14.60
14.62
Fixed KMeans + pair merge
21.23
19.66
18.67
17.47
16.46
Scene-adaptive clustering
23.33
19.78
17.42
16.09
14.96
Scene-adaptive + xyz cost
21.63
19.64
17.41
16.09
14.56
Table 3: Effect of cluster construction and cumulative Top- k selection on ScanRefer 3D mIoU (%). Within each construction, Top- k predictions combine the k highest-scoring clusters from the same trained model. Bold indicates the highest value in the table.
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 4: Illustration of how we prompt GPT-4.1 to obtain five diverse pseudo-captions for a training-frame instance mask. The specific view shows two tables, and the mask/bounding-box cue enables GPT-4.1 to generate captions that are descriptive and localized to the selected instance.
Figure 5: Sensitivity of primitive-level target extraction to the top-ratio hyperparameter. We evaluate the 3D targeting performance (mIoU) of OpenGaussian [ 6 ] and Dr.Splat [ 10 ] across 10 ScanNet v2 scenes by sweeping the selection ratio ρ∈[0.01,0.10] . The optimal ratio is highly scene-dependent, and the performance often drops sharply away from the peak, indicating that primitive-level score discretization requires careful calibration for robust open-vocabulary 3D targeting. This motivates cluster-level Top-1 (argmax) selection, which relies on relative cluster ranking rather than absolute score thresholds.
Table 8: Ref-LERF quantitative results in percentages. Bold and underlined values indicate the best and second-best distinct scores in each column; ties receive the same marking. ClusterSplat improves the average referring segmentation scores across the evaluated scenes.
Method
Offline Preparation
Online Targeting
Rendering
ScanRefer Accuracy
Time (min/scene) ↓
Time (ms/query) ↓
FPS ↑
2D mIoU ↑
3D mIoU ↑
LangSplat
21.6
20.45
0.28
11.00
5.81
OpenGaussian
25.8
43.74
13.10
18.48
1.06
Dr.Splat
2.0
13.20
68.00
19.01
9.48
ReferSplat
113.7
119.71
1.13
31.30
4.05
ClusterSplat (Ours)
125.3
19.55
51.12
39.72
23.33
Appendix
Table 9: Offline preparation costs and online efficiency on an NVIDIA RTX A6000. Offline costs cover method-specific stages, excluding RGB reconstruction and cache preparation. Accuracy is in percentages. Bold and underlined values indicate the best and second-best distinct scores in each column.
Figure 6: Ref-LERF qualitative results. Each row shows a fine-grained referring description with attributes, surface cues, or spatial relations. ClusterSplat produces compact masks that better follow the referred object across the shown examples.
Figure 7: ScanRefer qualitative results on the first five evaluation scenes. Each row shows the ground-truth mask, rendered mask predictions, and top-down 3D target selections for a referring expression. The examples illustrate compact, object-aligned support with reduced distractor responses.
Figure 8: ScanRefer qualitative results on the remaining five evaluation scenes. The examples cover attribute-based and spatial referring expressions, showing consistent 2D mask concentration and top-down 3D target localization across the evaluation scenes.
Figure 9: Top-down ScanNet v2 19-class visualization across all 10 evaluation scenes. The first two columns compare annotated ScanNet v2 point-cloud labels with Gaussian pseudo labels, followed by class-level predictions from 3DGS baselines and ClusterSplat.