Title :
Robust Segmentation of Overlapping Cells in Histopathology Specimens Using Parallel Seed Detection and Repulsive Level Set
Author :
Qi, Xin ; Xing, Fuyong ; Foran, David J. ; Yang, Lin
Author_Institution :
Robert Wood Johnson Med. Sch., Dept. of Pathology, Univ. of Med. & Dentistry New Jersey, Piscataway, NJ, USA
fDate :
3/1/2012 12:00:00 AM
Abstract :
Automated image analysis of histopathology specimens could potentially provide support for early detection and improved characterization of breast cancer. Automated segmentation of the cells comprising imaged tissue microarrays (TMAs) is a prerequisite for any subsequent quantitative analysis. Unfortunately, crowding and overlapping of cells present significant challenges for most traditional segmentation algorithms. In this paper, we propose a novel algorithm that can reliably separate touching cells in hematoxylin-stained breast TMA specimens that have been acquired using a standard RGB camera. The algorithm is composed of two steps. It begins with a fast, reliable object center localization approach that utilizes single-path voting followed by mean-shift clustering. Next, the contour of each cell is obtained using a level set algorithm based on an interactive model. We compared the experimental results with those reported in the most current literature. Finally, performance was evaluated by comparing the pixel-wise accuracy provided by human experts with that produced by the new automated segmentation algorithm. The method was systematically tested on 234 image patches exhibiting dense overlap and containing more than 2200 cells. It was also tested on whole slide images including blood smears and TMAs containing thousands of cells. Since the voting step of the seed detection algorithm is well suited for parallelization, a parallel version of the algorithm was implemented using graphic processing units (GPU) that resulted in significant speedup over the C/C++ implementation.
Keywords :
C++ language; biological organs; biological tissues; biomedical optical imaging; blood; cancer; cellular biophysics; graphics processing units; gynaecology; image segmentation; medical image processing; parallel processing; C-C++ implementation; automated image analysis; automated segmentation algorithm; blood smears; breast cancer; graphic processing units; hematoxylin-stained breast TMA; histopathology specimen; image patches; imaged tissue microarrays; interactive model; level set algorithm; mean-shift clustering; overlapping cell; parallel seed detection; pixel-wise accuracy; repulsive level set; robust segmentation; seed detection algorithm; single-path voting; standard RGB camera; Algorithm design and analysis; Biological tissues; Breast; Graphics processing unit; Image segmentation; Kernel; Level set; Level set; mean shift; parallel computing; seed detection; segmentation; Algorithms; Breast Neoplasms; Early Diagnosis; Female; Histological Techniques; Humans; Image Enhancement; Image Interpretation, Computer-Assisted; Microarray Analysis; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Staining and Labeling;
Journal_Title :
Biomedical Engineering, IEEE Transactions on
DOI :
10.1109/TBME.2011.2179298