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

Uncertainty Guided Adaptive Warping for Robust and Efficient Stereo Matching

About

Correlation based stereo matching has achieved outstanding performance, which pursues cost volume between two feature maps. Unfortunately, current methods with a fixed model do not work uniformly well across various datasets, greatly limiting their real-world applicability. To tackle this issue, this paper proposes a new perspective to dynamically calculate correlation for robust stereo matching. A novel Uncertainty Guided Adaptive Correlation (UGAC) module is introduced to robustly adapt the same model for different scenarios. Specifically, a variance-based uncertainty estimation is employed to adaptively adjust the sampling area during warping operation. Additionally, we improve the traditional non-parametric warping with learnable parameters, such that the position-specific weights can be learned. We show that by empowering the recurrent network with the UGAC module, stereo matching can be exploited more robustly and effectively. Extensive experiments demonstrate that our method achieves state-of-the-art performance over the ETH3D, KITTI, and Middlebury datasets when employing the same fixed model over these datasets without any retraining procedure. To target real-time applications, we further design a lightweight model based on UGAC, which also outperforms other methods over KITTI benchmarks with only 0.6 M parameters.

Junpeng Jing, Jiankun Li, Pengfei Xiong, Jiangyu Liu, Shuaicheng Liu, Yichen Guo, Xin Deng, Mai Xu, Lai Jiang, Leonid Sigal• 2023

Related benchmarks

TaskDatasetResultRank
Stereo MatchingETH3D
bad 1.00.044
51
Stereo MatchingKITTI 15
D1 Error (%)5.2
27
Stereo MatchingKITTI 2015 (non-occluded)
D1 Error (Background)1.43
25
Stereo MatchingMiddlebury non-occluded
Bad Pixel Rate (2.0)4.68
20
Stereo MatchingETH3D (non-occluded)
Bad 1.0 Error1.59
19
Stereo MatchingMiddlebury v3
Average Error2.2
17
Stereo MatchingKITTI RVC 2015 (all)
D1 Error (bg)1.55
9
Stereo MatchingETH3D RVC (all)
Bad 1.0 Error1.7
9
Stereo MatchingKITTI 12
D1 Error (%)4.7
5
Showing 9 of 9 rows

Other info

Follow for update