Semi-Supervised Action Recognition with Temporal Contrastive Learning

Abstract

Learning to recognize actions from only a handful of labeled videos is a challenging problem due to the scarcity of tediously collected activity labels. We approach this problem by learning a two-pathway temporal contrastive model using unlabeled videos at two different speeds leveraging the fact that changing video speed does not change an action. Specifically, we propose to maximize the similarity between encoded representations of the same video at two different speeds as well as minimize the similarity between different videos played at different speeds. This way we use the rich supervisory information in terms of `time' that is present in otherwise unsupervised pool of videos. With this simple yet effective strategy of manipulating video playback rates, we considerably outperform video extensions of sophisticated state-of-the-art semi-supervised image recognition methods across multiple diverse benchmark datasets and network architectures. Interestingly, our proposed approach benefits from out-of-domain unlabeled videos showing generalization and robustness. We also perform rigorous ablations and analysis to validate our approach. Project page: https://cvir.github.io/TCL/.

Cite

Text

Singh et al. "Semi-Supervised Action Recognition with Temporal Contrastive Learning." Conference on Computer Vision and Pattern Recognition, 2021. doi:10.1109/CVPR46437.2021.01025

Markdown

[Singh et al. "Semi-Supervised Action Recognition with Temporal Contrastive Learning." Conference on Computer Vision and Pattern Recognition, 2021.](https://mlanthology.org/cvpr/2021/singh2021cvpr-semisupervised/) doi:10.1109/CVPR46437.2021.01025

BibTeX

@inproceedings{singh2021cvpr-semisupervised,
  title     = {{Semi-Supervised Action Recognition with Temporal Contrastive Learning}},
  author    = {Singh, Ankit and Chakraborty, Omprakash and Varshney, Ashutosh and Panda, Rameswar and Feris, Rogerio and Saenko, Kate and Das, Abir},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2021},
  pages     = {10389-10399},
  doi       = {10.1109/CVPR46437.2021.01025},
  url       = {https://mlanthology.org/cvpr/2021/singh2021cvpr-semisupervised/}
}