Automated method and system for improved computerized detection and classification of massess in mammograms
First Claim
1. A method for detecting and classifying a mass in a human body, comprising:
- obtaining an image of a portion of said human body;
obtaining a runlength image using said image;
performing multi-gray-level thresholding and size analysis on said runlength image;
detecting whether said runlength image contains a location potentially corresponding to said mass based on thresholding performed at plural gray-level threshold levels in said performing step;
classifying said mass; and
determining a likelihood of malignancy of said mass.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for the automated detection and classification of masses in mammograms. These method and system include the performance of iterative, multi-level gray level thresholding, followed by a lesion extraction and feature extraction techniques for classifying true masses from false-positive masses and malignant masses from benign masses. The method and system provide improvements in the detection of masses include multi-gray-level thresholding of the processed images to increase sensitivity and accurate region growing and feature analysis to increase specificity. Novel improvements in the classification of masses include a cumulative edge gradient orientation histogram analysis relative to the radial angle of the pixels in question; i.e., either around the margin of the mass or within or around the mass in question. The classification of the mass leads to a likelihood of malignancy.
111 Citations
64 Claims
-
1. A method for detecting and classifying a mass in a human body, comprising:
-
obtaining an image of a portion of said human body; obtaining a runlength image using said image; performing multi-gray-level thresholding and size analysis on said runlength image; detecting whether said runlength image contains a location potentially corresponding to said mass based on thresholding performed at plural gray-level threshold levels in said performing step; classifying said mass; and determining a likelihood of malignancy of said mass. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
21. A method for detecting and classifying a mass in a human body, comprising:
-
obtaining an image of a portion of said human body; detecting whether said image contains a first region potentially being said mass; processing said image to produce a processed image; selecting a second region in said processed image encompassing said first region; identifying a suspicious region in said second region corresponding to said mass; wherein identifying said suspicious region comprises; determining a maximum gray-level value to produce a third region; wherein region growing comprises; analyzing at least one of a region area, region circularity and region margin irregularity of said third region as it grows; and determining a transition point at which growing of said third region terminates. - View Dependent Claims (22, 23, 24, 25)
-
-
35. A method for classifying a mass in a human body, comprising:
-
obtaining an image of a portion of said human body; classifying said mass; determining one of a likelihood of malignancy of said mass and whether said mass is a false-positive; extracting a suspect mass from said image; determining an approximate center of said suspect mass; processing said suspect mass to produce a processed suspect mass; region growing based upon said processed suspect mass to produce a grown region; analyzing at least one of a region area, region circularity and region margin irregularity of said grown region; determining a transition point at which growing of said grown region terminates; analyzing said region area, said region circularity and said region margin irregularity of said grown region as it grows; determining transition points at which growing of said grown region terminates based upon analyzing said region area, said region circularity and said region margin irregularity, respectively; and considering said region circularity and said region margin irregularity as a function of contrast of said grown region as it is grown; and determining a contour of said grown region based upon a determined transition point based upon said steps of determining said transition points and considering said region. - View Dependent Claims (36, 37, 38)
-
-
39. A method for classifying a mass in a human body, comprising:
-
obtaining an image of a portion of said human body; classifying said mass; determining one of a likelihood of malignancy of said mass and whether said mass is a false-positive; selecting a region of interest containing said mass; performing cumulative edge-gradient histogram analysis on said region of interest; determining a geometric feature of said suspected mass; determining a gradient feature of said suspected mass; and determining whether said suspected mass is malignant based upon said cumulative edge-gradient histogram analysis, said geometric feature and said gradient feature. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method of detecting a mass in a mammogram, comprising:
-
obtaining a digital mammogram; bilaterally subtracting said digital mammogram to obtain a runlength image; performing multi-gray-level threshold analysis on said runlength image; detecting a region suspected of being said mass; selecting a region of interest containing said region suspected of being said mass; performing cumulative edge-gradient histogram analysis on said region of interest; determining a geometric feature of said region; determining a gradient feature of said region; and determining one of whether said mass is malignant and whether said mass is a false-positive based upon said cumulative edge-gradient histogram analysis, said geometric feature and said gradient feature. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A system for detecting a mass in an image, comprising:
-
an image acquisition device; a segmenting circuit connected to said image acquisition device and producing a run-length image; a multi-gray level thresholding circuit connected to said segmenting circuit; a size analysis circuit connected to said multi-gray level thresholding circuit a mass detection circuit connected to said size analysis circuit; a neural network circuit trained to analyze a mass connected to said mass detection circuit; and a display connected to said neural network circuit. - View Dependent Claims (56, 57, 58, 62)
-
-
59. A system for detecting a mass in an image, comprising:
-
an image acquisition device; a runlength image circuit connected to said image acquisition device; a multi-gray level thresholding circuit connected to said runlength image circuit; a size analysis circuit connected to said multi-gray level thresholding circuit; a mass detection circuit connected to said size analysis circuit; a classification circuit connected to said mass detection circuit; and a display connected to said neural network circuit; wherein said classification circuit comprises at least one of; means for determining a geometric feature of said mass having means for determining at least one of size, circularity, margin irregularity and compactness of said mass; means for determining an intensity feature having means for determining at least one of a contrast of said mass, an average gray-level value of said mass, a first standard deviation of said average gray-level value and a ratio of said average pixel value to said first standard deviation; and means for determining a gradient feature having means for determining at least one of an average gradient of said mass and a second standard deviation of said average gradient.
-
-
60. A system for detecting and classifying a mass in a human body, comprising:
-
an image acquisition device; a segmenting circuit connected to said image acquisition device; a first selection circuit connected to said circuit for selection a first region in said image suspected of being said mass; an image processing circuit; a second selection circuit connected to said image processing circuit for selecting a second region in said processed image encompassing said first region; and a mass identification circuit connected to said second selection circuit having; means for determining a maximum gray-level value in said second region; and means for region growing using said maximum gray-level value to produce a third region, comprising, means for analyzing at least one of a region area, a region circularity and a region margin irregularity of said third region, and means for determining a transition point at which growing of said third region terminates.
-
-
61. A system for detecting and classifying a mass in a human body, comprising:
-
an image acquisition device; a segmenting circuit connected to said image acquisition device; a mass detection circuit connected to said segmenting circuit; a mass classification circuit connected to said mass detection circuit; means for determining a likelihood of malignancy of said mass; means for selecting a region of interest containing said mass; a cumulative edge-gradient histogram circuit connected to said means for selecting; a geometric feature circuit connected to said histogram circuit; a gradient feature circuit connected to said histogram circuit; and means for determining whether said suspected mass is malignant using said cumulative edge-gradient histogram circuit, said geometric feature circuit and said gradient feature circuit.
-
-
63. A system for classifying a mass in a human body, comprising:
-
an image acquisition circuit; and a classification circuit; wherein said classification circuit comprises; means for determining one of a likelihood of malignancy of said mass and whether said mass is a false-positive; means for extracting a suspect mass from said image; means for determining an approximate center of said suspect mass; means for processing said suspect mass to produce a processed suspect mass; a region growing circuit to produce a grown region; means for analyzing at least one of a region area, region circularity and region margin irregularity of said grown region; means for determining a transition point at which growing of said grown region terminates; means for analyzing said region area, said region circularity and said region margin irregularity of said grown region as it grows; means for determining transition points at which growing of said grown region terminates based upon analyzing said region area, said region circularity and said region margin irregularity, respectively; means for considering said region circularity and said region margin irregularity as a function of contrast of said grown region as it is grown; and means for determining a contour of said grown region based upon a determined transition point based upon said steps of determining said transition points and considering said region.
-
-
64. A system for classifying a mass in a human body, comprising:
-
an image acquisition circuit; and a classification circuit; wherein said classification circuit comprises; means for determining one of a likelihood of malignancy of said mass and whether said mass is a false-positive; a region of interest selection circuit; a cumulative edge-gradient histogram circuit; a geometric feature circuit; a gradient feature circuit; and means for determining whether said suspected mass is malignant based upon an output of said cumulative edge-gradient histogram circuit, said geometric feature and said gradient feature.
-
Specification