ASV: Accelerated Stereo Vision System

被引:28
|
作者
Feng, Yu [1 ]
Whatmough, Paul [2 ]
Zhu, Yuhao [1 ]
机构
[1] Univ Rochester, Rochester, NY 14627 USA
[2] Arm Res, Cambridge, MA USA
关键词
Stereo vision; Depth from stereo; Mobile computing; DNN accelerator; data-flow; tiling; constrained-optimization;
D O I
10.1145/3352460.3358253
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Estimating depth from stereo vision cameras, i.e., "depth from stereo", is critical to emerging intelligent applications deployed in energy- and performance-constrained devices, such as augmented reality headsets and mobile autonomous robots. While existing stereo vision systems make trade-offs between accuracy, performance and energy-efficiency, we describe ASV, an accelerated stereo vision system that simultaneously improves both performance and energy-efficiency while achieving high accuracy. The key to ASV is to exploit unique characteristics inherent to stereo vision, and apply stereo-specific optimizations, both algorithmically and computationally. We make two contributions. Firstly, we propose a new stereo algorithm, invariant-based stereo matching (ISM), that achieves significant speedup while retaining high accuracy. The algorithm combines classic "hand-crafted" stereo algorithms with recent developments in Deep Neural Networks (DNNs), by leveraging the correspondence invariant unique to stereo vision systems. Secondly, we observe that the bottleneck of the ISM algorithm is the DNN inference, and in particular the deconvolution operations that introduce massive compute-inefficiencies. We propose a set of software optimizations that mitigate these inefficiencies. We show that with less than 0.5% hardware area overhead, these algorithmic and computational optimizations can be effectively integrated within a conventional DNN accelerator. Overall, ASV achieves 5x speedup and 85% energy saving with 0.02% accuracy loss compared to today's DNN-based stereo vision systems.
引用
收藏
页码:643 / 656
页数:14
相关论文
共 50 条
  • [31] Online calibration for a stereo vision measurement system
    Yu, ZJ
    Ma, SY
    Che, RS
    Wang, QZ
    Tian, W
    Li, ZH
    Li, JZ
    MEASUREMENT TECHNOLOGY AND INTELLIGENT INSTRUMENTS VI, 2005, 295-296 : 723 - 728
  • [32] Development of a stereo vision system for industrial robots
    Oh, Jong-Kyu
    Lee, Chan-Ho
    2007 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS, VOLS 1-6, 2007, : 2322 - 2326
  • [33] Distance measurement using a stereo vision system
    Zak, Bogdan
    Hozyn, Stanislaw
    ADVANCES IN MECHATRONIC SYSTEMS, MECHANICS AND MATERIALS, 2013, 196 : 189 - 197
  • [34] A stereo vision system for traffic accident investigation
    Yu, Haiyan
    Qiao, Xiaolin
    Zhou, Zhiquan
    2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 1588 - +
  • [35] Active stereo vision system with a mechanical projector
    Wang, Yunmei
    Zhang, Shaohui
    Hu, Yao
    Hao, Qun
    OPTICAL METROLOGY AND INSPECTION FOR INDUSTRIAL APPLICATIONS VII, 2020, 11552
  • [36] Online calibration of stereo vision measurement system
    School of Electromechanical Engineering, Henan University of Science and Technology, Luoyang, Henan 471003, China
    不详
    不详
    Guangxue Xuebao, 2009, 6 (1546-1551):
  • [37] The VirtualwindoW: A reconfigurable, modular, stereo vision system
    Kinoshita, RA
    Anderson, MO
    McKay, MD
    Willis, WD
    UNMANNED GROUND VEHICLE TECHNOLOGY, 1999, 3693 : 162 - 169
  • [38] Height measurement system using stereo vision
    Izumi, T
    Ueki, Y
    Takahashi, Y
    SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 719 - 724
  • [39] Object tracking in a stereo and infrared vision system
    Colantonio, S.
    Benvenuti, M.
    Di Bono, M. G.
    Pieri, G.
    Salvetti, O.
    INFRARED PHYSICS & TECHNOLOGY, 2007, 49 (03) : 266 - 271
  • [40] Intelligent stereo vision system for robotic applications
    Tél, Ferenc
    Lantos, Béla
    Periodica Polytechnica Electrical Engineering, 1999, 43 (03): : 153 - 162