GPU-Accelerated Real-Time Stereo Estimation With Binary Neural Network

被引:27
|
作者
Chen, Gang [1 ]
Meng, Haitao [2 ,3 ]
Liang, Yucheng [1 ]
Huang, Kai [1 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510275, Peoples R China
[2] Northeastern Univ, Sch Comp Sci & Engn, Shenyang 110819, Peoples R China
[3] Peng Cheng Lab, Shenzhen 518066, Peoples R China
基金
中国国家自然科学基金;
关键词
GPU acceleration; stereo estimation; binary neural network;
D O I
10.1109/TPDS.2020.3006238
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Depth estimation from stereo images is essential to many applications such as robotics and autonomous vehicles, most of which ask for the real-time response, high energy and storage efficiency. Recent work has shown deep neural networks (DNN) perform extremely well for stereo estimation. However, these state-of-the-art DNN based algorithms are challenging to be deployed into real-world applications due to the high computational complexities of DNNs. Most of them are too slow for real-time inference and require several seconds of GPU computation to process image frames. In this article, we address the problem of fast stereo estimation and propose an efficient and light-weighted stereo matching system, called StereoBit, to produce a disparity map in a real-time manner while achieving close to state-of-the-art accuracy. To achieve this goal, we propose a binary neural network to generate weighted Hamming distance for an efficient similarity join in stereo estimation. In addition, we propose a novel approximation approach to derive StereoBit network directly from the well-trained network with the cosine similarity. Our approximation strategies enable a significant speedup while maintaining almost the same accuracy compared to the network with the cosine similarity. Furthermore, we present an optimization framework for fully exploiting the computing power of StereoBit. The framework provides a significant speedup of stereo estimation routines, and at the same time, reduces the memory usage for storing parameters. The effectiveness of StereoBit is evaluated by comprehensive experiments. StereoBit can achieve 60 frames per second on an NVIDIA TITAN Xp GPU on KITTI 2012 benchmark while achieving 3-pixel non-occluded stereo error 3.56 percent.
引用
收藏
页码:2896 / 2907
页数:12
相关论文
共 50 条
  • [31] GPU-accelerated depth codec for real-time, high-quality light field reconstruction
    Koniaris, Babis
    Kosek, Maggie
    Sinclair, David
    Mitchell, Kenny
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2018, 1 (01)
  • [32] Towards real-time detection of seizures in awake rats with GPU-accelerated diffuse optical tomography
    Zhang, Tao
    Zhou, Junli
    Carney, Paul R.
    Jiang, Huabei
    JOURNAL OF NEUROSCIENCE METHODS, 2015, 240 : 28 - 36
  • [33] GPU-accelerated real-time 3D tracking for humanoid locomotion and stair climbing
    Michel, Philipp
    Chestnutt, Joel
    Kagami, Satoshi
    Nishiwaki, Koichi
    Kuffner, James
    Kanade, Takeo
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 469 - +
  • [34] Real-Time Optical Mapping of Contracting Cardiac Tissues With GPU-Accelerated Numerical Motion Tracking
    Lebert, Jan
    Ravi, Namita
    Kensah, George
    Christoph, Jan
    FRONTIERS IN CARDIOVASCULAR MEDICINE, 2022, 9
  • [35] GPU-accelerated artificial neural network potential for molecular dynamics simulation
    Zhang, Meng
    Hibi, Koki
    Inoue, Junya
    COMPUTER PHYSICS COMMUNICATIONS, 2023, 285
  • [36] GPU-accelerated 3D mipmap for real-time visualization of ultrasound volume data
    Kwon, Koojoo
    Lee, Eun-Seok
    Shin, Byeong-Seok
    COMPUTERS IN BIOLOGY AND MEDICINE, 2013, 43 (10) : 1382 - 1389
  • [37] A GPU-accelerated Performance Optimized RAP-MUSIC Algorithm for Real-Time Source Localization
    Dinh, C.
    Ruehle, J.
    Bollmann, S.
    Haueisen, J.
    Guellmar, D.
    BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2012, 57 : 808 - 808
  • [38] Lite-Stereo: A Resource-Efficient Hardware Accelerator for Real-Time High-Quality Stereo Estimation Using Binary Neural Network
    Ling, Yehua
    He, Tao
    Zhang, Yu
    Meng, Haitao
    Huang, Kai
    Chen, Gang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (12) : 5357 - 5366
  • [39] GPU-Accelerated Real-Time Tracking of Full-Body Motion With Multi-Layer Search
    Zhang, Zheng
    Seah, Hock Soon
    Quah, Chee Kwang
    Sun, Jixiang
    IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (01) : 106 - 119
  • [40] Tree-based mesh-refinement GPU-accelerated tsunami simulator for real-time operation
    Acuna, Marlon Arce
    Aoki, Takayuki
    NATURAL HAZARDS AND EARTH SYSTEM SCIENCES, 2018, 18 (09) : 2561 - 2602