[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/3201607.3201610acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
research-article

Intelligent corner synthesis via cycle-consistent generative adversarial networks for efficient validation of autonomous driving systems

Published: 22 January 2018 Publication History

Abstract

Today's automotive vehicles are often equipped with powerful data processing systems for driver assistance and/or autonomous driving. To meet the rigorous safety standard, one critical task is to ensure extremely small failure rate over all possible operation conditions. Such a validation task requires a large amount of on-road testing data to cover all possible corners. In this paper, we describe a novel general-purpose methodology to synthetically and efficiently generate a broad spectrum of corner cases for validation purpose. Our proposed method is based upon cycle-consistent generative adversarial networks (CycleGANs) trained by a small set of image samples to mathematically map a nominal case to other corner cases. By taking STOP sign detection as an example, our numerical experiments demonstrate that the proposed approach is able to reduce the validation error by up to 100× given a limited data set for corner cases.

References

[1]
A. Lindgren and F. Chen, "State of the art analysis: an overview of advanced driver assistance systems (ADAS) and possible human factors issues," Human Factors and Economics Aspects on Safety, pp. 38--50, 2006.
[2]
M. Aeberhard et al., "Experience, results and lessons learned from automated driving on Germany's highways," IEEE Intelligent Transportation Systems Magazine, vol. 7, no. 1, pp. 42--57, 2015.
[3]
J. Ziegler et al., "Making bertha drive --- an autonomous journey on a historic route," IEEE Intelligent Transportation Systems Magazine, vol. 6, no. 2, pp. 8--20, 2014.
[4]
M. Fu and Y. Huang, "A survey of traffic sign recognition," ICWAPR, pp. 119--124, 2010.
[5]
M. Sugiyama and M. Kawanabe, Machine Learning in Non-stationary Environments: Introduction to Covariate Shift Adaptation, MIT press, 2012.
[6]
M. Nentwig and M. Stamminger, "Hardware-in-the-loop testing of computer vision based driver assistance systems," IEEE Intelligent Vehicles Symposium, pp. 339--344, 2011.
[7]
M. Nentwig et al., "Concerning the applicability of computer graphics for the evaluation of image processing algorithms," ICVES, pp. 205--210, 2012.
[8]
D. Hospach et al., "Simulation of falling rain for robustness testing of video-based surround sensing systems," DATE, pp. 233--236, 2016.
[9]
R. Gallen et al., "Nighttime visibility analysis and estimation method in the presence of dense fog," IEEE Trans. on Intelligent Transportation Systems, vol. 16, no. 1, pp. 310--320, 2015.
[10]
H. Yu et al., "Impact of circuit-level non-idealities on vision-based autonomous driving systems," ICCAD, 2017.
[11]
N. Kalra and S. M. Paddock, "Driving to safety: how many miles of driving would it take to demonstrate autonomous vehicle reliability," Transportation Research Part A: Policy and Practice, vol. 94, pp. 182--193, 2016.
[12]
Y. LeCun et al., "Deep learning," Nature, vol. 521, no. 7553, pp. 436--444, 2015.
[13]
D. Ciresan et al., "Multi-column deep neural network for traffic sign classification," Neural Networks, vol. 32, pp. 333--338, 2012.
[14]
Y. Taigman et al., "Deepface: closing the gap to human-level performance in face verification," CVPR, 2014.
[15]
Y. LeCun et al., "Gradient-based learning applied to document recognition," Proc. of the IEEE, vol. 86, no. 11, pp. 2278--2324, 1998.
[16]
S. Ioffe and C. Szegedy, "Batch normalization: accelerating deep network training by reducing internal covariate shift," International Conference on Machine Learning, pp. 448--456, 2015.
[17]
A. Krizhevsky et al., "Imagenet classification with deep convolutional neural networks," Advances in neural information processing systems, pp. 1097--1105, 2012.
[18]
K. He et al., "Deep residual learning for image recognition," CVPR, pp. 770--778, 2016.
[19]
M. D. Zeiler, "Adadelta: an adaptive learning rate method," arXiv preprint, arXiv:1212.5701, 2012.
[20]
D. Kingma and J. B. Adam, "A method for stochastic optimization," arXiv preprint, arXiv:1412.6980, 2014.
[21]
C. Bishop, Pattern Recognition and Machine Learning, Prentice Hall, 2007.
[22]
J. Zhu et al., "Unpaired image-to-image translation using cycle-consistent adversarial networks," ICCV, 2017.
[23]
M. D. Zeiler and R. Fergus, "Visualizing and understanding convolutional networks," European Conference on Computer Vision, pp. 818--833, 2014.
[24]
I. Goodfellow et al., "Generative adversarial nets," NIPS, 2014.
[25]
N. Nystrom et al., "Bridges: a uniquely flexible HPC resource for new communities and data analytics," Annual Conference on Extreme Science and Engineering Discovery Environment, 2015.
[26]
J. Towns et al., "XSEDE: accelerating scientific discovery," Computing in Science & Engineering. vol. 16, no. 5, pp. 62--74, 2014.
[27]
J. Johnson et al., "Perceptual losses for real-time style transfer and super-resolution," ECCV, pp. 694--711, 2016.
[28]
W. Shi et al., "Efficient statistical validation of machine learning systems for autonomous driving," ICCAD, 2016.
[29]
W. Shi et al., "An FPGA-based hardware accelerator for traffic sign detection," IEEE Trans. on Very Large Scale Integration Systems, vol. 25, no. 4, pp. 1362--1372, 2017.
[30]
P. Dollar, "Piotr's computer vision MATLAB toolbox (PMT)," http://vision.ucsd.edu/~pdollar/toolbox/doc/index.html.
[31]
R. Timof et al., "Traffic sign recognition --- how far are we from the solution?" IJCNN, 2013.
[32]
J. Stallkamp et al., "Man vs. computer: benchmarking machine learning algorithms for traffic sign recognition," Neural Networks, vol. 32, pp. 323- 332, 2012.
[33]
S. Houben et al., "Detection of traffic signs in real-world images: the German traffic sign detection benchmark," IJCNN, 2014.

Cited By

View all
  • (2023)A Survey on Automated Driving System Testing: Landscapes and TrendsACM Transactions on Software Engineering and Methodology10.1145/357964232:5(1-62)Online publication date: 24-Jul-2023
  1. Intelligent corner synthesis via cycle-consistent generative adversarial networks for efficient validation of autonomous driving systems

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ASPDAC '18: Proceedings of the 23rd Asia and South Pacific Design Automation Conference
    January 2018
    774 pages

    Sponsors

    Publisher

    IEEE Press

    Publication History

    Published: 22 January 2018

    Check for updates

    Qualifiers

    • Research-article

    Conference

    ASPDAC '18
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 466 of 1,454 submissions, 32%

    Upcoming Conference

    ASPDAC '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A Survey on Automated Driving System Testing: Landscapes and TrendsACM Transactions on Software Engineering and Methodology10.1145/357964232:5(1-62)Online publication date: 24-Jul-2023

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media