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] 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
  • [22] 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
  • [23] Real-Time Stereo Matching System
    Zhu, Angfan
    Cao, Zhiguo
    Xiao, Yang
    INTELLIGENT ROBOTICS AND APPLICATIONS (ICIRA 2018), PT II, 2018, 10985 : 377 - 386
  • [24] FPGA-based Implementation of the Stereo Matching Algorithm using High-Level Synthesis
    Firmansyah, Iman
    Yamaguchi, Yoshiki
    2021 IEEE 14TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2021), 2021, : 1 - 7
  • [25] An FPGA-based real-time occlusion robust stereo vision system using semi-global matching
    Cambuim, Lucas F. S.
    Oliveira Jr, Luiz A.
    Barros, Edna N. S.
    Ferreira, Antonyus P. A.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (05) : 1447 - 1468
  • [26] HW Implementation of Real-Time Road & Lane Detection in FPGA-based Stereo Camera
    Kim, Jung-Gu
    Yoo, Jae-Hyung
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2019, : 678 - 681
  • [27] Study on Algorithm and Real-time Implementation of Infrared Image Processing Based on FPGA
    Pang, Yulin
    Ding, Ruijun
    Liu, Shanshan
    Chen, Zhe
    5TH INTERNATIONAL SYMPOSIUM ON ADVANCED OPTICAL MANUFACTURING AND TESTING TECHNOLOGIES: OPTOELECTRONIC MATERIALS AND DEVICES FOR DETECTOR, IMAGER, DISPLAY, AND ENERGY CONVERSION TECHNOLOGY, 2010, 7658
  • [28] An FPGA-based real-time occlusion robust stereo vision system using semi-global matching
    Lucas F. S. Cambuim
    Luiz A. Oliveira
    Edna N. S. Barros
    Antonyus P. A. Ferreira
    Journal of Real-Time Image Processing, 2020, 17 : 1447 - 1468
  • [29] FPGA Implementation of real-time adaptive bidirectional equalization for histogram
    Zhao, Yuqian
    Li, Zhigang
    ADVANCED BUILDING MATERIALS AND STRUCTURAL ENGINEERING, 2012, 461 : 215 - 219
  • [30] Real-Time Binocular Stereo Vision System Based on FPGA
    Ma, Jiawei
    Yin, Wei
    Zuo, Chao
    Feng, Shijie
    Chen, Qian
    SIXTH INTERNATIONAL CONFERENCE ON OPTICAL AND PHOTONIC ENGINEERING (ICOPEN 2018), 2018, 10827