IP Library › Granted Patent US 10,825,180
Granted Patent B2
US 10,825,180 · App. 15/662,394 · Granted Nov 3, 2020

System and method for computer aided diagnosis

Inventors: Xiangjun Chen (Shanghai, CN); Jiyong Wang (Shanghai, CN)
Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
G06T7/11G06K9/627G06K9/6221G06K9/6256G06T7/0012G06K2209/053G06T2207/10072G06T2207/10081G06T2207/10088G06T2207/10104G06T2207/10116G06T2207/10132G06T2207/20081G06T2207/20084G06T2207/20221G06T2207/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,825,180
App. No.
15/662,394
Granted
Nov 3, 2020
Kind
B2
Abstract

The present disclosure relates to a method for training a classifier. The method includes: acquiring an original image; determining a candidate target by segmenting the original image based on at least two segmentation models; determining a universal set of features by extracting features from the candidate target; determining a reference subset of features by selecting features from the universal set of features; and determining a classifier by performing classifier training based on the reference subset of features.

Claims (46)

1. A system of computer aided diagnosis, comprising:

a message server duster distributing pending data, the pending data comprising an original image; and

a plurality of working nodes of a computer aided diagnosis server configured to:

(1) acquire the pending data from the message server cluster,

(2) segment the original image based on at least two segmentation models to determine a substance region of a candidate target and a surrounding region of the candidate target, and

(3) determine the candidate target based on the substance region and the surrounding region in a streaming parallel technique in real-time, wherein the determining a candidate target by segmenting the original image based on the at least two segmentation models comprises:

performing preliminary positioning on the original image to determine one or more first positioning regions,

performing, based on Hessian dot-enhancement, threshold segmentation on the one or more first positioning regions to determine a second positioning region, the second positioning region including the candidate target and a background region, the candidate target including a substance region and a surrounding region that surrounds the substance region,

determining the substance region of the candidate target based on the second positioning region and a statistical model,

determining the surrounding region of the candidate target based on the statistical model and a morphological model, and

combining the substance region and the surrounding region to determine the candidate target.

2. The system of claim 1 , wherein the message server cluster includes a Kafka cluster.

3. The system of claim 1 , wherein the pending data is processed by a Storm cluster.

4. The system of claim 1 , further comprising:

a duster management node configured to manage the message server duster and the plurality of working nodes, wherein the duster management node includes a Zookeeper duster.

5. The system of claim 1 , wherein the pending data include an original medical image or intermedia data, and the intermedia data include a region of interest (ROI), preprocessed data, a candidate target, or feature data.

6. A method of computer aided diagnosis, comprising:

managing a message server duster and a plurality of working nodes of a computer aided diagnosis server to perform operations including:

distributing pending data through the message server duster in a streaming mode, wherein the pending data includes an original image;

acquiring the pending data from the message server duster through the plurality of working nodes of the computer aided diagnosis server; and

processing the pending data in a streaming parallel mode in real time, the processing the pending data in a streaming parallel mode in real time including

(1) segmenting the original image based on at least two segmentation models to determine a substance region of a candidate target and a surrounding region of the candidate target, and

(2) determining the candidate target based on the substance region and the surrounding region in a streaming parallel technique in real-time, wherein the determining a candidate target by segmenting the original image based on the at least two segmentation models comprises:

performing preliminary positioning on the original image to determine one or more first positioning regions,

performing, based on Hessian dot-enhancement, threshold segmentation on the one or more first positioning regions to determine a second positioning region, the second positioning region including the candidate target and a background region, the candidate target including a substance region and a surrounding region that surrounds the substance region,

determining the substance region of the candidate target based on the second positioning region and a statistical model,

determining the surrounding region of the candidate target based on the statistical model and a morphological model, and

combining the substance region and the surrounding region to determine the candidate target.

7. A medical system, comprising:

an input device configured to acquire medical data;

a computer aided diagnosis device configured to acquire the medical data from the input device, the computer aided diagnosis device comprising:

a message server cluster configured to acquire the medical data from the input device and distribute the medical data, the medical data comprising an original image;

a plurality of working nodes of a computer aided diagnosis server configured to:

(1) acquire the medical data from the message server cluster,

(2) segment the original image based on at least two segmentation models to determine a substance region of a candidate target and a surrounding region of the candidate target, and

(3) determine the candidate target based on the substance region and the surrounding region in a streaming parallel technique in real-time,

wherein the determining a candidate target by segmenting the original image based on the at least two segmentation models comprises:

performing preliminary positioning on the original image to determine one or more first positioning regions,

performing, based on Hessian dot-enhancement, threshold segmentation on the one or more first positioning regions to determine a second positioning region, the second positioning region including the candidate target and a background region, the candidate target including a substance region and a surrounding region that surrounds the substance region,

determining the substance region of the candidate target based on the second positioning region and a statistical model,

determining the surrounding region of the candidate target based on the statistical model and a morphological model, and

combining the substance region and the surrounding region to determine the candidate target;

an output device configured to output the processing result.

8. The system of claim 7 , wherein the input device includes an imaging device configured to generate medical images, or a storage device configured to store data from the imaging device or data from the working nodes, the storage device includes at least one of a database, a PACS, or a file device.

9. The system of claim 7 , further comprising:

a cluster management node configured to manage a Kafka cluster and the plurality of working nodes, wherein the duster management node includes a Zookeeper cluster.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2018
From: CHEN, XIANGJUN; WANG, JIYONG
To: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
Reel/Frame 045619/0353 →
Priority Claims (2)
CN 2015 1 0862056 · Nov 30, 2015 · national
CN 2016 1 0283527 · Apr 29, 2016 · national
Continuity (2)
Continuation PCTCN2016107278 · Nov 25, 2016
Related Publication 20170345154A1 · Nov 30, 2017
Cited By (1)
US 12,274,542