mlsanityData to 7 Oct 2026

Towards Interpretable Deep Networks for Monocular Depth Estimation

arXiv 2108.05312 ↗First posted 11 Aug 2021cs.CVcited by 12

Not on the map. Why?

Abstract (arXiv)

Deep networks for Monocular Depth Estimation (MDE) have achieved promising performance recently and it is of great importance to further understand the interpretability of these networks. Existing methods attempt to provide posthoc explanations by investigating visual cues, which may not explore the internal representations learned by deep networks. In this paper, we find that some hidden units of the network are selective to certain ranges of depth, and thus such behavior can be served as a way to interpret the internal representations. Based on our observations, we quantify the interpretability of a deep MDE network by the depth selectivity of its hidden units. Moreover, we then propose a method to train interpretable MDE deep networks without changing their original architectures, by assigning a depth range for each unit to select. Experimental results demonstrate that our method is able to enhance the interpretability of deep MDE networks by largely improving the depth selectivity of their units, while not harming or even improving the depth estimation accuracy. We further provide a comprehensive analysis to show the reliability of selective units, the applicability of our method on different layers, models, and datasets, and a demonstration on analysis of model error. Source code and models are available at https://github.com/youzunzhi/InterpretableMDE .

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 33 of its 48 references that are in the map. First posted on arXiv 11 Aug 2021.

Builds on

33 of 48 references.

References · 33

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2016Densely Connected Convolutional Networkscited by 6,691
  4. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  5. 2017Squeeze-and-Excitation Networkscited by 4,763
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  7. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  8. 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
  9. 2018Sanity Checks for Saliency Mapscited by 1,149
  10. 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
  11. 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
  12. 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
21 more
  1. 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
  2. 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
  3. 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 402
  4. 2019From Big to Small: Multi-Scale Local Planar Guidance for Monocular Depth Estimationcited by 379
  5. 2017The (Un)reliability of saliency methodscited by 331
  6. 2017Sparsity Invariant CNNscited by 325
  7. 2019Enforcing geometric constraints of virtual normal for depth predictioncited by 233
  8. 2014Object Detectors Emerge in Deep Scene CNNscited by 178
  9. 2017Interpretable Convolutional Neural Networkscited by 161
  10. 2018Revisiting Single Image Depth Estimation: Toward Higher Resolution Maps with Accurate Object Boundariescited by 144
  11. 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
  12. 2018Depth Estimation via Affinity Learned with Convolutional Spatial Propagation Networkcited by 109
  13. 2018On the importance of single directions for generalizationcited by 99
  14. 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
  15. 2019How do neural networks see depth in single images?cited by 82
  16. 2020The Edge of Depth: Explicit Constraints between Segmentation and Depthcited by 72
  17. 2020Monocular Depth Estimation Based On Deep Learning: An Overviewcited by 68
  18. 2017Interpreting CNN Knowledge via an Explanatory Graphcited by 49
  19. 2020Training Interpretable Convolutional Neural Networks by Differentiating Class-specific Filterscited by 26
  20. 2019Visualization of Convolutional Neural Networks for Monocular Depth Estimationcited by 24
  21. 2017Understanding trained CNNs by indexing neuron selectivitycited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 1; 2024: 2; 2025: 2; 2026: 2.

12 papers.