Abstract
As the most important step of a stereo vision system, stereo matching, which finds the correspondences in stereo image pairs, requires high-quality real-time depth computation. In this paper, a high throughput and high accuracy full-pipeline hardware architecture with disparity and row parallelism is proposed. In the semi-global aggregation stage, to improve the accuracy in discontinuous regions, adaptive weighted path costs are adopted, and, five aggregation paths are used without consuming external memory resources. Finally, L-R check, spike removal and disparity confidence check handle the outlier regions to enhance the disparity map. Disparity map quality evaluations on Middlebury benchmark and real-world outdoor scenery show that the proposed implementation is able to generate high quality disparity maps. The proposed hardware architecture is implemented on a Stratix V FPGA, which results in a throughput of 1280 × 960/197fps with 64 disparity levels at 156MHz. Compared with the latest work, we can get 1.48 times speedup and use 19% more memory with much less computation resources (34.5% less ALUTs and 46.1% less Regis-ters).
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have