End-to-End 3D Dense Captioning with Vote2Cap-DETR
About
3D dense captioning aims to generate multiple captions localized with their associated object regions. Existing methods follow a sophisticated ``detect-then-describe'' pipeline equipped with numerous hand-crafted components. However, these hand-crafted components would yield suboptimal performance given cluttered object spatial and class distributions among different scenes. In this paper, we propose a simple-yet-effective transformer framework Vote2Cap-DETR based on recent popular \textbf{DE}tection \textbf{TR}ansformer (DETR). Compared with prior arts, our framework has several appealing advantages: 1) Without resorting to numerous hand-crafted components, our method is based on a full transformer encoder-decoder architecture with a learnable vote query driven object decoder, and a caption decoder that produces the dense captions in a set-prediction manner. 2) In contrast to the two-stage scheme, our method can perform detection and captioning in one-stage. 3) Without bells and whistles, extensive experiments on two commonly used datasets, ScanRefer and Nr3D, demonstrate that our Vote2Cap-DETR surpasses current state-of-the-arts by 11.13\% and 7.11\% in CIDEr@0.5IoU, respectively. Codes will be released soon.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Dense Captioning | Scan2Cap | CIDEr @0.561.8 | 106 | |
| 3D Dense Captioning | ScanRefer (val) | CIDEr72.79 | 91 | |
| 3D Dense Captioning | Scan2Cap (val) | B-40.345 | 43 | |
| 3D Dense Captioning | ScanRefer (test) | CIDEr86.28 | 30 | |
| 3D Dense Captioning | Nr3D 1 (val) | CIDEr (IoU=0.5)43.84 | 22 | |
| 3D Dense Captioning | Nr3D | C Score (0.5 IoU)43.8 | 19 | |
| 3D Dense Captioning | Nr3D (val) | C @ 0.5 IoU45.53 | 18 | |
| 3D Dense Captioning | ReferIt3D Nr3D (test) | C Score (0.5 IoU)45.53 | 13 | |
| 3D Dense Captioning | Nr3D (test) | C Score @ 0.5 IoU45.53 | 13 | |
| Dense Captioning | ScanRefer | Caption Score (0.5 IoU)61.8 | 13 |