Skip to main content
QUICK REVIEW

[论文解读] Visual Relationship Detection with Language Priors

Cewu Lu, Ranjay Krishna|arXiv (Cornell University)|Jul 31, 2016
Multimodal Machine Learning Applications参考文献 35被引用 112
一句话总结

这项工作提出一个可扩展的模型,学习对象和谓词的视觉外观,并利用语言先验来预测和定位数千种视觉关系,使零-shot与改进的图像检索成为可能。

ABSTRACT

Visual relationships capture a wide variety of interactions between pairs of objects in images (e.g. "man riding bicycle" and "man pushing bicycle"). Consequently, the set of possible relationships is extremely large and it is difficult to obtain sufficient training examples for all possible relationships. Because of this limitation, previous work on visual relationship detection has concentrated on predicting only a handful of relationships. Though most relationships are infrequent, their objects (e.g. "man" and "bicycle") and predicates (e.g. "riding" and "pushing") independently occur more frequently. We propose a model that uses this insight to train visual models for objects and predicates individually and later combines them together to predict multiple relationships per image. We improve on prior work by leveraging language priors from semantic word embeddings to finetune the likelihood of a predicted relationship. Our model can scale to predict thousands of types of relationships from a few examples. Additionally, we localize the objects in the predicted relationships as bounding boxes in the image. We further demonstrate that understanding relationships can improve content based image retrieval.

研究动机与目标

  • 激励对多样化的视觉关系进行无偏检测和定位,超越少量常见关系。
  • 提出一个由两模块组成的模型,学习对象和谓词的视觉外观并将它们融合以预测关系。
  • 引入一个使用词向量的语言嵌入模块,以关联相似的关系。
  • 展示零样本视觉关系检测,并在基于内容的图像检索中显示改进。
  • 提供一个具有数千种关系类型的新数据集,用于基准测试视觉关系预测。

提出的方法

  • 使用 CNN(VGG)和 RCNN 提议训练分离的对象检测器和谓词检测器。
  • Model visual relationships as V(R) = P_i(O1) * (z_k^T CNN(O1,O2) + s_k) * P_j(O2).
  • Project object pairs into a language embedding space with f(R) = w_k^T [word2vec(t_i), word2vec(t_j)] + b_k.
  • Encourage semantic similarity by minimizing the variance of distance-weighted embeddings (K(W)).
  • Impose a ranking loss L(W) to order observed relationships above unseen ones.
  • Combine V, L, and K in a joint objective for training (C + λ1 L + λ2 K).
  • At test time, score R* = argmax_R V(R,Θ|O1,O2) f(R,W) for each object pair.

实验结果

研究问题

  • RQ1Can visual relationships be detected by combining independently learned object/predicate appearances with language priors?
  • RQ2How does embedding-based language priors affect recognition, especially for infrequent or unseen relationships?
  • RQ3Does the proposed model scale to thousands of relationship types and support zero-shot learning?
  • RQ4Does leveraging relationships improve image retrieval performance?
  • RQ5How does the model perform on a new large-scale visual relationship dataset compared to prior methods?

主要发现

Phrase Det. R@100Phrase Det. R@50Relationship Det. R@100Relationship Det. R@50Predicate Det. R@100Predicate Det. R@50
0.070.04--1.910.97
0.090.070.090.072.031.47
2.612.241.851.587.117.11
0.080.080.080.0818.2218.22
6.396.655.475.2728.8728.87
8.599.139.189.0435.2035.20
8.919.609.639.7136.3136.31
17.0316.1714.7013.8647.8747.87
  • The full model (V + L + K) substantially outperforms prior methods on the new dataset for phrase, relationship, and predicate detection.
  • Zero-shot visual relationship detection improves when language priors and similarity embedding are used (K term).
  • Language priors enable scaling to thousands of relationships with limited examples and enable zero-shot in evaluation.
  • On the Visual Phrases dataset, the full model achieves higher mAP and strong recall, indicating benefits from embedding-based priors.
  • Using predicted relationships improves image-based retrieval, achieving higher Recall@1 and lower median rank than baselines.

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。