← Back to Patent Explorer
US5331550A Expired / Lapsed US ⏱️ 0.0 years remaining

Application of neural networks as an aid in medical diagnosis and general anomaly detection

Assignee: Sterling Diagnostic Imaging Inc
•
Filing: 1993-02-11
•
Granted: 1994-07-19
•
Expires: 2013-02-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Richard G. Stafford
  • 👤 daniel J. Mickewich
  • 👤 Jacob Beutel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:32
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0012; G06F; G06F18/00; G06F18/20; G06F18/24; G06F18/243; G06F18/2433; G06N; G06N3/00; G06N3/02; G06N3/04; G06N3/045; G06N3/048; G06V; G06V10/00; G06V10/20; G06V10/25; G06V10/70; G06V10/764; G16; G16H; G16H15/00; G16H30/00; G16H30/40; G16H50/00; G16H50/20; G06T2207/00; G06T2207/30; G06T2207/30004; G06T2207/30068; G06V2201/00; G06V2201/03; Y; Y10; Y10S; Y10S128/00; Y10S128/92; Y10S128/925; Y10S706/00; Y10S706/902; Y10S706/924

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 320 words
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.
Claim 2
Independent Claim 320 words
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.
Claim 3
Dependent Claim 22 words
The method of claim 1 wherein the step k) itself comprises the step of placing the marker on a transparency overlay sheet.
Claim 4
Dependent Claim 21 words
The method of claim 1 wherein each subregion of p×q picture elements is selected from the center of each m×n region.
Claim 5
Dependent Claim 17 words
The method of claim 1 wherein the step b) comprises using a high pass spatial frequency filter.
Claim 6
Dependent Claim 31 words
The method of claim 1 wherein the step d) comprises using a two-stage normalization, the first stage being a scale invariance transformation, and the second stage being a dynamic range normalization.
Claim 7
Dependent Claim 32 words
The method of claim 1 wherein the step j) comprises using a two-stage clustering algorithm, the first stage being a microclustering binding step, and the second stage being a macroclustering binding step.
Claim 8
Dependent Claim 20 words
The method of claim 1 wherein each first threshold value of step f) is different for each member neural network.
Claim 9
Dependent Claim 21 words
The method of claim 1 wherein each first threshold value of step f) is the same for each member neural network.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-18 1998-01-17 1998-07-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-18 2002-01-17 2002-07-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-18 2006-01-17 2006-07-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag