2020 · 805 citations · 44 references
EngineeringStereo ImagingDepth MapImage AnalysisStereo VisionComputational GeometryCost VolumesGeometric ModelingMachine VisionDeep Multi-view StereoDeep LearningComputer Vision3D VisionCascade Cost VolumeNatural SciencesComputer Stereo VisionExtended RealityMulti-view GeometryStereoscopic Processing
Deep multi‑view stereo and stereo matching methods typically build 3D cost volumes, but their memory and time costs grow cubically with resolution, limiting high‑resolution output. This work proposes a memory‑ and time‑efficient cost‑volume formulation that complements existing 3D‑volume approaches. The method constructs a cascade of cost volumes on a feature‑pyramid, progressively narrowing depth ranges using previous‑stage estimates and increasing resolution to recover depth from coarse to fine. Applied to MVS‑Net, the cascade cost volume yields a 35.6 % improvement on the DTU benchmark, reduces GPU memory by 50.6 % and run‑time by 59.3 %, and achieves state‑of‑the‑art results on Tanks and Temples, with similar gains on other stereo CNNs. Source code is available at https://github.com/alibaba/cascade-stereo.
The deep multi-view stereo (MVS) and stereo matching approaches generally construct 3D cost volumes to regularize and regress the output depth or disparity. These methods are limited when high-resolution outputs are needed since the memory and time costs grow cubically as the volume resolution increases. In this paper, we propose a both memory and time efficient cost volume formulation that is complementary to existing multi-view stereo and stereo matching approaches based on 3D cost volumes. First, the proposed cost volume is built upon a standard feature pyramid encoding geometry and context at gradually finer scales. Then, we can narrow the depth (or disparity) range of each stage by the depth (or disparity) map from the previous stage. With gradually higher cost volume resolution and adaptive adjustment of depth (or disparity) intervals, the output is recovered in a coarser to fine manner. We apply the cascade cost volume to the representative MVS-Net, and obtain a 35.6% improvement on DTU benchmark (1st place), with 50.6% and 59.3% reduction in GPU memory and run-time. It is also the state-of-the-art learning-based method on Tanks and Temples benchmark. The statistics of accuracy, run-time and GPU memory on other representative stereo CNNs also validate the effectiveness of our proposed method. Our source code is available at https://github.com/alibaba/cascade-stereo.
44
Feature Pyramid Networks for Object Detection
Tsung-Yi Lin, Piotr Dollár, Ross Girshick et al. · 2017 · 27.7K citations
Feature Pyramid Networks, Convolutional Neural Network, Image Analysis +14
Structure-from-Motion Revisited
Johannes L. Schönberger, Jan‐Michael Frahm · 2016 · 5.5K citations
Object scene flow for autonomous vehicles
Moritz Menze, Andreas Geiger · 2015 · 2.2K citations