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 条
  • [41] Improved approximate dynamic programming for real-time economic dispatch of integrated microgrids
    Lin, Zhiyi
    Song, Chunyue
    Zhao, Jun
    Yin, Huan
    ENERGY, 2022, 255
  • [42] 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
  • [43] SLAM-Based Self-Calibration of a Binocular Stereo Vision Rig in Real-Time
    Yin, Hesheng
    Ma, Zhe
    Zhong, Ming
    Wu, Kuan
    Wei, Yuteng
    Guo, Junlong
    Huang, Bo
    SENSORS, 2020, 20 (03)
  • [44] A two-stage fast stereo matching algorithm for real-time 3D coordinate computation
    Liu, Huizhou
    Shen, Bowen
    Zhang, Jiwang
    Huang, Zhong
    Huang, Mengxing
    MEASUREMENT, 2025, 247
  • [45] 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
  • [46] Adaptive tracking and recording method for dynamic real-time WiFi fingerprint positioning
    Dong, Liang
    Liang, Dong
    Proceedings of the 2016 4th International Conference on Machinery, Materials and Information Technology Applications, 2016, 71 : 1504 - 1509
  • [47] Real-time stochastic operation strategy of a microgrid using approximate dynamic programming-based spatiotemporal decomposition approach
    Zhu, Jianquan
    Mo, Xiemin
    Zhu, Tao
    Guo, Ye
    Luo, Tianyun
    Liu, Mingbo
    IET RENEWABLE POWER GENERATION, 2019, 13 (16) : 3061 - 3070
  • [48] 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
  • [49] 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
  • [50] Adaptive Real-Time Clustering Method for Dynamic Visual Tracking of Very Flexible Wings
    Mkhoyan, Tigran
    de Visser, Coen C.
    De Breuker, Roeland
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2021, 18 (02): : 58 - 79