AOV-GS: Active Open-Vocabulary Semantic Mapping with 3D Gaussian Splatting
Organizations: Moscow Institute of Physics and Technology (MIPT), Dolgoprudny, Russia · AIRI, Moscow, Russia
Abstract
Robots deployed in human-centered environments need maps that support both geometric navigation and open-vocabulary semantic queries beyond a fixed label set. A key challenge is enriching such maps with semantic information without relying on manually annotated segmentation masks or closed-set semantic categories. Existing geometry-driven active mapping maximizes coverage but treats semantics as a passive by-product of the collected trajectory, whereas active semantic mapping typically depends on supervised semantic segmentation. We present AOV-GS, an active 3D Gaussian mapping system that guides exploration using frozen foundation models. During coarse exploration, AOV-GS re-ranks geometrically promising candidate views according to CLIP mask-embedding novelty computed from SAM instance segmentation, biasing exploration toward semantically informative regions. Frozen SAM and CLIP provide instance masks and language-aligned embeddings throughout mapping, while a lightweight scene-specific language field is fitted offline directly to the collected CLIP embeddings rather than manually annotated masks, enabling open-vocabulary text-query segmentation on novel views. In a controlled comparison using the same SAM-CLIP perception stack, AOV-GS improves average language-field mIoU over geometry-only active planning by 1.3 percentage points on Replica (34.6% on eight scenes) and by 1.8 points on Matterport3D (23.1% on five scenes). With CorrCLIP, AOV-GS reaches 35.6% on Replica, 2.0 points above the matched Geometry-based + CorrCLIP baseline. Novel-view PSNR remains comparable to the geometry-only baseline on both datasets while depth L1 improves on Replica. Code is available at https://github.com/OptimusFaber/AOV-GS.
Figures & tables
| Method | Steps | PSNR | SSIM | LPIPS | L1 (cm) |
|---|---|---|---|---|---|
| Passive | 1999 | 27.45 | 0.949 | 0.149 | 6.98 |
| Geometry-based | 914 | 31.47 | 0.964 | 0.131 | 1.26 |
| ActiveSGM | 868 | 32.11 | 0.970 | 0.110 | 1.23 |
| AOV-GS (Ours) | 956 | 31.19 | 0.964 | 0.123 | 1.18 |
| AOV-GS + CorrCLIP (Ours) | 952 | 31.56 | 0.964 | 0.128 | 1.14 |
| Method | PSNR | SSIM | LPIPS | mIoU (%) |
|---|---|---|---|---|
| Geometry-based | ||||
| AOV-GS (Ours) |
| Method | Steps | PSNR | SSIM | LPIPS | L1 (cm) |
|---|---|---|---|---|---|
| Geometry-based | 3496 | 26.19 | 0.928 | 0.233 | 2.80 |
| ActiveSGM | 3821 | 26.08 | 0.917 | 0.259 | 3.76 |
| AOV-GS (Ours) | 3472 | 26.25 | 0.931 | 0.232 | 2.83 |
| AOV-GS + CorrCLIP (Ours) | 3454 | 26.27 | 0.932 | 0.233 | 2.79 |
Semantic Mapping
Semantic mapping links observations and data to meaningful concepts, categories, entities, and relations for machine reasoning and action.
See all 93 papers