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 条
  • [1] Dynamic programming with adaptive and self-adjusting penalty for real-time accurate stereo matching
    Hallek, Mohamed
    Boukamcha, Hamdi
    Mtibaa, Abdellatif
    Atri, Mohamed
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2022, 19 (02) : 233 - 245
  • [2] Real-time stereo matching on CUDA using Fourier descriptors and dynamic programming
    Mohamed Hallek
    Fethi Smach
    Mohamed Atri
    Computational Visual Media, 2019, 5 (01) : 59 - 71
  • [3] Real-time stereo matching on CUDA using Fourier descriptors and dynamic programming
    Hallek, Mohamed
    Smach, Fethi
    Atri, Mohamed
    COMPUTATIONAL VISUAL MEDIA, 2019, 5 (01) : 59 - 71
  • [4] Real-time stereo matching on CUDA using Fourier descriptors and dynamic programming
    Mohamed Hallek
    Fethi Smach
    Mohamed Atri
    Computational Visual Media, 2019, 5 : 59 - 71
  • [5] Colour-weighted rank transform and improved dynamic programming for fast and accurate stereo matching
    Hallek, Mohamed
    Khemiri, Randa
    Algarwi, Ali
    Mtibaa, Abdellatif
    Atri, Mohamed
    IMAGING SCIENCE JOURNAL, 2024, 72 (02) : 238 - 253
  • [6] Real-time stereo using approximated joint bilateral filtering and dynamic programming
    Wang, Liang
    Yang, Ruigang
    Gong, Minglun
    Liao, Miao
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2014, 9 (03) : 447 - 461
  • [7] Real-time stereo using approximated joint bilateral filtering and dynamic programming
    Liang Wang
    Ruigang Yang
    Minglun Gong
    Miao Liao
    Journal of Real-Time Image Processing, 2014, 9 : 447 - 461
  • [8] Real-time Stereo Matching for Depth Estimation Using GPU
    Cheng, Fang-Hsuan
    Huang, Kuan-Yu
    2015 8TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING (UMEDIA) CONFERENCE PROCEEDINGS, 2015, : 3 - 6
  • [9] Dynamic programming—neural network real-time traffic adaptive signal control algorithm
    Dušan Teodorović
    Vijay Varadarajan
    Jovan Popović
    Mohan Raj Chinnaswamy
    Sharath Ramaraj
    Annals of Operations Research, 2006, 143 : 123 - 131
  • [10] Dynamic programming - neural network real-time traffic adaptive signal control algorithm
    Teodorovic, D
    Varadarajan, V
    Popovic, J
    Chinnaswamy, MR
    Ramaraj, S
    ANNALS OF OPERATIONS RESEARCH, 2006, 143 (01) : 123 - 131