A Rectification Hardware Architecture for an Adaptive Multiple-Baseline Stereo Vision System

In this paper, we propose a new rectification hardware architecture that is suitable for an adaptive multiple-baseline stereo vision system. The adaptive multiple-baseline stereo vision system can obtain precise distance information compared with the fixed-baseline stereo vision system. To reduce the computation overhead of the stereo matching, the rectification is an essential step in the stereo vision system. However, the conventional rectification hardware architectures are designed for the fixed-baseline stereo vision system. Also, previously proposed the lookup table (LUT) based rectification hardware architectures are not suitable for the adaptive multiple-baseline stereo vision system. This is because these require large memory resources as the number of baseline increases. The experimental results show that the proposed hardware architecture does not need memory resources and also only few additional hardware resources are required as the number of the baseline increases as compared with the LUT-based rectification hardware.

[1]  S. Nedevschi,et al.  LUT-based Image Rectification Module Implemented in FPGA , 2007, 2007 IEEE International Conference on Intelligent Computer Communication and Processing.

[2]  O. Faugeras Three-dimensional computer vision: a geometric viewpoint , 1993 .

[3]  Jun-Dong Cho,et al.  Real time rectification using differentially encoded lookup table , 2011, ICUIMC '11.

[4]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[5]  Takeo Kanade,et al.  A Multiple-Baseline Stereo , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Alan C. Bovik,et al.  Adaptive variable baseline stereo for vergence control , 1997, Proceedings of International Conference on Robotics and Automation.

[7]  Leslie B. Ord Real-time stereo image matching for a real time photogrammetry system , 1997 .