Parametric Dense Stereovision Implementation on a System-on Chip (SoC)

被引:8
作者
Gardel, Alfredo [1 ]
Montejo, Pablo [2 ]
Garcia, Jorge [1 ]
Bravo, Ignacio [1 ]
Lazaro, Jose L. [1 ]
机构
[1] Univ Alcala, Dept Elect, Madrid 28871, Spain
[2] Higher Polytech Inst Jose Antonio Echeverria CUJA, Havana 19390, Cuba
关键词
stereovision; reconfigurable hardware; correspondence; entropy; correlation; real-time processing; HARDWARE; VISION;
D O I
10.3390/s120201863
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
This paper proposes a novel hardware implementation of a dense recovery of stereovision 3D measurements. Traditionally 3D stereo systems have imposed the maximum number of stereo correspondences, introducing a large restriction on artificial vision algorithms. The proposed system-on-chip (SoC) provides great performance and efficiency, with a scalable architecture available for many different situations, addressing real time processing of stereo image flow. Using double buffering techniques properly combined with pipelined processing, the use of reconfigurable hardware achieves a parametrisable SoC which gives the designer the opportunity to decide its right dimension and features. The proposed architecture does not need any external memory because the processing is done as image flow arrives. Our SoC provides 3D data directly without the storage of whole stereo images. Our goal is to obtain high processing speed while maintaining the accuracy of 3D data using minimum resources. Configurable parameters may be controlled by later/parallel stages of the vision algorithm executed on an embedded processor. Considering hardware FPGA clock of 100 MHz, image flows up to 50 frames per second (fps) of dense stereo maps of more than 30,000 depth points could be obtained considering 2 Mpix images, with a minimum initial latency. The implementation of computer vision algorithms on reconfigurable hardware, explicitly low level processing, opens up the prospect of its use in autonomous systems, and they can act as a coprocessor to reconstruct 3D images with high density information in real time.
引用
收藏
页码:1863 / 1884
页数:22
相关论文
共 23 条
[1]   Accurate hardware-based stereo vision [J].
Ambrosch, Karina ;
Kubinger, Wilfried .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2010, 114 (11) :1303-1316
[2]  
Banz Christian, 2010, Proceedings of the 2010 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (IC-SAMOS 2010), P93, DOI 10.1109/ICSAMOS.2010.5642077
[3]  
Bariamis D, 2006, LECT NOTES COMPUT SC, V4179, P67
[4]   A geometric approach for regularization of the data term in stereo-vision [J].
Ben-Ari, Rami ;
Sochen, Nir .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2008, 31 (01) :17-33
[5]   Robust affine invariant feature extraction for image matching [J].
Cheng, Liang ;
Gong, Jianya ;
Yang, Xiaoxia ;
Fan, Chong ;
Han, Peng .
IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2008, 5 (02) :246-250
[6]  
Cuadrado C., 2006, IECON 2006. 32nd Annual Conference on IEEE Industrial Electronics (IEEE Cat. No. 06CH37763), P3455, DOI 10.1109/IECON.2006.347755
[7]   Real-time system for high-image resolution disparity estimation [J].
Diaz, Javier ;
Ros, Eduardo ;
Carrillo, Richard ;
Prieto, Alberto .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2007, 16 (01) :280-285
[8]  
Faugeras O., 1993, Three-dimensional computer vision: a geometric viewpoint
[9]   A compact algorithm for rectification of stereo pairs [J].
Fusiello, A ;
Trucco, E ;
Verri, A .
MACHINE VISION AND APPLICATIONS, 2000, 12 (01) :16-22
[10]   Quasi-Euclidean epipolar rectification of uncalibrated images [J].
Fusiello, Andrea ;
Irsara, Luca .
MACHINE VISION AND APPLICATIONS, 2011, 22 (04) :663-670