Computer-aided image analysis
First Claim
1. A computer-implemented method for analysis of a digitized image, the method comprising:
- (a) inputting a training set of image data and a test set of image data into a processor;
(b) pre-processing each set of image data to detect and extract the presence of at least one feature of interest within the image data;
(c) training and testing at least one learning machine having at least one kernel using the pre-processed sets of image data to classify the at least one feature of interest into at least one of a plurality of classes of possible feature characteristic;
(d) comparing the classified features from the test set of image data with known results of the test set of image data to determine if an optimal solution is obtained;
(e) repeating steps (c) and (d) if the optimal solution is not obtained;
(f) if the optimal solution is obtained, inputting a live set of image data into the processor;
(g) pre-processing the live set of image data to detect and extract the presence of features of interest within the image data;
(h) classifying the at least one feature of interest; and
(i) generating an output comprising the classified at least one feature of interest from the live set of image data.
6 Assignments
0 Petitions
Accused Products
Abstract
Digitized image data are input into a processor where a detection component identifies the areas (objects) of particular interest in the image and, by segmentation, separates those objects from the background. A feature extraction component formulates numerical values relevant to the classification task from the segmented objects. Results of the preceding analysis steps are input into a trained learning machine classifier which produces an output which may consist of an index discriminating between two possible diagnoses, or some other output in the desired output format. In one embodiment, digitized image data are input into a plurality of subsystems, each subsystem having one or more support vector machines. Pre-processing may include the use of known transformations which facilitate extraction of the useful data. Each subsystem analyzes the data relevant to a different feature or characteristic found within the image. Once each subsystem completes its analysis and classification, the output for all subsystems is input into an overall support vector machine analyzer which combines the data to make a diagnosis, decision or other action which utilizes the knowledge obtained from the image.
286 Citations
54 Claims
-
1. A computer-implemented method for analysis of a digitized image, the method comprising:
-
(a) inputting a training set of image data and a test set of image data into a processor; (b) pre-processing each set of image data to detect and extract the presence of at least one feature of interest within the image data; (c) training and testing at least one learning machine having at least one kernel using the pre-processed sets of image data to classify the at least one feature of interest into at least one of a plurality of classes of possible feature characteristic; (d) comparing the classified features from the test set of image data with known results of the test set of image data to determine if an optimal solution is obtained; (e) repeating steps (c) and (d) if the optimal solution is not obtained; (f) if the optimal solution is obtained, inputting a live set of image data into the processor; (g) pre-processing the live set of image data to detect and extract the presence of features of interest within the image data; (h) classifying the at least one feature of interest; and (i) generating an output comprising the classified at least one feature of interest from the live set of image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for computer-aided analysis of a digitized image having a plurality of features of interest, the method comprising”
-
(a) inputting a training set of image data and a test set of image data into a processor comprising a plurality of processing modules; (b) assigning a processing module for each feature of interest; (c) for each feature of interest, pre-processing each set of image data to detect and extract the presence of that feature of interest within the image data; (d) for each feature of interest, training and testing at least one first-level support vector machine using the pre-processed sets of image data to classify the corresponding feature of interest into at least one of a plurality of possible feature characteristics; (e) comparing the classified feature from the test set of image data with known results of the test set of image data to determine if an optimal solution is obtained; (f) repeating steps (d) and (e) if the optimal solution is not obtained; (g) if the optimal solution is obtained, inputting a live set of image data into the processor; (h) pre-processing the live set of image data to detect and extract the presence of features of interest within the image data; (i) classifying each feature of interest according to its possible feature characteristics to generate an output; (j) combining the outputs for the plurality of features of interest (k) inputting the combined outputs into at least one second-level support vector machine; and (l) generating an overall output comprising a classification of the digitized image. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for computer-aided analysis of a digitized mammogram, the method comprising:
-
(a) inputting a training set of mammogram data and a test set of mammogram data into a processor comprising a plurality of detection subsystems, each detection subsystem for analyzing one of a plurality of features of interest; (b) assigning a processing module for each of the plurality of detection subsystems; (c) in each detection subsystem, pre-processing each set of mammogram data to detect and extract the presence of a feature of interest corresponding to that detection subsystem; (d) in each detection subsystem, training and testing at least one first-level support vector machine using the pre-processed sets of mammogram data to classify the corresponding feature of interest into at least one of a plurality of possible feature characteristics; (e) comparing the classified feature from the test set of mammogram data with known analysis of the test set of mammogram data to determine if an optimal solution is obtained; (f) repeating steps (d) and (e) if the optimal solution is not obtained; (g) if the optimal solution is obtained, inputting a live set of mammogram data into the processor; (h) pre-processing the live set of mammogram data to detect and extract the presence of features of interest within the mammogram data; (i) classifying each feature of interest according to its possible feature characteristics to generate an output; (j) combining the outputs for the plurality of features of interest (k) inputting the combined outputs into at least one second-level support vector machine; and (l) generating an overall output comprising an analysis of the digitized mammogram. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer system for analysis of a digitized image having a plurality of features of interest, the computer system comprising:
-
a processor; an input device for receiving image data to be processed; a memory device in communication with the processor having a plurality of detection subsystems stored therein, each of the plurality of detection subsystems comprising; a pre-processing component for detecting and extracting one of the features of interest within the image data; a classification component comprising at least one first-level support vector machine for classifying the feature of interest into at least one of a plurality of possible features characteristics; an output for outputting the classified feature of interest; an overall analyzer for combining the outputs of the plurality of detection subsystems and generating an analysis of the digitized image, the overall analyzer comprising a second-level support vector machine. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification