Claims
- 1. A method of detecting masses in a digital mammogram, comprising the steps of:
computing a gradient plane from said digital mammogram; processing information in said gradient plane for identifying masses in said digital mammogram.
- 2. The method of claim 1, wherein said step of processing information in said gradient plane comprises the step of applying a portion of a spiculation detection algorithm to said gradient plane.
- 3. The method of claim 2, said spiculation detection algorithm comprising:
a line detection step for generating line information and direction information corresponding to the digital mammogram; and a post-line detection step for identifying spiculations in the digital mammogram using said line information and said direction information; wherein the portion of said spiculation algorithm which is applied to said gradient plane is said post-line detection step.
- 4. The method of claim 3, said gradient plane comprising gradient magnitude information and gradient direction information, wherein:
when said post-line detection step of said spiculation detection algorithm is used in said spiculation detection algorithm, said post-line detection step receives a first input equal to said line information from said line detection step of said spiculation detection algorithm, said post-line detection step of the spiculation detection algorithm also receiving a second input, said second input being equal to said direction information from said line detection step of said spiculation detection algorithm; and wherein when said post-line detection step of said spiculation detection algorithm is applied to said gradient plane, said gradient magnitude information is received as said first input and said gradient direction information is received as said second input.
- 5. The method of claim 4, wherein:
when said post-line detection step of said spiculation detection algorithm is used in said spiculation detection algorithm, said post-line detection step generates a first output corresponding to spiculation location information; and wherein when said post-line detection step of said spiculation detection algorithm is applied to said gradient plane, said first output corresponds to mass location information.
- 6. The method of claim 5, wherein:
when said post-line detection step of said spiculation detection algorithm is used in said spiculation detection algorithm, said post-line detection step generates a second output corresponding to spiculation intensity information; and wherein when said post-line detection step of said spiculation detection algorithm is applied to said gradient plane, said first output corresponds to mass intensity information.
- 7. The method of claim 6, said digital mammogram comprising pixels, said line information and said direction information formed in a line image plane comprising pixels, wherein said post-line detection step of said spiculation detection algorithm comprises the steps of:
receiving said line image plane; selecting a set of candidate pixels in said digital mammogram; for each candidate pixel:
selecting a neighborhood of pixels near said candidate pixel; selecting a small region around said candidate pixel; computing a first spiculation metric proportional to the number of pixels in said neighborhood which are located along lines in said line image plane and which have direction information pointing toward said small region; and evaluating said first spiculation metrics of said candidate pixels for determining the locations of spiculations in said digital mammogram.
- 8. The method of claim 7, said post-line detection step of said spiculation detection algorithm further comprising the steps of:
for each candidate pixel:
computing a second spiculation metric corresponding to the spatial distribution of those pixels in said neighborhood which are located along lines in said line image plane and which have direction information pointing toward said small region, said second spiculation metric increasing according to the isotropy of said spatial distribution around said candidate pixel; and evaluating said first and second spiculation metrics of said candidate pixels for determining the locations of spiculations in said digital mammogram.
- 9. The method of claim 8, wherein said set of candidate pixels comprises each pixel in said line image.
- 10. A method of detecting masses in a digital mammogram, comprising the steps of:
computing a gradient plane from said digital mammogram, said gradient plane comprising pixels, each pixel having gradient magnitude and gradient direction information; selecting a set of candidate pixels in digital mammogram image; for each candidate pixel, computing a first density metric based on a first set of surrounding pixels having gradient magnitudes above a first threshold and having gradient directions pointing generally toward said candidate pixel; and evaluating said first density metrics for determining the locations of masses in said digital mammogram.
- 11. The method of claim 10, further comprising the steps of:
for each candidate pixel, computing a second density metric corresponding to a spatial distribution of said first set of pixels, said second density metric corresponding to the isotropy of said spatial distribution around said candidate pixel; and evaluating said first and second density metrics of said candidate pixels for determining the locations of masses in said digital mammogram.
- 12. The method of claim 11, said candidate pixels being identified according to an index icand, said first density metric for the icandth candidate pixel being denoted G1icand, said first density metric G1icand being computed according to the steps of:
selecting a neighborhood of pixels NHicand around said candidate pixel; selecting a small region Ricand around said candidate pixel; selecting said first set of pixels from a set of pixels lying in said neighborhood NHicand having directions which point toward said small region Ricand; and counting the number of pixels in said first set; wherein said first density metric G1icand is proportional to the number of pixels in said first subset.
- 13. The method of claim 12, said first set of pixels corresponding to the icandth candidate pixel being denoted by an index (icand,jpoint), said second density metric for the icandth candidate pixel being denoted G2icand, said second density metric G2icand being computed according to the steps of:
selecting K spatial bins (icand,k) extending radially from said candidate pixel and being arranged in a radially symmetric manner around said candidate pixel; for each pixel (icand,jpoint) of said first set of pixels, identifying the spatial bin (icand,k) in which said pixel (icand,jpoint) is located; and computing a number of pixels nicand,k in each spatial bin (icand,k); wherein said second density metric G2icand is based on the statistical distribution of the number nicand,k as k is varied.
- 14. The method of claim 13, wherein G2icand is proportional to the number of values k for which nicand,k is greater than a median value calculated for random orientations.
- 15. The method of claim 11, wherein said step of evaluating said first and second density metrics is performed according to a linear classifier method.
- 16. The method of claim 11, wherein said step of evaluating said first and second density metrics is performed according to a neural network method.
- 17. The method of claim 10, wherein said set of candidate pixels comprises each pixel in said gradient plane.
- 18. The method of claim 12, wherein said neighborhood of pixels NHicand forms an annular region around said icandth candidate pixel.
- 19. The method of claim 18, wherein said small region Ricand is a circular region lying within said annular region formed by said neighborhood of pixels neighborhood of pixels NHicand.
- 20. A method of detecting masses in a digital mammogram, comprising the steps of:
computing a gradient plane from said digital mammogram, said gradient plane comprising pixels, each pixel having gradient magnitude and gradient direction information; selecting a set of candidate pixels in said gradient plane, said candidate pixels being denoted by an index icand; for each candidate pixel icand, computing a first density metric G1icand according to the steps of: selecting a neighborhood of pixels NHicand around said candidate pixel;
selecting a small region Ricand around said candidate pixel; selecting a first set of pixels in said neighborhood NHicand having gradient directions pointing toward said small region Ricand and having a gradient magnitude greater than a predetermined lower threshold, said first set of pixels being denoted by the counter variable jpoint; and counting the number of pixels in said first set, wherein said first density metric G1icand is proportional to the number of pixels in said first set; for each candidate pixel icand, computing a second density metric G2icand according to the steps of:
selecting K spatial bins (icand,k) extending radially from said candidate pixel and being arranged in a radially symmetric manner around said candidate pixel; for each pixel (icand,jpoint) of said first set of pixels, identifying the spatial bin (icand,k) in which said pixel (icand,jpoint) is located; and
computing a number of pixels nicand,k in each spatial bin (icand,k), wherein said second density metric G2icand is based on the statistical distribution of the number nicand,k as k is varied; and evaluating said first and second density metrics G1icand and G2icand according to a linear classifier method for determining the locations of masses in said digital mammogram.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The subject matter of this application is related to the subject matter of U.S. patent application Ser. No. 08/676,660, entitled “Method and Apparatus for Fast Detection of Spiculated Lesions in Digital Mammograms,” filed on Jul. 10, 1996 and assigned to the assignee of the present invention. The above application is hereby incorporated by reference into the present application.
Continuations (1)
|
Number |
Date |
Country |
Parent |
08868277 |
Jun 1997 |
US |
Child |
09974317 |
Oct 2001 |
US |