CNN-based End-to-end Autonomous Driving on FPGA Using TVM and VTA

被引:0
|
作者
Uetsuki Toshihiro [1 ]
Okuyama Yuichi [1 ]
Shin Jungpil [1 ]
机构
[1] Univ Aizu, Sch Comp Sci & Engn, Fukushima, Japan
关键词
End-to-End; Deep Neural Network; Autonomous Driving; Quantization; Donkeycar; DNN compiler; TVM; VTA; FPGA;
D O I
10.1109/MCSoC51149.2021.00028
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a method reducing inference time and maintaining inference accuracy in autonomous driving using TVM and Versatile Tensor Accelerator (VTA) on Field Programmable Gate Array (FPGA). We focus on End-to-end deep neural networks (DNNs) that directly calculate throttle and steering values of cars using camera images to realize autonomous driving. This network is highly accurate in that it does not add any artificial features. However, real-time implementation of autonomous driving DNNs in embedded systems is problematic due to the limited computational resources and electric power. To address this problem, we implemented the network on an FPGA using TVM and VTA. We modified the network using TVM to (1) reduce the number of bits in the neural network parameters from float32 to int8, (2) schedule the matrix computation in hardware, and (3) optimize the operators, tensors, and hardware parameters to maximize the performance of the neural network at runtime. We measured inference time and accuracy of the CPU and CPU + FPGA implementations on the same board. The experiment shows that CPU+FPGA reduced the inference time by 61%, with a 1% decrease in inference accuracy than CPU implementation. We conclude that FPGA implementation of the end-to-end autonomous driving network can reduce the inference time and maintain the inference accuracy.
引用
收藏
页码:140 / 144
页数:5
相关论文
共 50 条
  • [1] CNN-Based End-To-End Language Identification
    Wang, Yutian
    Zhou, Huan
    Wang, Zheng
    Wang, Jingling
    Wang, Hui
    [J]. PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 2475 - 2479
  • [2] CNN-based End-to-End Learning for Lane Centering
    Ebu, Iffat Ara
    Islam, Fahmida
    Ball, John E.
    Goodin, Christopher T.
    [J]. AUTONOMOUS SYSTEMS:SENSORS, PROCESSING, AND SECURITY FOR GROUND, AIR, SEA, AND SPACE VEHICLES AND INFRASTRUCTURE 2024, 2024, 13052
  • [3] End-to-End Steering Controller with CNN-based Closed-loop Feedback for Autonomous Vehicles
    Jhung, Junekyo
    Bae, Il
    Moon, Jaeyoung
    Kim, Taewoo
    Kim, Jincheol
    Kim, Shiho
    [J]. 2018 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2018, : 617 - 622
  • [4] Multimodal End-to-End Autonomous Driving
    Xiao, Yi
    Codevilla, Felipe
    Gurram, Akhil
    Urfalioglu, Onay
    Lopez, Antonio M.
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (01) : 537 - 547
  • [5] Impact of Aliasing on Deep CNN-Based End-to-End Acoustic Models
    Gong, Yuan
    Poellabauer, Christian
    [J]. 19TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2018), VOLS 1-6: SPEECH RESEARCH FOR EMERGING MARKETS IN MULTILINGUAL SOCIETIES, 2018, : 2698 - 2702
  • [6] Adversarial Driving: Attacking End-to-End Autonomous Driving
    Wu, Han
    Yunas, Syed
    Rowlands, Sareh
    Ruan, Wenjie
    Wahlstrom, Johan
    [J]. 2023 IEEE INTELLIGENT VEHICLES SYMPOSIUM, IV, 2023,
  • [7] Autonomous Driving Control Using End-to-End Deep Learning
    Lee, Myoung-jae
    Ha, Young-guk
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP 2020), 2020, : 470 - 473
  • [8] An End-to-End solution to Autonomous Driving based on Xilinx FPGAd
    Wu, Tianze
    Liu, Weiyi
    Jin, Yongwei
    [J]. 2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 427 - 430
  • [9] Deep Covariance Feature and CNN-based End-to-End Masked Face Recognition
    Junayed, Masum Shah
    Sadeghzadeh, Arezoo
    Islam, Md Baharul
    [J]. 2021 16TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC FACE AND GESTURE RECOGNITION (FG 2021), 2021,
  • [10] CNN-based Multichannel End-to-End Speech Recognition for Everyday Home Environments
    Yalta, Nelson
    Watanabe, Shinji
    Hori, Takaaki
    Nakadai, Kazuhiro
    Ogata, Tetsuya
    [J]. 2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,