Learning Correspondence from the Cycle-Consistency of Time
Not on the map. Why?
Abstract (arXiv)
We introduce a self-supervised method for learning visual correspondence from unlabeled video. The main idea is to use cycle-consistency in time as free supervisory signal for learning visual representations from scratch. At training time, our model learns a feature map representation to be useful for performing cycle-consistent tracking. At test time, we use the acquired representation to find nearest neighbors across space and time. We demonstrate the generalizability of the representation -- without finetuning -- across a range of visual correspondence tasks, including video object segmentation, keypoint tracking, and optical flow. Our approach outperforms previous self-supervised methods and performs competitively with strongly supervised methods.
Key facts. Cited by 269 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 75; 2022: 69; 2023: 52; 2024: 30; 2025: 23; 2026: 20.
269 papers.
Sort:
By area:
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2022R3M: A Universal Visual Representation for Robot Manipulationcited by 694
- 2023Emergent Correspondence from Image Diffusioncited by 446
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 429
- 2022Kubric: A scalable dataset generatorcited by 381
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 276
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2021Keeping Your Eye on the Ball: Trajectory Attention in Video Transformerscited by 224
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 217
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 207
38 more
- 2023Tracking Everything Everywhere All at Oncecited by 193
- 2021Reinforcement Learning with Prototypical Representationscited by 179
- 2021VideoMoCo: Contrastive Video Representation Learning with Temporally Adversarial Examplescited by 154
- 2021Self-Supervised Representation Learning: Introduction, Advances and Challengescited by 148
- 2021Towards Long-Form Video Understandingcited by 146
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videoscited by 139
- 2021Layered Neural Atlases for Consistent Video Editingcited by 137
- 2021Few-Shot Segmentation via Cycle-Consistent Transformercited by 133
- 2021A Survey on Deep Learning Technique for Video Segmentationcited by 132
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 128
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 120
- 2023CoDeF: Content Deformation Fields for Temporally Consistent Video Processingcited by 108
- 2021Region Similarity Representation Learningcited by 96
- 2021Rethinking Self-supervised Correspondence Learning: A Video Frame-level Similarity Perspectivecited by 81
- 2023Siamese Masked Autoencoderscited by 76
- 2021Discrete-time Temporal Network Embedding via Implicit Hierarchical Learning in Hyperbolic Spacecited by 67
- 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
- 2023MFT: Long-Term Tracking of Every Pixelcited by 62
- 2021Preservational Learning Improves Self-supervised Medical Image Models by Reconstructing Diverse Contextscited by 60
- 2022Neural Surface Reconstruction of Dynamic Scenes with Monocular RGB-D Cameracited by 57
- 2022Mix and Localize: Localizing Sound Sources in Mixturescited by 54
- 2021Distilling Audio-Visual Knowledge by Compositional Contrastive Learningcited by 53
- 2022CATs++: Boosting Cost Aggregation with Convolutions and Transformerscited by 53
- 2023Test of Time: Instilling Video-Language Models with a Sense of Timecited by 51
- 2021Learning the Predictability of the Futurecited by 49
- 2022Breaking the "Object" in Video Object Segmentationcited by 49
- 2022Dissecting Self-Supervised Learning Methods for Surgical Computer Visioncited by 48
- 2021The Emergence of Objectness: Learning Zero-Shot Segmentation from Videoscited by 45
- 2021Representation Learning via Global Temporal Alignment and Cycle-Consistencycited by 44
- 2024DynaMo: In-Domain Dynamics Pretraining for Visuo-Motor Controlcited by 44
- 2021Convolutional Hough Matching Networkscited by 43
- 2021Warp Consistency for Unsupervised Learning of Dense Correspondencescited by 42
- 2021PlayVirtual: Augmenting Cycle-Consistent Virtual Trajectories for Reinforcement Learningcited by 41
- 2021Video Contrastive Learning with Global Contextcited by 41
- 2022textttGradICON: Approximate Diffeomorphisms via Gradient Inverse Consistencycited by 41
- 2021Planar Surface Reconstruction from Sparse Viewscited by 40
- 2023Is ImageNet worth 1 video? Learning strong image encoders from 1 long unlabelled videocited by 40
50 most cited of 269 All 269 (JSON)
- 2026W2Rep: Learning Visual Representations by Watching the World Change28 Sep 2026
- 2026SWT: Self-Supervised Video Object Segmentation via Sliding, Wavelet and Transportation22 Sep 2026
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Views1 Sep 2026
- 2026Inference-Time Orthogonal Seeding Enables Geometry-Aligned 3D Organ Segmentation for Slice-Propagation Methods12 Aug 2026
- 2026PixVL: Self-Supervised Training of Pixel-Level MLLMs via a Unified Mask--Text Consistency Cycle2 Aug 2026
- 2026PeCA: Palette Context Assisted Inference for Test-Time Paint-Bucket Colourisation on Animation Videos2 Aug 2026
- 2026Round-Trip Consistency: Bidirectional Diffusion Models Can Predict Their Own Rollout Errors1 Aug 2026
- 2026Emergent Region-Level Facial Correspondence in Frozen Vision Foundation Models15 Jul 2026
- 2026Automatic Echocardiography Segmentation via Transition Probability Correlation for Stable Semantic Extraction8 Jul 2026
- 2026`Attention-Guided Cross-Temporal Clustering for Self-Supervised Video Object Segmentation8 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Leveraging Text-to-Image Diffusion Models for Unsupervised Visual Object Tracking26 May 2026
38 more
- 2026Boosting Self-Supervised Tracking with Contextual Prompts and Noise Learning7 May 2026
- 2026Boosting Visual Instruction Tuning with Self-Supervised Guidance14 Apr 2026
- 2026Can Video Diffusion Models Predict Past Frames? Bidirectional Cycle Consistency for Reversible Interpolation2 Apr 2026
- 2026TrackMAE: Video Representation Learning via Track Mask and Predict28 Mar 2026
- 2026COVTrack++: Learning Open-Vocabulary Multi-Object Tracking from Continuous Videos via a Synergistic Paradigm25 Mar 2026
- 2026VINO: Video-driven Invariance for Non-contextual Objects via Structural Prior Guided De-contextualization7 Mar 2026
- 2026It's a Matter of Time: Three Lessons on Long-Term Motion for Perception16 Feb 2026
- 2026Cross-Temporal Attention Fusion (CTAF) for Multimodal Physiological Signals in Self-Supervised Learning2 Feb 2026
- 2025Video Diffusion Models Excel at Tracking Similar-Looking Objects Without Supervision2 Dec 2025
- 2025Image Diffusion Models Exhibit Emergent Temporal Propagation in Videos25 Nov 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025FlowFeat: Pixel-Dense Embedding of Motion Profiles10 Nov 2025
- 2025Point Prompting: Counterfactual Tracking with Video Diffusion Models13 Oct 2025
- 2025Robust Tracking with Particle Filtering for Fluorescent Cardiac Imaging7 Aug 2025
- 2025Exploring Decoupled Spatio-Temporal Consistency Learning and Self-Prompting Evolution for Self-Supervised Tracking29 Jul 2025
- 2025Franca: Nested Matryoshka Clustering for Scalable Visual Representation Learning18 Jul 2025
- 2025Token Bottleneck: One Token to Remember Dynamics9 Jul 2025
- 2025TurboVSR: Fantastic Video Upscalers and Where to Find Them30 Jun 2025
- 2025MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learning10 Jun 2025
- 2025FRAME: Pre-Training Video Feature Representations via Anticipation and Memory5 Jun 2025
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
- 2025G4Seg: Generation for Inexact Segmentation Refinement with Diffusion Models2 Jun 2025
- 2025Reinforcement Learning meets Masked Video Modeling : Trajectory-Guided Adaptive Token Selection13 May 2025
- 2025Circular Quasiconformal Deturbulence: Geometry-Based Restoration from Multiple Turbulent Frames18 Apr 2025
- 2025Stable-SCore: A Stable Registration-based Framework for 3D Shape Correspondence27 Mar 2025
- 2025Follow-Your-Color: Multi-Instance Sketch Colorization21 Mar 2025
- 2025DiST-4D: Disentangled Spatiotemporal Diffusion with Metric Depth for 4D Driving Scene Generation19 Mar 2025
- 2025FlexDrive: Toward Trajectory Flexibility in Driving Scene Reconstruction and Rendering28 Feb 2025
- 2025Learning Street View Representations with Spatiotemporal Contrast7 Feb 2025
- 2025MangaNinja: Line Art Colorization with Precise Reference Following14 Jan 2025
- 2025Self-Supervised Partial Cycle-Consistency for Multi-View Matching10 Jan 2025
- 2024Temporally Consistent Object-Centric Learning by Contrasting Slots18 Dec 2024
- 2024DGNS: Deformable Gaussian Splatting and Dynamic Neural Surface for Monocular Dynamic 3D Reconstruction5 Dec 2024
- 2024Distillation of Diffusion Features for Semantic Correspondence4 Dec 2024
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videos15 Oct 2024
- 2024RNA: Video Editing with ROI-based Neural Atlas10 Oct 2024
- 2024Walker: Self-supervised Multiple Object Tracking by Walking on Temporal Appearance Graphs25 Sep 2024
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
50 newest of 269 All 269 (JSON)
- 2023Emergent Correspondence from Image Diffusioncited by 446
- 2025MangaNinja: Line Art Colorization with Precise Reference Followingcited by 17
- 2024NaRCan: Natural Refined Canonical Image with Integration of Diffusion Prior for Video Editingcited by 7
- 2025G4Seg: Generation for Inexact Segmentation Refinement with Diffusion Modelscited by 5
- 2025Point Prompting: Counterfactual Tracking with Video Diffusion Modelscited by 5
- 2025TurboVSR: Fantastic Video Upscalers and Where to Find Themcited by 2
- 2026Can Video Diffusion Models Predict Past Frames? Bidirectional Cycle Consistency for Reversible Interpolationcited by 1
- 2026Leveraging Text-to-Image Diffusion Models for Unsupervised Visual Object Trackingcited by 1
- 2025Image Diffusion Models Exhibit Emergent Temporal Propagation in Videoscited by 0
- 2025Video Diffusion Models Excel at Tracking Similar-Looking Objects Without Supervisioncited by 0
- 2026Round-Trip Consistency: Bidirectional Diffusion Models Can Predict Their Own Rollout Errorscited by 0
- 2026Round-Trip Consistency: Bidirectional Diffusion Models Can Predict Their Own Rollout Errors1 Aug 2026
- 2026Leveraging Text-to-Image Diffusion Models for Unsupervised Visual Object Tracking26 May 2026
- 2026Can Video Diffusion Models Predict Past Frames? Bidirectional Cycle Consistency for Reversible Interpolation2 Apr 2026
- 2025Video Diffusion Models Excel at Tracking Similar-Looking Objects Without Supervision2 Dec 2025
- 2025Image Diffusion Models Exhibit Emergent Temporal Propagation in Videos25 Nov 2025
- 2025Point Prompting: Counterfactual Tracking with Video Diffusion Models13 Oct 2025
- 2025TurboVSR: Fantastic Video Upscalers and Where to Find Them30 Jun 2025
- 2025G4Seg: Generation for Inexact Segmentation Refinement with Diffusion Models2 Jun 2025
- 2025MangaNinja: Line Art Colorization with Precise Reference Following14 Jan 2025
- 2024NaRCan: Natural Refined Canonical Image with Integration of Diffusion Prior for Video Editing10 Jun 2024
- 2023Emergent Correspondence from Image Diffusion6 Jun 2023
- 2023CLIP-S4: Language-Guided Self-Supervised Semantic Segmentationcited by 34
- 2024Zoom-shot: Fast and Efficient Unsupervised Zero-Shot Transfer of CLIP to Vision Encoders with Multimodal Losscited by 3
- 2026PixVL: Self-Supervised Training of Pixel-Level MLLMs via a Unified Mask--Text Consistency Cyclecited by 0
- 2026PixVL: Self-Supervised Training of Pixel-Level MLLMs via a Unified Mask--Text Consistency Cycle2 Aug 2026
- 2024Zoom-shot: Fast and Efficient Unsupervised Zero-Shot Transfer of CLIP to Vision Encoders with Multimodal Loss22 Jan 2024
- 2023CLIP-S4: Language-Guided Self-Supervised Semantic Segmentation1 May 2023
- 2024DynaMo: In-Domain Dynamics Pretraining for Visuo-Motor Controlcited by 44
- 2022Extraneousness-Aware Imitation Learningcited by 3
- 2024DynaMo: In-Domain Dynamics Pretraining for Visuo-Motor Control18 Sep 2024
- 2022Extraneousness-Aware Imitation Learning4 Oct 2022
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2022R3M: A Universal Visual Representation for Robot Manipulationcited by 694
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 429
- 2022Kubric: A scalable dataset generatorcited by 381
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 276
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2021Keeping Your Eye on the Ball: Trajectory Attention in Video Transformerscited by 224
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 217
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 207
- 2023Tracking Everything Everywhere All at Oncecited by 193
12 most cited of 248 All 248 (JSON)
- 2026W2Rep: Learning Visual Representations by Watching the World Change28 Sep 2026
- 2026SWT: Self-Supervised Video Object Segmentation via Sliding, Wavelet and Transportation22 Sep 2026
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Views1 Sep 2026
- 2026Inference-Time Orthogonal Seeding Enables Geometry-Aligned 3D Organ Segmentation for Slice-Propagation Methods12 Aug 2026
- 2026PeCA: Palette Context Assisted Inference for Test-Time Paint-Bucket Colourisation on Animation Videos2 Aug 2026
- 2026Emergent Region-Level Facial Correspondence in Frozen Vision Foundation Models15 Jul 2026
- 2026Automatic Echocardiography Segmentation via Transition Probability Correlation for Stable Semantic Extraction8 Jul 2026
- 2026`Attention-Guided Cross-Temporal Clustering for Self-Supervised Video Object Segmentation8 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Boosting Self-Supervised Tracking with Contextual Prompts and Noise Learning7 May 2026
- 2026TrackMAE: Video Representation Learning via Track Mask and Predict28 Mar 2026
- 2026COVTrack++: Learning Open-Vocabulary Multi-Object Tracking from Continuous Videos via a Synergistic Paradigm25 Mar 2026
12 newest of 248 All 248 (JSON)