journal article·2022-08-14Open access

Complete Blood Cell Detection and Counting Based on Deep Neural Networks

Shin-Jye Lee, Pei-Yun Chen, Jeng-Wei Lin

Applied Sciences· Volume 12· Issue 16

Abstract

Complete blood cell (CBC) counting has played a vital role in general medical examination. Common approaches, such as traditional manual counting and automated analyzers, were heavily influenced by the operation of medical professionals. In recent years, computer-aided object detection using deep learning algorithms has been successfully applied in many different visual tasks. In this paper, we propose a deep neural network-based architecture to accurately detect and count blood cells on blood smear images. A public BCCD (Blood Cell Count and Detection) dataset is used for the performance evaluation of our architecture. It is not uncommon that blood smear images are in low resolution, and blood cells on them are blurry and overlapping. The original images were preprocessed, including image augmentation, enlargement, sharpening, and blurring. With different settings in the proposed architecture, five models are constructed herein. We compare their performance on red blood cells (RBC), white blood cells (WBC), and platelet detection and deeply investigate the factors related to their performance. The experiment results show that our models can recognize blood cells accurately when blood cells are not heavily overlapping.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Digital Imaging for Blood Diseases · Retinal Imaging and Analysis · Anomaly Detection Techniques and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Management of Technology, National Yang Ming Chiao Tung University, Hsinchu 300, Taiwan

E.SUN Commercial Bank, Ltd., Taipei 105, Taiwan

Department of Information Management, Tunghai University, Taichung 407224, Taiwan

Funding

National Science and Technology Council, Taiwan

References (50)

Show source-provided references
1. Habibzadeh, M., Krzyżak, A., and Fevens, T. (2013, January 9–13). White Blood Cell Differential Counts Using Convolutional Neural Networks for Low Resolution Images. Proceedings of the International Conference on Artificial Intelligence and Soft Computing, Zakopane, Poland.10.1007/978-3-642-38610-7_25 ↗
2. Development of convolutional neural network and its application in image classification: A survey
3. Novel approaches for diagnosing melanoma skin lesions through supervised and deep learning algorithms10.1007/s10916-016-0460-2 ↗
4. A survey of deep neural network architectures and their applications10.1016/j.neucom.2016.12.038 ↗
5. Machine learning approach of automatic identification and counting of blood cells10.1049/htl.2018.5098 ↗
6. Acharjee, S., Chakrabartty, S., Alam, M.I., Dey, N., Santhi, V., and Ashour, A.S. (2016, January 3–5). A semiautomated approach using GUI for the detection of red blood cells. Proceedings of the International Conference on Electrical, Electronics, and Optimization Techniques, Chennai, India.10.1109/ICEEOT.2016.7755669 ↗
7. Lou, J., Zhou, M., Li, Q., Yuan, C., and Liu, H. (2016, January 15–17). An automatic red blood cell counting method based on spectral images. Proceedings of the 9th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics, Datong, China.10.1109/CISP-BMEI.2016.7852934 ↗
8. The evolution of blood-counting techniques10.1017/S0025727300029392 ↗
9. Davis, B., and Kottke-Marchant, K. (2012). Laboratory Hematology Practice, Wiley-Blackwell. [1st ed.].10.1002/9781444398595 ↗
10. Development, history, and future of automated cell counters10.1016/j.cll.2014.11.003 ↗
11. The Coulter principle: Imaginary origins10.1002/cyto.a.22398 ↗
12. The Coulter principle: Foundation of an Industry10.1016/S1535-5535-03-00023-6 ↗
13. An automated white blood cell nucleus localization and segmentation using image arithmetic and automatic threshold10.3923/jas.2010.959.966 ↗
14. Automatic recognition of five types of white blood cells in peripheral blood10.1016/j.compmedimag.2011.01.003 ↗
15. Identification and red blood cell automated counting from blood smear images using computer-aided system10.1007/s11517-017-1708-9 ↗
16. Kaur, P., Sharma, V., and Garg, N. (2016, January 16–18). Platelet count using image processing. Proceedings of the 3rd International Conference on Computing for Sustainable Global Development, New Delhi, India.
17. Cruz, D., Jennifer, C., Castor, L.C., Mendoza, C.M., Jay, B., Jane, L., and Brian, P. (2017, January 1–3). Determination of blood components (WBCs, RBCs, and Platelets) count in microscopic images using image processing and analysis. Proceedings of the 9th IEEE International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management, Manila, Philippines.10.1109/HNICEM.2017.8269515 ↗
18. Medical image analysis using convolutional neural networks: A review
19. Deep learning for medical image processing: Overview, challenges and future10.1007/978-3-319-65981-7_12 ↗
20. Medical image retrieval using deep convolutional neural network10.1016/j.neucom.2017.05.025 ↗
21. A neural-network-based approach to white blood cell classification10.1155/2014/796371 ↗
22. Automatic segmentation, counting, size determination and classification of white blood cells10.1016/j.measurement.2014.04.008 ↗
23. Habibzadeh, M., Jannesari, M., Rezaei, Z., Baharvand, H., and Totonchi, M. (2017, January 13–15). Automatic white blood cell classification using pre-trained deep learning models: ResNet and Inception. Proceedings of the SPIE 10696, the 10th International Conference on Machine Vision, Vienna, Austria.
24. Red and white blood cell classification using Artificial Neural Networks10.3934/bioeng.2018.3.179 ↗
25. Receptive fields, binocular interaction and functional architecture in the cat’s visual cortex10.1113/jphysiol.1962.sp006837 ↗
26. Neocognitron: A new algorithm for pattern recognition tolerant of deformations and shifts in position10.1016/0031-3203(82)90024-3 ↗
27. Backpropagation applied to handwritten zip code recognition10.1162/neco.1989.1.4.541 ↗
28. Recent advances in convolutional neural networks10.1016/j.patcog.2017.10.013 ↗
29. Gradient-based learning applied to document recognition10.1109/5.726791 ↗
30. Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3–6). ImageNet classification with deep convolutional neural networks. Proceedings of the 26th Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA.
31. Simonyan, K., and Zisserman, A. (2015, January 7–9). Very deep convolutional networks for large-scale image recognition. Proceedings of the 3rd International Conference on Learning Representations, San Diego, CA, USA.
32. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7–12). Going deeper with convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
33. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
34. A fast learning algorithm for deep belief nets10.1162/neco.2006.18.7.1527 ↗
35. A survey of the recent architectures of deep convolutional neural networks10.1007/s10462-020-09825-6 ↗
36. Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014, January 23–28). Rich feature hierarchies for accurate object detection and semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.10.1109/CVPR.2014.81 ↗
37. Selective search for object recognition10.1007/s11263-013-0620-5 ↗
38. Sermanet, P., Eigen, D., Zhang, X., Mathieu, M., Fergus, R., and LeCun, Y. (2014, January 14–16). OverFeat: Integrated recognition, localization and detection using convolutional networks. Proceedings of the 2nd International Conference on Learning Representations, Banff, AB, Canada.
39. Girshick, R.B. (2015, January 7–13). Fast R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.169 ↗
40. An improved faster R-CNN for small object detection10.1109/ACCESS.2019.2932731 ↗
41. Faster R-CNN: Towards real-time object detection with region proposal networks10.1109/TPAMI.2016.2577031 ↗
42. Traffic sign detection and recognition using fully convolutional network guided proposals10.1016/j.neucom.2016.07.009 ↗
43. A survey of decision fusion and feature fusion strategies for pattern classification10.4103/0256-4602.64604 ↗
44. Woo, S., Park, J., Lee, J., and Kweon, I.S. (2018, January 8–14). CBAM: Convolutional block attention module. Proceedings of the European Conference on Computer Vision, Munich, Germany.10.1007/978-3-030-01234-2_1 ↗
45. Etude comparative de la distribution florale dans une portion des Alpes et des Jura
46. Zheng, Z., Wang, P., Liu, W., Li, J., Ye, R., and Ren, D. (2012, January 7–12). Distance-IoU loss: Faster and better learning for bounding box regression. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.
47. (2002, August 01). Blood Cell Count and Detection. Available online: https://github.com/Shenggan/BCCD_Dataset.
48. Krishna, H., and Jawahar, C.V. (2017, January 26–29). Improving small object detection. Proceedings of the 4th IAPR Asian Conference on Pattern Recognition, Nanjing, China.10.1109/ACPR.2017.149 ↗
49. Gonzalez, R.C., and Woods, R.E. (2018). Digital Image Processing, Pearson Education. [4th ed.].
50. He, K., Gkioxari, G., Dollár, P., and Girshick, R.B. (2017, January 22–29). Mask R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.322 ↗