A real-time fuzzy hardware structure for disparity map computation

被引:13
作者
Georgoulas, Christos [1 ]
Andreadis, Ioannis [1 ]
机构
[1] Democritus Univ Thrace, Elect Lab, Dept Elect & Comp Engn, GR-67100 Xanthi, Greece
关键词
FPGA-hardware implementation; Fuzzy systems; Real-time imaging; Disparity maps; Color image processing; DENSE FEATURES; STEREO VISION;
D O I
10.1007/s11554-010-0157-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stereo images acquired by a stereo camera setup provide depth estimation of a scene. Numerous machine vision applications deal with retrieval of 3D information. Disparity map recovery from a stereo image pair involves computationally complex algorithms. Previous methods of disparity map computation are mainly restricted to software-based techniques on general-purpose architectures, presenting relatively high execution time. In this paper, a new hardware-implemented real-time disparity map computation module is realized. This enables a hardware-based fuzzy inference system parallel-pipelined design, for the overall module, implemented on a single FPGA device with a typical operating frequency of 138 MHz. This provides accurate disparity map computation at a rate of nearly 440 frames per second, given a stereo image pair with a disparity range of 80 pixels and 640 x 480 pixels spatial resolution. The proposed method allows a fast disparity map computational module to be built, enabling a suitable module for real-time stereo vision applications.
引用
收藏
页码:257 / 273
页数:17
相关论文
共 30 条
[1]   Flexible Hardware-Based Stereo Matching [J].
Ambrosch, Kristian ;
Kubinger, Wilfried ;
Humenberger, Martin ;
Steininger, Andreas .
EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
[2]   DISPARITY ANALYSIS OF IMAGES [J].
BARNARD, ST ;
THOMPSON, WB .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1980, 2 (04) :333-340
[3]  
Baumberg A, 2000, PROC CVPR IEEE, P774, DOI 10.1109/CVPR.2000.855899
[4]   GOLD: A parallel real-time stereo vision system for generic obstacle and lane detection [J].
Bertozzi, M ;
Broggi, A .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1998, 7 (01) :62-81
[5]   Reconfigurable hardware implementation of a phase-correlation stereoalgorithm [J].
Darabiha, A ;
MacLean, WJ ;
Rose, J .
MACHINE VISION AND APPLICATIONS, 2006, 17 (02) :116-132
[6]  
Darabiha A, 2003, PROC CVPR IEEE, P203
[7]   Consequences of the digitization on the performance of a fuzzy logic controller [J].
del Campo, I ;
Tarela, JM .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1999, 7 (01) :85-92
[8]   FPGA implementation of a nonlinear two dimensional fuzzy filter [J].
Delva, JGR ;
Reza, AM ;
Turney, RD .
ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, :2143-2146
[9]   A fast area-based stereo matching algorithm [J].
Di Stefano, L ;
Marchionni, M ;
Mattoccia, S .
IMAGE AND VISION COMPUTING, 2004, 22 (12) :983-1005
[10]   FPGA-based real-time optical-flow system [J].
Díaz, J ;
Ros, E ;
Pelayo, F ;
Ortigosa, EM ;
Mota, S .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2006, 16 (02) :274-279