Papers › 3D CoCa: Contrastive Learners are 3D Captioners

3D CoCa: Contrastive Learners are 3D Captioners

13 Apr 2025arXiv:2504.09518archive 2025-07-28

Ting Huang, Zeyu Zhang, Yemin Wang, Hao Tang

3D captioning, which aims to describe the content of 3D scenes in natural language, remains highly challenging due to the inherent sparsity of point clouds and weak cross-modal alignment in existing methods. To address these challenges, we propose 3D CoCa, a novel unified framework that seamlessly combines contrastive vision-language learning with 3D caption generation in a single architecture. Our approach leverages a frozen CLIP vision-language backbone to provide rich semantic priors, a spatially-aware 3D scene encoder to capture geometric context, and a multi-modal decoder to generate descriptive captions. Unlike prior two-stage methods that rely on explicit object proposals, 3D CoCa jointly optimizes contrastive and captioning objectives in a shared feature space, eliminating the need for external detectors or handcrafted proposals. This joint training paradigm yields stronger spatial reasoning and richer semantic grounding by aligning 3D and textual representations. Extensive experiments on the ScanRefer and Nr3D benchmarks demonstrate that 3D CoCa significantly outperforms current state-of-the-arts by 10.2% and 5.76% in CIDEr at 0.5IoU, respectively. Code will be available at https://github.com/AIGeeksGroup/3DCoCa.

PaperPDFCode

Code

AIGeeksGroup/3DCoCa officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D dense captioningCaption GenerationDecoderDescriptiveSpatial Reasoningcross-modal alignment

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D dense captioning Nr3D 3D CoCa BLEU-4 29.29 #1 of 10 Archive leaderboard report
3D dense captioning Nr3D 3D CoCa CIDEr 52.84 #1 of 10 Archive leaderboard report
3D dense captioning Nr3D 3D CoCa METEOR 25.55 #1 of 10 Archive leaderboard report
3D dense captioning Nr3D 3D CoCa ROUGE-L 56.43 #1 of 10 Archive leaderboard report
3D dense captioning ScanRefer Dataset 3D CoCa BLEU-4 45.56 #1 of 12 Archive leaderboard report
3D dense captioning ScanRefer Dataset 3D CoCa CIDEr 85.42 #1 of 12 Archive leaderboard report
3D dense captioning ScanRefer Dataset 3D CoCa METEOR 30.95 #1 of 12 Archive leaderboard report
3D dense captioning ScanRefer Dataset 3D CoCa ROUGE-L 61.98 #1 of 12 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

CLIP

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections