LightSplat: Fast and Memory-Efficient Open-Vocabulary 3D Scene Understanding in Five Seconds
Organizations: AIGS, UNIST · GSAI, POSTECH
Abstract
Open-vocabulary 3D scene understanding enables users to segment novel objects in complex 3D environments through natural language. However, existing approaches remain slow, memory-intensive, and overly complex due to iterative optimization and dense per-Gaussian feature assignments. To address this, we propose LightSplat, a fast and memory-efficient training-free framework that injects compact 2-byte semantic indices into 3D representations from multi-view images. By assigning semantic indices only to salient regions and managing them with a lightweight index-feature mapping, LightSplat eliminates costly feature optimization and storage overhead. We further ensure semantic consistency and efficient inference via single-step clustering that links geometrically and semantically related masks in 3D. We evaluate our method on LERF-OVS, ScanNet, and DL3DV-OVS across complex indoor-outdoor scenes. As a result, LightSplat achieves state-of-the-art performance with up to 50-400x speedup and 64x lower memory, enabling scalable language-driven 3D understanding. For more details, visit our project page https://vision3d-lab.github.io/lightsplat/.
Figures & tables
| Methods | mIoU | mAcc @ 0.25 | FD Time | ||||||||
| Waldo | Ramen | Figurines | Teatime | Mean | Waldo | Ramen | Figurines | Teatime | Mean | ||
| LangSplat | 9.61 | 3.49 | 9.64 | 7.91 | 7.66 | 9.09 | 5.63 | 14.29 | 8.47 | 9.37 | 100 min |
| LEGaussians | 17.21 | 14.15 | 16.40 | 21.93 | 17.42 | 27.27 | 28.17 | 25.00 | 33.90 | 28.56 | 40 min |
| OpenGaussian | 30.96 | 24.02 | 55.38 | 58.24 | 42.15 | 45.45 | 28.17 | 75.00 | 76.27 | 56.22 | 50 min |
| LUDVIG | 28.08 | 29.33 | 47.43 | 52.28 | 39.28 | 51.33 | 50.36 | 67.02 | 85.72 | 63.61 | 10 min |
| Dr.Splat | 39.07 | 24.70 | 53.36 | 57.20 | 43.58 | 63.64 | 35.21 | 80.36 | 76.27 | 63.87 | 4 min |
| Methods | mIoU | mAcc @ 0.25 | FD Time | ||||||||
| Park | Shop | Road | Office | Mean | Park | Shop | Road | Office | Mean | ||
| LangSplat | 8.79 | 9.28 | 7.90 | 15.80 | 10.44 | 0.00 | 17.65 | 16.67 | 27.27 | 15.40 | 220 min |
| LEGaussians | 21.95 | 9.70 | 3.51 | 8.17 | 10.83 | 33.33 | 11.76 | 0.00 | 0.00 | 11.27 | 40 min |
| OpenGaussian | 29.65 | 19.51 | 41.59 | 6.78 | 24.38 | 41.67 | 35.29 | 66.67 | 0.00 | 35.91 | 60 min |
| LUDVIG | 37.03 | 33.56 | 27.68 | 18.58 | 29.21 | 70.00 | 56.75 | 53.57 | 47.22 | 56.89 | 12 min |
| Ours | 69.78 | 35.59 | 31.43 | 43.13 | 44.98 | 91.67 | 47.06 | 50.00 | 54.55 | 60.82 | 4.8 s |
| Methods | 19 classes | 15 classes | 10 classes | FD Time | Runtime | Memory | |||
| mIoU | mAcc | mIoU | mAcc | mIoU | mAcc | (second) | (byte) | ||
| LangSplat | 2.61 | 10.11 | 4.08 | 13.22 | 6.30 | 20.48 | 40 min | 2.1 | 36 |
| LEGaussians | 1.62 | 7.26 | 5.72 | 14.23 | 9.84 | 19.13 | 50 min | 1.7 | 32 |
| OpenGaussian | 29.43 | 43.62 | 32.61 | 48.26 | 41.29 | 56.42 | 30 min | 0.003 | 24 |
| LUDVIG | 28.47 | 44.17 | 31.47 | 48.54 | 40.47 | 58.15 | 4 min | 0.006 | 2048 |
| Dr.Splat | 28.00 | 44.60 | 38.20 | 60.40 | 47.20 | 68.90 | 3 min | - | 128 |
| Ablation | mIoU | [email protected] | FD Time |
| Ours Full | 47.58 | 68.32 | 4.55 s |
| w/o 3D Mask Filtering | 29.31 | 25.96 | 4.54 s |
| w/o Semantic-Aware | 19.56 | 18.97 | 4.42 s |
| w/o Geometry-Aware | 2.01 | 2.27 | 4.44 s |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Scene | Text Queries | ||
| Park | bench | trash bin | car |
| parking signpost | information board | ||
| Shop | black drawer | framed artwork | lamp |
| potted plant | white sofa | bed | |
| fire extinguisher | round wooden coffee table | ||
| Road | bench | car | fire hydrant |
| Methods | LERF-OVS | DL3DV-OVS |
| LangSplat | 1.046 | 0.175 |
| LEGaussians | 0.383 | 0.770 |
| LUDVIG | 5.923 | 1.865 |
| OpenGaussian | 0.003 | 0.005 |
| Ours | 0.001 | 0.003 |
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