Rethinking Self-supervised Correspondence Learning: A Video Frame-level Similarity Perspective
Not on the map. Why?
Abstract (arXiv)
Learning a good representation for space-time correspondence is the key for various computer vision tasks, including tracking object bounding boxes and performing video object pixel segmentation. To learn generalizable representation for correspondence in large-scale, a variety of self-supervised pretext tasks are proposed to explicitly perform object-level or patch-level similarity learning. Instead of following the previous literature, we propose to learn correspondence using Video Frame-level Similarity (VFS) learning, i.e, simply learning from comparing video frames. Our work is inspired by the recent success in image-level contrastive learning and similarity learning for visual recognition. Our hypothesis is that if the representation is good for recognition, it requires the convolutional features to find correspondence between similar objects or parts. Our experiments show surprising results that VFS surpasses state-of-the-art self-supervised approaches for both OTB visual object tracking and DAVIS video object segmentation. We perform detailed analysis on what matters in VFS and reveals new properties on image and frame level similarity learning. Project page with code is available at https://jerryxu.net/VFS
Key facts. Cited by 81 papers in the map (data through 7 Oct 2026). Builds on 54 of its 85 references that are in the map. First posted on arXiv 31 Mar 2021.
Builds on
54 of 85 references.
References · 54
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017The Kinetics Human Action Video Datasetcited by 1,894
38 more
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2019Contrastive Multiview Codingcited by 1,297
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2017The 2017 DAVIS Challenge on Video Object Segmentationcited by 942
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2016Fully-Convolutional Siamese Networks for Object Trackingcited by 566
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2018GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wildcited by 471
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2019Tracking without bells and whistlescited by 382
- 2015Deep multi-scale video prediction beyond mean square errorcited by 297
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2016One-Shot Video Object Segmentationcited by 233
- 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 231
- 2018Tracking Emerges by Colorizing Videoscited by 166
- 2020Demystifying Contrastive Self-Supervised Learning: Invariances, Augmentations and Dataset Biasescited by 143
- 2016Learning Features by Watching Objects Movecited by 138
- 2020MAST: A Memory-Augmented Self-supervised Trackercited by 109
- 2015Learning to See by Movingcited by 101
- 2018Efficient Video Object Segmentation via Network Modulationcited by 98
- 2017End-to-end representation learning for Correlation Filter based trackingcited by 90
- 2019Joint-task Self-supervised Learning for Temporal Correspondencecited by 80
- 2019Unsupervised Deep Trackingcited by 74
- 2020SeCo: Exploring Sequence Supervision for Unsupervised Representation Learningcited by 65
- 2020Watching the World Go By: Representation Learning from Unlabeled Videoscited by 59
- 2014Unsupervised Learning of Spatiotemporally Coherent Metricscited by 45
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2021: 7; 2022: 20; 2023: 20; 2024: 13; 2025: 18; 2026: 3.
81 papers.
Sort:
By area:
- 2023Emergent Correspondence from Image Diffusioncited by 437
- 2022Kubric: A scalable dataset generatorcited by 373
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 281
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 258
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 215
- 2023Tracking Everything Everywhere All at Oncecited by 190
- 2024Streaming Long Video Understanding with Large Language Modelscited by 164
- 2023Siamese Masked Autoencoderscited by 75
- 2024DINO-Tracker: Taming DINO for Self-Supervised Point Tracking in a Single Videocited by 64
- 2021Do Different Tracking Tasks Require Different Appearance Models?cited by 62
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Featurescited by 53
- 2024Matching Anything by Segmenting Anythingcited by 49
38 more
- 2024TAPTR: Tracking Any Point with Transformers as Detectioncited by 43
- 2021TransFGU: A Top-down Approach to Fine-Grained Unsupervised Semantic Segmentationcited by 38
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2025Emergent Temporal Correspondences from Video Diffusion Transformerscited by 30
- 2022Locality-Aware Inter-and Intra-Video Reconstruction for Self-Supervised Correspondence Learningcited by 26
- 2022Self-Supervised Geometric Correspondence for Category-Level 6D Object Pose Estimation in the Wildcited by 22
- 2023DropMAE: Learning Representations via Masked Autoencoders with Spatial-Attention Dropout for Temporal Matching Taskscited by 22
- 2023For Pre-Trained Vision Models in Motor Control, Not All Policy Learning Methods are Created Equalcited by 22
- 2023Boosting Video Object Segmentation via Space-time Correspondence Learningcited by 21
- 2022Self-supervised video pretraining yields robust and more human-aligned visual representationscited by 20
- 2023Semantics Meets Temporal Correspondence: Self-supervised Object-centric Learning in Videoscited by 20
- 2021Contrastive Learning of Image Representations with Cross-Video Cycle-Consistencycited by 19
- 2023Deep Learning Technique for Human Parsing: A Survey and Outlookcited by 18
- 2022CoordGAN: Self-Supervised Dense Correspondences Emerge from GANscited by 17
- 2023Unified Mask Embedding and Correspondence Learning for Self-Supervised Video Segmentationcited by 16
- 2021Contextualized Spatio-Temporal Contrastive Learning with Self-Supervisioncited by 15
- 2022Time to augment self-supervised visual representation learningcited by 15
- 2025Exploring Temporally-Aware Features for Point Trackingcited by 15
- 2022Motion-inductive Self-supervised Object Discovery in Videoscited by 14
- 2023ViC-MAE: Self-Supervised Representation Learning from Images and Video with Contrastive Masked Autoencoderscited by 14
- 2022Semantic-Aware Fine-Grained Correspondencecited by 13
- 2022Spatial-then-Temporal Self-Supervised Learning for Video Correspondencecited by 13
- 2023HyRSM++: Hybrid Relation Guided Temporal Set Matching for Few-shot Action Recognitioncited by 12
- 2025Predicting Video Slot Attention Queries from Random Slot-Feature Pairscited by 12
- 2023Betrayed by Attention: A Simple yet Effective Approach for Self-supervised Video Object Segmentationcited by 10
- 2024Visual Representation Learning with Stochastic Frame Predictioncited by 10
- 2024Self-supervised visual learning from interactions with objectscited by 10
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walkscited by 10
- 2022Scene Consistency Representation Learning for Video Scene Segmentationcited by 9
- 2022Learning Shadow Correspondence for Video Shadow Detectioncited by 9
- 2023Self-Supervised Representation Learning from Temporal Ordering of Automated Driving Sequencescited by 9
- 2023Context-PIPs: Persistent Independent Particles Demands Spatial Context Featurescited by 9
- 2025Recurrent Video Masked Autoencoderscited by 9
- 2022Correspondence Distillation from NeRF-based GANcited by 8
- 2022In-N-Out Generative Learning for Dense Unsupervised Video Segmentationcited by 7
- 2022Bridging Images and Videos: A Simple Learning Framework for Large Vocabulary Video Object Detectioncited by 6
- 2023Doduo: Learning Dense Visual Correspondence from Unsupervised Semantic-Aware Flowcited by 6
- 2021Breaking Shortcut: Exploring Fully Convolutional Cycle-Consistency for Video Correspondence Learningcited by 5
50 most cited of 81 All 81 (JSON)
- 2026SWT: Self-Supervised Video Object Segmentation via Sliding, Wavelet and Transportation22 Sep 2026
- 2026M2P: Improving Visual Foundation Models with Mask-to-Point Weakly-Supervised Learning for Dense Point Tracking18 Mar 2026
- 2026Temporal Slowness in Central Vision Drives Semantic Object Learning4 Feb 2026
- 2025Recurrent Video Masked Autoencoders15 Dec 2025
- 2025Video Diffusion Models Excel at Tracking Similar-Looking Objects Without Supervision2 Dec 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025Attentive Feature Aggregation or: How Policies Learn to Stop Worrying about Robustness and Attend to Task-Relevant Visual Cues13 Nov 2025
- 2025FlowFeat: Pixel-Dense Embedding of Motion Profiles10 Nov 2025
- 2025Midway Network: Learning Representations for Recognition and Motion from Latent Dynamics7 Oct 2025
- 2025Representation Learning with Adaptive Superpixel Coding21 Aug 2025
- 2025Predicting Video Slot Attention Queries from Random Slot-Feature Pairs2 Aug 2025
- 2025Animal behavioral analysis and neural encoding with transformer-based self-supervised pretraining13 Jul 2025
38 more
- 2025Emergent Temporal Correspondences from Video Diffusion Transformers20 Jun 2025
- 2025FRAME: Pre-Training Video Feature Representations via Anticipation and Memory5 Jun 2025
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
- 2025Enhancing Self-Supervised Fine-Grained Video Object Tracking with Dynamic Memory Prediction30 Apr 2025
- 2025Self-Supervised Learning of Motion Concepts by Optimizing Counterfactuals25 Mar 2025
- 2025Leveraging Motion Information for Better Self-Supervised Video Correspondence Learning15 Mar 2025
- 2025The Temporal Trap: Entanglement in Pre-Trained Visual Representations for Visuomotor Policy Learning5 Feb 2025
- 2025Exploring Temporally-Aware Features for Point Tracking21 Jan 2025
- 2025Human Gaze Boosts Object-Centered Representation Learning6 Jan 2025
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
- 2024Leveraging Superfluous Information in Contrastive Representation Learning19 Aug 2024
- 2024Self-supervised visual learning from interactions with objects9 Jul 2024
- 2024Decomposition Betters Tracking Everything Everywhere9 Jul 2024
- 2024Visual Representation Learning with Stochastic Frame Prediction11 Jun 2024
- 2024Matching Anything by Segmenting Anything6 Jun 2024
- 2024Streaming Long Video Understanding with Large Language Models25 May 2024
- 2024One-shot Training for Video Object Segmentation22 May 2024
- 2024Beyond Traditional Single Object Tracking: A Survey16 May 2024
- 2024Dynamic in Static: Hybrid Visual Correspondence for Self-Supervised Video Object Segmentation21 Apr 2024
- 2024Learning Tracking Representations from Single Point Annotations15 Apr 2024
- 2024DINO-Tracker: Taming DINO for Self-Supervised Point Tracking in a Single Video21 Mar 2024
- 2024TAPTR: Tracking Any Point with Transformers as Detection19 Mar 2024
- 2023Betrayed by Attention: A Simple yet Effective Approach for Self-supervised Video Object Segmentation29 Nov 2023
- 2023Concatenated Masked Autoencoders as Spatial-Temporal Learner2 Nov 2023
- 2023Doduo: Learning Dense Visual Correspondence from Unsupervised Semantic-Aware Flow26 Sep 2023
- 2023Semantics Meets Temporal Correspondence: Self-supervised Object-centric Learning in Videos19 Aug 2023
- 2023Learning Fine-Grained Features for Pixel-wise Video Correspondences6 Aug 2023
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Features24 Jul 2023
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinement14 Jun 2023
- 2023Tracking Everything Everywhere All at Once8 Jun 2023
- 2023Emergent Correspondence from Image Diffusion6 Jun 2023
- 2023Context-PIPs: Persistent Independent Particles Demands Spatial Context Features3 Jun 2023
- 2023Siamese Masked Autoencoders23 May 2023
- 2023Boosting Video Object Segmentation via Space-time Correspondence Learning13 Apr 2023
- 2023For Pre-Trained Vision Models in Motor Control, Not All Policy Learning Methods are Created Equal10 Apr 2023
- 2023DropMAE: Learning Representations via Masked Autoencoders with Spatial-Attention Dropout for Temporal Matching Tasks2 Apr 2023
- 2023TEGLO: High Fidelity Canonical Texture Mapping from Single-View Images24 Mar 2023
- 2023ViC-MAE: Self-Supervised Representation Learning from Images and Video with Contrastive Masked Autoencoders21 Mar 2023
50 newest of 81 All 81 (JSON)
- 2022Kubric: A scalable dataset generatorcited by 373
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 281
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 258
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 215
- 2023Tracking Everything Everywhere All at Oncecited by 190
- 2024Streaming Long Video Understanding with Large Language Modelscited by 164
- 2023Siamese Masked Autoencoderscited by 75
- 2024DINO-Tracker: Taming DINO for Self-Supervised Point Tracking in a Single Videocited by 64
- 2021Do Different Tracking Tasks Require Different Appearance Models?cited by 62
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Featurescited by 53
- 2024Matching Anything by Segmenting Anythingcited by 49
- 2024TAPTR: Tracking Any Point with Transformers as Detectioncited by 43
12 most cited of 77 All 77 (JSON)
- 2026SWT: Self-Supervised Video Object Segmentation via Sliding, Wavelet and Transportation22 Sep 2026
- 2026M2P: Improving Visual Foundation Models with Mask-to-Point Weakly-Supervised Learning for Dense Point Tracking18 Mar 2026
- 2026Temporal Slowness in Central Vision Drives Semantic Object Learning4 Feb 2026
- 2025Recurrent Video Masked Autoencoders15 Dec 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025Attentive Feature Aggregation or: How Policies Learn to Stop Worrying about Robustness and Attend to Task-Relevant Visual Cues13 Nov 2025
- 2025FlowFeat: Pixel-Dense Embedding of Motion Profiles10 Nov 2025
- 2025Midway Network: Learning Representations for Recognition and Motion from Latent Dynamics7 Oct 2025
- 2025Representation Learning with Adaptive Superpixel Coding21 Aug 2025
- 2025Predicting Video Slot Attention Queries from Random Slot-Feature Pairs2 Aug 2025
- 2025Animal behavioral analysis and neural encoding with transformer-based self-supervised pretraining13 Jul 2025
- 2025FRAME: Pre-Training Video Feature Representations via Anticipation and Memory5 Jun 2025
12 newest of 77 All 77 (JSON)