IP Library Granted Patent US 11,315,293
Granted Patent B2
US 11,315,293 · App. 16/895,024 · Granted Apr 26, 2022

Autonomous segmentation of contrast filled coronary artery vessels on computed tomography images

Inventors: Kris Siemionow (Chicago, IL); Marek Kraft (Poznan, PL); Dominik Pieczynski (Tulce, PL); Paul Lewicki (Tulsa, OK); Zbigniew Malota (Zabrze, PL); Wojciech Sadowski (Zabrze, PL); Jacek Kania (Rogozno, PL)
Assignee: Kardiolytics Inc.
G06T11/005G06N3/08G06T7/11G06T2211/412
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,315,293
App. No.
16/895,024
Granted
Apr 26, 2022
Kind
B2
Abstract

A computer-implemented method for autonomous segmentation of contrast-filled coronary artery vessels includes receiving a CT scan volume representing a 3D volume of a region of anatomy that includes a pericardium; preprocessing the CT scan volume to output a preprocessed scan volume; converting the CT scan volume to three sets of two-dimensional slices; extracting a region of interest (ROI) by autonomous segmentation of the heart region as outlined by the pericardium, by means of three individually trained ROI extraction convolutional neural networks (CNN), each trained to process a particular one of the three sets of two-dimensional slices to output a mask denoting a heart region as delineated by the pericardium; combining the preprocessed scan volume with the mask to obtain a masked volume; converting the masked volume to three groups of sets of two-dimensional masked slices; and performing autonomous coronary vessel segmentation to output a mask denoting the coronary vessels.

Claims (15)

1. A computer-implemented method for autonomous segmentation of contrast-filled coronary artery vessels, the method comprising:

a) receiving a CT scan volume representing a 3D volume of a region of anatomy that includes a pericardium;

b) preprocessing the CT scan volume to output a preprocessed scan volume;

c) converting the CT scan volume to three sets of two-dimensional slices, wherein the first set is arranged along the axial plane, the second set is arranged along the sagittal plane and the third set is arranged along the coronal plane;

d) extracting a region of interest (ROI) by autonomous segmentation of the heart region as outlined by the pericardium, by means of three individually trained ROI extraction convolutional neural networks (CNN), each trained to process a particular one of the three sets of two-dimensional slices to output a mask denoting a heart region as delineated by the pericardium;

e) combining the preprocessed scan volume with the mask to obtain a masked volume;

f) converting the masked volume to three groups of sets of two-dimensional masked slices, wherein the first group is arranged along the axial plane, the second group is arranged along the sagittal plane and the third group is arranged along the coronal plane and each group includes at least three sets, wherein the first set corresponds to the principal plane of the set and at least two other sets are tilted with respect to the principal plane; and

g) performing autonomous coronary vessel segmentation by autonomous segmentation of the sets of the two-dimensional masked slices by means of three individually trained segmentation convolutional neural networks (CNN), each trained to process a particular one of the sets of the two-dimensional masked slices to output a mask denoting the coronary vessels.

2. The method according to claim 1 , wherein the step of preprocessing the CT scan includes performing at least one of: windowing, filtering and normalization.

3. The method according to claim 1 , wherein the step of preprocessing the CT scan includes computing a 3D Jerman filter response.

4. The method according to claim 3 , further comprising combining the 3D Jerman filter response with the mask to obtain a masked Jerman-filtered volume, converting the masked Jerman-filtered volume to three groups of sets of two-dimensional masked Jerman-filtered slices and providing the two-dimensional masked Jerman-filtered slices as an input to a second channel of the segmentation convolutional neural networks (CNN).

5. The method according to claim 1 , further comprising combining the masks denoting the coronary vessel to a segmented 3D data set representing the shape, location and size of the coronary vessels.

6. A computer-implemented system, comprising:

at least one nontransitory processor-readable storage medium that stores at least one of processor-executable instructions or data; and

at least one processor communicably coupled to the at least one nontransitory processor-readable storage medium, wherein the at least one processor is configured to perform the steps of the method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: SIEMIONOW, KRIS; KRAFT, MAREK; PIECZYNSKI, DOMINIK; LEWICKI, PAUL; MALOTA, ZBIGNIEW; SADOWSKI, WOJCIECH; KANIA, JACEK
To: KARDIOLYTICS INC.
Reel/Frame 054660/0525 →
Continuity (2)
Provisional Application 62830441 · Apr 6, 2019
Related Publication 20200320751A1 · Oct 8, 2020