Depth-Guided Contrastive Learning for 2D Representations with 3D Spatial Awareness
Not on the map. Why?
Abstract (arXiv)
Standard contrastive learning frameworks are mainly designed from a semantic perspective, yet learning 2D visual representations that preserve 3D spatial structure is also important for scene understanding. In this work, we propose Depth-Guided Contrastive Learning (DGCL), a simple auxiliary objective that injects 3D spatial awareness into 2D contrastive representation learning. Our key idea is to use depth to convert local 3D proximity into contrastive similarity: pixels that are closer in 3D space are encouraged to have more similar representations than pixels that are farther apart. Instead of relying on absolute depth values, DGCL formulates supervision through relative 3D distance comparisons among randomly sampled pixels, making the objective invariant to depth scale, efficient to compute, and easy to integrate into existing contrastive frameworks. Experiments across different datasets and models show that DGCL consistently improves 2D representation learning and benefits semantic downstream tasks by stronger spatial and geometric understanding. The code is available on https://github.com/LeungTsang/DGCL.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 56 of its 65 references that are in the map. First posted on arXiv 23 Sep 2026.
Builds on
56 of 65 references.
References · 56
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023Segment Anythingcited by 8,234
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
38 more
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,495
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
- 2024Depth Anything: Unleashing the Power of Large-Scale Unlabeled Datacited by 1,360
- 2023ImageBind: One Embedding Space To Bind Them Allcited by 1,175
- 2021Grounded Language-Image Pre-trainingcited by 1,156
- 2021SimMIM: A Simple Framework for Masked Image Modelingcited by 1,153
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,069
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2022MultiMAE: Multi-modal Multi-task Masked Autoencoderscited by 291
- 2021DetCo: Unsupervised Contrastive Learning for Object Detectioncited by 205
- 2021Efficient Visual Pretraining with Contrastive Detectioncited by 150
- 2020Unsupervised Learning of Dense Visual Representationscited by 147
- 2016Learning Features by Watching Objects Movecited by 138
- 2022VICRegL: Self-Supervised Learning of Local Visual Featurescited by 118
- 2021Can contrastive learning avoid shortcut solutions?cited by 114
- 2021Aligning Pretraining for Detection via Object-Level Contrastive Learningcited by 110
- 2021Instance Localization for Self-supervised Detection Pretrainingcited by 99
- 2021Unsupervised Object-Level Representation Learning from Scene Imagescited by 72
- 2022Self-Supervised Visual Representation Learning with Semantic Groupingcited by 70
- 2020Three Ways to Improve Semantic Segmentation with Self-Supervised Depth Estimationcited by 66
- 2021Spatially Consistent Representation Learningcited by 64
- 2020Self-Supervised Visual Representation Learning from Hierarchical Groupingcited by 63
- 2021Pri3D: Can 3D Priors Help 2D Representation Learning?cited by 61
- 2022Hyperbolic Contrastive Learning for Visual Representations beyond Objectscited by 61
- 2020P4Contrast: Contrastive Learning with Pairs of Point-Pixel Pairs for RGB-D Scene Understandingcited by 41
- 2022Point-Level Region Contrast for Object Detection Pre-Trainingcited by 41
- 2022CP2: Copy-Paste Contrastive Pretraining for Semantic Segmentationcited by 26
50 most cited of 56 All 56 (JSON)
Built on by
Not cited yet.