Self-Supervised Spatial Correspondence Across Modalities
Not on the map. Why?
Abstract (arXiv)
We present a method for finding cross-modal space-time correspondences. Given two images from different visual modalities, such as an RGB image and a depth map, our model identifies which pairs of pixels correspond to the same physical points in the scene. To solve this problem, we extend the contrastive random walk framework to simultaneously learn cycle-consistent feature representations for both cross-modal and intra-modal matching. The resulting model is simple and has no explicit photo-consistency assumptions. It can be trained entirely using unlabeled data, without the need for any spatially aligned multimodal image pairs. We evaluate our method on both geometric and semantic correspondence tasks. For geometric matching, we consider challenging tasks such as RGB-to-depth and RGB-to-thermal matching (and vice versa); for semantic matching, we evaluate on photo-sketch and cross-style image alignment. Our method achieves strong performance across all benchmarks.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 47 of its 59 references that are in the map. First posted on arXiv 3 Jun 2025.
Builds on
47 of 59 references.
References · 47
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2015Spatial Transformer Networkscited by 1,429
- 2019Contrastive Multiview Codingcited by 1,301
- 2023CoTracker: It is Better to Track Togethercited by 522
35 more
- 2023Emergent Correspondence from Image Diffusioncited by 446
- 2022Kubric: A scalable dataset generatorcited by 381
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2023A Tale of Two Features: Stable Diffusion Complements DINO for Zero-Shot Semantic Correspondencecited by 301
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 276
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 232
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 217
- 2018Neighbourhood Consensus Networkscited by 174
- 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
- 2020What Matters in Unsupervised Optical Flowcited by 124
- 2020Learning by Analogy: Reliable Supervision from Transformations for Unsupervised Optical Flow Estimationcited by 120
- 2020MAST: A Memory-Augmented Self-supervised Trackercited by 109
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
- 2016Learning Dense Correspondence via 3D-guided Cycle Consistencycited by 91
- 2023Telling Left from Right: Identifying Geometry-Aware Semantic Correspondencecited by 86
- 2021Rethinking Self-supervised Correspondence Learning: A Video Frame-level Similarity Perspectivecited by 81
- 2019Joint-task Self-supervised Learning for Temporal Correspondencecited by 80
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
- 2020Unsupervised Multi-Modal Image Registration via Geometry Preserving Image-to-Image Translationcited by 66
- 2017End-to-end weakly-supervised semantic alignmentcited by 60
- 2020Watching the World Go By: Representation Learning from Unlabeled Videoscited by 59
- 2022Mix and Localize: Localizing Sound Sources in Mixturescited by 54
- 2021Warp Consistency for Unsupervised Learning of Dense Correspondencescited by 42
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2023FreeReg: Image-to-Point Cloud Registration Leveraging Pretrained Diffusion Models and Monocular Depth Estimatorscited by 31
- 20232D3D-MATR: 2D-3D Matching Transformer for Detection-free Registration between Images and Point Cloudscited by 27
- 2024Tactile-Augmented Radiance Fieldscited by 26
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walkscited by 10
- 2023What Happened 3 Seconds Ago? Inferring the Past with Thermal Imagingcited by 8
- 2021Breaking Shortcut: Exploring Fully Convolutional Cycle-Consistency for Video Correspondence Learningcited by 6
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.