Query-Time Calibration of CLIP Features for Open-Vocabulary 3D Segmentation
Organizations: King Abdullah University of Science and Technology (KAUST) · Ulm University
Abstract
Lifting vision-language features such as CLIP into 3D Gaussian reconstructions enables open-vocabulary segmentation through natural-language queries. Although CLIP represents a broad range of semantic concepts, the lifted features of individual scenes can exhibit strong directional concentration, while raw cosine similarity does not account for the scene-specific feature distribution. We show that substantial segmentation gains can be obtained by changing how a fixed lifted feature field is compared with text. Our method partially subtracts a shared scene direction from visual features and text prototypes and whitens text prototypes using a fixed reference vocabulary of generic terms. It then uses soft clustering for multiclass prediction and CSLS with a relevance margin against the reference vocabulary for single-query prediction. Beyond reducing directional concentration, scene centering improves class-relative feature separation in every evaluated scene. Across seven lifting methods and four datasets, the resulting query-time calibration consistently improves mean intersection over union in both multiclass and single-query segmentation. These gains require no retraining, source-image re-encoding, or feature re-lifting, demonstrating the value of scene-conditioned comparison for making better use of existing lifted representations.
Figures & tables
| LERF-OVS | 3D-OVS | ScanNet (19-class) | ScanNet++ (100-class) | |||||||||
| Method | Raw | Ours | Raw | Ours | Raw | Ours | Raw | Ours | ||||
| Multi-Query | ||||||||||||
| SFS Xiong et al. (2026) | 49.09 | 65.67 | 70.79 | 89.80 | 26.87 | 39.37 | 19.92 | 23.74 | ||||
| NormLift Zang et al. (2026) | 58.55 | 60.25 | 70.90 | 86.11 | 31.40 | 39.55 | 20.60 | 24.76 | ||||
| LUDVIG ∗ Marrie et al. (2025) | 38.05 | 45.44 | 4.15 | 5.85 | 29.32 | 39.83 | 20.31 | 23.96 | ||||
| Occam Cheng et al. (2025) | 57.13 | 61.05 | 66.19 | 84.21 | 23.87 | 32.11 | 20.18 | 23.16 | ||||
| Method | ScanNet | ScanNet++ |
|---|---|---|
| Ours | ||
| TransCLIP | ||
| PTC | ||
| Frolic-inspired | ||
| UMFC |
| C1 | C2 | C3 | ScanNet | ScanNet++ |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| ScanNet | ScanNet++ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Center | Whiten | CSLS | Bank | mIoU | Precision | Recall | mIoU | Precision | Recall |
| 26.93 | 36.44 | 63.20 | 22.65 | 36.00 | 40.78 | ||||
| 26.40 | 39.05 | 54.18 | 18.60 | 31.22 | 35.32 | ||||
| 27.47 | 40.41 | 58.59 | 21.71 | 35.96 | 37.87 | ||||
| 28.60 | 40.94 | 60.00 | 24.01 | 36.43 | 41.29 | ||||
| 30.71 | 47.82 | 57.31 | 20.56 | 34.53 | 38.75 | ||||
| LERF-OVS | 3D-OVS | |||||||||||||||||
| mIoU | Precision | Recall | mIoU | Precision | Recall | |||||||||||||
| Method | Raw | Ours | Raw | Ours | Raw | Ours | Raw | Ours | Raw | Ours | Raw | Ours | ||||||
| Multi-Query | ||||||||||||||||||
| SFS | 49.09 | 65.67 | 67.67 | 77.11 | 61.46 | 71.23 | 70.79 | 89.80 | 75.94 | 94.09 | 88.95 | 95.58 | ||||||
| NormLift | 58.55 | 60.25 | 74.58 | 68.42 | 68.23 | 66.97 | 70.90 | 86.11 | 74.41 | 90.49 | 88.00 | 93.11 | ||||||
| LUDVIG | 38.05 | 45.44 | 59.77 | 57.75 | 49.76 | 58.34 | 4.15 | 5.85 | 10.50 | 16.80 | 14.07 | 14.59 | ||||||
| object | stuff | surface | material |
| background | structure | furniture | room |
| clutter | corner | space | interior |
| scene | region | pattern | shape |
| volume | boundary | arrangement | composition |
| portion | section | expanse | form |
| void | span | zone | patch |
| 0.30 | 0.35 | 0.40 | 0.45 | 0.50 | |
|---|---|---|---|---|---|
| 0.20 | 40.06 23.35 | 39.95 23.34 | 39.91 23.36 | 39.88 23.45 | 39.86 23.41 |
| 0.25 | 39.84 23.51 | 39.73 23.44 | 39.69 23.47 | 39.50 23.77 | 39.41 23.74 |
| 0.30 | 39.47 23.55 | 39.40 23.71 | 39.37 23.74 | 39.35 23.70 | 39.38 23.69 |
| 0.35 | 39.16 23.48 | 39.14 23.41 | 39.12 23.49 | 38.88 23.50 | 38.87 23.51 |
| 0.40 | 39.38 23.80 | 38.74 23.64 | 38.71 23.64 | 38.68 23.71 | 38.69 23.70 |
| Dataset | Method | Low opacity | Invalid feature | Both | Either | GT dropped | GT unsupported |
|---|---|---|---|---|---|---|---|
| ScanNet | SFS | 26.33 | 21.65 | 19.98 | 28.00 | 0.00 | 1.94 |
| ScanNet | NormLift | 26.33 | 21.67 | 19.55 | 28.46 | 0.00 | 2.14 |
| ScanNet | LUDVIG | 26.33 | 19.30 | 17.61 | 28.02 | 0.00 | 1.98 |
| ScanNet | Occam | 28.38 | 0.00 | 0.00 | 28.38 | 0.00 | 0.00 |
| ScanNet | VALA | 0.23 | 0.00 | 0.00 | 0.23 | 0.00 | 0.00 |
| ScanNet | LangSplat | 26.33 | 0.00 | 0.00 | 26.33 | 0.00 | 0.00 |
Open-Vocabulary 3D Segmentation
Open-vocabulary 3D segmentation assigns language-queryable semantic and instance masks to 3D scenes, including objects unseen during training.
See all 74 papers