Real-time Binocular Stereo Vision System Based on FPGA

Jiawei Ma,Wei Yin,Chao Zuo,Shijie Feng,Qian Chen
DOI: https://doi.org/10.1117/12.2500769
2018-01-01
Abstract:Binocular stereo vision, as a typical technique of computer vision, is versatile in three-dimensional shape measurement. However, the efficiency and speed are limited by the inherent instruction cycle delay within traditional computers, leading to large quantities of image data and computational complexity. Consequently, this paper describes a real-time binocular stereo vision system based on FPGA implementation. Considering FPGA's parallel architecture, both in storing and calculating, the whole system is a full-pipeline design and synchronized with the identical system clock so that different parts of the stereo processing can work simultaneously to improve the processing speed. As the complete image processing framework contains rectification, stereo correspondence and the left-right consistency check is realized by only one FPGA chip without other external devices, making system highly integrated and low cost. To avoid unnecessary cost of the FPGA resource, the dual-camera calibration is done offline by MFC-based software while the intrinsic and extrinsic parameters are transmitted into the FPGA through system interaction.
What problem does this paper attempt to address?