Not Applicable.
The present invention relates generally to the field of medical imaging systems. Particularly, the present invention relates to a method and apparatus for preprocessing digital mammography images in conjunction with mammography CAD server and digital mammography workstation.
Digital mammogram preprocessing includes chestwall laterality detection; border artifact clipping; breast tissue segmentation; pectoral muscle segmentation; and image normalization. The results of the preprocessing are usually used by a computer-aided detection (CAD) server to detect abnormalities within the breast segmented areas of normalized mammogram images. The results of the preprocessing are also used as inputs for a mammography workstation, where the bright borders need to be clipped using the correctly identified laterality for a standard image hanging protocol. The separate segmentations of each region in the breast also improve the image contrast optimization or the intensity inversion on the mammography workstation.
The existing methods for breast segmentation are usually based on the 4 or 8 nearest neighbor pixels within a region that is grown from a seed point (see U.S. Pat. No. 6,091,841) or gradient threshold to determine inside or outside segmentation region (see U.S. Pat. Nos. 5,572,565 and 5,825,91). Processing using this type of algorithms is computationally slow. A region growing method or gradient method also only detects one connected region, so it can not handle a mammography cleavage view, which includes the medial portions of both right and left breast.
An algorithm for segmentation of the pectoral muscle is typically based on a single line Hough Transform to model the edge line between the breast tissue and the pectoral muscle (see U.S. Pat. No. 6,035,056). So the segmentation result cannot accurately represent a curve shaped pectoral muscle. A generalized Hough Transform can be used to model a curve shape; however its calculation is more expensive that the single line approach, resulting in slower processing time.
This invention solves existing problems in image preprocessing for mammography CAD and mammography workstation display by utilizing faster and more accurate segmentation algorithms that automatically detects chestwall laterality; removes border artifacts; and segments breast tissue and pectoral muscle from digital mammograms.
The algorithms in the preprocessing device utilize the computer cache and a vertical Sobel filter to segment breast tissue; and a probabilistic Hough transform to detect curved edges. The preprocessing result, along with a pseudo-modality normalized image, can be used as input to a CAD (computer-aided detection) server or to a mammography image review workstation. In the case of workstation input, the preprocessing results improve the hanging protocol for chestwall-to-chestwall image alignment, and support optimal image contrast display of each segmented region.
The top-level flow-chart for mammography preprocessing is shown in
Laterality detection is described in
Bright border edge detection is described in
Full breast segmentation is described in
Pectoral muscle segmentation is described in
An example result of curved shape pectoral muscle segmentation is shown in
The mammography preprocessing steps, as shown in
As shown in
As shown in
The Probabilistic Hough Transform (PHT) was first introduced by N. Kiryati, Y. Eldar and A. M. Bruckshtein in 1990. In the standard implementation of the Duda and Hart algorithm for Hough Transform, the (ρ, θ) plane is divided in NρXNθ rectangular cells and represented by an accumulator array. The algorithm performed in two stages: incrementation (often referred as “voting”) and search stages. The execution of Duda and Hart algorithm requires O(M*Nθ) operations in the incrementation stage and O(Nρ*Nθ) in the search stage, where M is the number of edge points. Thus the incrementation stage usually dominates the execution time of the algorithm. The difference between Standard and Probabilistic Hough Transform is that only m=aM edge points (m<M) selected at random guide the incrementation stage. As the number of operation at this stage is proportional to m*Nθ, significant computation savings result as m can be made much smaller than M. The idea to apply PHT to segmentations in mammograms is to detect objects that it is sufficient to compute the Hough Transform of only a proportion of the pixels in the image. These pixels are randomly chosen from a uniform probability density function defined over the image. In result, it returns line segments rather than the whole lines. The connected segments form a piece-wise linear curve shape for segmentation. The PHT concept is used in laterality detection, bright border edge detection and pectoral muscle segmentation in this invention, in all those cases, the longer line feature in the image that manifests itself as a significant peak in the accumulator array of the conventional algorithm should be, with high probability, detectable using just m edge points to guide accumulation in the proposed algorithm.
Provisional application No. 60/923,188, filed on Apr. 13, 2007 U.S. Pat. No. 5,572,565 November 1996 Abdel-Mottaleb “Automatic segmentation, skinline and nipple detection in digital mammograms” U.S. Pat. No. 5,825,910 September 1998 Vafai “Automatic segmentation and skinline detection in digital mammograms” U.S. Pat. No. 6,035,056 March 2000 Karssemeijer “Method and apparatus for automatic muscle segmentation in digital mammograms” U.S. Pat. No. 6,091,841 July 2000 Roger et al. “Method and system for segmenting desired regions in digital mammograms” N. Kiryati, Y. Eldar and A. M. Bruckstein, “A Probabilistic Hough Transform”, Pattern Recognition vol. 24, pp. 303-316, 1991
| Number | Date | Country | |
|---|---|---|---|
| Parent | 60/923188 | Apr 2007 | US |
| Child | 12053609 | Mar 2008 | US |