Generating synthetic images for training machine learning models
OwnerKevin Alexander LAUBE, Julio BORGES +1inventors
InventorsKevin Alexander LAUBE, Julio BORGES, Shin-I CHENG
Life of this patent
Estimating the term…
Loading patent…
OwnerKevin Alexander LAUBE, Julio BORGES +1inventors
InventorsKevin Alexander LAUBE, Julio BORGES, Shin-I CHENG
Estimating the term…
A method for training a diffusion model, which can be used to iteratively generate a synthetic image from noise in conjunction with a specified conditioning. In the method: a style that the synthetically generated images should have is specified; a set of training images that match the specified style to varying degrees is provided; noise is successively applied to the training images in a specified number of iterations, so that noised versions are created in each case; samples are drawn from the noised versions; the drawn samples are processed by the diffusion model in conjunction with the specified conditioning to produce predictions for the previous noised version in each case; the correspondence between these predictions and the actual noised versions in each case is evaluated by using a specified cost function; and parameters that characterize the behavior of the diffusion model are optimized.
1-16. (canceled)
A method for training a diffusion model, which can be used to iteratively generate a synthetic image from noise in conjunction with a specified conditioning, the synthetic image being consistent with the conditioning, the method comprising the following steps:
A non-transitory machine-readable data carrier on which is stred a computer program including machine-readable instructions for training a diffusion model, which can be used to iteratively generate a synthetic image from noise in conjunction with a specified conditioning, the synthetic image being consistent with the conditioning, the instructions, when executed by one or more computers and/or compute instances, cause the one or more computers and/or compute instances to perform the following steps:
One or more computers and/or compute instances including a non-transitory machine-readable data carrier on which is stred a computer program including machine-readable instructions for training a diffusion model, which can be used to iteratively generate a synthetic image from noise in conjunction with a specified conditioning, the synthetic image being consistent with the conditioning, the instructions, when executed by the one or more computers and/or compute instances, cause the one or more computers and/or compute instances to perform the following steps:
Dependencies are inferred from the claim text.