Table of Contents
Fetching ...

PromptStereo: Zero-Shot Stereo Matching via Structure and Motion Prompts

Xianqi Wang, Hao Yang, Hangtian Wang, Junda Cheng, Gangwei Xu, Min Lin, Xin Yang

TL;DR

This paper proposes Prompt Recurrent Unit (PRU), a novel iterative refinement module based on the decoder of monocular depth foundation models that enriches the latent representations of monocular depth foundation models with absolute stereo-scale information while preserving their inherent monocular depth priors.

Abstract

Modern stereo matching methods have leveraged monocular depth foundation models to achieve superior zero-shot generalization performance. However, most existing methods primarily focus on extracting robust features for cost volume construction or disparity initialization. At the same time, the iterative refinement stage, which is also crucial for zero-shot generalization, remains underexplored. Some methods treat monocular depth priors as guidance for iteration, but conventional GRU-based architectures struggle to exploit them due to the limited representation capacity. In this paper, we propose Prompt Recurrent Unit (PRU), a novel iterative refinement module based on the decoder of monocular depth foundation models. By integrating monocular structure and stereo motion cues as prompts into the decoder, PRU enriches the latent representations of monocular depth foundation models with absolute stereo-scale information while preserving their inherent monocular depth priors. Experiments demonstrate that our PromptStereo achieves state-of-the-art zero-shot generalization performance across multiple datasets, while maintaining comparable or faster inference speed. Our findings highlight prompt-guided iterative refinement as a promising direction for zero-shot stereo matching.

PromptStereo: Zero-Shot Stereo Matching via Structure and Motion Prompts

TL;DR

This paper proposes Prompt Recurrent Unit (PRU), a novel iterative refinement module based on the decoder of monocular depth foundation models that enriches the latent representations of monocular depth foundation models with absolute stereo-scale information while preserving their inherent monocular depth priors.

Abstract

Modern stereo matching methods have leveraged monocular depth foundation models to achieve superior zero-shot generalization performance. However, most existing methods primarily focus on extracting robust features for cost volume construction or disparity initialization. At the same time, the iterative refinement stage, which is also crucial for zero-shot generalization, remains underexplored. Some methods treat monocular depth priors as guidance for iteration, but conventional GRU-based architectures struggle to exploit them due to the limited representation capacity. In this paper, we propose Prompt Recurrent Unit (PRU), a novel iterative refinement module based on the decoder of monocular depth foundation models. By integrating monocular structure and stereo motion cues as prompts into the decoder, PRU enriches the latent representations of monocular depth foundation models with absolute stereo-scale information while preserving their inherent monocular depth priors. Experiments demonstrate that our PromptStereo achieves state-of-the-art zero-shot generalization performance across multiple datasets, while maintaining comparable or faster inference speed. Our findings highlight prompt-guided iterative refinement as a promising direction for zero-shot stereo matching.
Paper Structure (18 sections, 9 equations, 8 figures, 8 tables)

This paper contains 18 sections, 9 equations, 8 figures, 8 tables.

Figures (8)

  • Figure 1: Comparison of zero-shot generalization. Row 1: Our PromptStereo outperforms previous methods. Row 2-3: A visualization example from Middlebury 2021 scharstein2014high.
  • Figure 2: Overview of PromptStereo. It builds upon MonSter cheng2025monster, sharing the same feature extraction and cost volume construction. The initial disparity and relative depth are first fused via Affine-Invariant Fusion (Sec. \ref{['subsec:fusion']}). The fused disparity is then refined iteratively by our Prompt Recurrent Unit (Sec. \ref{['subsec:unit']}), which replaces the GRU used in previous methods. It enables effective, prompt-guided iterative refinement, yielding the final high-quality disparity.
  • Figure 3: Overview of proposed modules. Left: Affine-Invariant Fusion. Right: Prompt Recurrent Unit.
  • Figure 4: Visualization of Middlebury (unlimited training sets). The Bad 2.0 metric map is in the upper right corner.
  • Figure 5: Visualization of Booster (unlimited training sets). The Bad 2.0 metric map is in the upper right corner.
  • ...and 3 more figures