Computer-aided identification of prostatic adenocarcinoma: Segmentation of glandular structures

J Pathol Inform 2011 Medical Imaging 6 Explanations View Original
Original Paper (PDF)

Unable to display PDF. Download it here or view on PMC.

Plain-English Explanations
Pages 1-2
Why Automated Gland Analysis Matters for Prostate Cancer Diagnosis

Prostate cancer is the most commonly diagnosed non-skin cancer in American men. The definitive diagnosis relies on histological analysis -- a pathologist examines tissue from a needle biopsy under the microscope to identify cancerous patterns. While considered the gold standard, this evaluation is inherently subjective and subject to significant disagreement among pathologists in both detection and grading.

The key microscopic feature of prostate cancer is abnormal gland architecture. Normal prostate glands are large and well-organized, whereas cancer produces small, crowded, and compact glands that crowd together abnormally -- the visual pattern that pathologists use to assign a Gleason grade and assess cancer severity.

Prior computer-aided detection methods analyzed tissue using texture statistics, Fourier transforms, wavelet analysis, or fractal methods -- techniques that describe image appearance globally but are not specific to gland structure. None of these approaches directly measured the glandular units themselves, the very structures pathologists rely on for diagnosis.

This paper introduces a computer method that goes further: it segments individual complete glandular units from digitized tissue images, then extracts quantitative measurements of gland size, density, and shape to identify cancer. This mirrors how pathologists actually reason about tissue, translating qualitative gland observations into precise numerical values.

TL;DR: Prostate cancer is identified by abnormal gland structure, but no prior automated method directly measured individual glands, motivating a computer system that segments complete glandular units for quantitative analysis.
Pages 2-4
Image Acquisition and Tissue Component Segmentation

Two databases of digital histology images were assembled from hematoxylin-eosin (H&E) stained prostate tissue sections. Database I (57 images from 8 patients at Northwestern University) was used for algorithm development, while Database II (116 images from 17 patients at the University of Chicago) provided independent validation. A uropathologist selected regions of interest containing either non-cancer tissue or Gleason grade 3 adenocarcinoma, the most common cancer grade.

Raw microscope images were first corrected for vignetting (uneven illumination across the image) and color cast artifacts by dividing each image pixel-by-pixel against a reference blank-slide image captured under identical conditions. This flat-field correction ensures that color and brightness variations are due to tissue, not imaging artifacts.

The corrected images were then analyzed using k-means clustering -- an algorithm that groups pixels into clusters based on color similarity. Applied to the three color channels (red, green, blue) after a principal component transformation to remove inter-channel correlations, the algorithm partitioned every pixel into one of four tissue types: glandular lumens (the hollow spaces inside glands), stroma (connective tissue), epithelial cell cytoplasm, and epithelial cell nuclei.

Cluster identity was determined by characteristic color properties: lumens are the brightest areas, nuclei are the darkest, and cytoplasm is the region spatially closest to lumens. After initial clustering, morphological operations cleaned up the result by separating mistakenly merged lumens, filling holes in stromal regions, and removing tiny artifacts smaller than biologically meaningful sizes.

TL;DR: After correcting imaging artifacts, a k-means color clustering algorithm partitions each pixel into one of four tissue types, producing a detailed map of lumens, nuclei, cytoplasm, and stroma.
Pages 4-5
Identifying Individual Glands and Extracting Features

With lumens and cytoplasm identified, the system used seeded region-growing to delineate each complete glandular unit. The lumen of a gland, sitting at its center, served as the starting seed. The region-growing algorithm then expanded outward pixel by pixel in all directions, capturing surrounding cytoplasm but stopping at stromal boundaries and at the nuclei of neighboring glands to prevent adjacent glands from merging together.

Each resulting closed region was labeled as an individual gland. Regions smaller than 3,000 square micrometers were discarded as too small to be real glands. This produced a labeled map where every gland in the image was individually identified as a distinct object, ready for quantitative measurement.

Three quantitative features were then extracted from all segmented glands in an image: average gland size (mean area in square millimeters), gland spatial density (number of glands per unit image area), and average gland circularity (a shape measure calculated from perimeter squared divided by area, where a perfect circle scores 1.0). Cancer glands are expected to be smaller, more numerous, and more circular than benign glands.

For classification, linear discriminant analysis (LDA) was used to combine features into a single composite score. Classification performance was evaluated using area under the ROC curve (AUC), where 0.5 represents a random guess and 1.0 represents perfect discrimination. Leave-one-out cross-validation ensured that classification was tested on independent images not used in training.

TL;DR: Region-growing from lumens outlines complete individual glands, and quantitative measurements of their size, density, and shape are combined by a linear classifier to distinguish cancer from non-cancer tissue.
Pages 5-6
Accuracy of Gland Segmentation

Segmentation accuracy was measured using the Jaccard similarity coefficient, which calculates the overlap between two sets of gland outlines as a fraction of their combined area (ranging from 0 for no overlap to 1.0 for perfect match). Human intra-observer agreement (one researcher outlining the same images twice) was highest, at 0.87 for non-cancer and 0.85 for cancer images.

Human inter-observer agreement (two different researchers comparing outlines) was slightly lower: 0.79 for non-cancer and 0.75 for cancer images. The computer achieved Jaccard scores of 0.63-0.72 for non-cancer glands and 0.48-0.54 for cancer glands -- somewhat below human-to-human agreement but in a comparable range, particularly for non-cancer tissue.

Subjective evaluation by a pathologist and a researcher confirmed that the computer segmented benign glands better than malignant ones. In cancer images, the computer missed an average of 13-21 glands per image and generated 8-11 false-positive glands. This gap reflects the inherent difficulty of segmenting small, irregularly shaped cancer glands, which the system's size threshold tends to exclude.

TL;DR: Computer gland segmentation matched roughly 63-72% of non-cancer gland area and 48-54% of cancer gland area compared to manual outlines, approaching interobserver human agreement for benign tissue.
Pages 6-7
Cancer Classification Performance

For Database I (development set), average gland size alone achieved an AUC of 0.92, and gland density alone achieved 0.80. Combining them with LDA yielded an AUC of 0.91, indicating that images with small, densely packed glands were reliably identified as cancer. Circularity alone showed poor performance (AUC 0.51) due to inaccurate segmentation of small cancer glands whose true shapes were not well captured.

On the independent validation set (Database II, 116 images from a different institution), performance was even stronger: AUC of 0.97 for gland size alone, 0.94 for density alone, and 0.96 for size and density combined. This consistency across two independent datasets from different hospitals demonstrates robustness to staining variations and different pathologist selection criteria.

When features were computed from manually drawn gland outlines rather than computer segmentation, the AUC reached 0.99-0.995, setting an upper bound on what perfect segmentation could achieve. The computer-based features at 0.91-0.96 AUC thus capture most of the discriminative information available in the data, even with imperfect segmentation.

TL;DR: Combining automatically measured gland size and density achieved AUC of 0.91-0.96 across two independent datasets, close to the 0.99 ceiling achievable with perfect manual segmentation.
Pages 7-9
Strengths, Limitations, and Path to Clinical Use

A key strength of this approach is that the k-means clustering method is unsupervised -- it adapts entirely to the color characteristics of each individual image without reference to training images. This makes it inherently robust to color variations caused by different staining protocols at different laboratories, a major challenge for automated histology systems that rely on fixed color thresholds.

The study deliberately focused on Gleason grade 3 adenocarcinoma, the most common form, which retains recognizable glandular structures. High-grade (Gleason grade 4 and 5) cancers lose gland formation entirely, and segmenting ill-defined fused glands would require different algorithmic approaches. Future work will address these higher-grade patterns.

The current system was developed on prostatectomy specimens, which contain abundant intact glands. Biopsy specimens, used in routine clinical practice, contain fewer complete glands and many partial glands cut at sample edges. Adaptation to biopsy images is a planned next step, along with testing on whole-slide images rather than pre-selected regions of interest.

The results demonstrate that computer-extracted glandular features can achieve diagnostic accuracy comparable to what pathologists achieve from gland morphology, while providing objective, reproducible, and quantitative measurements. With further refinement, this type of system could serve as a second opinion tool, reduce diagnostic variability, and eventually support computational pathology workflows in clinical settings.

TL;DR: The unsupervised segmentation approach is robust across different staining conditions, and future development targeting biopsy specimens and higher-grade cancers will be essential for clinical translation.
Citation: Open Access, . Available at: PMC3153693.