Prophet: Realizing a Predictable Real-time Perception Pipeline for Autonomous Vehicles

被引:6
|
作者
Liu, Liangkai [1 ]
Dong, Zheng [1 ]
Wang, Yanzhi [2 ]
Shi, Weisong [3 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
[3] Univ Delaware, Dept Comp & Informat Sci, Newark, DE 19716 USA
基金
美国国家科学基金会;
关键词
deep neural networks; predictability; autonomous driving; end-to-end system;
D O I
10.1109/RTSS55097.2022.00034
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We have witnessed the broad adoption of Deep Neural Networks (DNNs) in autonomous vehicles (AV). As a safety-critical system, deadline-based scheduling is used to guarantee the predictability of the AV system. However, non-negligible time variations exist for most DNN models in an AV system, even when the whole system is just running one model. The fact that multiple DNNs are running on the same platform makes the time variations issue even more severe. However, none of the existing works have thoroughly studied the root cause of the time variation issue. In the first part of the paper, we conducted a comprehensive empirical study. We found that the inference time variations for a single DNN model are mainly caused by the DNN's multi-stage/multi-branch structure, which has a dynamic number of proposals or raw points. In addition, we found that the uncoordinated contention and cooperation are the roots of the time variations for multi-tenant DNNs inference. Second, based on these insights, we proposed the Prophet system that addresses the time variations in the AV perception system in two steps. The first step is to predict the time variations based on the intermediate results like proposals and raw points. The second step is coordinating the multi-tenant DNNs to ensure the execution progress is close to each other. From the evaluation results on the KITTI dataset, the time prediction of a single model all achieve higher than 91% accuracy for Faster R-CNN, LaneNet, and PINet. Besides, the perception fusion delay is bounded to 150ms, and the fusion drop ratio is reduced from 5.4% to less than 1 percent.
引用
收藏
页码:305 / 317
页数:13
相关论文
共 50 条
  • [1] Real-Time Estimation of Perception Sensor Misalignment in Autonomous Vehicles
    Meyer, Richard
    [J]. SAE International Journal of Advances and Current Practices in Mobility, 2023, 6 (01):
  • [2] Real-time simulator of collaborative autonomous vehicles
    Bounini, Farid
    Lapointe, Vincent
    Gingras, Denis
    Gruyer, Dominique
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 723 - 729
  • [3] Distributed Real-Time IoT for Autonomous Vehicles
    Philip, Bigi Varghese
    Alpcan, Tansu
    Jin, Jiong
    Palaniswami, Marimuthu
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (02) : 1131 - 1140
  • [4] A Novel Monocular Camera Obstacle Perception Algorithm for Real-Time Assist in Autonomous Vehicles
    Gadagkar, Aakanksha Vivek
    Umanand, L.
    [J]. 2020 6TH IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2020) (FORMERLY INIS), 2020, : 196 - 201
  • [5] Real-Time Hybrid Multi-Sensor Fusion Framework for Perception in Autonomous Vehicles
    Jahromi, Babak Shahian
    Tulabandhula, Theja
    Cetin, Sabri
    [J]. SENSORS, 2019, 19 (20)
  • [6] A Perception Pipeline for Expeditionary Autonomous Ground Vehicles
    Zapf, Josh
    Ahuja, Gaurav
    Papon, Jeremie
    Lee, Daren
    Nash, Jeremy
    Rankin, Arturo
    [J]. UNMANNED SYSTEMS TECHNOLOGY XIX, 2017, 10195
  • [7] Toward real-time road detection for autonomous vehicles
    Yazid, Lachachi M.
    Mohamed, Ouslim
    Smail, Niar
    Abdelmalik, Taleb-Ahmed
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2020, 29 (04)
  • [8] Real-Time Decision Making for Autonomous City Vehicles
    Furda, Andrei
    Vlacic, Ljubo
    [J]. JOURNAL OF ROBOTICS AND MECHATRONICS, 2010, 22 (06) : 694 - 701
  • [9] Real-time NMPC path tracker for autonomous vehicles
    Farag, Wael
    [J]. ASIAN JOURNAL OF CONTROL, 2021, 23 (04) : 1952 - 1965
  • [10] Real-time motion planning for agile autonomous vehicles
    Frazzoli, E
    Dahleh, MA
    Feron, E
    [J]. PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 43 - 49