工作日早上 7 点读 AI,周日早上 8 点读周报订阅邮件

METAL LAB

Vision-Language Grounding as Bidirectional Concept Correspondence

arXiv:2608.078862026-08-07

ConCor-1让模型自己判断文本里哪些词真的对应图像中的东西,而不是只找预先指定的那句话

传统的视觉语言定位任务假定你已经知道要找哪个短语,只需在图中定位它;这篇论文把任务重新定义为在不预先给出相关文本片段的情况下,同时恢复文本中所有指代性片段与图像实例级掩码之间的完整对应关系。作者提出了基于可学习桥接令牌(bridge token)的ConCor-1模型来完成这一任务,并在长文本描述数据集和零样本LVIS类别定位上都取得了明显优于基线的结果。作者为Jieyu Zhang,论文编号arXiv 2608.07886。

METAL LAB 解读图

ConCor-1寻找文本-图像对应关系的流程

证据状态已报告实测结果

  1. 输入一张图像配上任意形式的文本:完整描述、指代表达,或类别名称列表。
  2. 共享主干编码预训练的Qwen3.5把图像令牌和文本令牌联合处理成一个统一序列。
  3. 插入桥接令牌可学习的桥接令牌同时关注图像与文本令牌,形成候选对应关系假设。
  4. 三路预测每个桥接令牌分别预测文本掩码、图像掩码,以及该配对是否有效的存在分数。
  5. 匹配与打分通过Hungarian匹配将预测的对应关系与真实标注比较,用JointF1、mJS等指标评估。
这是 METAL LAB 制作的解读图,并非论文作者提供的原图。

他们做了什么

  1. 任务重新定义:不同于给定固定短语或类别名去图中定位区域的传统做法,本文要求模型在不知道哪些文本片段有指代意义的情况下,恢复文本片段与图像实例掩码之间的完整对应集合。
  2. 模型结构:在预训练的视觉语言模型(Qwen3.5,0.8B)基础上加入一组可学习的桥接令牌,这些令牌同时关注图像和文本令牌,每个令牌分别预测一个文本掩码、一个图像掩码以及一个表示该对应关系是否有效的存在分数(presence score)。
  3. 训练数据构建:通过大语言模型改写流程,把GoldG、COCONut-PanCap、COCO、EntitySeg等现有定位与分割数据集统一转换为对应关系格式,将同指代的多次提及合并为同一文本掩码,并去掉没有对应图像掩码的提及。
  4. 实验结果:在长文本描述数据集COCONut-PanCap上,相较最强基线,ConCor-1将JointF1从59.9提升到88.8,mJS从63.3提升到89.5;在零样本LVIS-minival(以大规模类别列表作为文本输入)上,JointF1从23.1提升到29.9,相对提升29%,且能一次前向传播处理完整类别列表,而其他基线需要分块多次推理。
  5. 内部分析:通过探测桥接令牌与文本/图像令牌之间的注意力并逐层评估,发现随着语言模型层数加深,定位质量逐步提升,而最终训练好的预测头相比仅靠注意力还能带来显著进一步提升。
Figure 2: Model overview. ConCor-1 builds on a pretrained vision-language backbone and introduces learnable bridge tokens to represent candidate text–image correspondences. Given an image and paired text, vision tokens, language tokens, and bridge tokens are jointly processed by the language model. For each bridge token, the model predicts an image mask with a vision segmentation head, a text mask with a text segmentation head, and a presence score indicating whether the token corresponds to a valid grounded concept.
Figure 2: Model overview. ConCor-1 builds on a pretrained vision-language backbone and introduces learnable bridge tokens to represent candidate text–image correspondences. Given an image and paired text, vision tokens, language tokens, and bridge tokens are jointly processed by the language model. For each bridge token, the model predicts an image mask with a vision segmentation head, a text mask with a text segmentation head, and a presence score indicating whether the token corresponds to a valid grounded concept.
Table 1: Image-caption results on COCONut-PanCap, GroundedRef, and Flickr30k validation sets.
COCONut-PanCapGroundedRefFlickr30k
MethodJointF1MaskF1TextF1mJSmMaskIoUmSpanIoUJointF1MaskF1TextF1mJSmMaskIoUmSpanIoUJointF1MaskF1TextF1mJSmMaskIoUmSpanIoU
GDINO+SAM34.164.839.848.067.944.245.056.450.937.844.239.781.685.286.781.986.981.5
MM-GDINO+SAM32.259.537.451.170.847.439.858.144.331.944.233.384.687.789.682.687.382.3
LLMDet+SAM31.552.837.959.175.455.754.669.062.868.177.970.176.779.685.475.378.777.1
GPT-5.4 (medium)+SAM43.847.488.948.643.582.725.537.568.233.934.370.837.343.486.644.741.487.0
Florence-236.753.453.647.955.856.752.661.279.256.455.277.768.770.192.869.461.688.9
GLaMM2.539.13.011.927.48.06.147.310.018.432.816.953.169.159.555.460.358.2
Qwen3.5-FT59.963.493.163.355.687.951.556.382.149.745.877.570.272.695.269.160.395.1
ConCor-1 (random init.)51.859.467.663.263.677.932.443.456.944.648.170.555.061.172.764.462.383.7
ConCor-188.891.993.489.587.095.770.376.478.769.668.878.791.492.495.191.888.697.4
Figure 3: Grounding emerges progressively across language model layers. We probe bridge-to-text and bridge-to-vision attention across language-model layers and evaluate the induced masks with mSpanIoU, mMaskIoU, and mJS. Grounding quality improves progressively across layers, and the final prediction heads provide a further substantial boost.
Figure 3: Grounding emerges progressively across language model layers. We probe bridge-to-text and bridge-to-vision attention across language-model layers and evaluate the induced masks with mSpanIoU, mMaskIoU, and mJS. Grounding quality improves progressively across layers, and the final prediction heads provide a further substantial boost.
Table 2: Image-category results on COCO validation set, LVIS-minival, and EntitySeg validation set.
COCOLVIS-minivalEntitySeg
MethodJointF1MaskF1TextF1mJSmMaskIoUmSpanIoUJointF1MaskF1TextF1mJSmMaskIoUmSpanIoUJointF1MaskF1TextF1mJSmMaskIoUmSpanIoU
GDINO+SAM63.066.573.376.071.390.715.322.417.733.147.835.721.530.627.036.945.543.3
MM-GDINO+SAM65.768.775.677.172.091.69.418.412.453.675.756.829.436.937.045.551.755.7
LLMDet+SAM62.465.972.177.272.291.94.38.75.853.276.056.522.231.729.244.556.255.2
GPT-5.4 (medium)+SAM34.235.181.739.732.580.017.220.943.025.826.353.720.230.142.430.734.451.9
Florence-29.814.811.97.610.19.16.217.78.217.038.019.611.820.923.521.228.832.1
GLaMM38.540.845.733.131.538.923.124.029.719.418.424.122.223.126.018.317.421.2
Qwen3.5-FT39.441.251.437.337.448.33.926.95.24.428.05.231.138.647.633.138.043.6
ConCor-1 (random init.)15.132.822.925.149.535.60.118.50.20.232.50.32.820.45.44.326.66.5
ConCor-172.474.381.079.874.292.729.941.433.839.851.445.049.859.959.148.953.757.4
Figure 4: Qualitative comparison on COCONut-PanCap. We visualize ground truth, GDINO+SAM, and ConCor-1 predictions, using matching colors for grounded text spans and image masks. ConCor-1 better disambiguates referred instances and recovers more complete text–image correspondences, while GDINO+SAM can confuse different people or objects mentioned in the caption and may miss some grounded entities. Additional examples are provided in Appendix 8.
Figure 4: Qualitative comparison on COCONut-PanCap. We visualize ground truth, GDINO+SAM, and ConCor-1 predictions, using matching colors for grounded text spans and image masks. ConCor-1 better disambiguates referred instances and recovers more complete text–image correspondences, while GDINO+SAM can confuse different people or objects mentioned in the caption and may miss some grounded entities. Additional examples are provided in Appendix 8.
Table 3: Ablation study. We train each variant for 15K steps and report the average score for each metric across tasks. Ablations are performed sequentially; the vision encoder is frozen for the scoring-function, segmentation-head, and attention ablations, and fine-tuned for the subsequent vision-feature and bridge-assignment ablations. Bidirectional attention is used for the vision-feature and bridge-assignment ablations.
ComponentVariationJointF1MaskF1TextF1mJSmMaskIoUmSpanIoU
Scoring functionDot product48.755.460.359.959.773.3
Bilinear49.356.061.259.459.072.9
Image segmentation headBilinear-up (4x4)47.854.360.359.158.073.3
Two Conv-up (4x4)49.356.061.259.459.072.9
Three Conv-up (2x2)48.856.360.159.059.571.6
Four Conv-up (1x1)48.856.460.658.559.370.4
AttentionCausal49.356.061.259.459.072.9
Bidirectional51.357.262.661.460.474.7
Vision featureVision encoder feature + VLM vision tokens52.459.462.562.262.773.9
Vision encoder feature only51.859.161.961.762.773.4
VLM vision tokens only52.559.562.861.061.472.8
Bridge token assignmentRaster order (64 tokens)43.453.358.448.351.660.6
Spatial assignment (8x8 tokens)51.759.262.560.861.772.4
Spatial assignment (11x11 tokens)51.359.161.461.362.572.6
Multi-scale spatial assignment52.459.462.562.262.773.9
Figure 5: Text-to-image attention visualization. We visualize layer-20 attention from selected text tokens (highlighted in red) to image tokens for the original Qwen3.5, Qwen3.5 fine-tuned on our dataset, and our model. Compared with the diffuse or noisy baselines, ConCor-1 produces more localized and semantically aligned attention. Additional visualizations are provided in Appendix 9.
Figure 5: Text-to-image attention visualization. We visualize layer-20 attention from selected text tokens (highlighted in red) to image tokens for the original Qwen3.5, Qwen3.5 fine-tuned on our dataset, and our model. Compared with the diffuse or noisy baselines, ConCor-1 produces more localized and semantically aligned attention. Additional visualizations are provided in Appendix 9.
Table 4: Quantitative text-to-image attention analysis across full-attention layers, averaged over the image-caption evaluation datasets. Attn-IoU measures the overlap between the highest-attention visual tokens and the phrase-specific ground-truth mask, using the ground-truth mask area to determine the number of selected tokens. Top-1 Hit measures whether the visual token receiving the maximum attention lies inside the ground-truth mask. Entropy measures the normalized spatial dispersion of attention, where lower values indicate more concentrated attention.
MetricModelL4L8L12L16L20
Attn-IoU ↑Qwen3.50.160.200.220.220.21
Qwen3.5-FT0.160.270.230.190.15
ConCor-10.290.420.480.330.57
Top-1 Hit ↑Qwen3.50.320.430.430.430.40
Qwen3.5-FT0.410.560.470.360.27
ConCor-10.560.700.700.550.75
Entropy ↓Qwen3.50.820.690.730.740.73
Qwen3.5-FT0.780.730.710.700.63
ConCor-10.730.660.650.680.54
Figure 6: Bridge-token attention and prediction. We visualize two bridge tokens at layer 20 for one test sample, including bridge-to-image attention, bridge-to-text attention, spatial prior (red bounding box), and final prediction. Different bridge tokens specialize to distinct object-level correspondence hypotheses, such as the dog and the seated person. Additional examples are provided in Appendix 10.
Figure 6: Bridge-token attention and prediction. We visualize two bridge tokens at layer 20 for one test sample, including bridge-to-image attention, bridge-to-text attention, spatial prior (red bounding box), and final prediction. Different bridge tokens specialize to distinct object-level correspondence hypotheses, such as the dog and the seated person. Additional examples are provided in Appendix 10.
Table 5: Effect of the loss weights (λtext,λbce,λdice,λpres).
λtext:λbce:λdice:λpresJointF1MaskF1TextF1mJSmMaskIoUmSpanIoU
1 : 0.5 : 0.5 : 160.566.870.766.866.578.4
1 : 2 : 0.5 : 161.367.271.367.366.878.9
1 : 5 : 5 : 159.966.169.966.066.077.4
1 : 2.5 : 0 : 259.765.570.866.165.679.3
1 : 2 : 0.5 : 262.067.772.168.067.379.5
Figure 7: Spatial specialization of bridge tokens across token groups. We visualize the spatial activation patterns of bridge tokens from different scale groups under our multi-scale bridge-token design. Each group corresponds to a spatial partition of the image, ranging from a global 1×1 group to increasingly fine grids. Bridge tokens in coarse groups respond to broad image regions, while tokens in finer groups activate on increasingly localized areas aligned with their assigned spatial cells. This shows that bridge tokens learn structured spatial priors and progressively cover the image at multiple resolutions, supporting correspondence prediction for objects of different sizes and locations.
Figure 7: Spatial specialization of bridge tokens across token groups. We visualize the spatial activation patterns of bridge tokens from different scale groups under our multi-scale bridge-token design. Each group corresponds to a spatial partition of the image, ranging from a global 1×1 group to increasingly fine grids. Bridge tokens in coarse groups respond to broad image regions, while tokens in finer groups activate on increasingly localized areas aligned with their assigned spatial cells. This shows that bridge tokens learn structured spatial priors and progressively cover the image at multiple resolutions, supporting correspondence prediction for objects of different sizes and locations.
Table 6: Model size and computational profile. FLOPs, peak GPU memory, and latency are measured for one forward pass with a 512×512 image, 512 text tokens, batch size 1, bf16 precision, and an A100-80GB GPU.
ModelSeq. Len.FLOPsPeak Mem.LatencyParams
Qwen3.5-0.8B backbone7701.061 T1.687 GiB54.0 ms852.99 M
ConCor-11,1551.549 T1.846 GiB55.4 ms866.79 M
Δ+385+46.0%+9.5%+2.6%+1.62%
Figure 8: Qualitative visualization examples.
Figure 8: Qualitative visualization examples.
Table 7: Component-level parameter and FLOPs breakdown. The computation induced by the bridge tokens is included in the language-model row.
ComponentAdded ParamsGFLOPs
(M)BackboneConCor-1𝚫
Vision tower221.5221.5
Language model839.31,279.2+439.9
New bridge embeddings0.145
Visual segmentation head12.0146.3+46.3
Text segmentation head1.111.1+1.1
Presence head0.520.4+0.4
Total13.801,060.81,548.5+487.7
Figure 10: Qualitative visualization examples.
Figure 10: Qualitative visualization examples.
Table 8: Training data mixture used for ConCor-1. We report the source-level mixture weight in the final training setup. The image augmentation column indicates the fraction of each source group sampled with collage or crop augmentation; the remaining fraction is sampled without image augmentation.
Source datasetMix weightImage aug.
Instance Segmentation Data
COCO 2415%80% collage
EntitySeg 3410%10% crop
PixMo Points 610%10% crop
COCONut 75%70% collage, 10% crop
SA-1B 185%10% crop
ADE20K 575%50% collage, 20% crop
Roboflow-VL-100 375%
Caption Grounding Data
GoldG 2518%
COCONut-PanCap 715%
GroundedRef12%
Total100%
Table 9: Statistics of training data. Image counts are unique images per source and the total is their sum, so COCO images shared by COCO, COCONut-PanCap and GroundedRef are counted once per source.
Source datasetNum. of imagesNum. of instancesAnnotation TypeRole
Instance Segmentation Data
COCO 24117.3K860.0KHuman annotatedStandard benchmark
COCONut (Objects365 subset) 8242.6K3.6MHuman annotatedStandard benchmark
EntitySeg 348.1K79.1KHuman annotatedStandard benchmark
ADE20K 5725.6K639.5KHuman annotatedScene-centric objects
Roboflow-VL-100 (81 datasets) 3792.9K812.3KConverted benchmark dataDiverse domains
PixMo Points 656.8K1.7MAuto-constructedDense scenes + diverse text queries
SA-1B 1871.1K249.5KAuto-constructedDense scenes + diverse text queries
Caption Grounding Data
GoldG 2575.2K2.6MRewritten + pseudo masksHuman-caption grounding
COCONut-PanCap 7100.1K1.3MRewritten + GT masksHuman-caption grounding
GroundedRef60.2K230.5KSynthetic captions + GT masksReferring and compositional grounding
Total849.8K12.0M
Table 10: Statistics of the three image-caption benchmarks we curated or repurposed. Caption length is measured by whitespace-tokenized words per caption. Span multiplicity denotes the number of distinct character spans associated with each mask instance.
DatasetImagesCaptionsMasksCaption lengthSpan multiplicity
words/captionspans/mask
Flickr30k7792,0026,71711.01 ± 4.361.06 ± 0.26
GroundedRef1,3182,0256,19310.34 ± 4.201.04 ± 0.19
COCONut-PanCap2,2132,21310,82150.84 ± 16.891.68 ± 0.90
Table 11: Effects of annotation standardization and model architecture. Image-caption JointF1 is averaged over the three caption benchmarks, while image-category JointF1 is averaged over COCO and LVIS-minival.
Training annotationsMethodImage-captionImage-category
JointF1JointF1
Original sourceMM-GDINO-FT + SAM57.033.3
Original sourceConCor-160.844.9
StandardizedMM-GDINO-FT + SAM66.433.6
StandardizedConCor-170.645.2

研究结果

  • 在长文本描述数据集COCONut-PanCap上,相较最强基线,ConCor-1将JointF1从59.9提升到88.8,mJS从63.3提升到89.5。
  • 在零样本LVIS-minival上,ConCor-1相较最强基线将JointF1从23.1提升到29.9(相对提升29%),并能一次前向传播处理完整LVIS类别词表,而其他基线需要分块多次推理。
  • 以自回归方式直接生成文本片段和多边形掩码的Qwen3.5-FT在纯文本指标上表现较好,但在掩码和联合对应指标上落后于ConCor-1。
  • 逐层注意力探测显示,语言模型浅层几乎没有可用的定位信息,随着层数加深mMaskIoU、mSpanIoU、mJS持续提升,而最终训练好的预测头相比仅用注意力还能带来显著的进一步提升。
  • 标注标准化(经过大语言模型改写流程)使MM-GDINO-FT的image-caption JointF1提升了9.4分,使ConCor-1提升了9.8分。

可应用场景

  • 自动评估图像描述与图像实际内容之间的对应忠实度
  • 验证文本生成图像模型是否真正把提示词中提到的每个元素画进了图像
  • 为包含复杂指代表达的长文本描述生成物体级别的文本-图像对齐结果
  • 面对大规模类别列表的开放词表检测或分割流程,无需多次分块推理即可一次处理

局限与待验证事项

  • 实验结果仅在特定基准上报告(图像描述方面为COCONut-PanCap、GroundedRef、Flickr30k;图像类别方面为COCO、LVIS-minival、EntitySeg),尚未验证在其他领域的泛化能力。
  • 所用主干模型为相对较小的0.8B规模Qwen3.5,论文未报告在更大模型或其他视觉语言模型主干上的表现。
  • 桥接令牌数量是固定的,论文没有报告当一对图文中实际对应关系数量远超令牌预算时模型的表现。
  • 标注标准化的效果消融实验只训练了15K步这一缩减设置,其在完整训练规模下的效果未单独报告。
  • 论文在概念上提到了Winograd式指代歧义消解和视觉共指消解等扩展应用,但没有给出相应的定量实验结果。

为什么重要

由于模型不需要被预先告知要找哪个短语,它可以直接检查一段描述或一次文本生成图像的结果是否真的对应图中的内容,这对自动核查描述忠实度或生成质量的实际工作很有用。它还能一次性处理大规模开放词表类别列表,而不必像其他方法那样分块多次推理,这在实际检测流程中会带来速度与成本上的优势。

本文术语

  • 定位(grounding) · 把文本中的表达和图像中对应的具体部分连接起来
  • 桥接令牌(bridge token) · 一种可学习的特殊令牌,用来表示文本片段与图像区域之间的一个候选对应关系
  • JointF1 / mJS · 同时要求文本片段和图像掩码都匹配才算正确的评价指标,分别是基于阈值的F1和更平滑的几何平均分数
  • 开放词表检测 · 用任意、事先未固定的类别名称在图像中寻找物体
  • 存在分数(presence score) · 判断某个桥接令牌所假设的文本-图像配对是否真的是有效对应关系的分数

无法转载的图表

  • Figure 1: Bidirectional concept correspondence. Given an image paired with different forms of text, including a full caption, a referring expression, or a list of category names, the concept correspondence model predicts a complete set of correspondences between text segments and image segments. For each correspondence, the model identifies the visually grounded text span, including repeated or coreferential mentions, and localizes the corresponding instance-level mask in the image.
  • Figure 9: Qualitative visualization examples.
在原文中查看图表 →

论文原文摘要(英文)

Vision-language grounding connects language to visual content, yet most existing formulations reduce grounding to a unidirectional localization problem: given a prespecified text phrase or category name, identify the corresponding image region. This setup assumes that the relevant linguistic unit is already known, overlooking a more basic challenge in grounded communication: determining which parts of the text are visually referential and how they correspond to entities in the image. We formulate grounding as bidirectional concept correspondence over an image-text pair. Given an image and its paired text, the goal is to recover all correspondences between visually referential text spans and instance-level image segments, without assuming that the relevant text spans are provided. This formulation unifies common grounding tasks, including phrase grounding, referring expression grounding, and open-vocabulary detection, by treating text segmentation, image segmentation, and cross-modal alignment as a single correspondence prediction problem. To address this task, we introduce ConCor-1, a grounding model built on top of a pretrained vision-language model. It uses learnable bridge tokens to represent candidate image-text correspondences and predicts, for each token, a text mask, an image mask, and a correspondence presence score. To train and evaluate this task, we convert diverse grounding and segmentation datasets into a unified correspondence format. Experiments show that ConCor-1 consistently outperforms baselines, improving correspondence F1 by 48% on the long-caption dataset and by 29% on zero-shot LVIS, where the large category list serves as the text input.

作者 · Jieyu Zhang

在 arXiv 阅读

最新论文

全部论文 →

METAL LAB 最新报道

图片来源: Jieyu Zhang et al., arXiv:2608.07886, CC BY-SA 4.0