| CPC G06T 5/70 (2024.01) [G06T 2207/20081 (2013.01)] | 17 Claims |

|
1. A system comprising one or more processors and one or more storage devices for training a machine-learning algorithm for denoising images, the system configured to:
receive training data, the training data comprising multiple image sets obtained from one or more series of consecutive images, wherein each image set comprises a plurality of images obtained from a same series of the one or more series of consecutive images, wherein the plurality of images of each image set comprise an initial image, a middle image and a last image;
adjust weights of the machine-learning algorithm to obtain a trained machine-learning model, based on an output image of the machine-learning algorithm and a target image, wherein the output image of the machine-learning algorithm is obtained by using the initial image and the last image as input images, and wherein the target image is obtained from the middle image by applying a random shift to the middle image; and
provide the trained machine-learning model.
|