mlsanityData to 7 Oct 2026

CLIP Can Understand Depth

arXiv 2402.03251 ↗First posted 5 Feb 2024cs.CV cs.AI cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

In this paper, we demonstrate that CLIP can also be adapted to downstream tasks where its vision-language alignment is suboptimally learned during pre-training on web-crawled data, all without requiring fine-tuning. We explore the case of monocular depth estimation, where CLIP's contrastive prior struggles to generalize, compared to its success in domains such as generative modeling and semantic segmentation. Since CLIP fails to consistently capture similarities between image patches and natural language prompts describing distance, we eliminate the use of its pre-trained natural language token embeddings and distill the semantic prior of its frozen text encoder into a single learnable embedding matrix called "mirror". The main design goal of mirror is to derive a non-human language prompt that approximates an optimal natural language prompt: "How far is this location from the camera?" Using this approach, we jointly train two lightweight modules, a mirror and a compact decoder, on top of a frozen CLIP for dense depth prediction. Compared to conventional depth models, our framework is significantly more efficient in terms of parameters and computation. The resulting model exhibits impressive performance, matching several state-of-the-art vision models on the NYU Depth v2 and KITTI benchmark datasets, while outperforming all vision-language depth models based on a frozen CLIP prior. Experiments demonstrate that the suboptimal depth understanding of CLIP in terms of spatial and temporal consistency can be significantly corrected without either fine-tuning it or concatenating mirror with its pre-trained subword token embeddings. Furthermore, an ablation study on the convergence status of mirror shows that it is implicitly trained to capture objects, such as humans and windows, where semantic cues play an important role in detection.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 33 of its 52 references that are in the map. First posted on arXiv 5 Feb 2024.

Builds on

33 of 52 references.

References · 33

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  4. 2021CLIPScore: A Reference-free Evaluation Metric for Image Captioningcited by 2,388
  5. 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
  6. 2021Learning to Prompt for Vision-Language Modelscited by 2,269
  7. 2022Conditional Prompt Learning for Vision-Language Modelscited by 1,427
  8. 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
  9. 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapterscited by 1,021
  10. 2021Learning to Prompt for Continual Learningcited by 938
  11. 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
  12. 2023ZoeDepth: Zero-shot Transfer by Combining Relative and Metric Depthcited by 646
21 more
  1. 2020AdaBins: Depth Estimation using Adaptive Binscited by 596
  2. 2021Extract Free Dense Labels from CLIPcited by 580
  3. 2022OpenScene: 3D Scene Understanding with Open Vocabulariescited by 556
  4. 2021Image Segmentation Using Text and Image Promptscited by 509
  5. 2021Scaling Open-Vocabulary Image Segmentation with Image-Level Labelscited by 471
  6. 2021Putting NeRF on a Diet: Semantically Consistent Few-Shot View Synthesiscited by 464
  7. 2019From Big to Small: Multi-Scale Local Planar Guidance for Monocular Depth Estimationcited by 379
  8. 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
  9. 2022Tip-Adapter: Training-free Adaption of CLIP for Few-shot Classificationcited by 355
  10. 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
  11. 2022ZegCLIP: Towards Adapting CLIP for Zero-shot Semantic Segmentationcited by 178
  12. 2022PLA: Language-Driven Open-Vocabulary 3D Scene Understandingcited by 176
  13. 2022NeW CRFs: Neural Window Fully-connected CRFs for Monocular Depth Estimationcited by 151
  14. 2021Multimodal Contrastive Training for Visual Representation Learningcited by 122
  15. 2020PhraseCut: Language-based Image Segmentation in the Wildcited by 116
  16. 2022DepthFormer: Exploiting Long-Range Correlation and Local Information for Accurate Monocular Depth Estimationcited by 116
  17. 2023Towards Zero-Shot Scale-Aware Monocular Depth Estimationcited by 100
  18. 2022Can Language Understand Depth?cited by 66
  19. 2023CLIP-S4: Language-Guided Self-Supervised Semantic Segmentationcited by 34
  20. 2023Learning to Adapt CLIP for Few-Shot Monocular Depth Estimationcited by 19
  21. 2019Learning Object-specific Distance from a Monocular Imagecited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 3.

6 papers.