Automatic Recognition of Five Types of White Blood Cells in Peripheral Blood

An automatic system which is capable of recognizing white blood cells can assist hematologists in the diagnosis of many diseases. In this paper, we propose a new system based on image processing techniques in order to recognize five types of white blood cells in the peripheral blood. To segment nucleus and cytoplasm, a Gram-Schmidt orthogonalization method and a snake algorithm are applied, respectively. Moreover, three kinds of features are extracted from the segmented areas and two groups of textural features extracted by Local Binary Pattern (LBP) and co-occurrence matrix are evaluated. Best features are selected using a Sequential Forward Selection (SFS) algorithm and performances of two classifiers, ANN and SVM, are compared. In this application, the best result is obtained using LBP as the textural feature and SVM as the classifier. In sum, the results demonstrate that the methods are accurate and fast enough to execute in hematological laboratories.

[1]  James M. Keller,et al.  Snakes on the Watershed , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Georges Flandrin,et al.  Automated Detection of Working Area of Peripheral Blood Smears Using Mathematical Morphology , 2003, Analytical cellular pathology : the journal of the European Society for Analytical Cellular Pathology.

[3]  Kan Jiang,et al.  A novel white blood cell segmentation scheme using scale-space filtering and watershed clustering , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[4]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[5]  Helge J. Ritter,et al.  A neural classifier enabling high-throughput topological analysis of lymphocytes in tissue sections , 2001, IEEE Transactions on Information Technology in Biomedicine.

[6]  Madhukar C. Pandit,et al.  Analysis of blood and bone marrow smears using digital image processing techniques , 2002, SPIE Medical Imaging.

[7]  Paul D. Gader,et al.  System-level training of neural networks for counting white blood cells , 2002, IEEE Trans. Syst. Man Cybern. Part C.

[8]  Hamid Soltanian-Zadeh,et al.  A New Approach to White Blood Cell Nucleus Segmentation Based on Gram-Schmidt Orthogonalization , 2009, 2009 International Conference on Digital Image Processing.

[9]  Josef Kittler,et al.  Floating search methods in feature selection , 1994, Pattern Recognit. Lett..

[10]  Nipon Theera-Umpon,et al.  Morphological Granulometric Features of Nucleus in Automatic Bone Marrow White Blood Cell Classification , 2007, IEEE Transactions on Information Technology in Biomedicine.

[11]  N. Theera-Umpon Patch-Based White Blood Cell Nucleus Segmentation Using Fuzzy Clustering , 2005 .

[12]  Yaonan Wang,et al.  Texture classification using the support vector machines , 2003, Pattern Recognit..

[13]  Yuan Zhou,et al.  A novel color image segmentation method and its application to white blood cell image analysis , 2006, 2006 8th international Conference on Signal Processing.

[14]  R. A. Zoroofi,et al.  An image analysis approach for automatic malignancy determination of prostate pathological images , 2007, Cytometry. Part B, Clinical cytometry.

[15]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[16]  R. Safabakhsh,et al.  An unsupervised GVF snake approach for white blood cell segmentation based on nucleus , 2006, 2006 8th international Conference on Signal Processing.

[17]  Luciano da Fontoura Costa,et al.  A texture approach to leukocyte recognition , 2004, Real Time Imaging.

[18]  Libo Zeng,et al.  A method based on multispectral imaging technique for White Blood Cell segmentation , 2007, Comput. Biol. Medicine.

[19]  B. Macq,et al.  Morphological feature extraction for the classification of digital images of cancerous tissues , 1996, IEEE Transactions on Biomedical Engineering.

[20]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[22]  Xi Long,et al.  A new preprocessing approach for cell recognition , 2005, IEEE Transactions on Information Technology in Biomedicine.

[23]  Jean-Marc Chassery,et al.  An Iterative Segmentation Method Based on a Contextual Color and Shape Criterion , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Shitong Wang,et al.  A new detection algorithm (NDA) based on fuzzy cellular neural networks for white blood cell detection , 2006, IEEE Transactions on Information Technology in Biomedicine.

[25]  I A Basheer,et al.  Artificial neural networks: fundamentals, computing, design, and application. , 2000, Journal of microbiological methods.

[26]  Christopher J. C. Burges,et al.  A Tutorial on Support Vector Machines for Pattern Recognition , 1998, Data Mining and Knowledge Discovery.