ma machine chine lear arning ning for r auton tonomous
play

Ma Machine chine Lear arning ning for r Auton tonomous mous Dr - PowerPoint PPT Presentation

Ma Machine chine Lear arning ning for r Auton tonomous mous Dr Driving ving Nasser r Mohamm mmadi adiha ha Senior An Analysi sis s Engine neer er at Volvo Cars/ s/Ze Zenu nuity ty & & Adjun unct ct Docent nt at


  1. Ma Machine chine Lear arning ning for r Auton tonomous mous Dr Driving ving Nasser r Mohamm mmadi adiha ha Senior An Analysi sis s Engine neer er at Volvo Cars/ s/Ze Zenu nuity ty & & Adjun unct ct Docent nt at Chalmer almers Sto Stock ckholm holm (K (KTH TH), ), 2017-04 04-03 03

  2. Zenuity! • Develop software for autonomous driving and driver assistance systems • Autoliv and Volvo Cars will own Zenuity 50/50 • Starting with 200 employees from Autoliv and Volvo Cars • Volvo Cars and Autoliv will license and transfer the intellectual property for their ADAS systems to Zenuity • Headquartered in Gothenburg with additional operations in Munich, Germany, and Detroit, USA CEO: Dennis Nobelius

  3. AD and AI among hottest trends Top 10 trends from Nyteknik Förarlöst i Gartner's 2016 Hype Cycle for Emerging Technologies praktiken Ai i allt

  4. Outline  Autonomous Driving (AD)  ML in the era of AD • Interest in ML in the IV/ITS community • Applications • Some examples

  5. Drive Me: Self driving cars for sustainable mobility

  6. Global Trends • Urbanisation • Growing mega cities • Air quality major health problem • Traffic accident global health issue • Time for commuting • Desire for time efficiency • Desire for constant connectivity

  7. Today’s reality

  8. SHAPING THE FUTURE MOBILITY AD will be important for a sustainable mobility • Improved traffic safety • Improved environmental outcomes • Regain time

  9. Volvo vision 2020 No one should be killed or seriously injured in a new Volvo car by 2020

  10. It was always about freedom

  11. And it’s still about freedom

  12. joint effort and proper reseach Global challenges – Demand a joint effort Drive Me – Nordic model of collaboration Research platform – How autonomous cars can contribute to a sustainable development Pilots with real customers in real traffic

  13. The pilots – all about learning Gothenburg 2013 • Traffic environments London • Customer preferences China 2017 2017 • Exporting the Nordic model of collaboration Gothenburg – proof of concept China and London – verify our technology

  14. well-defined commute highways • Customer focus • Simplification • Risk Management A B N e i g h b o r h o o d F r u s t r a t i n g c o m m u t e C l o s e t o w o r k Your neighborhood, children, Well defined use case on city highways Traffic lights, pedestrians, bicyclists, ... no lane markings, roundabouts , ...

  15. Pilot Assist versus Autopilot Pilot assist / Supervised Autopilot / UnSupervised • • Driver is responsible, should monitor and supervise Manufacturer responsible • • Driver responsible to intervene whenever needed Tested on and expects extreme situations • • Limitations: Lane markings, road design, oncoming objects, Takes precautions, takes decisions pedestrians, animals, restrictions in steering/braking/acceleration • Driver free to do something else force that can be applied

  16. SAFETY Impact Safety Benefits Precautionary Safety Crash Avoidance Injury Reduction Risky driving Conflict/ Low-risk Crash After crash behaivours Net-Crash driving & situations Unsupervised AD (Level 4) AD Car Supervised AD (Level 1&2) Manual (Level 0)

  17. We assume liability “Volvo will assume liability for its autonomous technology, when used properly. ”

  18. TECHNOLOGY • Camera • Radar • Laser • Ultrasonic • Map data • Cloud connection • Traffic Control Centre “Machine learning for sensor signal processing is in the core!”

  19. redundancy Perception Decision Action Brake Vision Brake Control 1 Brake Vehicle Sensor Decision & Radar Dynamics Brake Fusion 1 Control 1 Management 1 Control 2 Brake Lidar Vehicle Sensor Decision & Steering Brake Dynamics Fusion 2 Control 2 Control 1 Management 1 Ultrasonic Steering Control 2 Power steering Cloud Power steering

  20. Interest in ML, related to AD and ITS 100 90 80 70 60 50 40 30 20 10 0 Records in Google Scholar ITSC 2016 (out of 430 papers)

  21. Improving the Results over THE Years • Object detection rate in KITTI • Moderate: Min. bounding box height: 25 Px, Max. occlusion level: Partly occluded, Max. truncation: 30 %

  22. Grouping the ML Methods Training Deployment Where is it trained? Where is it executed? • • Locally On-board • • In the cloud Off-board (e.g., in the cloud) When is it trained? When is it executed? • • Real-time Offline • • Online Offline (or batch processing) How is it trained? Continuous learning? • • Yes Supervised • • Un-supervised (semi-supervised) No Application • System design • Verification

  23. Modular systems vs Holistic Design - Modular systems and ML to design individual components - Holistic and end to end learning for driving Sensor data Vehicle control

  24. Modular systems (1) Well-defined task-specific modules (2) Could have parallel modules Examples: • Semantic segmentation and free space and drivable area detection • Object detection and tracking and information (speed, heading, type, ...) • Road information and geometry of the routes • Sensor fusion • Scene Semantics such as traffic and signs, turn indicators, on-road markings etc • Maps and updating them over time • Positioning and localization • Path planning • Driving policy learning and decision making • Other road user behavior analysis such as intention prediction • Driver monitoring

  25. Holistic and end to end learning • First implemented around 28 years ago in the ALVINN system • Number of parameters<50,000 • Dave-2 • 9 layers (5 convolutional and 3 fully connected) • 250 000 parameters • Dean A. Pomerleau, ”ALVINN, an autonomous land vehicle in a neural network”., No. AIP -77, CMU, 1989. • Mariusz Bojarski, et al. "End to end learning for self- driving cars“, arXiv, Apr. 2016 . • Christopher Innocenti, Henrik Lindén, “Deep Learning for Autonomous Driving: A Holistic Approach for Decision Making”, thesis.

  26. AD Verification • Requirements: setting safety scope for function and AD test scenarios • Test methods • Test track [Kalra, 2016] • Test in real traffic and expeditions • Virtual testing and simulations • Analyzing logged data • Need to have tools such as reference system • Need to have advanced analysis methods • Nidhi Kalra et al. "Driving to safety: How many miles of driving would it take to demonstrate autonomous vehicle reliability?." Transportation Research Part A: Policy and Practice 94 (2016): 182-193.

  27. Some Examples

  28. Object Detection (1) Accuracy (2) Speed • Ross Girshick et al., “Rich feature hierarchies for accurate object detection and semantic segmentation”, CVPR, 2014. • Shaoqing Ren et al., “Faster R-CNN: Towards real-time object detection with region proposal networks”, NIPS , 2015. • Jifeng Dai et al., “R -FCN: Object Detection via Region-based Fully Convolutional Networks”, arXiv, Jun., 2016. • Donal Scanlan, Lucia Diego, “Robust vehicle detection using convolutional networks“, Master’s thesis, ongoing.

  29. Semantic Segmentation FCN • Jonathan Long et al., “Fully Convolutional Networks for Semantic Segmentation”, CVPR 2015. • Jifeng Dai et al., “Instance -aware Semantic Segmentation via Multi- task Network Cascades”, arXiv, 2015 • Vijay Badrinarayanan et al., “ SegNet: A Deep Convolutional Encoder-Decoder Architecture for Scene Segmentation”, PAMI 2017

  30. Road Information [He 2016] • Christian Lipski et al. "A fast and robust approach to lane marking detection and lane tracking“, SSIAI, 2008 . • Florian Janda et al., "A road edge detection approach for marked and unmarked lanes based on video and radar“, FUSION, 2013. • Jihun Kim et al., “ Robust lane detection based on convolutional neural network and random sample consensus”, ICONIP, 2014. • Bei He et al., “Accurate and Robust Lane Detection based on Dual-View Convolutional Neutral Network”, IV, 2016. • Gabriel L. Oliveira et al., "Efficient deep models for monocular road segmentation“, IROS, 2016.

  31. Traffic Sign Recognition German Traffic Sign Recognition Benchmark (GTSRB) [Stallkamp 2012] • Johannes Stallkamp et al. "Man vs. computer: Benchmarking machine learning algorithms for traffic sign recognition“, Neural networks , 2012. • Pierre Sermanet et al., "Traffic sign recognition with multi-scale convolutional networks“, IJCNN, 2011. • Konstantinos Mitritsakis , “Study Real World Traffic Environment Using Street View”, Master’s thesis, 2016.

  32. Interacting with Humans • Eshed Ohn- Bar et al., “Looking at Humans in the Age of Self - Driving and Highly Automated Vehicles”, Trans. on IV, 2015

  33. Driver monitoring • Kevan Yuen et al. ,”Looking at Faces in a Vehicle: A Deep CNN Based Approach and Evaluation”, ITSC, 2016 . • Akshay R. Siddharth et al., “Driver Hand Localization and Grasp Analysis: A Vision-based Real-time Approach ”, ITSC, 2016 . • Tianchi Liu et al. "Driver distraction detection using semi-supervised machine learning." IEEE Transactions on ITS, 2016.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend