Abstract
Hierarchical neural networks with large numbers of layers are the state of the art for most computer vision problems including image classification, multi-object detection and semantic segmentation. While the computational demands of training such deep networks can be addressed using specialized hardware, the availability of training data in sufficient quantity and quality remains a limiting factor. Main reasons are that measurement or manual labelling are prohibitively expensive, ethical considerations can limit generating data, or a phenomenon in questions has been predicted, but not yet observed. In this position paper, we present the Digital Reality concept are a structured approach to generate training data synthetically. The central idea is to simulate measurements based on scenes that are generated by parametric models of the real world. By investigating the parameter space defined of such models, training data can be generated in a controlled way compared to data that was captured from real world situations. We propose the Digital Reality concept and demonstrate its potential in different application domains, including industrial inspection, autonomous driving, smart grid, and microscopy research in material science and engineering.
Highlights
Recent advances in machine learning, in particular deep learning, have revolutionized all kinds of image understanding problems in computer vision, and the approach to general pattern detection problems for various signal processing tasks
Deep learning methods [1] can be applied to data that originates from almost any type of sensor, including image data from arbitrary modalities and most time-dependent data
We present the Digital Reality concept as a generic blueprint for the training of Deep Neural Networks using in-silico training data
Summary
Recent advances in machine learning, in particular deep learning, have revolutionized all kinds of image understanding problems in computer vision, and the approach to general pattern detection problems for various signal processing tasks. In machine learning a very general computational model with a large number of free parameters is fitted to a specific problem during a training phase. For the application of deep learning methods to more specific problems, either scientific or industrial, labelled training data from in-vivo sources (see textbox for definition) does not exist in general.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have