A Wavelet-based Stereo Matching Framework for Solving Frequency Convergence Inconsistency
Xiaobao Wei, Jiawei Liu, Dongbo Yang, Junda Cheng, Changyong Shu, Wei Wang
TL;DR
The paper tackles the problem of inconsistent convergence between high- and low-frequency content in iterative stereo methods like RAFT-Stereo. It introduces Wavelet-Stereo, which uses Haar discrete wavelet transforms to explicitly decompose input images into high- and low-frequency components, followed by separate multi-scale feature extraction and an iterative High-frequency Preservation Update (HPU) that preserves edges while refining textures. The HPU comprises an Iterative-based Frequency Adapter with low- and high-frequency attention modules and a high-frequency preservation LSTM that conditions hidden-state updates on high-frequency priors, enabling more balanced, frequency-aware updates across iterations. Empirically, the approach achieves state-of-the-art results on KITTI 2012/2015 and Scene Flow benchmarks, demonstrates strong high- and low-frequency performance, and offers plug-and-play components for integration into other iterative stereo methods; a real-time variant is proposed as future work. All mathematical notation is kept precise with proper notation, and key equations are provided to formalize the loss and update mechanisms.
Abstract
We find that the EPE evaluation metrics of RAFT-stereo converge inconsistently in the low and high frequency regions, resulting high frequency degradation (e.g., edges and thin objects) during the iterative process. The underlying reason for the limited performance of current iterative methods is that it optimizes all frequency components together without distinguishing between high and low frequencies. We propose a wavelet-based stereo matching framework (Wavelet-Stereo) for solving frequency convergence inconsistency. Specifically, we first explicitly decompose an image into high and low frequency components using discrete wavelet transform. Then, the high-frequency and low-frequency components are fed into two different multi-scale frequency feature extractors. Finally, we propose a novel LSTM-based high-frequency preservation update operator containing an iterative frequency adapter to provide adaptive refined high-frequency features at different iteration steps by fine-tuning the initial high-frequency features. By processing high and low frequency components separately, our framework can simultaneously refine high-frequency information in edges and low-frequency information in smooth regions, which is especially suitable for challenging scenes with fine details and textures in the distance. Extensive experiments demonstrate that our Wavelet-Stereo outperforms the state-of-the-art methods and ranks 1st on both the KITTI 2015 and KITTI 2012 leaderboards for almost all metrics. We will provide code and pre-trained models to encourage further exploration, application, and development of our innovative framework (https://github.com/SIA-IDE/Wavelet-Stereo).
