Cost and power efficient FPGA based stereo vision system using directional graph transform

被引:4
作者
Dehnavi, M. [1 ]
Eshghi, M. [1 ]
机构
[1] Shahid Beheshti Univ, EC Dept, Tehran, Iran
关键词
FPGA; Stereo vision; Hardware architecture; Disparity map; MANY-CORE PROCESSORS; DISPARITY ESTIMATION; PARALLEL FRAMEWORK; AGGREGATION; CENSUS;
D O I
10.1016/j.jvcir.2018.09.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
3D information of an environment using stereo cameras is important information for navigation of intelligent systems. The cost, power, accuracy, and speed are four important parameters in these systems. In this article, an accurate, real-time, low-power and low-cost system is provided to extract disparity maps in a stereo vision, using FPGA hardware platform. First, a new transform based on directional graphs is proposed. Then, benefiting from this graph transform and cross-based matching method, disparity map is computed. By using optimized hardware for the proposed transform and algorithm, we have obtained an accurate, low-cost, low-power and fast stereo vision system. The proposed system is fully implemented on relatively low cost FPGA platform, XC7K160t, in order to operate as a Standalone system. This system uses 40 K registers, 31 K LUTs, 215 memory blocks, and 258 DSP blocks of this FPGA. The proposed system is tested and evaluated in Middlebury dataset. The results show that the proposed stereo system can process a HD quality video at 60 frames per second for 64 disparity levels with only 7.1% error in the final disparity map. The total power consumption of the proposed stereo vision core is about 1 W. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:106 / 115
页数:10
相关论文
共 38 条
[1]  
[Anonymous], P AS C COMP VIS, DOI DOI 10.1007/978-3-642-19315-6_3
[2]   Domain Transformation-Based Efficient Cost Aggregation for Local Stereo Matching [J].
Cuong Cao Pham ;
Jeon, Jae Wook .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (07) :1119-1130
[3]   FPGA based real-time on-road stereo vision system [J].
Dehnavi, M. ;
Eshghi, M. .
JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 81 :32-43
[4]  
Einecke N., 2010, Proceedings 2010 International Conference on Digital Image Computing: Techniques and Applications (DICTA 2010), P227, DOI 10.1109/DICTA.2010.49
[5]   Interval-Valued Fuzzy Sets Applied to Stereo Matching of Color Images [J].
Galar, Mikel ;
Fernandez, Javier ;
Beliakov, Gleb ;
Bustince, Humberto .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (07) :1949-1961
[6]   An FPGA-based processing pipeline for high-definition stereo video [J].
Greisen, Pierre ;
Heinzle, Simon ;
Gross, Markus ;
Burg, Andreas P. .
EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2011,
[7]  
Hirschmüller H, 2008, IEEE T PATTERN ANAL, V30, P328, DOI 10.1109/TPAMl.2007.1166
[8]   Fast Cost-Volume Filtering for Visual Correspondence and Beyond [J].
Hosni, Asmaa ;
Rhemann, Christoph ;
Bleyer, Michael ;
Rother, Carsten ;
Gelautz, Margrit .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (02) :504-511
[9]  
Hu G, 2012, PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER VISION IN REMOTE SENSING, P177
[10]   Occlusion filling in stereo: Theory and experiments [J].
Huq, Shafik ;
Koschan, Andreas ;
Abidi, Mongi .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2013, 117 (06) :688-704