FPGA implementation of an efficient similarity-based adaptive window algorithm for real-time stereo matching

被引:17
|
作者
Perez-Patricio, Madan [1 ]
Aguilar-Gonzalez, Abiel [1 ]
机构
[1] ITTG, Div Grad Studies & Res, Carretera Panamer Km 1080, Tuxtla Gutierrez 29050, Chiapas, Mexico
关键词
Adaptive window; Stereo matching; Disparity map; FPGA; VISION; COMPUTATION; MAP;
D O I
10.1007/s11554-015-0530-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Stereo matching is one of the most widely used algorithms in real-time image processing applications such as positioning systems for mobile robots, three-dimensional building mapping and both recognition, detection and three-dimensional reconstruction of objects. In area-based algorithms, the similarity between one pixel of the left image and one pixel of the right image is measured using a correlation index computed on vicinities of these pixels called correlation windows. To preserve edges, small windows need to be used. On the other hand, for homogeneous areas, large windows are required. Due to only local information is used, matching between primitives is difficult. In this article, FPGA implementing of an efficient similarity-based adaptive window algorithm for dense disparity maps estimation in real-time is described. To evaluate the proposed algorithm's performance, the developed FPGA architecture was simulated via ModelSim-Altera 6.6c using different synthetic stereo pairs and different sizes for correlation window. In addition, the FPGA architecture was implemented in an FPGA Cyclone IIEP2C35F672C6 embedded in an Altera development board DE2. The disparity maps are computed at a rate of 76 frames per second for stereo pairs of 1280 x 1024 pixel resolution and a maximum expected disparity equal to 15. The developed FPGA architecture offers better results with respect to most of the real-time area-based stereo matching algorithms reported in the literature, allows increasing the processing speed up to 93,061,120 pixels per second and enables it to be implemented in the majority of the medium gamma FPGA devices.
引用
收藏
页码:271 / 287
页数:17
相关论文
共 50 条
  • [41] A fast stereo matching algorithm for real-time robot application
    Wang, Xin
    Yang, Jian
    Liu, Hanbo
    Ma, Yan
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 908 - 913
  • [42] Lightweight real-time stereo matching algorithm for AI chips
    Liu, Yi
    Wang, Wenhao
    Xu, Xintao
    Guo, Xiaozhou
    Gong, Guoliang
    Lu, Huaxiang
    COMPUTER COMMUNICATIONS, 2023, 199 : 210 - 217
  • [43] Fast stereo matching algorithm using adaptive window
    Luo, Guie
    Yang, Xinrong
    Xu, Qi
    2008 INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING AND 2008 INTERNATIONAL PACIFIC WORKSHOP ON WEB MINING AND WEB-BASED APPLICATION, 2008, : 25 - 30
  • [44] A STEREO MATCHING ALGORITHM WITH AN ADAPTIVE WINDOW - THEORY AND EXPERIMENT
    KANADE, T
    OKUTOMI, M
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1994, 16 (09) : 920 - 932
  • [45] An Efficient Real-Time FPGA Implementation for Object Detection
    Zhao, Jin
    Huang, Xinming
    Massoud, Yehia
    2014 IEEE 12TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2014, : 313 - 316
  • [46] FPGA Implementation of A* Algorithm for Real-Time Path Planning
    Zhou, Yuzhi
    Jin, Xi
    Wang, Tianqi
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2020, 2020
  • [47] Adaptive Similarity Fusion Strategy in Stereo Matching Algorithm
    Li, Baoping
    PROCEEDINGS OF THE 2016 IEEE 11TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2016, : 574 - 578
  • [48] Fast Stereo Matching Based on Adaptive Window and Bilateral Filtering with GPU Implementation
    Jin, Peng-Fei
    Li, Dong-Xiao
    Wang, Liang-Hao
    Zhang, Ming
    2011 INTERNATIONAL CONFERENCE ON PHOTONICS, 3D-IMAGING, AND VISUALIZATION, 2011, 8205
  • [49] An Adaptive Window Stereo Matching Based on Gradient
    He, Yan
    Wang, Pei
    Fu, Jie
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ELECTRIC AND ELECTRONICS, 2013, : 437 - 440
  • [50] Parameterizable implementation of full search block matching algorithm using FPGA for real-time applications
    Mohammadzadeh, M
    Eshghi, M
    Azadfar, MM
    ICCDCS 2004: Fifth International Caracas Conference on Devices, Circuits and Systems, 2004, : 200 - 203