Computing Systems for Autonomous Driving: State of the Art and Challenges

The recent proliferation of computing technologies (e.g., sensors, computer vision, machine learning, and hardware acceleration) and the broad deployment of communication mechanisms (e.g., dedicated short-range communication, cellular vehicle-to-everything, 5G) have pushed the horizon of autonomous driving, which automates the decision and control of vehicles by leveraging the perception results based on multiple sensors. The key to the success of these autonomous systems is making a reliable decision in real-time fashion. However, accidents and fatalities caused by early deployed autonomous vehicles arise from time to time. The real traffic environment is too complicated for current autonomous driving computing systems to understand and handle. In this article, we present state-of-the-art computing systems for autonomous driving, including seven performance metrics and nine key technologies, followed by 12 challenges to realize autonomous driving. We hope this article will gain attention from both the computing and automotive communities and inspire more research in this direction.

[1]  Song Han,et al.  Learning both Weights and Connections for Efficient Neural Network , 2015, NIPS.

[2]  Emilio Frazzoli,et al.  Anytime Motion Planning using the RRT* , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Tobi Delbrück,et al.  DDD17: End-To-End DAVIS Driving Dataset , 2017, ArXiv.

[4]  Gang Wang,et al.  All Your GPS Are Belong To Us: Towards Stealthy Manipulation of Road Navigation Systems , 2018, USENIX Security Symposium.

[5]  Jee-Hwan Ryu,et al.  Development and Experiences of an Autonomous Vehicle for High-Speed Navigation and Obstacle Avoidance , 2013, Frontiers of Intelligent Autonomous Systems.

[6]  Barak A. Pearlmutter,et al.  Detecting intrusions using system calls: alternative data models , 1999, Proceedings of the 1999 IEEE Symposium on Security and Privacy (Cat. No.99CB36344).

[7]  Ali Farhadi,et al.  YOLO9000: Better, Faster, Stronger , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  ZuWhan Kim,et al.  Robust Lane Detection and Tracking in Challenging Scenarios , 2008, IEEE Transactions on Intelligent Transportation Systems.

[9]  Jean-Emmanuel Deschaud,et al.  IMLS-SLAM: Scan-to-Model Matching Based on 3D Data , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Jiaxing Yu,et al.  Robust Model Predictive Control for Path Tracking of Autonomous Vehicle , 2019, SAE technical paper series.

[11]  Sebastian Thrun,et al.  Towards fully autonomous driving: Systems and algorithms , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[12]  Sebastian Thrun,et al.  Simultaneous Localization and Mapping , 2008, Robotics and Cognitive Approaches to Spatial Mapping.

[13]  Shinpei Kato,et al.  An Open Approach to Autonomous Vehicles , 2015, IEEE Micro.

[14]  Chen Change Loy,et al.  Learning Lightweight Lane Detection CNNs by Self Attention Distillation , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[15]  Jonah Philion,et al.  FastDraw: Addressing the Long Tail of Lane Detection by Adapting a Sequential Prediction Network , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Eray Yağdereli,et al.  A study on cyber-security of autonomous and unmanned vehicles , 2015 .

[17]  Denis Wolf,et al.  Road marking detection using LIDAR reflective intensity data and its application to vehicle localization , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[18]  Akn Parlikad,et al.  Smart Infrastructure Getting more from strategic assets , 2017 .

[19]  Ken Sakurada,et al.  OpenVSLAM: A Versatile Visual SLAM Framework , 2019, ACM Multimedia.

[20]  Ji Zhang,et al.  LOAM: Lidar Odometry and Mapping in Real-time , 2014, Robotics: Science and Systems.

[21]  Julius Ziegler,et al.  Making Bertha Drive—An Autonomous Journey on a Historic Route , 2014, IEEE Intelligent Transportation Systems Magazine.

[22]  Ragunathan Rajkumar,et al.  Towards a viable autonomous driving research platform , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[23]  N. Inanc,et al.  Smart Parking Applications Using RFID Technology , 2007, 2007 1st Annual RFID Eurasia.

[24]  Shinpei Kato,et al.  Autoware on Board: Enabling Autonomous Vehicles with Embedded Systems , 2018, 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS).

[25]  Giorgio Grisetti,et al.  ProSLAM: Graph SLAM from a Programmer's Perspective , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[26]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[27]  Aleksandr Petiushko,et al.  AdvHat: Real-World Adversarial Attack on ArcFace Face ID System , 2019, 2020 25th International Conference on Pattern Recognition (ICPR).

[28]  2018 IEEE Intelligent Vehicles Symposium (IV) , 2018 .

[29]  Jitendra Malik,et al.  Region-Based Convolutional Networks for Accurate Object Detection and Segmentation , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Horst Mehl,et al.  GPS – Global Positioning System , 1996, Informatik-Spektrum.

[31]  William Whittaker,et al.  Autonomous driving in urban environments: Boss and the Urban Challenge , 2008, J. Field Robotics.

[32]  Todd E. Humphreys,et al.  Real‐Time GPS Spoofing Detection via Correlation of Encrypted Signals , 2013 .

[33]  Yoshua Bengio,et al.  BinaryConnect: Training Deep Neural Networks with binary weights during propagations , 2015, NIPS.

[34]  J. Mcneff The global positioning system , 2002 .

[35]  Xiaogang Wang,et al.  Face Model Compression by Distilling Knowledge from Neurons , 2016, AAAI.

[36]  Misha Denil,et al.  Predicting Parameters in Deep Learning , 2014 .

[37]  Joan Bruna,et al.  Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluation , 2014, NIPS.

[38]  Mehrdad Dianati,et al.  Trajectory Planning for Autonomous High-Speed Overtaking using MPC with Terminal Set Constraints , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[39]  Jelena Frtunikj,et al.  Deep Learning for Self-Driving Cars: Chances and Challenges , 2018, 2018 IEEE/ACM 1st International Workshop on Software Engineering for AI in Autonomous Systems (SEFAIAS).

[40]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[41]  Rama Chellappa,et al.  A Learning Approach Towards Detection and Tracking of Lane Markings , 2012, IEEE Transactions on Intelligent Transportation Systems.

[42]  Xin Zhang,et al.  End to End Learning for Self-Driving Cars , 2016, ArXiv.

[43]  Ulrich Walter,et al.  Motion Prediction for Teleoperating Autonomous Vehicles using a PID Control Model , 2019, 2019 Australian & New Zealand Control Conference (ANZCC).

[44]  Sebastian Thrun,et al.  Junior: The Stanford entry in the Urban Challenge , 2008, J. Field Robotics.

[45]  Fei-Yue Wang,et al.  A Security and Privacy Review of VANETs , 2015, IEEE Transactions on Intelligent Transportation Systems.

[46]  Andrew J. Davison,et al.  DTAM: Dense tracking and mapping in real-time , 2011, 2011 International Conference on Computer Vision.

[47]  Ross B. Girshick,et al.  Focal Loss for Dense Object Detection , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[48]  Wolfram Burgard,et al.  3-D Mapping With an RGB-D Camera , 2014, IEEE Transactions on Robotics.

[49]  Cyrill Stachniss,et al.  Simultaneous Localization and Mapping , 2016, Springer Handbook of Robotics, 2nd Ed..

[50]  Etienne Perot,et al.  Deep Reinforcement Learning framework for Autonomous Driving , 2017, Autonomous Vehicles and Machines.

[51]  Daniel Cremers,et al.  LSD-SLAM: Large-Scale Direct Monocular SLAM , 2014, ECCV.

[52]  Andreas Geiger,et al.  Vision meets robotics: The KITTI dataset , 2013, Int. J. Robotics Res..

[53]  Mohammad S. Obaidat,et al.  Edge Computing-Based Security Framework for Big Data Analytics in VANETs , 2019, IEEE Network.

[54]  Wei Li,et al.  Privacy-Preserving Auto-Driving: A GAN-Based Approach to Protect Vehicular Camera Data , 2019, 2019 IEEE International Conference on Data Mining (ICDM).

[55]  Germán Ros,et al.  CARLA: An Open Urban Driving Simulator , 2017, CoRL.

[56]  Hong-Yuan Mark Liao,et al.  YOLOv4: Optimal Speed and Accuracy of Object Detection , 2020, ArXiv.

[57]  Chang-Hong Lin,et al.  Lane-mark extraction for automobiles under complex conditions , 2014, Pattern Recognit..

[58]  Davide Scaramuzza,et al.  EVO: A Geometric Approach to Event-Based 6-DOF Parallel Tracking and Mapping in Real Time , 2017, IEEE Robotics and Automation Letters.

[59]  Stephen M. Erlien,et al.  Collision Avoidance and Stabilization for Autonomous Vehicles in Emergency Scenarios , 2017, IEEE Transactions on Control Systems Technology.

[60]  Dan Levi,et al.  3D-LaneNet: End-to-End 3D Multiple Lane Detection , 2018, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[61]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[62]  Naveed Muhammad,et al.  A Survey of End-to-End Driving: Architectures and Training Methods , 2020, IEEE transactions on neural networks and learning systems.

[63]  Hari Balakrishnan,et al.  CryptDB: protecting confidentiality with encrypted query processing , 2011, SOSP.

[64]  Torsten Sattler,et al.  VSO: Visual Semantic Odometry , 2018, ECCV.

[65]  Jae Wook Jeon,et al.  Gateway Framework for In-Vehicle Networks Based on CAN, FlexRay, and Ethernet , 2015, IEEE Transactions on Vehicular Technology.

[66]  M. Land,et al.  The evolution of eyes. , 1992, Annual review of neuroscience.

[67]  Chris Urmson,et al.  Traffic light mapping and detection , 2011, 2011 IEEE International Conference on Robotics and Automation.

[68]  Qi Van Eikema Hommes Review and Assessment of the ISO 26262 Draft Road Vehicle - Functional Safety , 2012 .

[69]  Sebastian Thrun,et al.  Map-Based Precision Vehicle Localization in Urban Environments , 2007, Robotics: Science and Systems.

[70]  Alberto Sangiovanni-Vincentelli,et al.  Driving-Style-Based Codesign Optimization of an Automated Electric Vehicle: A Cyber-Physical System Approach , 2019, IEEE Transactions on Industrial Electronics.

[71]  Junmo Kim,et al.  An efficient lane detection algorithm for lane departure detection , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[72]  Douglas R. Stinson,et al.  Cryptography: Theory and Practice , 1995 .

[73]  Peter Biber,et al.  The normal distributions transform: a new approach to laser scan matching , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[74]  David L. Mills,et al.  Network Time Protocol (Version 3) Specification, Implementation and Analysis , 1992, RFC.

[75]  Hayder Radha,et al.  Object Detection Under Rainy Conditions for Autonomous Vehicles: A Review of State-of-the-Art and Emerging Techniques , 2021, IEEE Signal Processing Magazine.

[76]  Changsun Ahn,et al.  Model Predictive Control for Evasive Steering of an Autonomous Vehicle , 2019, International Journal of Automotive Technology.

[77]  Weisong Shi,et al.  Edge Computing for Autonomous Driving: Opportunities and Challenges , 2019, Proceedings of the IEEE.

[78]  Dacheng Tao,et al.  Deep Neural Network for Structural Prediction and Lane Detection in Traffic Scene , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[79]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[80]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[81]  Fagen Li,et al.  Authentication and privacy schemes for vehicular ad hoc networks (VANETs): A survey , 2019, Veh. Commun..

[82]  Ronen Lerner,et al.  Recent progress in road and lane detection: a survey , 2012, Machine Vision and Applications.

[83]  Ishaya Emmanuel,et al.  Fuzzy Logic-Based Control for Autonomous Vehicle: A Survey , 2017 .

[84]  Amy W. Apon,et al.  Middleware , 2001, 2006 ACS/IEEE International Conference on Pervasive Services.

[85]  G. B. Finelli,et al.  The infeasibility of experimental quantification of life-critical software reliability , 1991, SIGSOFT '91.

[86]  Tao Zhang,et al.  A Flexible Multi-Layer Map Model Designed for Lane-Level Route Planning in Autonomous Vehicles , 2019, Engineering.

[87]  Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles , 2022 .

[88]  Arun Kumar Sangaiah,et al.  Human behavior characterization for driving style recognition in vehicle system , 2020, Comput. Electr. Eng..

[89]  Hassan Jafarzadeh,et al.  Learning Model Predictive Control for Connected Autonomous Vehicles , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[90]  Giedre Sabaliauskaite,et al.  Integrating Autonomous Vehicle Safety and Security Analysis Using STPA Method and the Six-Step Model , 2018 .

[91]  A. Sadek,et al.  Performance Test of Autonomous Vehicle Lidar Sensors Under Different Weather Conditions , 2020 .

[92]  Glen Williams,et al.  Failure detection in an autonomous underwater vehicle , 1994, Proceedings of IEEE Symposium on Autonomous Underwater Vehicle Technology (AUV'94).

[93]  Brandon Schoettle,et al.  Sensor Fusion: A Comparison of Sensing Capabilities of Human Drivers and Highly Automated Vehicles , 2017 .

[94]  Manfred Hiller,et al.  Emergency path planning for autonomous vehicles using elastic band theory , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[95]  Weisong Shi,et al.  HydraSpace: Computational Data Storage for Autonomous Vehicles , 2020, 2020 IEEE 6th International Conference on Collaboration and Internet Computing (CIC).

[96]  Michael Meurer,et al.  Autonomous Spoofing Detection and Mitigation in a GNSS Receiver with an Adaptive Antenna Array , 2013 .

[97]  Philip Koopman,et al.  Challenges in Autonomous Vehicle Testing and Validation , 2016 .

[98]  Yongdae Kim,et al.  Illusion and Dazzle: Adversarial Optical Channel Exploits Against Lidars for Automotive Applications , 2017, CHES.

[99]  Kurt Konolige,et al.  Large-Scale Map-Making , 2004, AAAI.

[100]  David Janz,et al.  Learning to Drive in a Day , 2018, 2019 International Conference on Robotics and Automation (ICRA).

[101]  Lei Pan,et al.  A New Message Authentication Scheme for Multiple Devices in Intelligent Connected Vehicles Based on Edge Computing , 2019, IEEE Access.

[102]  Victor Yodaiken The RTLinux Manifesto , 1999 .

[103]  Florentin Wörgötter,et al.  Combining Statistical Hough Transform and Particle Filter for robust lane detection and tracking , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[104]  Xiaopei Wu,et al.  OpenVDAP: An Open Vehicular Data Analytics Platform for CAVs , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[105]  Mingquan Lu,et al.  BeiDou Navigation Satellite System , 2020, Position, Navigation, and Timing Technologies in the 21st Century.

[106]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[107]  Seung-Woo Seo,et al.  Multi-lane detection in urban driving environments using conditional random fields , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[108]  Mehrdad Dianati,et al.  A Survey of the State-of-the-Art Localization Techniques and Their Potentials for Autonomous Vehicle Applications , 2018, IEEE Internet of Things Journal.

[109]  Chunhao Han,et al.  The BeiDou navigation satellite system , 2014, 2014 XXXIth URSI General Assembly and Scientific Symposium (URSI GASS).

[110]  Kostiantyn Yushchak,et al.  Self-driving car , 2017 .

[111]  Sheng Min,et al.  Algorithm for RGBD Point Cloud Denoising and Simplification Based on K-means Clustering , 2016 .

[112]  Viola Cavallo,et al.  Measuring the effect of the rainfall on the windshield in terms of visual performance. , 2014, Accident; analysis and prevention.

[113]  EdgeMask: An Edge-based Privacy Preserving Service for Video Data Sharing , 2020, 2020 IEEE/ACM Symposium on Edge Computing (SEC).

[114]  Sheng-Fuu Lin,et al.  Lane detection using color-based segmentation , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[115]  Sergiu Nedevschi,et al.  Probabilistic Lane Tracking in Difficult Road Scenarios Using Stereovision , 2009, IEEE Transactions on Intelligent Transportation Systems.

[116]  Xiaogang Wang,et al.  Spatial As Deep: Spatial CNN for Traffic Scene Understanding , 2017, AAAI.

[117]  Jonathan Petit,et al.  Remote Attacks on Automated Vehicles Sensors : Experiments on Camera and LiDAR , 2015 .

[118]  Paul Newman,et al.  Distraction suppression for vision-based pose estimation at city scales , 2013, 2013 IEEE International Conference on Robotics and Automation.

[119]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[120]  Traffic safety facts 2011 data--pedestrians. , 2013, Annals of emergency medicine.

[121]  Weisong Shi,et al.  Collaborative Autonomous Driving: Vision and Challenges , 2020, 2020 International Conference on Connected and Autonomous Driving (MetroCAD).

[122]  Shuang Wu,et al.  Creating Autonomous Vehicle Systems , 2017, Synthesis Lectures on Computer Science.

[123]  Juan Pablo Gonzalez,et al.  High Speed Navigation of Unrehearsed Terrain: Red Team Technology for Grand Challenge 2004 , 2004 .

[124]  H. González-Jorge,et al.  Quantifying the influence of rain in LiDAR performance , 2017 .

[125]  Weisong Shi,et al.  Equinox: A Road-Side Edge Computing Experimental Platform for CAVs , 2020, 2020 International Conference on Connected and Autonomous Driving (MetroCAD).

[126]  Suman Jana,et al.  DeepTest: Automated Testing of Deep-Neural-Network-Driven Autonomous Cars , 2017, 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE).

[127]  Wei Liu,et al.  DSSD : Deconvolutional Single Shot Detector , 2017, ArXiv.

[128]  Ross B. Girshick,et al.  Fast R-CNN , 2015, 1504.08083.

[129]  Alexander S. Ecker,et al.  Benchmarking Robustness in Object Detection: Autonomous Driving when Winter is Coming , 2019, ArXiv.

[130]  Joachim Hertzberg,et al.  Evaluation of 3D registration reliability and speed - A comparison of ICP and NDT , 2009, 2009 IEEE International Conference on Robotics and Automation.

[131]  David A. McAllester,et al.  A discriminatively trained, multiscale, deformable part model , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[132]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[133]  Zheng Xu,et al.  Learning to Cluster for Proposal-Free Instance Segmentation , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[134]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[135]  Jieping Ye,et al.  Object Detection in 20 Years: A Survey , 2019, Proceedings of the IEEE.

[136]  Ryan M. Eustice,et al.  Visual localization within LIDAR maps for automated urban driving , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[137]  Andrew V. Goldberg,et al.  Route Planning in Transportation Networks , 2015, Algorithm Engineering.

[138]  Ming-Hsuan Yang,et al.  Online Multi-object Tracking via Structural Constraint Event Aggregation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[139]  Sebastien Glaser,et al.  Simultaneous Localization and Mapping: A Survey of Current Trends in Autonomous Driving , 2017, IEEE Transactions on Intelligent Vehicles.

[140]  Michelle Birdsall Google and ITE: The Road Ahead for Self-Driving Cars , 2014 .

[141]  S. M. Iman Zolanvari,et al.  DublinCity: Annotated LiDAR Point Cloud and its Applications , 2019, BMVC.

[142]  François Michaud,et al.  RTAB‐Map as an open‐source lidar and visual simultaneous localization and mapping library for large‐scale and long‐term online operation , 2018, J. Field Robotics.

[143]  Shichao Yang,et al.  Pop-up SLAM: Semantic monocular plane SLAM for low-texture environments , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[144]  Ho Gi Jung,et al.  Sensor Fusion-Based Low-Cost Vehicle Localization System for Complex Urban Environments , 2017, IEEE Transactions on Intelligent Transportation Systems.

[145]  Yann LeCun,et al.  Off-Road Obstacle Avoidance through End-to-End Learning , 2005, NIPS.

[146]  Lingyang Song,et al.  Cooperative Collision Avoidance for Overtaking Maneuvers in Cellular V2X-Based Autonomous Driving , 2019, IEEE Transactions on Vehicular Technology.

[147]  Trevor Darrell,et al.  BDD100K: A Diverse Driving Video Database with Scalable Annotation Tooling , 2018, ArXiv.

[148]  Yuenan Hou Agnostic Lane Detection , 2019, ArXiv.

[149]  Wolfgang Hess,et al.  Real-time loop closure in 2D LIDAR SLAM , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[150]  Thomas Schamm,et al.  Autonomous driving , 2015, it Inf. Technol..

[151]  Erland Jonsson,et al.  A First Simulation of Attacks in the Automotive Network Communications Protocol FlexRay , 2008, CISIS.

[152]  Jianxiong Xiao,et al.  DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[153]  Zhe Zhang,et al.  PIRVS: An Advanced Visual-Inertial SLAM System with Flexible Sensor Fusion and Hardware Co-Design , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[154]  P. Samarati,et al.  Access control: principle and practice , 1994, IEEE Communications Magazine.

[155]  Wenyuan Xu,et al.  DolphinAttack: Inaudible Voice Commands , 2017, CCS.

[156]  Steffen Müller,et al.  Automotive Ethernet: In-vehicle networking and smart mobility , 2013, 2013 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[157]  Mohamed Ali Kaafar,et al.  The Impact of Adverse Weather Conditions on Autonomous Vehicles: How Rain, Snow, Fog, and Hail Affect the Performance of a Self-Driving Car , 2019, IEEE Vehicular Technology Magazine.

[158]  Zhu Teng,et al.  Real-time lane detection by using multiple cues , 2010, ICCAS 2010.

[159]  Yong Zhu,et al.  A novel curve lane detection based on Improved River Flow and RANSA , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[160]  Arafat J. Al-Dweik,et al.  IoT-based multifunctional Scalable real-time Enhanced Road Side Unit for Intelligent Transportation Systems , 2017, 2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE).

[161]  Abel Gawel,et al.  X-View: Graph-Based Semantic Multiview Localization , 2017, IEEE Robotics and Automation Letters.

[162]  Young-Woo Seo,et al.  Recognition of Highway Workzones for Reliable Autonomous Driving , 2015, IEEE Transactions on Intelligent Transportation Systems.

[163]  E2M: an energy-efficient middleware for computer vision applications on autonomous mobile robots , 2019, SEC.

[164]  Luc Van Gool,et al.  Towards End-to-End Lane Detection: an Instance Segmentation Approach , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[165]  Joan Serrat,et al.  Robust lane markings detection and road geometry computation , 2010 .

[166]  Xiaodong Lin,et al.  The Security of Autonomous Driving: Threats, Defenses, and Future Directions , 2020, Proceedings of the IEEE.

[167]  In So Kweon,et al.  VPGNet: Vanishing Point Guided Network for Lane and Road Marking Detection and Recognition , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[168]  Weisong Shi,et al.  AC4AV: A Flexible and Dynamic Access Control Framework for Connected and Autonomous Vehicles , 2021, IEEE Internet of Things Journal.

[169]  Mohsen Ghafoorian,et al.  EL-GAN: Embedding Loss Driven Generative Adversarial Networks for Lane Detection , 2018, ECCV Workshops.

[170]  Matti Valovirta,et al.  Experimental Security Analysis of a Modern Automobile , 2011 .

[171]  Kevin Fu,et al.  Adversarial Sensor Attack on LiDAR-based Perception in Autonomous Driving , 2019, CCS.

[172]  C. Ashok Kumar,et al.  Nonlinear Coordinated Steering and Braking Control of Vision-Based Autonomous Vehicles in Emergency Obstacle Avoidance , 2017 .

[173]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[174]  John B. Kenney,et al.  Dedicated Short-Range Communications (DSRC) Standards in the United States , 2011, Proceedings of the IEEE.

[175]  Weisong Shi,et al.  SafeShareRide: Edge-Based Attack Detection in Ridesharing Services , 2018, 2018 IEEE/ACM Symposium on Edge Computing (SEC).

[176]  David L. Mills,et al.  Network Time Protocol (Version 3) Specification, Implementation , 1992 .

[177]  Alireza Talebpour,et al.  End-to-End Drive By-Wire PID Lateral Control of an Autonomous Vehicle , 2019, Advances in Intelligent Systems and Computing.

[178]  C.J. Tomlin,et al.  Autonomous Automobile Trajectory Tracking for Off-Road Driving: Controller Design, Experimental Validation and Racing , 2007, 2007 American Control Conference.

[179]  François Chollet,et al.  Xception: Deep Learning with Depthwise Separable Convolutions , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[180]  Matt Blaze,et al.  A cryptographic file system for UNIX , 1993, CCS '93.

[181]  Christoph Stiller,et al.  Kalman Particle Filter for lane recognition on rural roads , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[182]  Aissa Belmeguenai,et al.  Fuzzy logic controller for autonomous vehicle path tracking , 2017, 2017 18th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA).

[183]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[184]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[185]  Francesco Borrelli,et al.  Kinematic and dynamic vehicle models for autonomous driving control design , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[186]  Pan Zhao,et al.  A Scenario-Adaptive Driving Behavior Prediction Approach to Urban Autonomous Driving , 2017 .

[187]  Weisong Shi,et al.  Position Paper: Challenges Towards Securing Hardware-assisted Execution Environments , 2017, HASP@ISCA.

[188]  Hai Jin,et al.  Computation Offloading Toward Edge Computing , 2019, Proceedings of the IEEE.

[189]  Alan J. Michaels,et al.  LIN Bus Security Analysis , 2018, IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society.

[190]  Ross B. Girshick,et al.  Mask R-CNN , 2017, 1703.06870.

[191]  Joel J. P. C. Rodrigues,et al.  Internet of Autonomous Vehicles Communications Security: Overview, Issues, and Directions , 2019, IEEE Wireless Communications.

[192]  David González,et al.  A Review of Motion Planning Techniques for Automated Vehicles , 2016, IEEE Transactions on Intelligent Transportation Systems.

[193]  Weisong Shi,et al.  HydraOne: An Indoor Experimental Research and Education Platform for CAVs , 2019, HotEdge.

[194]  Monson H. Hayes,et al.  A Novel Lane Detection System With Efficient Ground Truth Generation , 2012, IEEE Transactions on Intelligent Transportation Systems.

[195]  Vineeth N. Balasubramanian,et al.  Deep Model Compression: Distilling Knowledge from Noisy Teachers , 2016, ArXiv.

[196]  Wei Liu,et al.  SSD: Single Shot MultiBox Detector , 2015, ECCV.

[197]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

[198]  José García Rodríguez,et al.  A Review on Deep Learning Techniques Applied to Semantic Segmentation , 2017, ArXiv.

[199]  Pramita Mitra,et al.  Analyzing and Preventing Data Privacy Leakage in Connected Vehicle Services , 2019, SAE Technical Paper Series.

[200]  Steven M. LaValle,et al.  Randomized Kinodynamic Planning , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[201]  Duc Thanh Nguyen,et al.  LCD: Learned Cross-Domain Descriptors for 2D-3D Matching , 2019, AAAI.

[202]  Weisong Shi,et al.  Collaborative Learning on the Edges: A Case Study on Connected Vehicles , 2019, HotEdge.

[203]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[204]  Klaus C. J. Dietmayer,et al.  A random finite set approach to multiple lane detection , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

[205]  Christoph Stiller,et al.  Decision making for autonomous driving considering interaction and uncertain prediction of surrounding vehicles , 2017, 2017 IEEE Intelligent Vehicles Symposium (IV).

[206]  Dan Hildebrand,et al.  An Architectural Overview of QNX , 1992, USENIX Workshop on Microkernels and Other Kernel Architectures.

[207]  Tanja Lange,et al.  Post-quantum cryptography , 2008, Nature.

[208]  Chen Yan Can You Trust Autonomous Vehicles : Contactless Attacks against Sensors of Self-driving Vehicle , 2016 .

[209]  Junqiang Xi,et al.  A novel lane detection based on geometrical model and Gabor filter , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[210]  Alexander Carballo,et al.  A Survey of Autonomous Driving: Common Practices and Emerging Technologies , 2019, IEEE Access.

[211]  Martin Lukasiewycz,et al.  Challenges in automotive cyber-physical systems design , 2012, 2012 International Conference on Embedded Computer Systems (SAMOS).

[212]  Eijiro Takeuchi,et al.  Autonomous driving based on accurate localization using multilayer LiDAR and dead reckoning , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[213]  Juan D. Tardós,et al.  ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras , 2016, IEEE Transactions on Robotics.

[214]  Alberto Broggi,et al.  Extensive Tests of Autonomous Driving Technologies , 2013, IEEE Transactions on Intelligent Transportation Systems.

[215]  Yang Gao,et al.  End-to-End Learning of Driving Models from Large-Scale Video Datasets , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[216]  H. Sato,et al.  A real-time communication mechanism for RTLinux , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[217]  Lei Li,et al.  Optimal Model Predictive Control for Path Tracking of Autonomous Vehicle , 2011, 2011 Third International Conference on Measuring Technology and Mechatronics Automation.