Machine learning data augmentation using diffusion-based generative models

US12406339B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12406339-B2
Application numberUS-202318314901-A
CountryUS
Kind codeB2
Filing dateMay 10, 2023
Priority dateMay 10, 2023
Publication dateSep 2, 2025
Grant dateSep 2, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for generating augmented images are provided. One or more input medical images are received. At least one of noise and one or more transformations are applied to the one or more input medical images to generate one or more noisy augmented images. The one or more noisy augmented images are denoised using a diffusion-based denoising system to generate one or more denoised augmented images. The applying and the denoising are repeated for one or more iterations using the one or more denoised augmented images as the one or more input medical images to generate one or more final augmented images. The one or more final augmented images are output.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method comprising: receiving one or more input medical images; applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images, wherein applying the at least one of the noise and the one or more transformations comprises generating an uncertainty map of uncertainty introduced by the at least one of the noise and the one or more transformations; denoising the one or more noisy augmented images using a diffusion-based denoising system based on the uncertainty map to generate one or more denoised augmented images; repeating the applying and the denoising for one or more iterations using the one or more denoised augmented images as the one or more input medical images to generate one or more final augmented images; and outputting the one or more final augmented images. 2. The computer-implemented method of claim 1 , wherein applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images comprises: applying the one or more transformations to the one or more input medical images to generate one or more transformed input medical images; and adding the noise to the one or more transformed input medical images to generate the one or more noisy augmented images. 3. The computer-implemented method of claim 2 , wherein generating an uncertainty map of uncertainty introduced by the at least one of the noise and the one or more transformations comprises: generating the uncertainty map based on a difference between 1) the one or more transformed input medical images and 2) the one or more noisy augmented images. 4. The computer-implemented method of claim 1 , wherein denoising the one or more noisy augmented images using a diffusion-based denoising system based on the uncertainty map to generate one or more denoised augmented images comprises: imputing regions masked by the noise during a first pass of the denoising; and capturing local texture features during a second pass of the denoising. 5. The computer-implemented method of claim 1 , wherein applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images comprises: randomly applying the one or more transformations to the one or more input medical images within a user-defined parameter. 6. The computer-implemented method of claim 1 , further comprising: training a machine learning based model for performing a medical imaging analysis task based on the one or more final augmented images. 7. The computer-implemented method of claim 1 , wherein the diffusion- based denoising system comprises at least one of a diffusion probabilistic model, a DDPM (denoising diffusion probabilistic model), and a DDIM (denoising diffusion implicit model). 8. An apparatus comprising: means for receiving one or more input medical images; means for applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images, wherein the means for applying the at least one of the noise and the one or more transformations comprises means for generating an uncertainty map of uncertainty introduced by the at least one of the noise and the one or more transformations; means for denoising the one or more noisy augmented images using a diffusion-based denoising system based on the uncertainty map to generate one or more denoised augmented images; means for repeating the applying and the denoising for one or more iterations using the one or more denoised augmented images as the one or more input medical images to generate one or more final augmented images; and means for outputting the one or more final augmented images. 9. The apparatus of claim 8 , wherein the means for applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images comprises: means for applying the one or more transformations to the one or more input medical images to generate one or more transformed input medical images; and means for adding the noise to the one or more transformed input medical images to generate the one or more noisy augmented images. 10. The apparatus of claim 9 , wherein the means for generating an uncertainty map of uncertainty introduced by the at least one of the noise and the one or more transformations comprises: means for generating the uncertainty map based on a difference between 1) the one or more transformed input medical images and 2) the one or more noisy augmented images. 11. The apparatus of claim 8 , wherein the means for denoising the one or more noisy augmented images using a diffusion-based denoising system based on the uncertainty map to generate one or more denoised augmented images comprises: means for imputing regions masked by the noise during a first pass of the denoising; and means for capturing local texture features during a second pass of the denoising. 12. The apparatus of claim 8 , wherein the means for applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images comprises: means for randomly applying the one or more transformations to the one or more input medical images within a user-defined parameter. 13. A non-transitory computer readable medium storing computer program instructions, the computer program instructions when executed by a processor cause the processor to perform operations comprising: receiving one or more input medical images; applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images, wherein applying the at least one of the noise and the one or more transformations comprises generating an uncertainty map of uncertainty introduced by the at least one of the noise and the one or more transformations; denoising the one or more noisy augmented images using a diffusion-based denoising system based on the uncertainty map to generate one or more denoised augmented images; repeating the applying and the denoising for one or more iterations using the one or more denoised augmented images as the one or more input medical images to generate one or more final augmented images; and outputting the one or more final augmented images. 14. The non-transitory computer readable medium of claim 13 , wherein applying at least one of noise and one or more transformations to the one or more input medical images to generate one or more noisy augmented images comprises: applying the one or more transformations to the one or more input medical images to generate one or more transformed input medical images; and adding the noise to the one or more transformed input medical images to generate the one or more noisy augmented images. 15. The non-transitory computer readable medium of claim 14 , wherein generating an uncertainty map of uncertainty introduced by the at least one of the noise and the one or more transformations comprises: generating the uncertainty map based on a difference between 1) the one or more transformed input medical images and 2) the one or more noisy augmented images. 16. The non-transitory computer readable medium of claim 13 , the operations further comprising: training a machine learning based model for performing a medical imaging analysis task based on the one or more

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12406339B2 cover?
Systems and methods for generating augmented images are provided. One or more input medical images are received. At least one of noise and one or more transformations are applied to the one or more input medical images to generate one or more noisy augmented images. The one or more noisy augmented images are denoised using a diffusion-based denoising system to generate one or more denoised augm…
Who is the assignee on this patent?
Siemens Healthineers Ag
What technology area does this patent fall under?
Primary CPC classification G06T5/70. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 02 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).