Patent US6014452A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6014452A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for using local attention in the detection of abnormalities in digitized medical images

Assignee: Hologic Inc
•
Filing: 1997-07-28
•
Granted: 2000-01-11
•
Expires: 2017-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method an system for using a local attention threshold to aid in the detection of clustered abnormalities in digitized medical images is disclosed. The local attention threshold is applied to locate spots within a predetermined distance from previously identified spots. More specifically, seed pixels are identified by applying a first seed threshold function to the output of a shift-invariant neural network and adaptive threshold. The seed pixels are then segmented into spots by applying a segmentation threshold function to each seed pixel. False-positive spots are removed using various techniques. Additional seed pixels are then identified by applying a local attention threshold to pixels within a predetermined distance to previously identified spots. The local attention threshold disclosed is less selective for pixels which are closer to the nearest spot than for pixels which are further from the nearest spot. The new seed pixels are then segmented into spots, and potential abnormalities are identified in the medical image based in part on the closeness of the identified spots.

Inventors

  • 👤 Wei Zhang
  • 👤 Harlan M. Romsdahl
  • 👤 Jimmy R. Roehrig

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 20:50
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0012; G06V; G06V10/00; G06V10/20; G06V10/26; G06V10/267; G06V2201/00; G06V2201/03

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 270 words
A method for detecting clustered abnormalities in a digitized medical image comprising the steps of: receiving digital image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; obtaining an output value for at least some of the pixels, the output value of a pixel being based at least in part on the contrast of the gray-scale value of the pixel relative to the gray-scale values of nearby pixels; identifying a first set of seed pixels by applying a first threshold function to the output values of at least some of the pixels; identifying a first set of groups of pixels by applying a second threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; identifying a second set of seed pixels by applying a third threshold function to the output values of a plurality of pixels within a predetermined distance to at least some pixels of the first set of groups, said third threshold function being less selective than the first threshold function; identifying a second set of groups of pixels by applying a fourth threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and identifying potential abnormalities in the medical image according to at least the distance between at least some of the groups in the first and second sets of groups of pixels.
Claim 2
Independent Claim 270 words
A method for detecting clustered abnormalities in a digitized medical image comprising the steps of: receiving digital image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; obtaining an output value for at least some of the pixels, the output value of a pixel being based at least in part on the contrast of the gray-scale value of the pixel relative to the gray-scale values of nearby pixels; identifying a first set of seed pixels by applying a first threshold function to the output values of at least some of the pixels; identifying a first set of groups of pixels by applying a second threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; identifying a second set of seed pixels by applying a third threshold function to the output values of a plurality of pixels within a predetermined distance to at least some pixels of the first set of groups, said third threshold function being less selective than the first threshold function; identifying a second set of groups of pixels by applying a fourth threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and identifying potential abnormalities in the medical image according to at least the distance between at least some of the groups in the first and second sets of groups of pixels.
Claim 3
Dependent Claim 48 words
The method of claim 1 wherein the third threshold function is less selective for pixels which are closer to the nearest group of pixels in the first set of groups than for pixels which are further from the nearest group of pixels in the first set of groups.
Claim 4
Dependent Claim 20 words
The method of claim 2 wherein the medical image is an x-ray mammogram and the clustered abnormalities are clustered microcalcifications.
Claim 5
Dependent Claim 23 words
The method of claim 3 wherein the predetermined distance corresponds to a distance between about 1 and 5 millimeters on the x-ray mammogram.
Claim 6
Dependent Claim 23 words
The method of claim 4 wherein the predetermined distance corresponds to a distance between about 2 and 3 millimeters on the x-ray mammogram.
Claim 7
Dependent Claim 21 words
The method of claim 5 wherein the predetermined distance corresponds to a distance of about 2.5 millimeters on the x-ray mammogram.
Claim 8
Dependent Claim 15 words
The method of claim 1 wherein the first and second threshold functions are fixed constants.
Claim 9
Dependent Claim 16 words
The method of claim 7 wherein the second and fourth threshold functions are of equivalent selectivity.
Claim 10
Dependent Claim 47 words
The method of claim 8 wherein each group of pixels in the first and second sets of groups of pixels consists of groups of two or more pixels in which each pixel is horizontally, vertically or diagonally adjacent with at least one other pixel in the group.
Claim 11
Dependent Claim 27 words
The method of claim 1 wherein the output value is obtained by inputting the gray-scale values for a plurality of pixels into a feed-forward shift-invariant neural network.
Claim 12
Dependent Claim 76 words
The method of claim 1 further comprising the steps of: analyzing features of each of the groups of pixels in the first set of groups to identify groups which are not likely to indicate abnormalities in the medical image; and removing from the first set of groups the groups identified as not likely to indicate abnormalities, said steps of analyzing and removing being performed prior to the step of identifying a second set of seed pixels.
Claim 13
Dependent Claim 80 words
The method of claim 1 further comprising the step of applying a fixed threshold to the output values of a plurality of pixels to select a sub-image set of pixels, the sub-image set of pixels being a small fraction of the total number of pixels in the digitized medical image, wherein the step of identifying the first set of seed pixels comprises applying the first threshold function to the output value of each pixel in the sub-image set of pixels.
Claim 14
Independent Claim 397 words
A method for detecting clustered abnormalities in a digitized medical image comprising the steps of: receiving digital image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; obtaining an output value for at least some of the pixels, the output value of a pixel being obtained by inputting the gray-scale values for a plurality of pixels into a feed-forward shift-invariant neural network, the output value being in part based on the contrast of the gray-scale value of the pixel relative to the gray-scale value of nearby pixels; applying a fixed threshold to the output values of a plurality of pixels to select a set of candidate pixels; identifying a first set of seed pixels by applying a first threshold function to the output values of each of the candidate pixels; identifying a first set of groups of pixels by applying a second threshold function to a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; analyzing features of each of the groups of pixels in the first set of groups to identify groups which are not likely to indicate malignant tumors in the medical image; removing from the first set of groups the groups identified as not likely to indicate malignant tumors; identifying a second set of seed pixels by applying a third threshold function to the output values of pixels in the set of candidate pixels that are within a predetermined distance to at least one group of the first set of groups, said third threshold function being less selective than the first threshold function, and being less selective for pixels which are closer to the nearest group of pixels in the first set of groups than for pixels which are further from the nearest group of pixels in the first set of groups; identifying a second set of groups of pixels by applying the second threshold function to the output values of each of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and identifying potential abnormalities in the medical image according to at least the distance between at least some of the groups in the first and second set of groups of pixels.
Claim 15
Independent Claim 397 words
A method for detecting clustered abnormalities in a digitized medical image comprising the steps of: receiving digital image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; obtaining an output value for at least some of the pixels, the output value of a pixel being obtained by inputting the gray-scale values for a plurality of pixels into a feed-forward shift-invariant neural network, the output value being in part based on the contrast of the gray-scale value of the pixel relative to the gray-scale value of nearby pixels; applying a fixed threshold to the output values of a plurality of pixels to select a set of candidate pixels; identifying a first set of seed pixels by applying a first threshold function to the output values of each of the candidate pixels; identifying a first set of groups of pixels by applying a second threshold function to a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; analyzing features of each of the groups of pixels in the first set of groups to identify groups which are not likely to indicate malignant tumors in the medical image; removing from the first set of groups the groups identified as not likely to indicate malignant tumors; identifying a second set of seed pixels by applying a third threshold function to the output values of pixels in the set of candidate pixels that are within a predetermined distance to at least one group of the first set of groups, said third threshold function being less selective than the first threshold function, and being less selective for pixels which are closer to the nearest group of pixels in the first set of groups than for pixels which are further from the nearest group of pixels in the first set of groups; identifying a second set of groups of pixels by applying the second threshold function to the output values of each of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and identifying potential abnormalities in the medical image according to at least the distance between at least some of the groups in the first and second set of groups of pixels.
Claim 16
Independent Claim 297 words
A system for detecting clustered abnormalities in digitized medical images, said system comprising: a source of digitized image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; an image processor adapted to produce an output value for at least some of the pixels, the output value of a pixel being based at least in part on the contrast of the gray-scale value of the pixel relative to the gray-scale value of nearby pixels; a first selector adapted to select a first set of seed pixels by applying a first threshold function to the output values of at least some of the pixels; a first segmenter adapted to select a first set of groups of pixels by applying a second threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; a second selector adapted to select a second set of seed pixels by applying a third threshold function to the output values of a plurality of pixels within a predetermined distance to at least some pixels of the first set of groups, said third threshold function being less selective than the first threshold function; a second segmenter adapted to select a second set of groups of pixels by applying a fourth threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and an indicator for indicating potential abnormalities in the medical image according at least the distance between at least some of the groups in the first and second set of groups of pixels.
Claim 17
Independent Claim 297 words
A system for detecting clustered abnormalities in digitized medical images, said system comprising: a source of digitized image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; an image processor adapted to produce an output value for at least some of the pixels, the output value of a pixel being based at least in part on the contrast of the gray-scale value of the pixel relative to the gray-scale value of nearby pixels; a first selector adapted to select a first set of seed pixels by applying a first threshold function to the output values of at least some of the pixels; a first segmenter adapted to select a first set of groups of pixels by applying a second threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; a second selector adapted to select a second set of seed pixels by applying a third threshold function to the output values of a plurality of pixels within a predetermined distance to at least some pixels of the first set of groups, said third threshold function being less selective than the first threshold function; a second segmenter adapted to select a second set of groups of pixels by applying a fourth threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and an indicator for indicating potential abnormalities in the medical image according at least the distance between at least some of the groups in the first and second set of groups of pixels.
Claim 18
Dependent Claim 48 words
The system of claim 14 wherein the third threshold function is less selective for pixels which are closer to the nearest group of pixels in the first set of groups than for pixels which are further from the nearest group of pixels in the first set of groups.
Claim 19
Dependent Claim 37 words
The system of claim 14 wherein the medical image is an x-ray mammogram, the clustered abnormalities are clustered microcalcifications, and the predetermined distance corresponds to a distance between about 2 and 3 millimeters on the x-ray mammogram.
Claim 20
Dependent Claim 68 words
The system of claim 14 wherein the first, second and fourth threshold functions are fixed constants, the second and fourth threshold functions are of equivalent selectivity, and each group of pixels in the first and second sets of groups of pixels consists of groups of two or more pixels in which each pixel is horizontally, vertically or diagonally adjacent with at least one other pixel in the group.
Claim 21
Dependent Claim 27 words
The system of claim 14 wherein the output value is obtained by inputting the gray-scale values for a plurality of pixels into a feed-forward shift-invariant neural network.
Claim 22
Dependent Claim 124 words
The system of claim 18 further comprising: a sub-image selector adapted to apply a fixed threshold to the output values of a plurality of pixels to select a sub-image set of pixels, the sub-image set of pixels being a small fraction of the total number of pixels in the digitized medical image, wherein first selector applies the first threshold function to the output value of each pixel in the sub-image set of pixels; and a deselector adapted to analyze features of each of the groups of pixels in the first set of groups to identify groups which are not likely to indicate abnormalities in the medical image, and remove from the first set of groups the groups identified as not likely to indicate abnormalities.
Claim 23
Dependent Claim 288 words
A computer-readable medium which can be used for directing an apparatus to detect clustered microcalcifications in an image comprising: means for receiving digital image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; means for obtaining an output value for at least some of the pixels, the output value of a pixel being based at least in part on the contrast of the gray-scale value of the pixel relative to the gray-scale values of nearby pixels; means for identifying a first set of seed pixels by applying a first threshold function to the output values of at least some of the pixels; means for identifying a first set of groups of pixels by applying a second threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; means for identifying a second set of seed pixels by applying a third threshold function to the output values of a plurality of pixels within a predetermined distance to at least some pixels of the first set of groups, said third threshold function being less selective than the first threshold function; means for identifying a second set of groups of pixels by applying a fourth threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and means for identifying potential abnormalities in the medical image according to at least the distance between at least some of the groups in the first and second sets of groups of pixels.
Claim 24
Dependent Claim 288 words
A computer-readable medium which can be used for directing an apparatus to detect clustered microcalcifications in an image comprising: means for receiving digital image data, said image data representing a medical image and comprising a plurality of pixels, each pixel having a gray-scale value based at least in part on the brightness of the pixel; means for obtaining an output value for at least some of the pixels, the output value of a pixel being based at least in part on the contrast of the gray-scale value of the pixel relative to the gray-scale values of nearby pixels; means for identifying a first set of seed pixels by applying a first threshold function to the output values of at least some of the pixels; means for identifying a first set of groups of pixels by applying a second threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the first set of seed pixels; means for identifying a second set of seed pixels by applying a third threshold function to the output values of a plurality of pixels within a predetermined distance to at least some pixels of the first set of groups, said third threshold function being less selective than the first threshold function; means for identifying a second set of groups of pixels by applying a fourth threshold function to the output values of a plurality of pixels in close proximity to at least one pixel of the second set of seed pixels; and means for identifying potential abnormalities in the medical image according to at least the distance between at least some of the groups in the first and second sets of groups of pixels.
Claim 25
Dependent Claim 70 words
The computer-readable medium of claim 20 wherein the first, second and fourth threshold functions are fixed constants, the second and fourth threshold functions are of equivalent selectivity, and the third threshold function is less selective for pixels which are closer to the nearest group of pixels in the first set of groups than for pixels which are further from the nearest group of pixels in the first set of groups.
Claim 26
Dependent Claim 60 words
The computer-readable medium of claim 21 wherein the output value is obtained by inputting the gray-scale values for a plurality of pixels into a feed-forward shift-invariant neural network, the medical image is an x-ray mammogram and the clustered abnormalities are clustered microcalcifications, and the predetermined distance corresponds to a distance between about 1 and 5 millimeters on the x-ray mammogram.
Claim 27
Dependent Claim 48 words
The computer-readable medium of claim 22 wherein each group of pixels in the first and second sets of groups of pixels consists of groups of two or more pixels in which each pixel is horizontally, vertically or diagonally adjacent with at least one other pixel in the group.
Claim 28
Dependent Claim 58 words
The computer-readable medium of claim 23 further comprising: means for analyzing features of each of the groups of pixels in the first set of groups to identify groups which are not likely to indicate abnormalities in the medical image; and means for removing from the first set of groups the groups identified as not likely to indicate abnormalities.
Claim 29
Dependent Claim 82 words
The computer-readable medium of claim 24 further comprising means for applying a fixed threshold to the output values of a plurality of pixels to select a sub-image set of pixels, the sub-image set of pixels being a small fraction of the total number of pixels in the digitized medical image, wherein the means for identifying the first set of seed pixels comprises means for applying the first threshold function to the output value of each pixel in the sub-image set of pixels.

References Cited (Backward Citations)

US4907156A Cited
US5133020A Cited
US5263107A Cited
US5331550A Cited
US5319549A Cited
US5491627A Cited
US5627907A Cited
US5572565A Cited
US5657362A Cited
US5732121A Cited
US5815591A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-10 2003-07-12 2004-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-10 2007-07-12 2008-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-10 2011-07-12 2012-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag