Dynamic programming with adaptive and self-adjusting penalty for real-time accurate stereo matching

被引:0
|
作者
Mohamed Hallek
Hamdi Boukamcha
Abdellatif Mtibaa
Mohamed Atri
机构
[1] Faculty of Sciences of Monastir,College of Computer Science
[2] National Engineering School of Monastir,undefined
[3] King Khalid University,undefined
来源
Journal of Real-Time Image Processing | 2022年 / 19卷
关键词
Absolute difference; Rank transform; Guided filter; Dynamic programming; Penalty parameter; CUDA;
D O I
暂无
中图分类号
学科分类号
摘要
Dense disparity map extraction is one of the most active research areas in computer vision. It tries to recover three-dimensional information from a stereo image pair. A large variety of algorithms has been developed to solve stereo matching problems. This paper proposes a new stereo matching algorithm, capable of generating the disparity map in real-time and with high accuracy. A novel stereo matching approach is based on per-pixel difference adjustment for the absolute differences, gradient matching and rank transform. The selected cost metrics are aggregated using guided filter. The disparity calculation is performed using dynamic programming with self-adjusting and adaptive penalties to improve disparity map accuracy. Our approach exploits mean-shift image segmentation and refinement technique to reach higher accuracy. In addition, a parallel high-performance graphics hardware based on Compute Unified Device Architecture is used to implement this method. Our algorithm runs at 36 frames per second on 640×480\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$640 \times 480$$\end{document} video with 64 disparity levels. Over 707 million disparity evaluations per second (MDE/s) are achieved in our current implementation. In terms of accuracy and runtime, our algorithm ranks the third place on Middlebury stereo benchmark in quarter resolution up to the submitting.
引用
收藏
页码:233 / 245
页数:12
相关论文
共 40 条
  • [21] Laser Speckle-Based Real-Time Stereo Matching Algorithm and Its Application
    Pan C.
    Liu Y.
    Huang D.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2020, 48 (08): : 22 - 28
  • [22] Real-time CUDA-based stereo matching using Cyclops2 algorithm
    Ivanavicius, Arnas
    Simonavicius, Henrikas
    Gelsvartas, Julius
    Lauraitis, Andrius
    Maskeliunas, Rytis
    Cimmperman, Piotras
    Serafinavicius, Paulius
    EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2018,
  • [23] Real-time CUDA-based stereo matching using Cyclops2 algorithm
    Arnas Ivanavičius
    Henrikas Simonavičius
    Julius Gelšvartas
    Andrius Lauraitis
    Rytis Maskeliūnas
    Piotras Cimmperman
    Paulius Serafinavičius
    EURASIP Journal on Image and Video Processing, 2018
  • [24] A DYNAMIC-PROGRAMMING ALGORITHM FOR CACHE MEMORY PARTITIONING FOR REAL-TIME SYSTEMS
    SASINOWSKI, JE
    STROSNIDER, JK
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (08) : 997 - 1001
  • [25] Efficient dynamic programming in economical cruise control under real-time traffic situations
    Hu, Ping
    Huang, Chuan
    Lian, Jing
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2020, 42 (11) : 2044 - 2056
  • [26] Study on Real-Time Control Based on Dynamic Programming for Plug-In Hybrid Electric Vehicles
    Wang, Wei
    Cai, Zhenjiang
    Liu, Shaofei
    SAE INTERNATIONAL JOURNAL OF ELECTRIFIED VEHICLES, 2021, 10 (02): : 167 - 176
  • [27] Advanced Real-Time Dynamic Programming in the Polygonal Approximation of ECG Signals for a Lightweight Embedded Device
    Lee, Seungmin
    Jeong, Yoosoo
    Kwak, Junho
    Park, Daejin
    Park, Kil Houm
    IEEE ACCESS, 2019, 7 : 162850 - 162861
  • [28] Using neural networks and dynamic programming to realize quasi real-time economic hydropower plant operation
    Huang, Q
    Xu, CG
    Zhao, MH
    JOURNAL OF EXPERIMENTAL BOTANY, 2003, 54 : 51 - 51
  • [29] Application of Stochastic Dual Dynamic Programming to the Real-Time Dispatch of Storage Under Renewable Supply Uncertainty
    Papavasiliou, Anthony
    Mou, Yuting
    Cambier, Leopold
    Scieur, Damien
    IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2018, 9 (02) : 547 - 558
  • [30] Real-Time Energy-Efficient Actuation of Induction Motor Drives Using Approximate Dynamic Programming
    De Keyser, Arne
    Vansompel, Hendrik
    Crevecoeur, Guillaume
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (12) : 11837 - 11846