Breaking Shortcut: Exploring Fully Convolutional Cycle-Consistency for Video Correspondence Learning
Not on the map. Why?
Abstract (arXiv)
Previous cycle-consistency correspondence learning methods usually leverage image patches for training. In this paper, we present a fully convolutional method, which is simpler and more coherent to the inference process. While directly applying fully convolutional training results in model collapse, we study the underline reason behind this collapse phenomenon, indicating that the absolute positions of pixels provide a shortcut to easily accomplish cycle-consistence, which hinders the learning of meaningful visual representations. To break this absolute position shortcut, we propose to apply different crops for forward and backward frames, and adopt feature warping to establish correspondence between two crops of a same frame. The former technique enforces the corresponding pixels at forward and back tracks to have different absolute positions, and the latter effectively blocks the shortcuts going between forward and back tracks. In three label propagation benchmarks for pose tracking, face landmark tracking and video object segmentation, our method largely improves the results of vanilla fully convolutional cycle-consistency method, achieving very competitive performance compared with the self-supervised state-of-the-art approaches. Our trained model and code are available at urlhttps://github.com/Steve-Tod/STFC3.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 43 of its 47 references that are in the map. First posted on arXiv 12 May 2021.
Builds on
43 of 47 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2015Spatial Transformer Networkscited by 1,429
- 2017The 2017 DAVIS Challenge on Video Object Segmentationcited by 957
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 703
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 507
31 more
- 2019Video Object Segmentation using Space-Time Memory Networkscited by 438
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2020ActBERT: Learning Global-Local Video-Text Representationscited by 267
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2019Local Relation Networks for Image Recognitioncited by 210
- 2020How Much Position Information Do Convolutional Neural Networks Encode?cited by 172
- 2018Tracking Emerges by Colorizing Videoscited by 166
- 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 142
- 2020Collaborative Video Object Segmentation by Foreground-Background Integrationcited by 142
- 2020Memory-augmented Dense Predictive Coding for Video Representation Learningcited by 137
- 2017Recurrent Multimodal Interaction for Referring Image Segmentationcited by 125
- 2020MAST: A Memory-Augmented Self-supervised Trackercited by 109
- 2019Instance Segmentation by Jointly Optimizing Spatial Embeddings and Clustering Bandwidthcited by 89
- 2014Convolutional Neural Networks at Constrained Time Costcited by 81
- 2018PReMVOS: Proposal-generation, Refinement and Merging for Video Object Segmentationcited by 81
- 2021Rethinking Self-supervised Correspondence Learning: A Video Frame-level Similarity Perspectivecited by 81
- 2019Joint-task Self-supervised Learning for Temporal Correspondencecited by 80
- 2019Unsupervised Deep Trackingcited by 74
- 2020Positional Encoding as Spatial Inductive Bias in GANscited by 69
- 2020Watching the World Go By: Representation Learning from Unlabeled Videoscited by 59
- 2018Supervision-by-Registration: An Unsupervised Approach to Improve the Precision of Facial Landmark Detectorscited by 49
- 2020Learning Video Object Segmentation from Unlabeled Videoscited by 42
- 2020Parametric Instance Classification for Unsupervised Visual Feature Learningcited by 41
- 2017Thin-Slicing Network: A Deep Structured Model for Pose Estimation in Videoscited by 40
- 2019Self-supervised Learning for Video Correspondence Flowcited by 21
- 2016Pose for Action - Action for Posecited by 16
- 2019Towards Omni-Supervised Face Alignment for Large Scale Unlabeled Videoscited by 14
- 2019Multigrid Predictive Filter Flow for Unsupervised Learning on Videoscited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 2; 2025: 1; 2026: 1.
6 papers.
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2022Global Spectral Filter Memory Network for Video Object Segmentationcited by 22
- 2024Refining Pre-Trained Motion Modelscited by 12
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walkscited by 10
- 2025Self-Supervised Spatial Correspondence Across Modalitiescited by 3
- 2026From Static to Dynamic: Exploring Self-supervised Image-to-Video Representation Transfer Learningcited by 2
- 2026From Static to Dynamic: Exploring Self-supervised Image-to-Video Representation Transfer Learning27 Mar 2026
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
- 2024Refining Pre-Trained Motion Models1 Jan 2024
- 2022Global Spectral Filter Memory Network for Video Object Segmentation11 Oct 2022
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walks20 Jan 2022
Similar, not cited
Close in wording, no citation either way
- 2026Can Video Diffusion Models Predict Past Frames? Bidirectional Cycle Consistency for Reversible Interpolation
- 2022Efficient Video Segmentation Models with Per-frame Inference
- 2025Emergent Temporal Correspondences from Video Diffusion Transformers
- 2024Can Visual Foundation Models Achieve Long-term Point Tracking?
- 2023CycleNet: Rethinking Cycle Consistency in Text-Guided Diffusion for Image Manipulation
- 2024Can Generative Video Models Help Pose Estimation?
- 2024Motion Consistency Model: Accelerating Video Diffusion with Disentangled Motion-Appearance Distillation
- 2025When the Future Becomes the Past: Taming Temporal Correspondence for Self-supervised Video Representation Learning