IP Library › Granted Patent US 11,810,291
Granted Patent B2
US 11,810,291 · App. 16/865,266 · Granted Nov 7, 2023

Medical image synthesis of abnormality patterns associated with COVID-19

Inventors: Siqi Liu (Princeton, NJ); Bogdan Georgescu (Princeton, NJ); Zhoubing Xu (Plainsboro, NJ); Youngjin Yoo (Princeton, NJ); Guillaume Chabin (Paris, FR); Shikha Chaganti (Princeton, NJ); Sasa Grbic (Plainsboro, NJ); Sebastien Piat (Lawrence Township, NJ); Brian Teixeira (Lawrence Township, NJ); Thomas Re (Monroe, NJ); Dorin Comaniciu (Princeton Junction, NJ)
Assignee: Siemens Healthcare GmbH
G06T7/0012G06T7/11G06T17/205G06T2207/10081G06T2207/20081G06T2207/20084G06T2207/30061
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,810,291
App. No.
16/865,266
Granted
Nov 7, 2023
Kind
B2
Abstract

Systems and methods for generating a synthesized medical image are provided. An input medical image is received. A synthesized segmentation mask is generated. The input medical image is masked based on the synthesized segmentation mask. The masked input medical image has an unmasked portion and a masked portion. An initial synthesized medical image is generated using a trained machine learning based generator network. The initial synthesized medical image includes a synthesized version of the unmasked portion of the masked input medical image and synthesized patterns in the masked portion of the masked input medical image. The synthesized patterns is fused with the input medical image to generate a final synthesized medical image.

Claims (58)

1. A computer implemented method comprising:

receiving an input medical image;

generating a synthesized segmentation mask by:

sampling locations from a spatial probability map of abnormality patterns of a disease,

mapping the sampled locations from the spatial probability map to an image space of the synthesized segmentation mask,

generating individual masks each corresponding to a connected component region and positioned at a respective location of the mapped sampled locations in the image space of the synthesized segmentation mask, and

combining the individual masks to generate the synthesized segmentation mask;

masking the input medical image based on the synthesized segmentation mask, the masked input medical image having an unmasked portion and a masked portion;

generating an initial synthesized medical image using a trained machine learning based generator network, the initial synthesized medical image comprising a synthesized version of the unmasked portion of the masked input medical image and synthesized abnormality patterns of the disease in the masked portion of the masked input medical image;

blending the initial synthesized medical image with the input medical image to generate a blended image; and

fusing the synthesized abnormality patterns extracted from the blended image with the input medical image to generate a final synthesized medical image.

2. The computer implemented method of claim 1 , wherein the disease is COVID-19 (coronavirus disease 2019) and the synthesized abnormality patterns comprise one or more of ground glass opacities (GGO), consolidation, and crazy-paving pattern.

3. The computer implemented method of claim 1 , wherein the disease is at least one of a viral pneumonia, a bacterial pneumonia, a fungal pneumonia, and a mycoplasma pneumonia.

4. The computer implemented method of claim 1 , wherein generating individual masks each corresponding to a connected component region and positioned at a respective location of the mapped sampled locations in the image space of the synthesized segmentation mask comprises:

for each of the individual masks:

selecting a number of points on a surface of a mesh of a sphere; and

applying a transformation to each particular point, wherein the transformation applied to a particular point is propagated to neighboring vertices on the surface of the mesh based on a distance between the particular point and each of the neighboring vertices as compared to a distance threshold.

5. The computer implemented method of claim 1 , wherein fusing the synthesized abnormality patterns extracted from the blended image with the input medical image to generate a final synthesized medical image comprises:

smoothing boundaries of the synthesized segmentation mask to generate a smooth synthesized segmentation mask;

cropping masked portions of the smooth synthesized segmentation mask from the blended image to extract the synthesized abnormality patterns;

cropping unmasked portions of the smooth synthesized segmentation mask from the input medical image to extract remaining regions of the input medical image; and

combining the extracted synthesized abnormality patterns and the extracted remaining regions.

6. The computer implemented method of claim 1 , further comprising:

training a machine learning based system for performing a medical image analysis task based on the final synthesized medical image.

7. An apparatus comprising:

means for receiving an input medical image;

means for generating a synthesized segmentation mask by:

means for sampling locations from a spatial probability map of abnormality patterns of a disease,

means for mapping the sampled locations from the spatial probability map to an image space of the synthesized segmentation mask,

means for generating individual masks each corresponding to a connected component region and positioned at a respective location of the mapped sampled locations in the image space of the synthesized segmentation mask, and

means for combining the individual masks to generate the synthesized segmentation mask;

means for masking the input medical image based on the synthesized segmentation mask, the masked input medical image having an unmasked portion and a masked portion;

means for generating an initial synthesized medical image using a trained machine learning based generator network, the initial synthesized medical image comprising a synthesized version of the unmasked portion of the masked input medical image and synthesized abnormality patterns of the disease in the masked portion of the masked input medical image;

means for blending the initial synthesized medical image with the input medical image to generate a blended image; and

means for fusing the synthesized abnormality patterns extracted from the blended image with the input medical image to generate a final synthesized medical image.

8. The apparatus of claim 7 , wherein the disease is COVID-19 (coronavirus disease 2019) and the synthesized abnormality patterns comprise one or more of ground glass opacities (GGO), consolidation, and crazy-paving pattern.

9. The apparatus of claim 7 , wherein the means for generating individual masks each corresponding to a connected component region and positioned at a respective location of the mapped sampled locations in the image space of the synthesized segmentation mask comprises:

means for selecting, for each of the individual masks, a number of points on a surface of a mesh of a sphere; and

means for applying, for each of the individual masks, a transformation to each particular point, wherein the transformation applied to a particular point is propagated to neighboring vertices on the surface of the mesh based on a distance between the particular point and each of the neighboring vertices as compared to a distance threshold.

10. 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 an input medical image;

generating a synthesized segmentation mask by:

sampling locations from a spatial probability map of abnormality patterns of a disease,

mapping the sampled locations from the spatial probability map to an image space of the synthesized segmentation mask.

generating individual masks each corresponding to a connected component region and positioned at a respective location of the mapped sampled locations in the image space of the synthesized segmentation mask, and

combining the individual masks to generate the synthesized segmentation mask;

masking the input medical image based on the synthesized segmentation mask, the masked input medical image having an unmasked portion and a masked portion;

generating an initial synthesized medical image using a trained machine learning based generator network, the initial synthesized medical image comprising a synthesized version of the unmasked portion of the masked input medical image and synthesized abnormality patterns of the disease in the masked portion of the masked input medical image;

blending the initial synthesized medical image with the input medical image to generate a blended image; and

fusing the synthesized abnormality patterns extracted from the blended image with the input medical image to generate a final synthesized medical image.

11. The non-transitory computer readable medium of claim 10 , wherein the disease is COVID-19 (coronavirus disease 2019) and the synthesized abnormality patterns comprise one or more of ground glass opacities (GGO), consolidation, and crazy-paving pattern.

12. The non-transitory computer readable medium of claim 10 , wherein fusing the synthesized abnormality patterns extracted from the blended image with the input medical image to generate a final synthesized medical image comprises:

smoothing boundaries of the synthesized segmentation mask to generate a smooth synthesized segmentation mask;

cropping masked portions of the smooth synthesized segmentation mask from the blended image to extract the synthesized abnormality patterns;

cropping unmasked portions of the smooth synthesized segmentation mask from the input medical image to extract remaining regions of the input medical image; and

combining the extracted synthesized abnormality patterns and the extracted remaining regions.

13. The non-transitory computer readable medium of claim 10 , the operations further comprising:

training a machine learning based system for performing a medical image analysis task based on the final synthesized medical image.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066267/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 053642/0978 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2020
From: LIU, SIQI; GEORGESCU, BOGDAN; XU, ZHOUBING; YOO, YOUNGJIN; CHAGANTI, SHIKHA; GRBIC, SASA; PIAT, SEBASTIEN; TEIXEIRA, BRIAN; RE, THOMAS; COMANICIU, DORIN
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 053133/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2020
From: SIEMENS HEALTHCARE S.A.S.
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 052758/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2020
From: CHABIN, GUILLAUME
To: SIEMENS HEALTHCARE S.A.S.
Reel/Frame 052744/0695 →
Continuity (2)
Provisional Application 63010198 · Apr 15, 2020
Related Publication 20210327054A1 · Oct 21, 2021
Cited By (2)
US 12,307,678 US 12,373,947