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

被引:0
|
作者
Madaín Pérez-Patricio
Abiel Aguilar-González
机构
[1] Instituto Tecnológico de Tuxtla Gutiérrez (ITTG),Division of Graduate Studies and Research
来源
Journal of Real-Time Image Processing | 2019年 / 16卷
关键词
Adaptive window; Stereo matching; Disparity map; FPGA.;
D O I
暂无
中图分类号
学科分类号
摘要
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 ×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document} 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
页数:16
相关论文
共 50 条
  • [21] Real-time speedup techniques for region based stereo matching algorithm
    College of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
    不详
    Chin. J. Sens. Actuators, 2006, 1 (170-174):
  • [22] Efficient implementation of real-time PFFT processor based on FPGA
    Ling, Xiao-Feng
    Gong, Xin-Bao
    Jin, Rong-Hong
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2012, 46 (11): : 1811 - 1815
  • [23] An Improved Adaptive Window Stereo Matching Algorithm
    Qiao, Wenbo
    Xu, Yuanping
    Zhang, Chaolong
    Xu, Zhijie
    Huang, Jian
    Xie, Pan
    Lu, Jun
    2020 3RD INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SCIENCE AND APPLICATION TECHNOLOGY (CISAT) 2020, 2020, 1634
  • [24] iELAS: An ELAS-Based Energy-Efficient Accelerator for Real-Time Stereo Matching on FPGA Platform
    Gao, Tian
    Wan, Zishen
    Zhang, Yuyang
    Yu, Bo
    Zhang, Yanjun
    Liu, Shaoshan
    Raychowdhury, Arijit
    2021 IEEE 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS), 2021,
  • [25] Real-Time FPGA-Based Binocular Stereo Vision System with Semi-Global Matching Algorithm
    Chen, Zhuoyu
    Dong, Pingchen
    Li, Zhuoao
    Yao, Ruoheng
    Ma, Yunhao
    Fang, Xiwei
    Deng, Huanshihong
    Zhang, Wenyue
    Chen, Lei
    An, Fengwei
    34TH IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (SOCC), 2021, : 158 - 163
  • [26] Real-Time Stereo Matching Algorithm with Hierarchical Refinement
    Wang Y.
    Wang H.
    Liu Y.
    Yang M.
    Quan J.
    1600, Chinese Optical Society (40):
  • [27] FPGA Design and Implementation of a Real-Time Stereo Vision System
    Jin, S.
    Cho, J.
    Pham, X. D.
    Lee, K. M.
    Park, S. -K.
    Kim, M.
    Jeon, J. W.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (01) : 15 - 26
  • [28] Real-time FPGA Rectification Implementation Combined with Stereo Camera
    Mun, Junwon
    Kim, Jaeseok
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE), 2015,
  • [29] Stereo matching algorithm suitable for real time implementation in hardware
    Mills, D.C.
    Brown, W.A.
    Journal of Electrical and Electronics Engineering, Australia, 1990, 10 (02): : 83 - 87
  • [30] Implementation of Real-Time Stereo Matching System Based on Speckle Structured Light
    Jia, Tong
    Ma, Juncai
    Li, Wenhao
    Zhang, Yichun
    Zeng, Zhikang
    Huang, Junwen
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 1537 - 1542