GPU Enabled Parallel Touching Cell Segmentation Using Mean Shift Based Seed Detection and Repulsive Level Set

Automated image analysis of histopathology specimens could potentially provide support for the early detection of breast cancer. Automated segmentation of cells in the digitized tissue microarray (TMA) is a prerequisite for quantitative analysis. However touching cells bring significant challenges for traditional segmentation algorithms. In this paper, we propose a novel algorithm to separate touching cells in hematoxylin stained breast TMA specimens which have been generated using a standard RGB camera. The algorithm starts with an accurate and fast object center localization approach using mean shift based seed detection. The final results are obtained using a multiphase level set with repulsive force. We compared our results with the most current literature. The segmentation results are evaluated by comparing the pixel wise accuracy between human experts’ annotation and the automatic segmentation algorithm. The method is tested using 100 image patches which containing more than 1000 touching cells. As the voting method of the seed detection is the most time consuming procedure, the algorithm is parallelized using graphic processing units (GPU) and 22 times speed up is achieved when compared with the C/C++ implementation.

[1]  Lin Yang,et al.  Automatic Image Analysis of Histopathology Specimens Using Concave Vertex Graph , 2008, MICCAI.

[2]  D L Rimm,et al.  Tissue microarray: a new technology for amplification of tissue resources. , 2001, Cancer journal.

[3]  Serge Beucher,et al.  Watershed, Hierarchical Segmentation and Waterfall Algorithm , 1994, ISMM.

[4]  Xiaobo Zhou,et al.  Towards Automated Cellular Image Segmentation for RNAi Genome-Wide Screening , 2005, MICCAI.

[5]  A. Jemal,et al.  Cancer Statistics, 2009 , 2009, CA: a cancer journal for clinicians.

[6]  Joakim Lindblad,et al.  Algorithms for Cytoplasm Segmentation of Fluorescence Labelled Cells , 2002, Analytical cellular pathology : the journal of the European Society for Analytical Cellular Pathology.

[7]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[8]  Xiaobo Zhou,et al.  Automatic Segmentation of High-Throughput RNAi Fluorescent Cellular Images , 2008, IEEE Transactions on Information Technology in Biomedicine.

[9]  Dirk R. Padfield,et al.  Color and texture based segmentation of molecular pathology images usING HSOMS , 2008, 2008 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[10]  Qing Yang,et al.  Iterative Voting for Inference of Structural Saliency and Characterization of Subcellular Events , 2007, IEEE Transactions on Image Processing.

[11]  May D. Wang,et al.  Automated cell counting and cluster segmentation using concavity detection and ellipse fitting techniques , 2009, 2009 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[12]  Carlos José Pereira de Lucena,et al.  Automatic embryonic stem cells detection and counting method in fluorescence microscopy images , 2009, 2009 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[13]  Thomas Gahm,et al.  Automated microscopy in diagnostic histopathology: From image processing to automated reasoning , 1997 .

[14]  Adel Hafiane,et al.  Evaluation of level set-based histology image segmentation using geometric region criteria , 2009, 2009 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[15]  Stephen J. McKenna,et al.  Classification of breast-tissue microarray spots using colour and local invariants , 2008, 2008 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[16]  Bahram Parvin,et al.  A Delaunay triangulation approach for segmenting clumps of nuclei , 2009, 2009 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.