Towards real-time unsupervised monocular depth estimation on CPU
Not on the map. Why?
Abstract (arXiv)
Unsupervised depth estimation from a single image is a very attractive technique with several implications in robotic, autonomous navigation, augmented reality and so on. This topic represents a very challenging task and the advent of deep learning enabled to tackle this problem with excellent results. However, these architectures are extremely deep and complex. Thus, real-time performance can be achieved only by leveraging power-hungry GPUs that do not allow to infer depth maps in application fields characterized by low-power constraints. To tackle this issue, in this paper we propose a novel architecture capable to quickly infer an accurate depth map on a CPU, even of an embedded system, using a pyramid of features extracted from a single input image. Similarly to state-of-the-art, we train our network in an unsupervised manner casting depth estimation as an image reconstruction problem. Extensive experimental results on the KITTI dataset show that compared to the top performing approach our network has similar accuracy but a much lower complexity (about 6% of parameters) enabling to infer a depth map for a KITTI image in about 1.7 s on the Raspberry Pi 3 and at more than 8 Hz on a standard CPU. Moreover, by trading accuracy for efficiency, our network allows to infer maps at about 2 Hz and 40 Hz respectively, still being more accurate than most state-of-the-art slower methods. To the best of our knowledge, it is the first method enabling such performance on CPUs paving the way for effective deployment of unsupervised monocular depth estimation even on embedded systems.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 5; 2023: 1; 2024: 5; 2025: 2; 2026: 1.
26 papers.
Sort:
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformercited by 136
- 2021Single Image Depth Prediction with Wavelet Decompositioncited by 34
- 2023SQLdepth: Generalizable Self-Supervised Fine-Structured Monocular Depth Estimationcited by 21
- 2021Fast and Accurate Single-Image Depth Estimation on Mobile Devices, Mobile AI 2021 Challenge: Reportcited by 19
- 2022Lightweight Monocular Depth Estimation through Guided Decodingcited by 14
- 2021Real-time Monocular Depth Estimation with Sparse Supervision on Mobilecited by 12
- 2024The Third Monocular Depth Estimation Challengecited by 10
- 2021M4Depth: Monocular depth estimation for autonomous vehicles in unseen environmentscited by 9
- 2025The Fourth Monocular Depth Estimation Challengecited by 8
- 2024METER: a mobile vision transformer architecture for monocular depth estimationcited by 7
- 2021Pseudo-LiDAR Based Road Detectioncited by 6
14 more
- 2021Lightweight Monocular Depth with a Novel Neural Architecture Search Methodcited by 6
- 2021Real-Time Monocular Human Depth Estimation and Segmentation on Embedded Systemscited by 4
- 2021Visual Domain Adaptation for Monocular Depth Estimation on Resource-Constrained Hardwarecited by 3
- 2021Self-Supervised Monocular Depth Estimation of Untextured Indoor Rotated Scenescited by 2
- 2022LightDepth: A Resource Efficient Depth Estimation Approach for Dealing with Ground Truth Sparsity via Curriculum Learningcited by 2
- 2024Promoting CNNs with Cross-Architecture Knowledge Distillation for Efficient Monocular Depth Estimationcited by 2
- 2024LED: Light Enhanced Depth Estimation at Nightcited by 2
- 2021Monocular Depth Estimation Primed by Salient Point Detection and Normalized Hessian Losscited by 1
- 2026ZipDepth: Bringing Lightweight Zero-Shot Monocular Depth Anywhere, on Any Devicecited by 1
- 2021Improving Depth Estimation using Location Informationcited by 0
- 2022Fast Neural Architecture Search for Lightweight Dense Prediction Networkscited by 0
- 2022Monitoring social distancing with single image depth estimationcited by 0
- 2024CCDepth: A Lightweight Self-supervised Depth Estimation Network with Enhanced Interpretabilitycited by 0
- 2025Multi-modal On-Device Learning for Monocular Depth Estimation on Ultra-low-power MCUscited by 0
- 2026ZipDepth: Bringing Lightweight Zero-Shot Monocular Depth Anywhere, on Any Device9 Jul 2026
- 2025Multi-modal On-Device Learning for Monocular Depth Estimation on Ultra-low-power MCUs26 Nov 2025
- 2025The Fourth Monocular Depth Estimation Challenge24 Apr 2025
- 2024CCDepth: A Lightweight Self-supervised Depth Estimation Network with Enhanced Interpretability30 Sep 2024
- 2024LED: Light Enhanced Depth Estimation at Night12 Sep 2024
- 2024The Third Monocular Depth Estimation Challenge25 Apr 2024
- 2024Promoting CNNs with Cross-Architecture Knowledge Distillation for Efficient Monocular Depth Estimation25 Apr 2024
- 2024METER: a mobile vision transformer architecture for monocular depth estimation13 Mar 2024
- 2023SQLdepth: Generalizable Self-Supervised Fine-Structured Monocular Depth Estimation1 Sep 2023
- 2022LightDepth: A Resource Efficient Depth Estimation Approach for Dealing with Ground Truth Sparsity via Curriculum Learning16 Nov 2022
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformer6 Aug 2022
- 2022Monitoring social distancing with single image depth estimation4 Apr 2022
14 more
- 2022Lightweight Monocular Depth Estimation through Guided Decoding8 Mar 2022
- 2022Fast Neural Architecture Search for Lightweight Dense Prediction Networks3 Mar 2022
- 2021Improving Depth Estimation using Location Information27 Dec 2021
- 2021Lightweight Monocular Depth with a Novel Neural Architecture Search Method25 Aug 2021
- 2021Monocular Depth Estimation Primed by Salient Point Detection and Normalized Hessian Loss25 Aug 2021
- 2021Real-Time Monocular Human Depth Estimation and Segmentation on Embedded Systems24 Aug 2021
- 2021Visual Domain Adaptation for Monocular Depth Estimation on Resource-Constrained Hardware5 Aug 2021
- 2021Pseudo-LiDAR Based Road Detection28 Jul 2021
- 2021Self-Supervised Monocular Depth Estimation of Untextured Indoor Rotated Scenes24 Jun 2021
- 2021Single Image Depth Prediction with Wavelet Decomposition3 Jun 2021
- 2021Real-time Monocular Depth Estimation with Sparse Supervision on Mobile25 May 2021
- 2021M4Depth: Monocular depth estimation for autonomous vehicles in unseen environments20 May 2021
- 2021Fast and Accurate Single-Image Depth Estimation on Mobile Devices, Mobile AI 2021 Challenge: Report17 May 2021
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depth29 Apr 2021
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformercited by 136
- 2021Single Image Depth Prediction with Wavelet Decompositioncited by 34
- 2023SQLdepth: Generalizable Self-Supervised Fine-Structured Monocular Depth Estimationcited by 21
- 2021Fast and Accurate Single-Image Depth Estimation on Mobile Devices, Mobile AI 2021 Challenge: Reportcited by 19
- 2022Lightweight Monocular Depth Estimation through Guided Decodingcited by 14
- 2021Real-time Monocular Depth Estimation with Sparse Supervision on Mobilecited by 12
- 2024The Third Monocular Depth Estimation Challengecited by 10
- 2021M4Depth: Monocular depth estimation for autonomous vehicles in unseen environmentscited by 9
- 2025The Fourth Monocular Depth Estimation Challengecited by 8
- 2024METER: a mobile vision transformer architecture for monocular depth estimationcited by 7
- 2021Pseudo-LiDAR Based Road Detectioncited by 6
12 most cited of 26 All 26 (JSON)
- 2026ZipDepth: Bringing Lightweight Zero-Shot Monocular Depth Anywhere, on Any Device9 Jul 2026
- 2025Multi-modal On-Device Learning for Monocular Depth Estimation on Ultra-low-power MCUs26 Nov 2025
- 2025The Fourth Monocular Depth Estimation Challenge24 Apr 2025
- 2024CCDepth: A Lightweight Self-supervised Depth Estimation Network with Enhanced Interpretability30 Sep 2024
- 2024LED: Light Enhanced Depth Estimation at Night12 Sep 2024
- 2024The Third Monocular Depth Estimation Challenge25 Apr 2024
- 2024Promoting CNNs with Cross-Architecture Knowledge Distillation for Efficient Monocular Depth Estimation25 Apr 2024
- 2024METER: a mobile vision transformer architecture for monocular depth estimation13 Mar 2024
- 2023SQLdepth: Generalizable Self-Supervised Fine-Structured Monocular Depth Estimation1 Sep 2023
- 2022LightDepth: A Resource Efficient Depth Estimation Approach for Dealing with Ground Truth Sparsity via Curriculum Learning16 Nov 2022
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformer6 Aug 2022
- 2022Monitoring social distancing with single image depth estimation4 Apr 2022
12 newest of 26 All 26 (JSON)