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

被引:8
|
作者
Hallek, Mohamed [1 ]
Boukamcha, Hamdi [1 ]
Mtibaa, Abdellatif [2 ]
Atri, Mohamed [3 ]
机构
[1] Fac Sci Monastir, Monastir, Tunisia
[2] Natl Engn Sch Monastir, Monastir, Tunisia
[3] King Khalid Univ, Coll Comp Sci, Abha, Saudi Arabia
关键词
Absolute difference; Rank transform; Guided filter; Dynamic programming; Penalty parameter; CUDA; COST AGGREGATION; DISPARITY; ALGORITHM; VISION; FILTER;
D O I
10.1007/s11554-021-01180-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 x 480 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
页数:13
相关论文
共 50 条
  • [21] Real-Time Stereo Matching on CUDA Using an Iterative Refinement Method for Adaptive Support-Weight Correspondences
    Kowalczuk, Jedrzej
    Psota, Eric T.
    Perez, Lance C.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (01) : 94 - 104
  • [22] Accurate real-time stereo correspondence using intra- and inter-scanline optimization
    Yao, Li
    Li, Dong-xiao
    Zhang, Jing
    Wang, Liang-hao
    Zhang, Ming
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2012, 13 (06): : 472 - 482
  • [23] Real-time image enhancement with efficient dynamic programming
    Li, Guoliang
    Rana, Mohammad N. A.
    Sun, Jinhong
    Song, Yinglei
    Qu, Junfeng
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (41-42) : 30883 - 30903
  • [24] Real-time image enhancement with efficient dynamic programming
    Guoliang Li
    Mohammad N.A. Rana
    Jinhong Sun
    Yinglei Song
    Junfeng Qu
    Multimedia Tools and Applications, 2020, 79 : 30883 - 30903
  • [25] Forward search algorithm based on dynamic programming for real-time adaptive traffic signal control
    Yin, Biao
    Dridi, Mahjoub
    El Moudni, Abdellah
    IET INTELLIGENT TRANSPORT SYSTEMS, 2015, 9 (07) : 754 - 764
  • [26] Real-Time Leak Location of Long-Distance Pipeline Using Adaptive Dynamic Programming
    Hu, Xuguang
    Zhang, Huaguang
    Ma, Dazhong
    Wang, Rui
    Wang, Tianbiao
    Xie, Xiangpeng
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (10) : 7004 - 7013
  • [27] A new method for real-time correlation-based stereo matching algorithm
    Zhou, WH
    Lin, LL
    Du, X
    Gu, WK
    PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 2, 2004, : 220 - 224
  • [28] A SoPC design of a real-time high-definition stereo matching algorithm
    Zhang, Xiang
    Zhang, HuaiXiang
    Wu, Yifan
    Dai, Guojun
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2015, 30 (05): : 391 - 402
  • [29] Near real-time reliable stereo matching using programmable graphics hardware
    Gong, M
    Yang, YH
    2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, : 924 - 931
  • [30] Real-Time Stereo Vision System: A Multi-Block Matching on CUP
    Chang, Qiong
    Maruyama, Tsutomu
    IEEE ACCESS, 2018, 6 : 42030 - 42046