Towards Interpretable Deep Networks for Monocular Depth Estimation
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
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
21 more
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 402
- 2019From Big to Small: Multi-Scale Local Planar Guidance for Monocular Depth Estimationcited by 379
- 2017The (Un)reliability of saliency methodscited by 331
- 2017Sparsity Invariant CNNscited by 325
- 2019Enforcing geometric constraints of virtual normal for depth predictioncited by 233
- 2014Object Detectors Emerge in Deep Scene CNNscited by 178
- 2017Interpretable Convolutional Neural Networkscited by 161
- 2018Revisiting Single Image Depth Estimation: Toward Higher Resolution Maps with Accurate Object Boundariescited by 144
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
- 2018Depth Estimation via Affinity Learned with Convolutional Spatial Propagation Networkcited by 109
- 2018On the importance of single directions for generalizationcited by 99
- 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
- 2019How do neural networks see depth in single images?cited by 82
- 2020The Edge of Depth: Explicit Constraints between Segmentation and Depthcited by 72
- 2020Monocular Depth Estimation Based On Deep Learning: An Overviewcited by 68
- 2017Interpreting CNN Knowledge via an Explanatory Graphcited by 49
- 2020Training Interpretable Convolutional Neural Networks by Differentiating Class-specific Filterscited by 26
- 2019Visualization of Convolutional Neural Networks for Monocular Depth Estimationcited by 24
- 2017Understanding trained CNNs by indexing neuron selectivitycited by 12
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 1; 2024: 2; 2025: 2; 2026: 2.
12 papers.
- 2022Deep Depth Completion from Extremely Sparse Data: A Surveycited by 33
- 2021ColDE: A Depth Estimation Framework for Colonoscopy Reconstructioncited by 7
- 2024CodedEvents: Optimal Point-Spread-Function Engineering for 3D-Tracking with Event Camerascited by 7
- 2025Enhancing Monocular Height Estimation via Sparse LiDAR-Guided Correctioncited by 4
- 2022Disentangled Latent Transformer for Interpretable Monocular Height Estimationcited by 3
- 2022Neural Contourlet Network for Monocular 360 Depth Estimationcited by 3
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimationcited by 2
- 2022LiteDepth: Digging into Fast and Accurate Depth Estimation on Mobile Devicescited by 1
- 2025Shedding Light on Depth: Explainability Assessment in Monocular Depth Estimationcited by 1
- 2026Interpretable Vision Transformers in Monocular Depth Estimation via SVDAcited by 1
- 2024PMPNet: Pixel Movement Prediction Network for Monocular Depth Estimation in Dynamic Scenescited by 0
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunitiescited by 0
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026Interpretable Vision Transformers in Monocular Depth Estimation via SVDA11 Feb 2026
- 2025Shedding Light on Depth: Explainability Assessment in Monocular Depth Estimation19 Sep 2025
- 2025Enhancing Monocular Height Estimation via Sparse LiDAR-Guided Correction11 May 2025
- 2024PMPNet: Pixel Movement Prediction Network for Monocular Depth Estimation in Dynamic Scenes4 Nov 2024
- 2024CodedEvents: Optimal Point-Spread-Function Engineering for 3D-Tracking with Event Cameras13 Jun 2024
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimation26 Sep 2023
- 2022LiteDepth: Digging into Fast and Accurate Depth Estimation on Mobile Devices2 Sep 2022
- 2022Neural Contourlet Network for Monocular 360 Depth Estimation3 Aug 2022
- 2022Deep Depth Completion from Extremely Sparse Data: A Survey11 May 2022
- 2022Disentangled Latent Transformer for Interpretable Monocular Height Estimation17 Jan 2022
- 2021ColDE: A Depth Estimation Framework for Colonoscopy Reconstruction19 Nov 2021