of road images with
play

of Road Images with Deep Learning Frank Geujen Senior Product - PowerPoint PPT Presentation

Detection and Segmentation of Road Images with Deep Learning Frank Geujen Senior Product Manager William Raveane Computer Vision Engineer Mapscape, a Navinfo company GTC Europe, October 2017, Talk #23304 Who is NavInfo SD &


  1. Detection and Segmentation of Road Images with Deep Learning Frank Geujen – Senior Product Manager William Raveane – Computer Vision Engineer Mapscape, a Navinfo company GTC Europe, October 2017, Talk #23304

  2. Who is NavInfo 目录 SD & HD Map Making CONTENTS Traffic Sign Detection Road Feature Extraction Looking Ahead

  3. Who is NavInfo

  4. NavInfo Introduction NavInfo is the leading map provider in China, with focus on location big data platform, HD / SD map, Telematics and ADAS comprehensive solutions. • Established on 2002 in Beijing China • More than 4500 employees Globally Automated Driving Navigation Connected Car

  5. Branches Ameri merica ca Nethe Ne therlan rlands ds China hina  31 31 loca locali liza zati tion ba base e for r da data ta colle collect ct and d te tech chnolo ology  Mapscape Mapscape: : Com Compila pilatio tion Tech echnol olog ogy (ND (NDS)  In Inte ternati tion onal l bu busines iness ser ervice. ice.  EU EU Tech echnolo ology Cent Centre re: exp expansion ion  4 4 R&D &D Center Centers • Com Compute ter r Vis ision ion  Adv Advanced ced te tech chnol ology ogy ( Sh Shangh ghai 、 Xia Xian 、 Sh Shenyang 、 Wuhan ) • Deep Deep Le Learni rning res esea earch rch  Beij Beijing ing Hea eadqu quarte rters rs

  6. SD & HD Map Making

  7. Challenge of Map Making Ingestion/ Ingestion/ Map Cre Map Creat ation ion Del Deliv iver ery y Data Sour Data Source Extra xtraction tion 600+ 600+ 3.2+ 3. 2+ Mill Millio ion 6.16+ Mil 6.16+ Milli lion n > 500 500 dispersed field Signs processed Kilometer staff in China production staff per year 24.9 .95 + Million 31 31 Core POI field local offices 10 100+ 0+ 20+ Mil 20 + Milli lion 4,0 ,000 00+ Hong Kon Kong, , Lao Laos, s, Ma Maca cao, Cam , Cambodia ia page Collection POI updated specifications Map data vehicles per year 360 360+ + cities cities 60+ 60+ Big data mining 80%/7 80 %/70% 0% Cities of ground 4+ 4+ Mi Mill llion ion 99 99% Highway truth testing in Update Road distance 80 80% Main Road 2017 Q1 80% POI and updated 70% road link 22 22M+ M+ per year 260+ 260+ in China per community Attributes in year contributions the portfolio

  8. SD Map St Standa andard Def rd Defin init ition ion Map, Map, i is s pr prim imar arily fo ly for A r A to B to B routing outing & guidan & guidance and and is is a sim a simpl plif ified represen ied representa tation tion of of th the road in e road in lin links s and and nodes nodes. POI OI

  9. HD Map Hi High gh Defini Definition ion M Map, is ap, is us used for au ed for automated/ tomated/autono autonomous ous driv drivin ing and in and includes ludes high high accurat accurate lane e lane and and ro road ad fea features tures.

  10. The Field drive use cases On-board SD map ( Semi ) Live feed Real Time automated mono sign core map camera extraction updating Off-board SD map 2 FPS ( Semi ) stored Off line mono automated Feature core map camera extraction imagery updating Off-board HD map Feature Road Projection Panoramic HD map extraction feature on LIDAR imagery creation/ from LIDAR extraction data updating

  11. Technical Deep Dive: Traffic Sign Detection

  12. Real Time Traffic Sign Detection Use case: In-car data collection on an NVIDIA Jetson TX2 • Over 180 traffic sign classes supported today • Up to 32 fps at 1920x1080 in 15W MAX-N mode • Detection based on Single Shot Detector (SSD) • Training on a Titan X GPU server • Inference through TensorRT

  13. Supported Features Supported today • Speed Limits • Warning Signs • Information Signs • Prohibition Signs • Directional Signs In development • Gantry Sign Boards • Traffic Lights • Digital Traffic Signs

  14. Sign Detection Demo Watc tch O Onli line: e: htt ttps ps://go ://goo.gl/ o.gl/KBgG KBgGo8 o8

  15. Performance Highlights Multip ltiple le Si Simu mult ltaneou aneous s Detect Detections ons

  16. Performance Highlights Dist istant ant Tr Traffic ic Si Sign gns

  17. Performance Highlights Bad ad Li Light ghting ing Cond Conditio itions

  18. Optimization of SSD on Jetson TX2 • With TensorRT: • 6x speedup in inference performance • 3x reduction in memory consumption • And with our in-house CUDA Kernels • Additional 3x speedup in inference performance • Allows full utilization of GPU resources

  19. Implementation of SSD Two-stage system: • ResNet-based SSD for Detection • ResNet for Fine Classification Custom Layer API: • Bridges both TensorRT Stages Detector: Classifier: SSD ResNet

  20. SSD Custom Layers • Implementation of SSD layers as custom CUDA kernels: • Executed by Custom Layer API • Priors replaced by on-demand calculations • Softmax calculated only when required • Non-maximum suppression replaced by a batched data feeder for the classifier

  21. SSD on the Jetson TX2 Profile visualization of SSD inference 510ms 31ms SSD Caffe TensorRT + our CUDA kernels

  22. Detection Accuracy Single Image Detection PR Curve • Single Image: • Precision: 92.5% • Recall: 98% • Tracking over Time: • Precision: 96.0% • Recall: 98.5% Single Image Per-Class Detection Accuracy 100 Accuracy 0 Class ID Single Image Per-Class Classification Accuracy 100 Accuracy 0 Class ID

  23. Technical Deep Dive: Road Feature Extraction

  24. Road Feature Extraction • Road feature and object extraction Road features • Semantic segmentation network architecture • Automatic lane grouping • Training & inference on NVIDIA Titan X GPU server Lane numbering Gantry sign boards

  25. Road Features Supported today: • Surface level: • Lane markings • Text, numbers, speed limits • Arrows • Road objects: • Gantry sign boards • Guard Rails • Curbs In Development: • Poles • Traffic Lights • Tunnels

  26. The On-road feature extraction process Camera Segmentation Calibration Transformation Network Crop from Panoramic Image Semantic Segmentation to Top View Deep Neural Network Transformation to Front View Lane Number Grouping

  27. Lane Segmentation Demo Watc tch O Onli line: e: htt ttps ps://go ://goo.gl/ o.gl/4CXT 4CXTD5 D5

  28. Semantic Segmentation Performance • Inference at 5 images per second using an NVIDIA Titan X GPU • Common lane marking classes • Recall: 92.8% • Precision: 82% • Common road arrow marking classes • Recall: 85.6% • Precision: 72.8% Performance of the system expected to further improve as we continue development Confusion Matrix

  29. Looking Ahead

  30. Looking Ahead • Deep Learning continues being more integrated into our: • Field collection • Map creation • Distribution processes • On-going developments: • Real-time semantic segmentation system on-board vehicles • Crowdsource data processing supporting self-healing maps • Applications for crowdsourcing

  31. Detection and Segmentation of Road Images with Deep Learning Frank Geujen – Senior Product Manager William Raveane – Computer Vision Engineer Mapscape, a Navinfo company GTC Europe, October 2017 , Talk #23304

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