paper-with-me

Papers

METER: a mobile vision transformer architecture for monocular depth estimation

2024-03-13 · L. Papa, P. Russo, I. Amerini

Depth estimation is a fundamental knowledge for autonomous systems that need to assess their own state and perceive the surrounding environment. Deep learning algorithms for depth estimation have gained significant interest in recent years, owing to the potential benefits of this methodology in overcoming the limitations of active depth sensing systems. Moreover, due to the low cost and size of monocular cameras, researchers have focused their attention on monocular depth estimation (MDE), which consists in estimating a dense depth map from a single RGB video frame. State of the art MDE models typically rely on vision transformers (ViT) architectures that are highly deep and complex, making them unsuitable for fast inference on devices with hardware constraints. Purposely, in this paper, we address the problem of exploiting ViT in MDE on embedded devices. Those systems are usually characterized by limited memory capabilities and low-power CPU/GPU. We propose METER, a novel lightweight vision transformer architecture capable of achieving state of the art estimations and low latency inference performances on the considered embedded hardwares: NVIDIA Jetson TX1 and NVIDIA Jetson Nano. We provide a solution consisting of three alternative configurations of METER, a novel loss function to balance pixel estimation and reconstruction of image details, and a new data augmentation strategy to improve the overall final predictions. The proposed method outperforms previous lightweight works over the two benchmark datasets: the indoor NYU Depth v2 and the outdoor KITTI.

📄 PDF Abstract BibTeX arXiv:2403.08368

Code (1)

lorenzopapa5/meter 공식 구현 pytorch

Tasks

CPUData AugmentationDepth EstimationGPUMonocular Depth Estimation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Residual Connection 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Multi-Head Attention 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Vision Transformer The Vision Transformer, or ViT, is a model for image classification that employs a Transformer-like architecture over…

Similar Papers 제목 키워드 기반

Lightweight Monocular Depth Estimation via Token-Sharing Transformer

2023-06-09 · Dong-Jae Lee, Jae Young Lee, Hyounguk Shon, Eojindl Yi 외

Depth estimation is an important task in various robotics systems and applications. In mobile robotics systems, monocular depth estimation is desirable since a single RGB camera can be deployable at a low cost and compac…

Depth EstimationDepth PredictionMonocular Depth Estimation

Rethinking Vision Transformers for MobileNet Size and Speed

2022-12-15 · ICCV 2023 1 · Yanyu Li, Ju Hu, Yang Wen, Georgios Evangelidis 외

With the success of Vision Transformers (ViTs) in computer vision tasks, recent arts try to optimize the performance and complexity of ViTs to enable efficient deployment on mobile devices. Multiple approaches are propos…

Real-time Monocular Depth Estimation with Sparse Supervision on Mobile

2021-05-25 · Mehmet Kerim Yucel, Valia Dimaridou, Anastasios Drosou, Albert Saà-Garriga

Monocular (relative or metric) depth estimation is a critical task for various applications, such as autonomous vehicles, augmented reality and image editing. In recent years, with the increasing availability of mobile d…

Autonomous VehiclesDepth EstimationGPUKnowledge Distillation+2

Monocular Robot Navigation with Self-Supervised Pretrained Vision Transformers

2022-03-07 · Miguel Saavedra-Ruiz, Sacha Morin, Liam Paull

In this work, we consider the problem of learning a perception model for monocular robot navigation using few annotated images. Using a Vision Transformer (ViT) pretrained with a label-free self-supervised method, we suc…

CPUImage SegmentationRobot NavigationSegmentation+1

MobileDepth: Efficient Monocular Depth Prediction on Mobile Devices

2020-11-20 · Yekai Wang

Depth prediction is fundamental for many useful applications on computer vision and robotic systems. On mobile phones, the performance of some useful applications such as augmented reality, autofocus and so on could be e…

Data AugmentationDecoderDepth EstimationDepth Prediction+1