Open-Vocabulary 3D Object Detection with Co-Distillation Discovery and Dual Guidance Robust Training
Organizations: School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, China · Information Systems Technology and Design Pillar, Singapore University of Technology and Design, Singapore · School of Computer Science and Technology, Hainan University, Haikou, China
Abstract
Recently, open-vocabulary 3D object detection (3D-OVD) has gained increasing attention for its ability to detect unseen objects in 3D scenes. Existing approaches typically adopt a two-stage pipeline that first discovers novel objects using foundation models and then trains a 3D-OVD model based on these discovered objects. Although effective, this pipeline often suffers from inaccurate localization and mismatched classification during the discovery stage, which subsequently limits the performance of the model training stage. To address these limitations, we advocate for improving both the reliability of novel object discovery and the robustness of model training, and propose an innovative framework. Specifically, for reliable discovery, our co-distillation strategy distills high-quality novel objects by applying Hungarian matching over a comprehensive score that incorporates geometric consistency, structural objectness, and semantic certainty. To enhance robust model training, we further propose a dual-guidance learning scheme, incorporating a scene-awareness-guided uncertainty regularization for the regression head and an LLM-guided hierarchical alignment for the classification head, effectively mitigating the negative effects of imprecise 3D bounding boxes and semantic ambiguity. Extensive experiments on SUN RGB-D and ScanNetV2 demonstrate that our method achieves significant performance gains over state-of-the-art approaches. Code is available at https://github.com/shangboyuan/Co-3DGT
Figures & tables
| Method | SUN RGB-D | ScanNetV2 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Det-PointCLIP [ 43 ] | 0.09 | 5.04 | 1.17 | 21.98 | 65.03 | 31.33 | 0.13 | 2.38 | 0.50 | 33.38 | 54.88 | 36.96 |
| Det-PointCLIPv2 [ 42 ] | 0.12 | 4.82 | 1.14 | 21.33 | 63.74 | 30.55 | 0.13 | 1.75 | 0.40 | 32.60 | 54.52 | 36.25 |
| Det-CLIP 2 [ 46 ] | 0.88 | 22.74 | 5.63 | 22.21 | 65.04 | 31.52 | 0.14 | 1.76 | 0.40 | 34.26 | 56.22 | 37.92 |
| 3D-CLIP [ 28 ] | 3.61 | 30.56 | 9.47 | 21.47 | 63.74 | 30.66 | 3.74 | 14.14 | 5.47 | 32.15 | 54.15 | 35.81 |
| CoDA [ 3 ] | 6.71 | 38.72 | 13.66 | 33.66 | 66.42 | 40.78 | 6.54 | 21.57 | 9.04 | 43.36 | 61.00 | 46.30 |
| Method | Mean | toilet | bed | chair | sofa | dresser | table | cabinet | bookshelf | pillow | sink |
|---|---|---|---|---|---|---|---|---|---|---|---|
| OV-3DET [ 24 ] | 18.02 | 57.29 | 42.26 | 27.06 | 31.50 | 8.21 | 14.17 | 2.98 | 5.56 | 23.00 | 31.60 |
| CoDA [ 3 ] | 19.32 | 68.09 | 44.04 | 28.72 | 44.57 | 3.41 | 20.23 | 5.32 | 0.03 | 27.95 | 45.26 |
| CoDAv2 [ 4 ] | 22.72 | 77.24 | 43.96 | 15.05 | 53.27 | 11.37 | 13.96 | 1.42 | 0.11 | 34.42 | 44.38 |
| OV-Uni3DETR [ 39 ] | 25.33 | 86.05 | 50.49 | 28.11 | 31.51 | 18.22 | 24.03 | 6.58 | 12.17 | 29.62 | 54.63 |
| Co-3DGT (ours) | 36.15 | 92.75 | 70.42 | 81.27 | 60.64 | 12.50 | 39.15 | 15.92 | 12.56 | 37.58 | 60.59 |
| Method | bathtub | refrigerator | desk | nightstand | counter | door | curtain | box | lamp | bag |
| Method | Novel Object Discovery | Training Result | ||||||
|---|---|---|---|---|---|---|---|---|
| SUN RGB-D | ScanNetV2 | SUN RGB-D | ScanNetV2 | |||||
| 2D-Detection-based | 6.21 | 16.10 | 3.93 | 23.44 | 9.59 | 52.99 | 11.92 | 57.85 |
| 3D-Proposal-based | 8.49 | 12.02 | 4.57 | 20.28 | 9.88 | 52.15 | 12.71 | 58.38 |
| Co-distil(scratch) | 10.45( +1.96 ) | 19.72( +7.70 ) | 9.35( +4.76 ) | 28.46( +8.18 ) | 11.76( +1.88 ) | 54.26( +2.11 ) | 16.68( +3.97 ) | 63.70( +5.32 ) |
| Co-distil(CuTR) | 10.97( +2.48 ) | 24.33( +12.31 ) | 10.46( +5.89 ) | 32.29( +12.01 ) | 12.69( +2.81 ) | 55.41( +3.26 ) | 18.74( +6.03 ) | 64.19( +5.81 ) |
3D Object Detection
3D object detection identifies objects and estimates their locations, sizes, and orientations from images, point clouds, radar, or fused sensors.
See all 181 papers