Method and system for vascular disease detection using recurrent neural networks

US9767557B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9767557-B1
Application numberUS-201715429806-A
CountryUS
Kind codeB1
Filing dateFeb 10, 2017
Priority dateJun 23, 2016
Publication dateSep 19, 2017
Grant dateSep 19, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and apparatus for vascular disease detection and characterization using a recurrent neural network (RNN) is disclosed. A plurality of 2D cross-section image patches are extracted from a 3D computed tomography angiography (CTA) image, each extracted at a respective sampling point along a vessel centerline of a vessel of interest in the 3D CTA image. Vascular abnormalities in the vessel of interest are detected and characterized by classifying each of the sampling points along the vessel centerline based on the plurality of 2D cross-section image patches using a trained RNN.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for vascular disease detection using a recurrent neural network, comprising: extracting a plurality of 2D cross-section image patches from a 3D computed tomography angiography (CTA) image, wherein each of 2D cross-section image patches is extracted at a respective one of a plurality of sampling points along a vessel centerline of a vessel of interest in the 3D CTA image; and detecting vascular abnormalities in the vessel of interest by classifying each of the plurality of sampling points along the vessel centerline based on the plurality of 2D cross-section image patches using a trained recurrent neural network (RNN). 2. The method of claim 1 , further comprising: detecting the vessel centerline of the vessel of interest in the 3D CTA image. 3. The method of claim 1 , wherein detecting vascular abnormalities in the vessel of interest by classifying each of the plurality of sampling points along the vessel centerline based on the plurality of 2D cross-section image patches using a trained recurrent neural network (RNN) comprises: encoding each of the 2D cross-section image patches into a respective feature vector using a trained convolutional neural network (CNN); and classifying each of the plurality of sampling points along the vessel centerline based on the feature vectors corresponding to the plurality of 2D cross-section image patches using a trained bi-directional RNN. 4. The method of claim 3 , wherein the bi-directional RNN is a bi-directional long short-term memory (LSTM) network, and classifying each of the plurality of sampling points along the vessel centerline based on the feature vectors corresponding to the plurality of 2D cross-section image patches using a trained bi-directional RNN comprises: inputting the feature vectors corresponding to the plurality of 2D cross-section image patches to a forward LSTM network and a backward LSTM network; sequentially classifying each of the plurality of sampling points along the vessel centerline in a forward direction from a first sampling point to an n th sampling point using the forward LSTM network, wherein the forward LSTM network classifies each sampling point based on the feature vector corresponding to the 2D cross-section image extracted at that sampling point and the feature vectors corresponding to the 2D cross-section images extracted at sampling points previously classified by the forward LSTM network; sequentially classifying each of the plurality of sampling points along the vessel centerline in a backward direction from the nth sampling point to the first sampling point using the backward LSTM network, wherein the backward LSTM network classifies each sampling point based on the feature vector corresponding to the 2D cross-section image extracted at that sampling point and the feature vectors corresponding to the 2D cross-section images extracted at sampling points previously classified by the backward LSTM network; and combining classification results output by the forward LSTM and classification results output by the backward LSTM for each of the plurality of sampling points. 5. The method of claim 1 , wherein detecting vascular abnormalities in the vessel of interest by classifying each of the plurality of sampling points along the vessel centerline based on the plurality of 2D cross-section image patches using a trained recurrent neural network (RNN) comprises: generating multiscale image information for each of the 2D cross-section image patches; and classifying each of the plurality of sampling points along the vessel centerline based on the multiscale image information generated for the plurality of 2D cross-section image patches using the trained RNN. 6. The method of claim 5 , wherein generating multiscale image information for each of the 2D cross-section image patches comprises: generating an image pyramid with multiple reduced resolution image patches for each of the 2D cross-section image patches. 7. The method of claim 6 , wherein the trained RNN is a bi-directional long short-term memory (LSTM) network, and classifying each of the plurality of sampling points along the vessel centerline based on the multiscale image information generated for the plurality of 2D cross-section image patches using the trained RNN comprises, for each of the plurality of sampling points along the vessel centerline: encoding each of multiple reduced resolution image patches generated for the 2D cross-section image patch extracted at a current sampling point into a respective feature vector for each resolution using a respective trained convolutional neural network (CNN) for each resolution; concatenating the feature vectors encoded from all of the multiple reduced resolution images into a concatenated feature vector; inputting the concatenated feature vector the current sampling point based on a learned input gating function of the bi-directional LSTM; and classifying the current sampling point based on the input concatenated feature vector for the current sampling point and a memory state of the bi-directional LSTM at the current sampling point. 8. The method of claim 6 , wherein the trained RNN is a bi-directional long short-term memory (LSTM) network, and classifying each of the plurality of sampling points along the vessel centerline based on the multiscale image information generated for the plurality of 2D cross-section image patches using the trained RNN comprises, for each of the plurality of sampling points along the vessel centerline: encoding each of multiple reduced resolution image patches generated for the 2D cross-section image patch extracted at a current sampling point into a respective feature vector for each resolution using a respective trained convolutional neural network (CNN) for each resolution; inputting the feature vector encoded for each resolution based on a respective learned gating function of the bi-directional LSTM for each resolution; summing the feature vectors input by the respective learned gating functions for each resolution; and classifying the current sampling point based on the summed input feature vectors for the current sampling point and a memory state of the bi-directional LSTM at the current sampling point. 9. The method of claim 6 , wherein classifying each of the plurality of sampling points along the vessel centerline based on the multiscale image information generated for the plurality of 2D cross-section image patches using the trained RNN comprises, for each of the plurality of sampling points along the vessel centerline: encoding each of multiple reduced resolution image patches generated for the 2D cross-section image patch extracted at a current sampling point into a respective feature vector for each resolution using a respective trained convolutional neural network (CNN) for each resolution; inputting the encoded feature vector for each resolution to a respective trained long short-term memory (LSTM) network for each resolution; and sequentially performing classification of the current sample point by the respective trained LSTM for each resolution, starting with a lowest resolution level LSTM, wherein an output of each LSTM other than a highest resolution level LSTM is input to a subsequent LSTM at a next resolution level and the highest resolution level LSTM outputs a classification result for the current sampling point. 10. The method of claim 1 , wherein detecting vascular abnormalities in the vessel of interest by classifying each of the plurality of sampling points along the vessel centerline based on the plurality of 2D cross-section image patches using a trained recurrent neural network (RNN) comprises: detecting vascular abnormalit

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9767557B1 cover?
A method and apparatus for vascular disease detection and characterization using a recurrent neural network (RNN) is disclosed. A plurality of 2D cross-section image patches are extracted from a 3D computed tomography angiography (CTA) image, each extracted at a respective sampling point along a vessel centerline of a vessel of interest in the 3D CTA image. Vascular abnormalities in the vessel …
Who is the assignee on this patent?
Siemens Healthcare Gmbh
What technology area does this patent fall under?
Primary CPC classification G06T7/0012. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 19 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).