FastDepth: Fast Monocular Depth Estimation on Embedded Systems

03/08/2019
by   Diana Wofk, et al.
0

Depth sensing is a critical function for robotic tasks such as localization, mapping and obstacle detection. There has been a significant and growing interest in depth estimation from a single RGB image, due to the relatively low cost and size of monocular cameras. However, state-of-the-art single-view depth estimation algorithms are based on fairly complex deep neural networks that are too slow for real-time inference on an embedded platform, for instance, mounted on a micro aerial vehicle. In this paper, we address the problem of fast depth estimation on embedded systems. We propose an efficient and lightweight encoder-decoder network architecture and apply network pruning to further reduce computational complexity and latency. In particular, we focus on the design of a low-latency decoder. Our methodology demonstrates that it is possible to achieve similar accuracy as prior work on depth estimation, but at inference speeds that are an order of magnitude faster. Our proposed network, FastDepth, runs at 178 fps on an NVIDIA Jetson TX2 GPU and at 27 fps when using only the TX2 CPU, with active power consumption under 10 W. FastDepth achieves close to state-of-the-art accuracy on the NYU Depth v2 dataset. To the best of the authors' knowledge, this paper demonstrates real-time monocular depth estimation using a deep neural network with the lowest latency and highest throughput on an embedded platform that can be carried by a micro aerial vehicle.

READ FULL TEXT

page 3

page 5

research
06/09/2023

Lightweight Monocular Depth Estimation via Token-Sharing Transformer

Depth estimation is an important task in various robotics systems and ap...
research
08/24/2021

Real-Time Monocular Human Depth Estimation and Segmentation on Embedded Systems

Estimating a scene's depth to achieve collision avoidance against moving...
research
09/26/2022

UDepth: Fast Monocular Depth Estimation for Visually-guided Underwater Robots

In this paper, we present a fast monocular depth estimation method for e...
research
11/24/2021

MobileXNet: An Efficient Convolutional Neural Network for Monocular Depth Estimation

Depth is a vital piece of information for autonomous vehicles to perceiv...
research
06/29/2018

Towards real-time unsupervised monocular depth estimation on CPU

Unsupervised depth estimation from a single image is a very attractive t...
research
07/23/2019

RRNet: Repetition-Reduction Network for Energy Efficient Decoder of Depth Estimation

We introduce Repetition-Reduction network (RRNet) for resource-constrain...
research
12/05/2020

Depth estimation on embedded computers for robot swarms in forest

Robot swarms to date are not prepared for autonomous navigation such as ...

Please sign up or login with your details

Forgot password? Click here to reset