Self-Supervised Spatial Correspondence Across Modalities

Ayush Shrivastava, Andrew Owens
2/10/2026

No official code found. Best implementation: ayshrv/cmrw (20 stars, last commit 2025-06-09).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

ayshrv/cmrwCommunity64%

Official PyTorch implementation of Self-Supervised Spatial Correspondence Across Modalities, CVPR 2025.

200Jun 3, 20251 years ago

Similar Papers

Cite this paper

@article{shrivastava2026selfsupervised,
  title  = {Self-Supervised Spatial Correspondence Across Modalities},
  author = {Ayush Shrivastava and Andrew Owens},
  year   = {2026},
  eprint = {2506.03148},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.03148},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.03148.svg)](https://codeofpaper.com/paper/2506.03148)

Discussion