object detection classification for adas
play

Object detection & classification for ADAS Robust for Bad - PowerPoint PPT Presentation

Object detection & classification for ADAS Robust for Bad situations Small object sizes Robust for occlusion Small model size SVNet @ NVIDIA TX2 Please click Icon for Video 5/19/2017 2 Robust detection for various


  1. Object detection & classification for ADAS ✓ Robust for Bad situations ✓ Small object sizes ✓ Robust for occlusion ✓ Small model size

  2. SVNet @ NVIDIA TX2 Please click Icon for Video 5/19/2017 2

  3. Robust detection for various situations Please click Please click Icon for Video Icon for Video Snow Night w/ Lamp Please click Please click Icon for Video Icon for Video Fog Rain 5/19/2017 3

  4. SVNet Algorithm Flow ✓ optimal parameters of network (size of kernels, # of layers, depth of channels) for the target platform Feature map Candidate Regions Proposal Conv ✓ Robust for Bad situations Image Layer ✓ Small object sizes Layer ✓ Robust for occlusion ✓ Small model size Feature vectors FC ROI Detection Results Layer pooling (Bonding Box , label) ✓ optimal parameters of network (# of layers, weight connections) for the target platform Conv layer Proposal layer : deep convolutional neural networks : multi-scale region proposal FC layer :Fully Connected networks

  5. Labeling System Manual Correction on 5% of the objects in input images Pedestrian: 94%, Vehicle: 95% Detection Success Pedestrian: 6%, Vehicle: 5% Input image Automatic Labeling Detection Failure Manual Correction Ground Truth False Detection ~1 in 5 min video

  6. How we use GPU (Titan X and GTX1080) for training ~3 hours ~2 days ~2 weeks ~2 months Models Target H/W GPUs Road Test designed by human experts where we measure speed to train candidate models & select candidates before training evaluate their accuracy GPU utilization last month Start from >50 prototypes Pass <10% Pass ~30%

  7. CuDNN framework Lower memory bandwidth Faster kernel execution SVNet (*) Image from https://devblogs.nvidia.com/parallelforall/jetson-tx2-delivers-twice-intelligence-edge/ NVIDIA TX2 (*)

  8. Customized Development Examples Example: Collision Warning at Blind Corner using PD/VD on Curved Mirror PD/VD on Input Scene other than the Curved Mirror Input Scene Collision Warning at Blind Corner PD/VD on Curved Mirror Image 5/19/2017 8

  9. Publications Local Decorrelation for Improved Pedestrian Detection  • Woonhyun Nam, Piotr Dollár, and Joon Hee Han. Advances in Neural Information Processing Systems (NIPS), 27: 424-432, 2014. Macrofeature Layout Selection for Pedestrian Localization and Its Acceleration Using GPU  • Woonhyun Nam, Bohyung Han, and Joon Hee Han Computer Vision and Image Understanding (CVIU) , 120: 46-58, 2014 • Canny Text Detector: Fast and Robust Scene Text Localization Algorithm • Hojin Cho, Myungchul Sung, Bongjin Jun, • 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2016), Las Vegas, USA, 2016 (to appear) • Learning to Select Pre-trained Deep Representations with Bayesian Evidence Framework • Yong-Deok Kim, Taewoong Jang, Bohyung Han, Seungjin Choi • 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2016), Las Vegas, USA, 2016 (to appear) • Scene Text Detection with Robust Character Candidate Extraction Method • Myung-Chul Sung, Bongjin Jun, Hojin Cho, Daijin Kim, • 13th International Conference on Document Analysis and Recognition (ICDAR 2015), 2015. Plus 20+ papers @ major conference/journal from StradVision’s algorithm engineers @ POSTECH

  10. Automotive Product Roadmap 2017 2018 Platform Features Camera 1M 2M 3M 4M 5M 6M 3Q 4Q 1Q 2Q 3Q 4Q NVIDIA PX2 PD/VD, LD, FSD Frontal High Seg NVIDIA TX2 PD/VD, LD, FSD Frontal NVIDIA TX1 PD/VD Frontal PD/VD Frontal PD/VD Frontal VD Side Mid Seg PD Rear PD/VD Rear PD/VD AVM ARM PCW, FCW, PD, VD, LD Frontal ARM PD Frontal Low Seg ARM PD/VD Frontal ARM POD Internal PC PD/VD, Attributes Frontal Server PC PD/VD, Attributes Frontal Left edge = First Prototype; Right edge = Second Prototype

  11. Thanks for listening! Any Questions / Comments, please contact contact@stradvision.com

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