IP Library › Granted Patent US 12,562,259
Granted Patent B2
US 12,562,259 · App. 18/310,601 · Granted Feb 24, 2026

AI-based analysis of coronary angiograms

Inventors: Mehmet Akif Gulsun (Princeton, NJ); Vivek Singh (Princeton, NJ); Diana Ioana Stoian (Brasov, RO); Alexandru Constantin Serban (Constanta, RO); Puneet Sharma (Princeton Junction, NJ); Venkatesh Narasimha Murthy (Hillsborough, NJ)
Assignee: Siemens Healthineers AG
G16H30/40G06T7/0016G16H50/20G06T2207/10116G06T2207/20081G06T2207/20084G06T2207/30048G06T2207/30101
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 12,562,259
App. No.
18/310,601
Granted
Feb 24, 2026
Kind
B2
Abstract

Systems and methods for performing a medical imaging analysis task are provided. One or more input medical images of a patient are received. The one or more input medical images are encoded into embeddings using a machine learning based encoder network. A medical imaging analysis task is performed based on the embeddings. Results of the medical imaging analysis task are output.

Claims (81)

1 . A computer-implemented method comprising:

receiving a plurality of input medical images of a patient, the plurality of input medical images comprising a query image and one or more candidate images;

encoding the plurality of input medical images into embeddings using a machine learning based encoder network;

performing a medical imaging analysis task by determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network, wherein determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network comprises:

ranking the embeddings for the one or more candidate images based on a similarity to the embeddings for the query image using the machine learning based encoder network; and

outputting results of the medical imaging analysis task.

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

extracting patches from the plurality of input medical images,

wherein encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

encoding the patches into the embeddings based on one or more of spatial, temporal, anatomical, cardiac phase, and angulation information extracted from the plurality of input medical images using a transformer-based encoder network.

3 . The computer-implemented method of claim 1 , wherein determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network further comprises:

generating matching scores between the embeddings using the machine learning based encoder network.

4 . The computer-implemented method of claim 1 , wherein the plurality of input medical images comprises coronary angiography images of the patient.

5 . A computer-implemented method comprising:

receiving a plurality of input medical images of a temporal sequence of medical images of a patient;

extracting patches from the plurality of input medical images;

generating temporal relationships for the patches;

encoding the plurality of input medical images into embeddings using a machine learning based encoder network, wherein encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

encoding the patches, with the temporal relationships, into the embeddings using a transformer-based encoder network;

performing a medical imaging analysis task based on the embeddings, wherein performing a medical imaging analysis task based on the embeddings comprises:

performing the medical imaging analysis task based on the embeddings using a transformer-based decoder network; and

outputting results of the medical imaging analysis task.

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

extracting patches from the plurality of input medical images,

wherein encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

encoding the patches into the embeddings based on one or more of spatial, temporal, anatomical, cardiac phase, and angulation information extracted from the plurality of input medical images using a transformer-based encoder network.

7 . The computer-implemented method of claim 5 , wherein the plurality of input medical images comprises coronary angiography images of the patient.

8 . An apparatus comprising:

means for receiving a plurality of input medical images of a temporal sequence of medical images of a patient;

means for extracting patches from the plurality of input medical images;

means for generating temporal relationships for the patches;

means for encoding the plurality of input medical images into embeddings using a machine learning based encoder network, wherein the means for encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

means for encoding the patches, with the temporal relationships, into the embeddings using a transformer-based encoder network;

means for performing a medical imaging analysis task based on the embeddings, wherein the means for performing a medical imaging analysis task based on the embeddings comprises:

means for performing the medical imaging analysis task based on the embeddings using a transformer-based decoder network; and

means for outputting results of the medical imaging analysis task.

9 . The apparatus of claim 8 , further comprising:

means for extracting patches from the plurality of input medical images,

wherein the means for encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

means for encoding the patches into the embeddings based on one or more of spatial, temporal, anatomical, cardiac phase, and angulation information extracted from the plurality of input medical images using a transformer-based encoder network.

10 . The apparatus of claim 8 , wherein the plurality of input medical images comprises coronary angiography images of the patient.

11 . An apparatus comprising:

means for receiving a plurality of input medical images of a patient, the plurality of input medical images comprising a query image and one or more candidate images;

means for encoding the plurality of input medical images into embeddings using a machine learning based encoder network;

means for performing a medical imaging analysis task by determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network, wherein determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network comprises:

means for ranking the embeddings for the one or more candidate images based on a similarity to the embeddings for the query image using the machine learning based encoder network; and

means for outputting results of the medical imaging analysis task.

12 . The apparatus of claim 11 , wherein determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network further comprises:

means for generating matching scores between the embeddings using the machine learning based encoder network.

13 . The apparatus of claim 11 , further comprising:

means for extracting patches from the plurality of input medical images,

wherein the means for encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

means for encoding the patches into the embeddings based on one or more of spatial, temporal, anatomical, cardiac phase, and angulation information extracted from the plurality of input medical images using a transformer-based encoder network.

14 . The apparatus of claim 11 , wherein the plurality of input medical images comprises coronary angiography images of the patient.

15 . 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 a plurality of input medical images of a patient, the plurality of input medical images comprising a query image and one or more candidate images;

encoding the plurality of input medical images into embeddings using a machine learning based encoder network;

performing a medical imaging analysis task by determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network, wherein determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network comprises:

ranking the embeddings for the one or more candidate images based on a similarity to the embeddings for the query image using the machine learning based encoder network; and

outputting results of the medical imaging analysis task.

16 . The non-transitory computer readable medium of claim 15 , further comprising:

extracting patches from the plurality of input medical images,

wherein encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

encoding the patches into the embeddings based on one or more of spatial, temporal, anatomical, cardiac phase, and angulation information extracted from the plurality of input medical images using a transformer-based encoder network.

17 . The non-transitory computer readable medium of claim 15 , wherein the plurality of input medical images comprises coronary angiography images of the patient.

18 . 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 a plurality of input medical images of a temporal sequence of medical images of a patient;

extracting patches from the plurality of input medical images;

generating temporal relationships for the patches;

encoding the plurality of input medical images into embeddings using a machine learning based encoder network, wherein encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

encoding the patches, with the temporal relationships, into the embeddings using a transformer-based encoder network;

performing a medical imaging analysis task based on the embeddings, wherein performing a medical imaging analysis task based on the embeddings comprises:

performing the medical imaging analysis task based on the embeddings using a transformer-based decoder network; and

outputting results of the medical imaging analysis task.

19 . The non-transitory computer readable medium of claim 18 , further comprising:

extracting patches from the plurality of input medical images,

wherein encoding the plurality of input medical images into embeddings using a machine learning based encoder network comprises:

encoding the patches into the embeddings based on one or more of spatial, temporal, anatomical, cardiac phase, and angulation information extracted from the plurality of input medical images using a transformer-based encoder network.

20 . The non-transitory computer readable medium of claim 18 , wherein determining at least one of the one or more candidate images as corresponding to the query image based on the embeddings using the machine learning based encoder network further comprises:

generating matching scores between the embeddings using the machine learning based encoder network.

21 . The non-transitory computer readable medium of claim 18 , wherein the plurality of input medical images comprises coronary angiography images of the patient.

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 Jul 24, 2023
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 064354/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2023
From: SIEMENS S.R.L.
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 064162/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2023
From: SINGH, VIVEK; GULSUN, MEHMET AKIF; SHARMA, PUNEET; NARASIMHA MURTHY, VENKATESH
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 063839/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2023
From: STOIAN, DIANA IOANA; SERBAN, ALEXANDRU CONSTANTIN
To: SIEMENS S.R.L.
Reel/Frame 063845/0518 →
Priority Claims (1)
EP 22465546 · Jul 20, 2022 · regional
Continuity (2)
Provisional Application 63368889 · Jul 20, 2022
Related Publication 20240029868A1 · Jan 25, 2024
References Cited (18)
US 20230386184A1 · Duffy · 2023 [cited by examiner]
CN 111657883A · 2020 [cited by examiner]
English translation of CN-111657883-A. (Year: 2020). [cited by examiner]
Du et al., “Training and validation of a deep learning architecture for the automatic analysis of coronary angiography”, Coronary Interventions, 2020, EuroIntervention, 2021, pp. 32-40. [cited by applicant]
Du et al., “Automatic and multimodal analysis for coronary angiography: training and validation of a deep learning architecture”, EuroIntervention, 2020, 45 pgs. [cited by applicant]
Iyer et al., “AngioNet: a convolutional neural network for vessel segmentation in X-ray angiography”, Scientific Reports, 2021, 13 pgs. [cited by applicant]
Ma et al., “Transformer Network for Significant Stenosis Detection in CCTA of Coronary Arteries”, arXiv:2107.03035v3, 2021, 10 pgs. [cited by applicant]
Gao et al., “Vessel segmentation for X-ray coronary angiography using ensemble methods with deep learning and filter-based features”, BMC Medical Imaging, 2022, 17 pgs. [cited by applicant]
Yang et al., “Video Instance Segmentation”, arXuv:1905.04804v4, 2019, pp. 1-10. [cited by applicant]
Pang et al., “Stenosis-DetNet: Sequence consistency-based stenosis detection for X-ray coronary angiography”, Computerized Medical Imaging and Graphics, 2021, pp. 1-11. [cited by applicant]
Ronneberger et al., “U-Net: Convolutional Networks for Biomedical Image Segmentation”, arXiv1505.04597v1, 2015, pp. 1-8. [cited by applicant]
Arbelle et al., “Microscopy Cell Segmentation Via Convolutional LSTM Networks”, arXiv:1805.11247v2, 2019, 5 pgs. [cited by applicant]
Xu et al., “LSTM Multi-modal UNet for Brain Tumor Segmentation”, IEEE 4th International Conference on Image, Vision and Computing, 2019, pp. 236-240. [cited by applicant]
Dosovitskiy et al., “An Image is Worth 16×16 Words: Transformers for Image Recognition at Scale”, arXiv:2010.11929v2, 2021, pp. 1-22. [cited by applicant]
Sarlin et al., “SuperGlue: Learning Feature Matching with Graph Neural Networks”, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020, pp. 4938-4947. [cited by applicant]
Germain et al., Visual Correspondence Hallucination, arXiv:2106.09711v3, 2022, 28 pgs. [cited by applicant]
U.S. Appl. No. 17/655,089, “Multi-View Matching Across Coronary Angiograms”, filed Mar. 16, 2022, 39 pgs. [cited by applicant]
U.S. Appl. No. 17/934,213, “A Multi-Task Learning Framework for Fully Automated Assessment of Coronary Arteries in Angio Images”, filed Sep. 22, 2022, 37 pgs. [cited by applicant]