Towards real-time unsupervised monocular depth estimation on CPU

06/29/2018
by   Matteo Poggi, et al.
0

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 leveraging on 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 stateof-the-art, we train our network in an unsupervised manner casting depth estimation as an image reconstruction problem. Extensive experimental results on the KITTI 2015 dataset show that compared to the top performing approach our network has similar accuracy but a much lower complexity (about 6 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 more than 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.

READ FULL TEXT

page 1

page 3

page 7

research
06/27/2020

MiniNet: An extremely lightweight convolutional neural network for real-time unsupervised monocular depth estimation

Predicting depth from a single image is an attractive research topic sin...
research
06/10/2020

Real-time single image depth perception in the wild with handheld devices

Depth perception is paramount to tackle real-world problems, ranging fro...
research
03/08/2019

FastDepth: Fast Monocular Depth Estimation on Embedded Systems

Depth sensing is a critical function for robotic tasks such as localizat...
research
08/05/2018

Learning monocular depth estimation with unsupervised trinocular assumptions

Obtaining accurate depth measurements out of a single image represents a...
research
03/27/2018

Learning Depth from Single Images with Deep Neural Network Embedding Focal Length

Learning depth from a single image, as an important issue in scene under...
research
04/04/2022

Monitoring social distancing with single image depth estimation

The recent pandemic emergency raised many challenges regarding the count...
research
10/30/2018

R^3SGM: Real-time Raster-Respecting Semi-Global Matching for Power-Constrained Systems

Stereo depth estimation is used for many computer vision applications. T...

Please sign up or login with your details

Forgot password? Click here to reset