Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Self-supervised Video Representation Learning Using Inter-intra Contrastive Framework

About

We propose a self-supervised method to learn feature representations from videos. A standard approach in traditional self-supervised methods uses positive-negative data pairs to train with contrastive learning strategy. In such a case, different modalities of the same video are treated as positives and video clips from a different video are treated as negatives. Because the spatio-temporal information is important for video representation, we extend the negative samples by introducing intra-negative samples, which are transformed from the same anchor video by breaking temporal relations in video clips. With the proposed Inter-Intra Contrastive (IIC) framework, we can train spatio-temporal convolutional networks to learn video representations. There are many flexible options in our IIC framework and we conduct experiments by using several different configurations. Evaluations are conducted on video retrieval and video recognition tasks using the learned video representation. Our proposed IIC outperforms current state-of-the-art results by a large margin, such as 16.7% and 9.5% points improvements in top-1 accuracy on UCF101 and HMDB51 datasets for video retrieval, respectively. For video recognition, improvements can also be obtained on these two benchmark datasets. Code is available at https://github.com/BestJuly/Inter-intra-video-contrastive-learning.

Li Tao, Xueting Wang, Toshihiko Yamasaki• 2020

Related benchmarks

TaskDatasetResultRank
Action RecognitionUCF101--
365
Action RecognitionUCF101 (mean of 3 splits)
Accuracy74.4
357
Action RecognitionHMDB-51 (average of three splits)
Top-1 Acc38.8
204
Video Action RecognitionUCF101
Top-1 Acc74.4
153
Video RetrievalUCF101 (1)
Top-1 Acc42.4
92
Video RecognitionHMDB51
Accuracy38.3
89
Video RetrievalHMDB51 (test)
Recall@119.7
76
Video RecognitionUCF101--
64
Video RetrievalUCF101 (test)
Top-1 Acc42.4
55
Action ClassificationHMDB51
Top-1 Accuracy38.3
51
Showing 10 of 13 rows

Other info

Code

Follow for update