System and method for procedurally synthesizing datasets of objects of interest for training machine-learning models
First Claim
1. A method of procedurally synthesizing a training dataset for training a machine-learning model, comprising:
- describing variations in content of training images to be included in said training dataset;
generating training image definitions in accordance with said variations in parallel;
employing said training image definitions to render corresponding training images in parallel;
further employing said training image definitions to generate associated ground truth in parallel; and
assembling said training images and associated ground truth into said training dataset.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for procedurally synthesizing a training dataset for training a machine-learning model. In one embodiment, the system includes: (1) a training designer configured to describe variations in content of training images to be included in the training dataset and (2) an image definer coupled to the training designer, configured to generate training image definitions in accordance with the variations and transmit the training image definitions: to a 3D graphics engine for rendering into corresponding training images, and further to a ground truth generator for generating associated ground truth corresponding to the training images, the training images and the associated ground truth comprising the training dataset.
-
Citations
12 Claims
-
1. A method of procedurally synthesizing a training dataset for training a machine-learning model, comprising:
-
describing variations in content of training images to be included in said training dataset; generating training image definitions in accordance with said variations in parallel; employing said training image definitions to render corresponding training images in parallel; further employing said training image definitions to generate associated ground truth in parallel; and assembling said training images and associated ground truth into said training dataset. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A training dataset for training a machine-learning model procedurally synthesized by the process comprising:
-
describing variations in content of training images to be included in said training dataset; generating training image definitions in accordance with said variations in parallel; employing said training image definitions to render corresponding training images in parallel; further employing said training image definitions to generate associated ground truth in parallel; and assembling said training images and associated ground truth into said training dataset. - View Dependent Claims (9, 10, 11, 12)
-
Specification