Skip to main content Skip to main navigation


Iterative Refinement for Real-time Local Stereo Matching

Maarten Dumont; Patrik Goorts; Steven Maesen; Donald Degraen; Philippe Bekaert; Gauthier Lafruit
In: 2014 International Conference on 3D Imaging (IC3D 2014). International Conference on 3D Imaging (IC3D-2014), December 9-10, Liège, Belgium, ISBN 978-1-4799-8024-6, IEEE, 2014.


We present a novel iterative refinement process to apply to any stereo matching algorithm. The quality of its disparity map output is increased using four rigorously defined refinement modules, which can be iterated multiple times: a disparity cross check, bitwise fast voting, invalid disparity handling, and median filtering. We apply our refinement process to our recently developed aggregation window method for stereo matching that combines two adaptive windows per pixel region [2]; one following the horizontal edges in the image, the other the vertical edges. Their combination defines the final aggregation window shape that closely follows all object edges and thereby achieves increased hypothesis confidence. We demonstrate that the iterative disparity refinement has a large effect on the overall quality, especially around occluded areas, and tends to converge to a final solution. We perform a quantitative evaluation on various Middlebury datasets. Our whole disparity estimation process supports efficient GPU implementation to facilitate scalability and real-time performance.