TY - GEN
T1 - Design and Implementation of Stereo Vision Systems Based on FPGA for 3D Information
AU - Tu, Kuo Yang
AU - Chiu, Chen Yu
AU - Li, Shih An
AU - Baltes, Jacky
PY - 2013
Y1 - 2013
N2 - The purpose of this paper is to utilize Field Programmable Gate Array (FPGA) to perform stereo vision distance detection. However, the stereo vision built by two cameras makes memory space lacking and image process slow under the constraints of FPGA application. In this paper, efficient memory space allocation and hardware calculation for stereo vision detection built in a System on a Programmable Chip (SOPC) based on FPGA are proposed. The hardware for stereo vision distance calculation includes the processing for the images of gray, binary, dilation, erosion, etc, and image geometry method for the vision distance through information of phase differences between two lenses. In addition, the simple hardware algorithm of background image subtraction to capture an object image from a series of image frames is also included. The totally hardware to perform stereo vision distance detection is difficult implementation, but firmware (some calculation in software) is flexible and quick to develop. Therefore, the performance of stereo vision distance detection according to hardware and firmware is compared. Finally, the distance calculation between objects and the lenses is demonstrated by practical experiments.
AB - The purpose of this paper is to utilize Field Programmable Gate Array (FPGA) to perform stereo vision distance detection. However, the stereo vision built by two cameras makes memory space lacking and image process slow under the constraints of FPGA application. In this paper, efficient memory space allocation and hardware calculation for stereo vision detection built in a System on a Programmable Chip (SOPC) based on FPGA are proposed. The hardware for stereo vision distance calculation includes the processing for the images of gray, binary, dilation, erosion, etc, and image geometry method for the vision distance through information of phase differences between two lenses. In addition, the simple hardware algorithm of background image subtraction to capture an object image from a series of image frames is also included. The totally hardware to perform stereo vision distance detection is difficult implementation, but firmware (some calculation in software) is flexible and quick to develop. Therefore, the performance of stereo vision distance detection according to hardware and firmware is compared. Finally, the distance calculation between objects and the lenses is demonstrated by practical experiments.
KW - Epipolar geometry
KW - FPGA
KW - Image processing
KW - Stereo vision
UR - http://www.scopus.com/inward/record.url?scp=84904684734&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84904684734&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-40409-2_27
DO - 10.1007/978-3-642-40409-2_27
M3 - Conference contribution
AN - SCOPUS:84904684734
SN - 9783642404085
T3 - Communications in Computer and Information Science
SP - 309
EP - 318
BT - Intelligent Robotics Systems
PB - Springer Verlag
T2 - 16th FIRA RoboWorld Congress, FIRA 2013
Y2 - 24 August 2013 through 29 August 2013
ER -