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 条
  • [31] Dynamic Weight Cost Aggregation Algorithm for Stereo Matching Based on Adaptive Window
    Wu, Fupei
    Liu, Yuhao
    Wang, Rui
    Li, Shengping
    ACTA PHOTONICA SINICA, 2024, 53 (08)
  • [32] A fast stereo matching algorithm suitable for embedded real-time systems
    Humenberger, Martin
    Zinner, Christian
    Weber, Michael
    Kubinger, Wilfried
    Vincze, Markus
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2010, 114 (11) : 1180 - 1202
  • [33] Modelsim Simulation for Real-Time Stereo Matching Using DP Algorithm
    Ha, JeongMok
    Jeong, Hong
    2012 INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS, 2012, : 244 - 248
  • [34] FPGA implementation of a stereo matching processor based on window-parallel-and-pixel-parallel architecture
    Hariyama, M
    Kobayashi, Y
    Sasaki, H
    Kameyama, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (12) : 3516 - 3522
  • [35] Stereo matching algorithm based on illumination normal similarity and adaptive support weight
    Gao, Kai
    Chen, He-xin
    Zhao, Yan
    Geng, Ying-nan
    Wang, Gang
    OPTICAL ENGINEERING, 2013, 52 (02)
  • [36] An Improved Stereo Matching Algorithm Based on Joint Similarity Measure and Adaptive Weights
    Lai, Xiangjun
    Yang, Bo
    Ma, Botao
    Liu, Mingzhe
    Yin, Zhengtong
    Yin, Lirong
    Zheng, Wenfeng
    APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [37] Hardware Area Efficient and Real-Time FPGA Implementation of PHMMRGB
    Sahin, Suhap
    Narli, Oguz
    Turkoglu, Muhammet bahadir
    Ozcan, Hikmetcan
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2025, 24 (01)
  • [38] Real-time stereo matching based on fast belief propagation
    Xueqin Xiang
    Mingmin Zhang
    Guangxia Li
    Yuyong He
    Zhigeng Pan
    Machine Vision and Applications, 2012, 23 : 1219 - 1227
  • [39] Real-Time FPGA Accelerated Stereo Matching for Temporal Statistical Pattern Projector Systems
    Brus, Zan
    Kos, Marko
    Erker, Matic
    Kramberger, Iztok
    SENSORS, 2021, 21 (19)
  • [40] An Adaptive Window Stereo Matching Based on Seed Voting
    Liu, Bo
    Liang, Qian
    Yang, Yingyun
    2014 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2014, : 771 - 774