Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CompletionFormer: Depth Completion with Convolutions and Vision Transformers

About

Given sparse depths and the corresponding RGB images, depth completion aims at spatially propagating the sparse measurements throughout the whole image to get a dense depth prediction. Despite the tremendous progress of deep-learning-based depth completion methods, the locality of the convolutional layer or graph model makes it hard for the network to model the long-range relationship between pixels. While recent fully Transformer-based architecture has reported encouraging results with the global receptive field, the performance and efficiency gaps to the well-developed CNN models still exist because of its deteriorative local feature details. This paper proposes a Joint Convolutional Attention and Transformer block (JCAT), which deeply couples the convolutional attention layer and Vision Transformer into one block, as the basic unit to construct our depth completion model in a pyramidal structure. This hybrid architecture naturally benefits both the local connectivity of convolutions and the global context of the Transformer in one single model. As a result, our CompletionFormer outperforms state-of-the-art CNNs-based methods on the outdoor KITTI Depth Completion benchmark and indoor NYUv2 dataset, achieving significantly higher efficiency (nearly 1/3 FLOPs) compared to pure Transformer-based methods. Code is available at \url{https://github.com/youmi-zym/CompletionFormer}.

Zhang Youmin, Guo Xianda, Poggi Matteo, Zhu Zheng, Huang Guan, Mattoccia Stefano• 2023

Related benchmarks

TaskDatasetResultRank
Depth CompletionNYU-depth-v2 official (test)
RMSE0.09
187
Depth CompletionKITTI depth completion official (test)
RMSE (mm)708.9
154
Depth CompletionKITTI (test)
RMSE708.9
67
Depth CompletionKITTI online leaderboard (test)
MAE0.2034
48
Depth CompletionNYU v2 (val)
RMSE0.6779
41
Depth CompletionKITTI depth completion (val)
RMSE (mm)848.7
34
Depth CompletionKITTI Depth Completion official 1,000-frame 1216x352 (val)
RMSE (m)2.6122
32
Depth CompletionKITTI depth completion (test)
RMSE0.7089
27
Depth CompletionNYU V2
RMSE0.09
19
Depth CompletionNYUv2 500 samples (test)
RMSE (m)0.091
14
Showing 10 of 27 rows

Other info

Follow for update