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

Self-supervised video pretraining yields robust and more human-aligned visual representations

About

Humans learn powerful representations of objects and scenes by observing how they evolve over time. Yet, outside of specific tasks that require explicit temporal understanding, static image pretraining remains the dominant paradigm for learning visual foundation models. We question this mismatch, and ask whether video pretraining can yield visual representations that bear the hallmarks of human perception: generalisation across tasks, robustness to perturbations, and consistency with human judgements. To that end we propose a novel procedure for curating videos, and develop a contrastive framework which learns from the complex transformations therein. This simple paradigm for distilling knowledge from videos, called VITO, yields general representations that far outperform prior video pretraining methods on image understanding tasks, and image pretraining methods on video understanding tasks. Moreover, VITO representations are significantly more robust to natural and synthetic deformations than image-, video-, and adversarially-trained ones. Finally, VITO's predictions are strongly aligned with human judgements, surpassing models that were specifically trained for that purpose. Together, these results suggest that video pretraining could be a simple way of learning unified, robust, and human-aligned representations of the visual world.

Nikhil Parthasarathy, S. M. Ali Eslami, Jo\~ao Carreira, Olivier J. H\'enaff• 2022

Related benchmarks

TaskDatasetResultRank
Semantic segmentationADE20K (val)
mIoU39.4
2731
Video Object SegmentationDAVIS 2017 (val)
J mean65.5
1130
Semantic segmentationADE20K
mIoU39.4
936
Object DetectionCOCO (val)
mAP44
613
Action RecognitionUCF101 (test)--
307
Object DetectionLVIS (val)
mAP25.7
141
Object DetectionCOCO
mAP44
107
Action RecognitionUCF101
Top-1 Acc87.4
19
Video segmentationDAVIS
J&F Score68.2
14
Semantic segmentationPASCAL (train)
mIoU76.3
11
Showing 10 of 14 rows

Other info

Follow for update