Application of neural networks as an aid in medical diagnosis and general anomaly detection
First Claim
1. A method for computer-aided detection of possible anomalies in a digitized image comprising a plurality of M×
- N picture elements each representing an optical density in the digitized image, the method comprising the steps of;
a) subdividing the digitized image into a plurality of predetermined regions each comprising m×
n picture elements, where m<
M and n<
N;
b) subtracting background from each predetermined region of the digitized image;
c) selecting a subregion comprising p×
q picture elements, where p<
m and q<
n;
d) normalizing the image data from the p×
q subregion;
e) using a neural network system, analyzing each predetermined subregion of the digitized image to recognize any pattern indicative of an occurrence of a possible anomaly, the neural network system comprising at least two member neural networks each trained to recognize a particular predetermined anomaly type within a predetermined size range and to produce an output signal value indicative of the presence of said predetermined anomaly type;
f) comparing each of the output values of each of the member neural networks to a first predetermined threshold value corresponding to each member neural network above which the presence of a possible anomaly is indicated;
g) comparing each output value that exceeds each first predetermined threshold to each of the other output values that exceed each corresponding first predetermined threshold to select the maximum signal value;
h) comparing the maximum signal value to a second predetermined threshold value above which the presence of a possible anomaly is indicated;
i) based upon the comparisons of step h), determining the location within the digitized image of each possible anomaly;
j) using a clustering analysis on the locations of possible anomalies of step i), identifying each vicinity on the digitized image at which a cluster of locations of possible anomalies occurs; and
,k) creating a marker for each cluster, having a contour that surrounds all of the anomalies in each cluster, corresponding to the digitized location of each cluster.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for computer-aided detection of anomalies in an image comprise the steps of: (1) dividing the image into a plurality of m×n regions; (2) subtracting the background from each of the regions; (3) for each of the regions, selecting a smaller p×q subregion; (4) normalizing the p×q subregion; (5) feeding the p×q subregions into a neural network system, the neural network system having plural member neural networks, each trained to recognize a particular preselected anomaly type; (6) comparing each output value of the plurality of member neural networks to a first threshold; (7) selecting a maximum value from the output values which are greater than the first threshold; (8) comparing the maximum value to a second threshold above which the presence of an anomaly is indicated, and storing the result; (9) clustering a plurality of the stored results to form clusters; and (10) marking the location of the clusters.
-
Citations
8 Claims
-
1. A method for computer-aided detection of possible anomalies in a digitized image comprising a plurality of M×
- N picture elements each representing an optical density in the digitized image, the method comprising the steps of;
a) subdividing the digitized image into a plurality of predetermined regions each comprising m×
n picture elements, where m<
M and n<
N;b) subtracting background from each predetermined region of the digitized image; c) selecting a subregion comprising p×
q picture elements, where p<
m and q<
n;d) normalizing the image data from the p×
q subregion;e) using a neural network system, analyzing each predetermined subregion of the digitized image to recognize any pattern indicative of an occurrence of a possible anomaly, the neural network system comprising at least two member neural networks each trained to recognize a particular predetermined anomaly type within a predetermined size range and to produce an output signal value indicative of the presence of said predetermined anomaly type; f) comparing each of the output values of each of the member neural networks to a first predetermined threshold value corresponding to each member neural network above which the presence of a possible anomaly is indicated; g) comparing each output value that exceeds each first predetermined threshold to each of the other output values that exceed each corresponding first predetermined threshold to select the maximum signal value; h) comparing the maximum signal value to a second predetermined threshold value above which the presence of a possible anomaly is indicated; i) based upon the comparisons of step h), determining the location within the digitized image of each possible anomaly; j) using a clustering analysis on the locations of possible anomalies of step i), identifying each vicinity on the digitized image at which a cluster of locations of possible anomalies occurs; and
,k) creating a marker for each cluster, having a contour that surrounds all of the anomalies in each cluster, corresponding to the digitized location of each cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- N picture elements each representing an optical density in the digitized image, the method comprising the steps of;
Specification