Generalized Geometry Encoding Volume for Real-time Stereo Matching
Jiaxin Liu, Gangwei Xu, Xianqi Wang, Chengliang Zhang, Xin Yang
TL;DR
The paper tackles the need for fast stereo matching that generalizes to unseen scenes. It introduces Generalized Geometry Encoding Volume (GGEV), which combines texture and monocular depth priors via Selective Channel Fusion and Depth-aware Dynamic Cost Aggregation to produce a robust, lightweight cost volume. A depth-guided iterative refinement stage (GRU-based) yields accurate disparities while maintaining real-time speeds. Experimental results on KITTI 2012/2015 and ETH3D demonstrate state-of-the-art real-time performance with strong zero-shot generalization, outperforming existing fast methods by large margins, including in challenging regions.
Abstract
Real-time stereo matching methods primarily focus on enhancing in-domain performance but often overlook the critical importance of generalization in real-world applications. In contrast, recent stereo foundation models leverage monocular foundation models (MFMs) to improve generalization, but typically suffer from substantial inference latency. To address this trade-off, we propose Generalized Geometry Encoding Volume (GGEV), a novel real-time stereo matching network that achieves strong generalization. We first extract depth-aware features that encode domain-invariant structural priors as guidance for cost aggregation. Subsequently, we introduce a Depth-aware Dynamic Cost Aggregation (DDCA) module that adaptively incorporates these priors into each disparity hypothesis, effectively enhancing fragile matching relationships in unseen scenes. Both steps are lightweight and complementary, leading to the construction of a generalized geometry encoding volume with strong generalization capability. Experimental results demonstrate that our GGEV surpasses all existing real-time methods in zero-shot generalization capability, and achieves state-of-the-art performance on the KITTI 2012, KITTI 2015, and ETH3D benchmarks.
