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 条
  • [11] Error distribution modeling for stereo vision system
    刘宗明
    卢山
    张宇
    曹姝清
    叶东
    JournalofBeijingInstituteofTechnology, 2016, 25(S2) (S2) : 139 - 142
  • [12] Digital JTC simulator for stereo vision system
    Lee, JS
    Kim, KT
    Lee, YB
    Kim, ES
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXII, 1999, 3808 : 234 - 240
  • [13] Fast and Accurate Stereo Vision System on FPGA
    Jin, Minxi
    Maruyama, Tsutomu
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2014, 7 (01)
  • [14] Estimation of measurement uncertainty in stereo vision system
    Sankowski, W.
    Wlodarczyk, M.
    Kacperski, D.
    Grabowski, K.
    IMAGE AND VISION COMPUTING, 2017, 61 : 70 - 81
  • [15] Performance analysis and validation of a stereo vision system
    Kim, WS
    Ansar, AI
    Steele, RD
    Steinke, RC
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 1409 - 1416
  • [16] Telerobot Control System Based on Stereo Vision
    Kim, Jong Whan
    Kang, Jeong Seok
    Park, Hong Seong
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAL), 2012, : 114 - 115
  • [17] Forward Obstacle Detection System by Stereo Vision
    Iwata, Hiroaki
    Saneyoshi, Keiji
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO 2012), 2012,
  • [18] Towards a Simulation Driven Stereo Vision System
    Peris, Martin
    Maki, Atsuto
    Martull, Sara
    Ohkawa, Yasuhiro
    Fukui, Kazuhiro
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 1038 - 1042
  • [19] A new model of binocular stereo vision system
    Lin, PD
    Lu, CH
    Liao, TT
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON PRECISION MECHANICAL MEASUREMENT, VOL 4, 2002, : 228 - 231
  • [20] Digital JTC simulator for stereo vision system
    Lee, Jae-Soo
    Kim, Kyu-Tae
    Lee, Yong-Bum
    Kim, Eun-Soo
    Proceedings of SPIE - The International Society for Optical Engineering, 3808 : 234 - 240