Align and Prompt: Video-and-Language Pre-Training with Entity Prompts

Abstract

Video-and-language pre-training has shown promising improvements on various downstream tasks. Most previous methods capture cross-modal interactions with a transformer-based multimodal encoder, not fully addressing the misalignment between unimodal video and text features. Besides, learning fine-grained visual-language alignment usually requires off-the-shelf object detectors to provide object information, which is bottlenecked by the detector's limited vocabulary and expensive computation cost. We propose Align and Prompt: an efficient and effective video-and-language pre-training framework with better cross-modal alignment. First, we introduce a video-text contrastive (VTC) loss to align unimodal video-text features at the instance level, which eases the modeling of cross-modal interactions. Then, we propose a new visually-grounded pre-training task, prompting entity modeling (PEM), which aims to learn fine-grained region-entity alignment. To achieve this, we first introduce an entity prompter module, which is trained with VTC to produce the similarity between a video crop and text prompts instantiated with entity names. The PEM task then asks the model to predict the entity pseudo-labels (i.e normalized similarity scores) for randomly-selected video crops. The resulting pre-trained model achieves state-of-the-art performance on both text-video retrieval and videoQA, outperforming prior work by a substantial margin. Our code and pre-trained models are available at https://github.com/salesforce/ALPRO.

Cite

Text

Li et al. "Align and Prompt: Video-and-Language Pre-Training with Entity Prompts." Conference on Computer Vision and Pattern Recognition, 2022. doi:10.1109/CVPR52688.2022.00490

Markdown

[Li et al. "Align and Prompt: Video-and-Language Pre-Training with Entity Prompts." Conference on Computer Vision and Pattern Recognition, 2022.](https://mlanthology.org/cvpr/2022/li2022cvpr-align/) doi:10.1109/CVPR52688.2022.00490

BibTeX

@inproceedings{li2022cvpr-align,
  title     = {{Align and Prompt: Video-and-Language Pre-Training with Entity Prompts}},
  author    = {Li, Dongxu and Li, Junnan and Li, Hongdong and Niebles, Juan Carlos and Hoi, Steven C.H.},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2022},
  pages     = {4953-4963},
  doi       = {10.1109/CVPR52688.2022.00490},
  url       = {https://mlanthology.org/cvpr/2022/li2022cvpr-align/}
}