An FPGA Stereo Matching Processor Based on the Sum of Hamming Distances

被引:5
|
作者
Aguilar-Gonzalez, Abiel [1 ]
Arias-Estrada, Miguel [1 ]
机构
[1] INAOE, Luis Enrique Erro 1, Puebla 72840, Mexico
关键词
Stero matching; FPGA; Sum of Hamming Distances; CAPH; IMPLEMENTATION;
D O I
10.1007/978-3-319-30481-6_6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Stereo matching is a useful algorithm to infer depth information from two or more of images and has uses in mobile robotics, three-dimensional building mapping and three-dimensional reconstruction of objects. In area-based algorithms, the similarity between one pixel of an image (key frame) and one pixel of another image is measured using a correlation index computed on neighbors of these pixels (correlation windows). In order to preserve edges, the use of small correlation windows is necessary while for homogeneous areas, large windows are required. In addition, to improve the execution time, stereo matching algorithms often are implemented in dedicated hardware such as FPGA or GPU devices. In this article, we present an FPGA stereo matching processor based on the Sum of Hamming Distances (SHD). We propose a grayscale-based similarity criterion, which allows separating the objects and background from the correlation window. By using the similarity criterion, it is possible to improve the performance of any grayscale-based correlation coefficient and reach high performance for homogeneous areas and edges. The developed FPGA architecture reaches high performance compared to other real-time stereo matching algorithms, up to 10 % more accuracy and enables to increase the processing speed near to 20 megapixels per second.
引用
收藏
页码:66 / 77
页数:12
相关论文
共 50 条
  • [1] FPGA implementation of a stereo matching processor based on window-parallel-and-pixel-parallel architecture
    Hariyama, M
    Kobayashi, Y
    Sasaki, H
    Kameyama, M
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (12) : 3516 - 3522
  • [2] A Block PatchMatch-Based Energy-Resource Efficient Stereo Matching Processor on FPGA
    Wang, Hongyu
    Zhou, Wei
    Zhang, Xiangyu
    Lou, Xin
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (07) : 2893 - 2905
  • [3] An FPGA stereo matching unit based on fuzzy logic
    Perez-Patricio, M.
    Aguilar-Gonzalez, Abiel
    Arias-Estrada, M.
    Hernandez-De Leon, H. R.
    Camas-Anzueto, J. L.
    de Jesus Osuna-Coutino, J. A.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2016, 42 : 87 - 99
  • [4] A generic implementation framework for FPGA based stereo matching
    Porter, RB
    Bergmann, NW
    [J]. IEEE TENCON'97 - IEEE REGIONAL 10 ANNUAL CONFERENCE, PROCEEDINGS, VOLS 1 AND 2: SPEECH AND IMAGE TECHNOLOGIES FOR COMPUTING AND TELECOMMUNICATIONS, 1997, : 461 - 464
  • [5] Hardware implementation of a census-based stereo matching using FPGA
    Chang, Jiho
    Choi, Seung Min
    Lim, Eul-Gyoon
    Cho, Jae-il
    [J]. PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 771 - 774
  • [6] Error Tree: A Tree Structure for Hamming and Edit Distances and Wildcards Matching
    Al-Okaily, Anas
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2015, 22 (12) : 1118 - 1128
  • [7] Architecture of a stereo matching VLSI processor based on hierarchically parallel memory access
    Hariyama, M
    Sasaki, H
    Kameyama, M
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (07): : 1486 - 1491
  • [8] Architecture of a stereo matching VLSI processor based on hierarchically parallel memory access
    Hariyama, M
    Sasaki, H
    Kameyama, M
    [J]. 2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2004, : 245 - 247
  • [9] A Cross-Based Adaptive Cost SOC Architecture for Stereo Matching Processor
    Xu, Yuan
    Zhang, Junbin
    Yao, Haodong
    [J]. 2014 12TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2014,
  • [10] AN APPROACH FOR MEDICAL DIAGNOSIS BASED ON THE HAMMING DISTANCES
    Park, Sung Hee
    Ahn, Jeong Yong
    [J]. BIOMEDICAL ENGINEERING-APPLICATIONS BASIS COMMUNICATIONS, 2014, 26 (05):