Bidirectional Cross-Modal Knowledge Exploration for Video Recognition with Pre-trained Vision-Language Models

Vision-language models (VLMs) pre-trained on large-scale image-text pairs have demonstrated impressive transferability on various visual tasks. Transferring knowledge from such powerful VLMs is a promising direction for building effective video recognition models. However, current exploration in this field is still limited. We believe that the greatest value of pre-trained VLMs lies in building a bridge between visual and textual domains. In this paper, we propose a novel framework called BIKE, which utilizes the cross-modal bridge to explore bidirectional knowledge: i) We introduce the Video Attribute Association mechanism, which leverages the Video-to-Text knowledge to generate textual auxiliary attributes for complementing video recognition. ii) We also present a Temporal Concept Spotting mechanism that uses the Text-to-Video expertise to capture temporal saliency in a parameter-free manner, leading to enhanced video representation. Extensive studies on six popular video datasets, including Kinetics-400 & 600, UCF-101, HMDB-51, ActivityNet and Charades, show that our method achieves state-of-the-art performance in various recognition scenarios, such as general, zero-shot, and few-shot video recognition. Our best model achieves a state-of-the-art accuracy of 88.6% on the challenging Kinetics-400 using the released CLIP model. The code is available at https://github.com/whwu95/BIKE .

PDF Abstract CVPR 2023 PDF CVPR 2023 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Zero-Shot Action Recognition ActivityNet BIKE Top-1 Accuracy 86.2 # 1
Action Recognition ActivityNet BIKE mAP 96.1 # 2
Action Classification Charades BIKE MAP 50.7 # 10
Zero-Shot Action Recognition HMDB51 BIKE Top-1 Accuracy 61.4 # 3
Action Recognition HMDB-51 BIKE Average accuracy of 3 splits 84.31 # 9
Zero-Shot Action Recognition Kinetics BIKE Top-1 Accuracy 68.5 # 7
Top-5 Accuracy 91.1 # 2
Action Classification Kinetics-400 BIKE (CLIP ViT-L/14) Acc@1 88.7 # 16
Acc@5 98.4 # 5
Zero-Shot Action Recognition UCF101 BIKE Top-1 Accuracy 86.6 # 4
Action Recognition UCF101 BIKE 3-fold Accuracy 98.9 # 3

Methods