Learning Contrastive Representation for Semantic Correspondence
Not on the map. Why?
Abstract (arXiv)
Dense correspondence across semantically related images has been extensively studied, but still faces two challenges: 1) large variations in appearance, scale and pose exist even for objects from the same category, and 2) labeling pixel-level dense correspondences is labor intensive and infeasible to scale. Most existing approaches focus on designing various matching approaches with fully-supervised ImageNet pretrained networks. On the other hand, while a variety of self-supervised approaches are proposed to explicitly measure image-level similarities, correspondence matching the pixel level remains under-explored. In this work, we propose a multi-level contrastive learning approach for semantic matching, which does not rely on any ImageNet pretrained model. We show that image-level contrastive learning is a key component to encourage the convolutional features to find correspondence between similar objects, while the performance can be further enhanced by regularizing cross-instance cycle-consistency at intermediate feature levels. Experimental results on the PF-PASCAL, PF-WILLOW, and SPair-71k benchmark datasets demonstrate that our method performs favorably against the state-of-the-art approaches. The source code and trained models will be made available to the public.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 49 of its 73 references that are in the map. First posted on arXiv 22 Sep 2021.
Builds on
49 of 73 references.
References · 49
- 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
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
- 2016Pixel Recurrent Neural Networkscited by 814
37 more
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2020Space-Time Correspondence as a Contrastive Random Walkcited by 239
- 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
- 2018Neighbourhood Consensus Networkscited by 173
- 2018Tracking Emerges by Colorizing Videoscited by 166
- 2020Unsupervised Learning of Dense Visual Representationscited by 147
- 2019SPair-71k: A Large-scale Benchmark for Semantic Correspondencecited by 140
- 2016Learning Features by Watching Objects Movecited by 138
- 2017Convolutional neural network architecture for geometric matchingcited by 138
- 2016Learning Dense Correspondence via 3D-guided Cycle Consistencycited by 91
- 2016Universal Correspondence Networkcited by 82
- 2019Joint-task Self-supervised Learning for Temporal Correspondencecited by 80
- 2019DDFlow: Learning Optical Flow with Unlabeled Data Distillationcited by 63
- 2017End-to-end weakly-supervised semantic alignmentcited by 60
- 2019SFNet: Learning Object-aware Semantic Correspondencecited by 60
- 2020Pixel-Level Cycle Association: A New Perspective for Domain Adaptive Semantic Segmentationcited by 58
- 2015Proposal Flowcited by 57
- 2019Hyperpixel Flow: Semantic Correspondence with Multi-layer Neural Featurescited by 56
- 2020Learning to Compose Hypercolumns for Visual Correspondencecited by 53
- 2018ELEGANT: Exchanging Latent Encodings with GAN for Transferring Multiple Face Attributescited by 50
- 2017SCNet: Learning Semantic Correspondencecited by 48
- 2017Proposal Flow: Semantic Correspondences from Object Proposalscited by 46
- 2019Dynamic Context Correspondence Network for Semantic Alignmentcited by 43
- 2017FCSS: Fully Convolutional Self-Similarity for Dense Semantic Correspondencecited by 42
- 2015Multi-Image Matching via Fast Alternating Minimizationcited by 33
- 2018Recurrent Transformer Networks for Semantic Correspondencecited by 32
- 2018Attentive Semantic Alignment with Offset-Aware Correlation Kernelscited by 31
- 2018PARN: Pyramidal Affine Regression Networks for Dense Semantic Correspondencecited by 26
- 2016WarpNet: Weakly Supervised Matching for Single-view Reconstructioncited by 22
- 2017DNA-GAN: Learning Disentangled Representations from Multi-Attribute Imagescited by 16
- 2015Dense Semantic Correspondence where Every Pixel is a Classifiercited by 15
- 2017AnchorNet: A Weakly Supervised Network to Learn Geometry-sensitive Features For Semantic Matchingcited by 13
- 2017DCTM: Discrete-Continuous Transformation Matching for Semantic Flowcited by 12
- 2017GeneGAN: Learning Object Transfiguration and Attribute Subspace from Unpaired Datacited by 11
- 2020Deep Semantic Matching with Foreground Detection and Cycle-Consistencycited by 3
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 2; 2025: 1.
11 papers.
- 2022One-Shot Transfer of Affordance Regions? AffCorrs!cited by 31
- 2022CoordGAN: Self-Supervised Dense Correspondences Emerge from GANscited by 17
- 2023Unsupervised Object Localization in the Era of Self-Supervised ViTs: A Surveycited by 16
- 2023Weakly-supervised Contrastive Learning for Unsupervised Object Discoverycited by 12
- 2024HVDistill: Transferring Knowledge from Images to Point Clouds via Unsupervised Hybrid-View Distillationcited by 11
- 2023AnimeDiffusion: Anime Face Line Drawing Colorization via Diffusion Modelscited by 9
- 2023Hierarchical Skeleton Meta-Prototype Contrastive Learning with Hard Skeleton Mining for Unsupervised Person Re-Identificationcited by 9
- 2022Attention-Aware Anime Line Drawing Colorizationcited by 5
- 2025G4Seg: Generation for Inexact Segmentation Refinement with Diffusion Modelscited by 5
- 2023TEGLO: High Fidelity Canonical Texture Mapping from Single-View Imagescited by 4
- 2024PRCL: Probabilistic Representation Contrastive Learning for Semi-Supervised Semantic Segmentationcited by 3
- 2025G4Seg: Generation for Inexact Segmentation Refinement with Diffusion Models2 Jun 2025
- 2024HVDistill: Transferring Knowledge from Images to Point Clouds via Unsupervised Hybrid-View Distillation18 Mar 2024
- 2024PRCL: Probabilistic Representation Contrastive Learning for Semi-Supervised Semantic Segmentation28 Feb 2024
- 2023Unsupervised Object Localization in the Era of Self-Supervised ViTs: A Survey19 Oct 2023
- 2023Hierarchical Skeleton Meta-Prototype Contrastive Learning with Hard Skeleton Mining for Unsupervised Person Re-Identification24 Jul 2023
- 2023Weakly-supervised Contrastive Learning for Unsupervised Object Discovery7 Jul 2023
- 2023TEGLO: High Fidelity Canonical Texture Mapping from Single-View Images24 Mar 2023
- 2023AnimeDiffusion: Anime Face Line Drawing Colorization via Diffusion Models20 Mar 2023
- 2022Attention-Aware Anime Line Drawing Colorization21 Dec 2022
- 2022One-Shot Transfer of Affordance Regions? AffCorrs!15 Sep 2022
- 2022CoordGAN: Self-Supervised Dense Correspondences Emerge from GANs30 Mar 2022