IP Library Granted Patent US 11,170,504
Granted Patent B2
US 11,170,504 · App. 16/861,114 · Granted Nov 9, 2021

Method and system for intracerebral hemorrhage detection and segmentation based on a multi-task fully convolutional network

Inventors: Feng Gao (Seattle, WA); Youbing Yin (Kenmore, WA); Danfeng Guo (Beijing, CN); Pengfei Zhao (Shenzhen, CN); Xin Wang (Seattle, WA); Hao-Yu Yang (Seattle, WA); Yue Pan (Seattle, WA); Yi Lu (Seattle, WA); Junjie Bai (Seattle, WA); Kunlin Cao (Kenmore, WA); Qi Song (Seattle, WA); Xiuwen Yu (Redmond, WA)
Assignee: KEYAMED NA, INC.
G06T7/0012A61B5/0042A61B5/02042A61B5/7264G06K9/46G06K9/6267G06N3/0445G06N3/08G06T1/0007G06T7/11G06T11/003G06T2207/10081G06T2207/20081G06T2207/20084G06T2207/30016G06T2207/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 11,170,504
App. No.
16/861,114
Granted
Nov 9, 2021
Kind
B2
Abstract

Embodiments of the disclosure provide systems and methods for detecting an intracerebral hemorrhage (ICH). The system includes a communication interface configured to receive a sequence of image slices and an end-to-end multi-task learning model. The sequence of image slices is the head scan images of a subject acquired by an image acquisition device. The end-to-end multi-task learning model includes an encoder, a bi-directional Convolutional Recurrent Neural Network (ConvRNN), a decoder, and a classifier. The system further includes at least one processor configured to extract feature maps from each image slice using the encoder, capture contextual information between adjacent image slices using the bi-directional ConvRNN, and detect the ICH of the subject using the classifier based on the extracted feature maps of the image slices and the contextual information or segment each image slice using the decoder to obtain an ICH region based on the extracted feature maps of the image slice.

Claims (41)

1. A system for detecting an intracerebral hemorrhage (ICH), comprising:

a communication interface configured to receive a sequence of image slices and an end-to-end multi-task learning model, the sequence of image slices being head scan images of a subject acquired by an image acquisition device, the end-to-end multi-task learning model comprising an encoder, a bi-directional Convolutional Recurrent Neural Network (ConvRNN), a decoder, and a classifier; and

at least one processor, configured to:

extract feature maps from each image slice using the encoder;

capture contextual information between adjacent image slices using the bi-directional ConvRNN; and

detect the ICH of the subject using the classifier based on the extracted feature maps of the image slices and the contextual information or segment each image slice using the decoder to obtain an ICH region based on the extracted feature maps of the image slice.

2. The system of claim 1 , wherein the at least one processor is further configured to detect the ICH of the subject using the classifier and to segment each image slice using the decoder in parallel.

3. The system of claim 2 , wherein the at least one processor is further configured to estimate an ICH volume for the subject based on the ICH regions in the image slices.

4. The system of claim 1 , wherein to detect the ICH, the at least one processor is further configured to determine:

a slice-level ICH label for each image slice; or

a subject-level ICH label for the subject.

5. The system of claim 1 , wherein to detect the ICH, the at least one processor is further configured to determine:

a slice-level ICH subtype label for each image slice; or

a subject-level ICH subtype label for the subject.

6. The system of claim 1 , wherein the contextual information is determined based on a spatial relationship between every two adjacent image slices among the sequence of image slices.

7. The system of claim 1 , wherein the end-to-end multi-task learning model is a Fully Convolutional Network (FCN), wherein the encoder is a Convolutional Neural Network (CNN).

8. The system of claim 1 , wherein the bi-directional ConvRNN is a bi-directional Convolutional Long Short-Term Memory (ConvLSTM) or a bi-directional Convolutional Gated Recurrent Unit (ConvGRU).

9. The system of claim 1 , wherein the end-to-end multi-task learning model is trained using a joint loss function including a weight combination of a slice-level classification loss, a subject-level classification loss, a segmentation loss, and an ICH volume loss.

10. The system of claim 1 , wherein the end-to-end multi-task learning model further includes an attention module, and the at least one processor is further configured to enhance the extracted feature maps using the attention module.

11. A method for detecting an intracerebral hemorrhage (ICH), comprising:

receiving a sequence of image slices and an end-to-end multi-task learning model, the sequence of image slices being head scan images of a subject acquired by an image acquisition device, the end-to-end multi-task learning model comprising an encoder, a bi-directional Convolutional Recurrent Neural Network (ConvRNN), a decoder, and a classifier;

extracting, by at least one processor, feature maps from each image slice using the encoder;

capturing, by the at least one processor, contextual information between adjacent image slices using the bi-directional ConvRNN; and

detecting, by the at least one processor, the ICH of the subject using the classifier based on the extracted feature maps of the image slices and the contextual information or segmenting, by the at least one processor, each image slice using the decoder to obtain an ICH region based on the extracted feature maps of the image slice.

12. The method of claim 11 , wherein detecting the ICH of the subject using the classifier and segmenting each image slice using the decoder are performed in parallel.

13. The method of claim 12 , further comprising estimating an ICH volume for the subject based on the ICH regions in the image slices.

14. The method of claim 11 , wherein detecting the ICH further comprises determining:

a slice-level ICH label for each image slice; or

a subject-level ICH label for the subject.

15. The method of claim 11 , wherein detecting the ICH further comprises determining:

a slice-level ICH subtype label for each image slice; or

a subject-level ICH subtype label for the subject.

16. The method of claim 11 , wherein the contextual information is determined based on a spatial relationship between every two adjacent image slices among the sequence of image slices.

17. The method of claim 11 , wherein the end-to-end multi-task learning model is a Fully Convolutional Network (FCN), wherein the encoder is a Convolutional Neural Network (CNN).

18. The method of claim 11 , wherein the bi-directional ConvRNN is a bi-directional Convolutional Long Short-Term Memory (ConvLSTM) or a bi-directional Convolutional Gated Recurrent Unit (ConvGRU).

19. The method of claim 11 , wherein the end-to-end multi-task learning model is trained using a joint loss function including a weight combination of a slice-level classification loss, a subject-level classification loss, a segmentation loss, and an ICH volume loss.

20. A non-transitory computer-readable medium having a computer program stored thereon, wherein the computer program, when executed by at least one processor, performs a method for detecting an intracerebral hemorrhage (ICH), the method comprising:

receiving a sequence of image slices and an end-to-end multi-task learning model, the sequence of image slices being head scan images of a subject acquired by an image acquisition device, the end-to-end multi-task learning model comprising an encoder, a bi-directional Convolutional Recurrent Neural Network (ConvRNN), a decoder, and a classifier;

extracting feature maps from each image slice using the encoder;

capturing contextual information between adjacent image slices using the bi-directional ConvRNN; and

detecting the ICH of the subject using the classifier based on the extracted feature maps of the image slices and the contextual information or segmenting each image slice using the decoder to obtain an ICH region based on the extracted feature maps of the image slice.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: CURACLOUD CORPORATION
To: KEYAMED NA, INC.
Reel/Frame 054771/0093 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2020
From: GAO, FENG; YIN, YOUBING; GUO, DANFENG; ZHAO, PENGFEI; WANG, XIN; YANG, HAO-YU; PAN, YUE; LU, YI; BAI, JUNJIE; CAO, KUNLIN; SONG, QI; YU, XIUWEN
To: CURACLOUD CORPORATION
Reel/Frame 052518/0551 →
Continuity (2)
Provisional Application 62842482 · May 2, 2019
Related Publication 20200349697A1 · Nov 5, 2020