3.8 Proceedings Paper

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

出版社

IEEE COMPUTER SOC
DOI: 10.1109/RTSS55097.2022.00034

关键词

deep neural networks; predictability; autonomous driving; end-to-end system

资金

  1. U.S. National Science Foundation [CNS-2103604, CNS-2140346, IIS-1724227]

向作者/读者索取更多资源

This paper investigates the time variation issue of Deep Neural Networks in autonomous vehicles and proposes the Prophet system to address it. Through empirical study, it is found that the time variation is mainly caused by the structure of DNN models and the lack of coordination among multiple models. The evaluation results show that the Prophet system can accurately predict time variation and coordinate the execution progress of multiple models, improving the accuracy and real-time performance of perception results.
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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据