A Cloud-Based Machine Learning Approach for Blood Cell Classification using YOLOv5

Authors

  • K. Krishna Jyothi Dept. of Computer Science and Engineering, Geethanjali College of Engineering and Technology, Hyderabad, India
  • G. Kalyani Dept. of Computer Science and Engineering, Geethanjali College of Engineering and Technology, Hyderabad, India
  • A. Sri Karan Chandra Dept. of Computer Science and Engineering, Geethanjali College of Engineering and Technology, Hyderabad, India
  • Akhil Velati Dept. of Computer Science and Engineering, Geethanjali College of Engineering and Technology, Hyderabad, India

Keywords:

RBC, WBC, PLATELETS, CNN, SPPF

Abstract

Checking blood cell counts is crucial for diagnosing health issues. Traditionally, this involves manually counting cells under a microscope, a slow and tiring process. This research explores a new method using machine learning. A machine learning approach for automatic identification and counting of three types of blood cells using ‘you only look once’ (YOLO) object detection and classification algorithm. YOLO framework has been trained with a modified configuration BCCD Dataset of blood smear image to automatically identify and count red blood cells, white blood cells, and platelets. Moreover, this study with other convolutional neural network architectures considering architecture complexity, reported accuracy, and running time with this framework and compare the accuracy of the models for blood cells detection. Overall, the computer-aided system of detection and counting enables us to count blood cells from smear images in less than a second, which is useful for practical applications. Among the state-of-the-arts object detection algorithms such as regions with convolutional neural network (R-CNN), you only look once (YOLO), we chose YOLO framework which is about three times faster than Faster R-CNN with VGG-16 architecture. YOLO uses a single neural network to predict bounding boxes and class probabilities directly from the full image in one evaluation. We retrained YOLO framework to automatically identify and count RBCs, WBCs, and platelets from blood smear images. Also, the trained model has been tested with images from another dataset to observe the precision and accuracy to be around 95% with the recall-confidence to be 0.99.

 

References

Zhang J, Huo YB, Yang JL, Wang XZ, Yan BY, Du XH, Hao RQ, Yang F, Liu JX, Liu L, Liu Y, Zhang HB. “Automatic counting of retinal ganglion cells in the entire mouse retina based on improved YOLOv5”. Zool Res. vol.43, Issue.5, 2022.

Zhang, Zhen, et al. "An improved EIoU-YOLOv5 algorithm for blood cell detection and counting." 2022 5th International Conference on Pattern Recognition and Artificial Intelligence (PRAI). IEEE, 2022.Ali, Nauman, et al. "Blood cell characterization based on deep learning and diffraction phase microscopy." Optics Communications, pp.130-522, 2016.

Puzhen Wu, Han Weng, Wenting Luo, Yi Zhan, Lixia Xiong, Hongyan Zhang, Hai Yan,”An improved Yolov5s based on transformer backbone network for detection and classification of bronchoalveolar lavage cells”, Computational and Structural Biotechnology Journal, Vol.21, 2023.

AKALIN, FATMA and YUMU?AK, NEJAT 2022 "Detection and classification of white blood cells with an improved deep learning-based approach," Turkish Journal of Electrical Engineering and Computer Sciences: Vol.30, No. 7, Article 16.

Mao, Y., Zhang, H., Wu, W., Gao, X., Lin, Z., & Lin, J., 2024. DWS-YOLO: “A Lightweight Detector for Blood Cell Detection”. Applied Artificial Intelligence, vol.38, Issue.1, 2024.

Maitra, Mausumi, Rahul Kumar Gupta, and Manali Mukherjee. "Detection and counting of red blood cells in blood cell images using Hough transform." International journal of computer applications , Vol.53, Issue.16, 2012.

Y. He, "Automatic Blood Cell Detection Based on Advanced YOLOv5s Network," in IEEE Access, vol.12, pp.17639-17650, 2024.

B. Venkatalakshmi and K. Thilagavathi, "Automatic red blood cell counting using hough transform," 2013 IEEE Conference on Information & Communication Technologies, Thuckalay, India, pp.267-271, 2013.

Wencheng Gu, Kexue Sun,AYOLOv5: “Improved YOLOv5 based on attention mechanism for blood cell detection”,Biomedical Signal Processing and Control, Vol.88, Part C, 2024.

Downloads

Published

2024-04-30

How to Cite

[1]
K. K. Jyothi, G. Kalyani, A. S. K. Chandra, and A. Velati, “A Cloud-Based Machine Learning Approach for Blood Cell Classification using YOLOv5”, Int. J. Sci. Res. Net. Sec. Comm., vol. 12, no. 2, pp. 6–10, Apr. 2024.

Issue

Section

Research Article