IP Library Granted Patent US 10,347,010
Granted Patent B2
US 10,347,010 · App. 15/715,400 · Granted Jul 9, 2019

Anomaly detection in volumetric images using sequential convolutional and recurrent neural networks

Inventors: Alexander Risman (Chicago, IL); Sea Chen (Chicago, IL)
G06T9/002G06K9/6256G06N3/0445G06N3/0454G06N3/08G06T7/0012G06T7/0014G06T7/521G06T11/003G06T11/008G06T15/08G16H30/20G16H50/20G06T2207/10081G06T2207/10088G06T2207/10116G06T2207/20081G06T2207/20084G06T2207/30016G06T2207/30061G06T2207/30064
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 10,347,010
App. No.
15/715,400
Granted
Jul 9, 2019
Kind
B2
Abstract

Computer-implemented methods and apparatuses for anomaly detection in volumetric images are provided. A two-dimensional convolutional neural network (CNN) is used to encode slices within a volumetric image, such as a CT scan. The CNN may be trained using an output layer that is subsequently omitted during use of the CNN as an encoder. The CNN encoder output is applied to a recurrent neural network (RNN), such as a long short-term memory network. The RNN may output various indications of the presence, probability and/or location of anomalies within the volumetric image.

Claims (23)

1. A computer-implemented method for detecting anomalies in volumetric medical images, the method comprising:

training an initial computer-implemented two-dimensional regular convolutional neural network (CNN) using a training set comprising volumetric medical images, each comprising a spaced sequence of two-dimensional slice images taken along a defined axis, and a first set of slice-level labels comprising indications of anomolies; and

training a recurrent neural network (RNN) using an RNN training set comprising encoded volumetric medical images and a corresponding second set of labels comprising indications of anomalies, each encoded volumetric medical image comprising a sequence of spaced two-dimensional slice images taken along a defined axis, in which:

the encoded volumetric medical images each comprising a spaced sequence of two-dimensional slice images taken along a defined axis and encoded by a modified CNN; and

the modified CNN comprises the trained initial CNN having an output layer removed, leaving a last dense layer prior to the removed output layer as a new output layer, such that each encoded slice has the dimension of the new output layer.

2. The method of claim 1 , in which the first set of slice-level labels comprise a binary indicator of whether a slice contains evidence of a disease.

3. The method of claim 1 , in which the first set of slice-level labels comprise a segmentation mask marking evidence of a disease in a slice.

4. The method of claim 1 , in which the RNN is a Long Short-Term Memory RNN.

5. The method of claim 1 , in which the second set of labels comprises a single series-level label.

6. The method of claim 5 , in which the single series-level label comprises an indication of whether a volumetric image contains a given disease.

7. The method of claim 6 , in which the RNN output comprises a probability that a given volumetric image contains the given disease.

8. The method of claim 1 , in which the second set of labels comprises a sequence of slice-level indicators of the presence of a given disease.

9. The method of claim 8 , in which the RNN output comprises slice-by-slice probabilities of the presence of the given disease.

10. The method of claim 8 , in which the RNN output comprises a segmentation map indicative of disease location.

11. A computer-implemented method for detecting anomalies in volumetric medical images, the method comprising: determining initial coefficients for a regular convolutional neural network (CNN) that is part of a neural network sequence comprised of the regular CNN and a recurrent neural network (RNN) where the regular CNN has an output layer feeding an input layer of the RNN, the initial coefficients determined at least in part by training an initial CNN as a feature extractor using 2D medical images; loading initial coefficients into the regular CNN portion of the neural network sequence; and training the neural network sequence as a whole using a training set of volumetric medical images each comprising a spaced sequence of two-dimensional slice images taken along a defined axis, and a corresponding set of training labels indicative of anomalies within the volumetric images.

12. The method of claim 11 , in which the regular CNN comprises an output layer that is a final dense layer.

13. The method of claim 11 , in which the training labels comprise, for each volumetric image, a binary indicator of whether the volumetric image contains evidence of a disease.

14. The method of claim 11 , in which the training labels comprise, for each volumetric image, a segmentation mask marking evidence of a disease in the volumetric image.

15. The method of claim 11 , in which the RNN is a Long Short-Term Memory RNN.

16. The method of claim 11 , further comprising:

applying a volumetric medical image to the neural network sequence input, and generating a resulting output associated with the detection of an anomaly in the volumetric medical image.

17. The method of claim 16 , in which the neural network sequence output comprises a probability that a given volumetric image contains evidence of a given disease.

18. The method of claim 16 , in which the neural network sequence output comprises a segmentation map indicative of disease location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2017
From: RISMAN, ALEXANDER; CHEN, SEA
To: REALIZE, INC.
Reel/Frame 043695/0978 →
Continuity (3)
Continuation 15710821 · Sep 20, 2017
Provisional Application 62397347 · Sep 21, 2016
Related Publication 20180033144A1 · Feb 1, 2018
Cited By (3)
US 12,524,501 US 12,548,296 US 12,554,796