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

The recent proliferation of computing technologies, e.g., sensors, computer vision, machine learning, hardware acceleration, and the broad deployment of communication mechanisms, e.g., DSRC, C-V2X, 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 a 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 the current autonomous driving computing systems to understand and handle. In this paper, we present the state-of-the-art computing systems for autonomous driving, including seven performance metrics and nine key technologies, followed by eleven challenges and opportunities to realize autonomous driving. We hope this paper will gain attention from both the computing and automotive communities and inspire more research in this direction.

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

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

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

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

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

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

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

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

[9]  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.

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

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

[12]  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.

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

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

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

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

[17]  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).

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

[19]  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.

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

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

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

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

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

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

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

[27]  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).

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

[29]  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).

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

[31]  Victor Yodaiken The RTLinux Manifesto , 1999 .

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

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

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

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

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

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

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

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

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

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

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

[43]  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).

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

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

[46]  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.

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

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

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

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

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

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

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

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

[55]  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).

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

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

[58]  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.

[59]  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.

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

[61]  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.

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

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

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

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

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

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

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

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

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

[71]  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.

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

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

[74]  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).

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

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

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

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

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

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

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

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

[83]  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.

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

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

[86]  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).

[87]  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).

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

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

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

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

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

[93]  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.

[94]  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).

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

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

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

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

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

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

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

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

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

[104]  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.

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

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

[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]  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).

[109]  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.

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

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

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

[113]  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).

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

[115]  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).

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

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

[118]  Horst Mehl GPS – Global Positioning System , 1996, Informatik-Spektrum.

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

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

[121]  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).

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

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

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

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

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

[127]  Kazuya Takeda,et al.  Integrating Driving Behavior and Traffic Context Through Signal Symbolization for Data Reduction and Risky Lane Change Detection , 2018, IEEE Transactions on Intelligent Vehicles.

[128]  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.

[129]  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.

[130]  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).

[131]  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).

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

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

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

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

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

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

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

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

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

[141]  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).

[142]  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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[165]  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).

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

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

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

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

[170]  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).

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

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

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

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

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

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

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

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

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

[180]  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).

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

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

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

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

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

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

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

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

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

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

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

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

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

[194]  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).

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

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

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

[198]  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.

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

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

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

[202]  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).

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

[204]  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.

[205]  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).

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

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

[208]  Weisong Shi,et al.  E2M: an energy-efficient middleware for computer vision applications on autonomous mobile robots , 2019, SEC.

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

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

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

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

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

[214]  Sebastien Glaser,et al.  Simultaneous Localization and Mapping: A Survey of Current Trends in Autonomous Driving , 2017, IEEE Trans. Intell. Veh..