Simulation and evaluation of sensor characteristics in vision based advanced driver assistance systems

This paper presents a method for the simulation of images in the scope of virtual camera prototypes under the constraint of color correctness. This is a first step to gain a complete simulatable camera model that can be used to generate synthetic images using real data. Each real camera system has its own color processing characteristics. Real images recorded with a reference camera model can be computationally simulated as if they have been recorded with another real or virtual camera. The resulting images are transformed to underly the color characteristics of the targeted virtual camera system. Our approach can be used at the design phase of vision-based advance driver assistance systems to verify the exact behaviour under varying optical properties of the optical system and to test and evaluate the overall robustness of the system when color processing changes. It can as well lead to a decision basis for the selection of the hardware to be used. In this paper, we show how cameras can be calibrated and in a second step we evaluate the simulation errors. Finally, we apply our simulation to a traffic sign recognition algorithm and evaluate its behaviour in relation to ground truth data.

[1]  Pat Hanrahan,et al.  A realistic camera model for computer graphics , 1995, SIGGRAPH.

[2]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[3]  Jitendra Malik,et al.  Recovering high dynamic range radiance maps from photographs , 1997, SIGGRAPH.

[4]  James T. Kajiya,et al.  The rendering equation , 1998 .

[5]  Katsushi Ikeuchi,et al.  Acquiring a Radiance Distribution to Superimpose Virtual Objects onto Real Scene , 2001, MVA.

[6]  Jitendra Malik,et al.  Recovering photometric properties of architectural scenes from photographs , 1998, SIGGRAPH.

[7]  Visvanathan Ramesh,et al.  A system for traffic sign detection, tracking, and recognition using color, shape, and motion information , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[8]  Hiroshi Murase,et al.  Generation of Training Data by Degradation Models for Traffic Sign Symbol Recognition , 2007, IEICE Trans. Inf. Syst..

[9]  F. Lindner,et al.  Classier training based on synthetically generated samples , 2007 .

[10]  Francisco López-Ferreras,et al.  Road-Sign Detection and Recognition Based on Support Vector Machines , 2007, IEEE Transactions on Intelligent Transportation Systems.

[11]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[12]  Paul Debevec Rendering synthetic objects into real scenes: bridging traditional and image-based graphics with global illumination and high dynamic range photography , 2008, SIGGRAPH Classes.

[13]  Johannes Stallkamp,et al.  The German Traffic Sign Recognition Benchmark: A multi-class classification competition , 2011, The 2011 International Joint Conference on Neural Networks.

[14]  Wolfgang Müller,et al.  Virtual prototyping of Cyber-Physical Systems , 2012, 17th Asia and South Pacific Design Automation Conference.

[15]  Andreas Geiger,et al.  Are we ready for autonomous driving? The KITTI vision benchmark suite , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[16]  Wolfgang Rosenstiel,et al.  Reliability assessment of safety-relevant automotive systems in a model-based design flow , 2013, 2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC).

[17]  Rolf Drechsler,et al.  Safety evaluation of automotive electronics using Virtual Prototypes: State of the art and research challenges , 2014, 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC).