US 12,462,595 B2
Training data generator and method for generation of training datasets
Moritz Allmaras, Munich (DE); Tim Schenk, Landshut (DE); Jan Christoph Wehrstedt, Munich (DE); Harald Held, Bockhorn (DE); Steffen Limmer, Munich (DE); Ulli Herzog, Leimen (DE); Sascha Heß, Bietigheim (DE); Klaus Walter Wendelberger, St. Leon-Rot (DE); Till Heinzerling, Stutensee (DE); and Julian Knittel, Maulbronn (DE)
Assigned to Siemens Aktiengesellschaft, Munich (DE)
Appl. No. 18/035,802
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Oct. 19, 2021, PCT No. PCT/EP2021/078861
§ 371(c)(1), (2) Date May 8, 2023,
PCT Pub. No. WO2022/100965, PCT Pub. Date May 19, 2022.
Claims priority of application No. 20207873 (EP), filed on Nov. 16, 2020.
Prior Publication US 2023/0401880 A1, Dec. 14, 2023
Int. Cl. G06V 30/422 (2022.01); G06N 3/09 (2023.01); G06T 11/20 (2006.01); G06V 30/19 (2022.01)
CPC G06V 30/422 (2022.01) [G06N 3/09 (2023.01); G06T 11/206 (2013.01); G06V 30/19147 (2022.01)] 12 Claims
OG exemplary drawing
 
1. A training data generator for generating training data to be used for training a trainable image detection module to generate a digital system plan of a digital system with an aid of an analog system plan of the technical system, said training data generator comprising:
an interface, designed to read in (i) symbols extracted from digital system plans for technical systems and (ii) a positioning rule provided for the positioning of a symbol in a digital system plan, wherein the digital system plans each depict a structure and/or a functionality of the technical system by means of symbols, wherein the digital system plans are of an identical type, wherein the extracted symbols depict the technical system or a technical function, and wherein the at least one positioning rule for the positioning of a symbol in the digital system plan is directed to a relative positioning of the symbol in relation to an annotation, a predetermined coupling of the symbol to a further symbol, and/or a symbol-specific dependence of the symbol on at least one further symbol,
a memory module, which is designed in such a way as to store the extracted symbols,
a selection module, which is designed in such a way as to select at random by means of a random generator a symbol sub-quantity of the stored symbols,
a generator, which is designed in such a way as to generate at least one synthetic system plan as a function of the selected symbol sub-quantity and as a function of the positioning rule, and
an output module, which is designed in such a way as to output the at least one synthetic system plan as training data for training the trainable image detection module to generate the digital system plan of digital system with the aid of the analog system plan of the technical system.