Parameter-Efficient Semantic Augmentation for Enhancing Open-Vocabulary Object Detection
Organizations: State Key Laboratory of Advanced Rail Autonomous Operation, Beijing Jiaotong University · Beijing Key Laboratory of Traffic Data Mining and Embodied Intelligence, Beijing Jiaotong University · School of Computer Science & Technology, Beijing Jiaotong University · WeChat AI, China
Abstract
Open-vocabulary object detection (OVOD) enables models to detect any object category, including unseen ones. Benefiting from large-scale pre-training, existing OVOD methods achieve strong detection performance on general scenarios (e.g., OV-COCO) but suffer severe performance drops when transferred to downstream tasks with substantial domain shifts. This degradation stems from the scarcity and weak semantics of category labels in domain-specific task, as well as the inability of existing models to capture auxiliary semantics beyond coarse-grained category label. To address these issues, we propose HSA-DINO, a parameter-efficient semantic augmentation framework for enhancing open-vocabulary object detection. Specifically, we propose a multi-scale prompt bank that leverages image feature pyramids to capture hierarchical semantics and select domain-specific local semantic prompts, progressively enriching textual representations from coarse to fine-grained levels. Furthermore, we introduce a semantic-aware router that dynamically selects the appropriate semantic augmentation strategy during inference, thereby preventing parameter updates from degrading the generalization ability of the pre-trained OVOD model. We evaluate HSA-DINO on OV-COCO, several vertical domain datasets, and modified benchmark settings. The results show that HSA-DINO performs favorably against previous state-of-the-art methods, achieving a superior trade-off between domain adaptability and open-vocabulary generalization.
Figures & tables
| Method | ArTaxOr | DIOR | UODD | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ZS | GLIP-L [ 14 ] | 12.6 | 51.2 | 20.2 | 4.8 | 51.2 | 8.8 | 4.6 | 51.2 | 8.4 |
| GroundingDINO-T [ 17 ] | 4.6 | 48.4 | 8.4 | 2.9 | 48.4 | 5.5 | 6.3 | 48.4 | 11.1 | |
| YOLO-World-X [ 1 ] | 2.3 | 46.6 | 4.4 | 0.1 | 46.6 | 0.2 | 0.1 | 46.6 | 0.2 | |
| OV-DINO [ 28 ] | 1.4 | 50.6 | 2.7 | 3.0 | 50.6 | 5.7 | 2.9 | 50.6 | 5.5 | |
| FFT | GLIP-L [ 14 ] | 73.1 | 7.6 | 13.8 | 67.5 | 15.7 | 25.5 | 36.6 | 27.8 | 31.6 |
| Method | OV-COCO + | |||
|---|---|---|---|---|
| w ArTaxOr | w DIOR | w UODD | ||
| ZS | GLIP-L [ 14 ] | 48.0 | 33.2 | 49.0 |
| GroundingDINO-T [ 17 ] | 43.7 | 36.9 | 46.8 | |
| YOLO-World-X [ 1 ] | 42.9 | 36.3 | 44.9 | |
| OV-DINO [ 28 ] | 44.5 | 37.3 | 48.7 | |
| FFT | GLIP-L [ 14 ] | 11.7 | 13.2 | 24.5 |
| Method | ||||
|---|---|---|---|---|
| Predefined + SAR | 54.6 | 47.3 | 47.7 | 49.9 |
| CoOp [ 38 ] + SAR | 57.1 | 51.1 | 48.0 | 52.1 |
| AttriCLIP [ 29 ] + SAR | 58.8 | 51.6 | 48.5 | 53.0 |
| MSPB + SAR (ours) | 60.5 | 53.0 | 49.6 | 54.4 |
| Method | ||||
|---|---|---|---|---|
| MSPB + DDAS [ 32 ] | 49.0 | 46.4 | 43.1 | 46.2 |
| MSPB + SAR (ours) | 60.5 | 53.0 | 49.6 | 54.4 |
| V-LoRA | MSPB | SAR | |||
|---|---|---|---|---|---|
| 1.4 | 50.6 | 2.7 | |||
| ✓ | 61.6 | 22.7 | 33.2 | ||
| ✓ | 22.5 | 0.2 | 0.4 | ||
| ✓ | ✓ | 79.1 | 0.5 | 1.0 | |
| ✓ | ✓ | 59.5 | 50.4 | 54.6 | |
| ✓ | ✓ | 22 | 50.3 | 30.6 |
| ✓ | 78.9 | 57.4 | 48.1 | 61.5 | |
|---|---|---|---|---|---|
| ✓ | ✓ | 79.1 | 57.7 | 48.9 | 61.9 |
Open-Vocabulary Object Detection
Open-vocabulary object detection lets models locate and label objects using text categories beyond their fixed training labels.
See all 87 papers