Boyue Wu , Shilun Feng , Shuyue Jiang , Shaobo Luo , Xi Zhao , Jianlong Zhao
{"title":"EB-YOLO:An efficient and lightweight blood cell detector based on the YOLO algorithm","authors":"Boyue Wu , Shilun Feng , Shuyue Jiang , Shaobo Luo , Xi Zhao , Jianlong Zhao","doi":"10.1016/j.compbiomed.2025.110288","DOIUrl":null,"url":null,"abstract":"<div><div>Blood cell detection is an important part of medical diagnosis. Object detection is trending for blood cell analysis, with research focusing on high-precision neural network models. However, these models have complex architectures and high computational costs. They cannot achieve rapid detection on low-end devices. Although lightweight models can greatly enhance the detection speed and achieve the real-time detection on low-end devices, their accuracy is poor in complex tasks. The development of efficient and highly accurate blood cell detectors for environments with limited computational resources is of great practical value. This study proposes an Efficient Blood Cell Detector based on YOLO (EB-YOLO) for blood cell detection. The model uses ShuffleNet as the backbone network for feature extraction to reduce the number of parameters and computational load. It incorporates the Convolutional Block Attention Module (CBAM) to enhance feature representation. In the neck network, Adaptive Spatial Feature Fusion (ASFF) is used for feature integration to improve multi-scale target feature extraction. Depth-wise separable convolution replaces standard convolution to reduce parameters while maintaining performance. Experimental results on the BCCD dataset show that the proposed model achieves 92.1 % mAP@50 %, the computational complexity is only 0.9 GFLOPs, and the number of parameters is 0.289M. The comparison results of the inference speed on Raspberry PI 5 show that the detection speed of the model is better than the classic YOLO algorithm model. The proposed method successfully balances lightweight design and high accuracy, which shows promise for deployment on low-end embedded systems.</div></div>","PeriodicalId":10578,"journal":{"name":"Computers in biology and medicine","volume":"192 ","pages":"Article 110288"},"PeriodicalIF":7.0000,"publicationDate":"2025-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers in biology and medicine","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010482525006390","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
Blood cell detection is an important part of medical diagnosis. Object detection is trending for blood cell analysis, with research focusing on high-precision neural network models. However, these models have complex architectures and high computational costs. They cannot achieve rapid detection on low-end devices. Although lightweight models can greatly enhance the detection speed and achieve the real-time detection on low-end devices, their accuracy is poor in complex tasks. The development of efficient and highly accurate blood cell detectors for environments with limited computational resources is of great practical value. This study proposes an Efficient Blood Cell Detector based on YOLO (EB-YOLO) for blood cell detection. The model uses ShuffleNet as the backbone network for feature extraction to reduce the number of parameters and computational load. It incorporates the Convolutional Block Attention Module (CBAM) to enhance feature representation. In the neck network, Adaptive Spatial Feature Fusion (ASFF) is used for feature integration to improve multi-scale target feature extraction. Depth-wise separable convolution replaces standard convolution to reduce parameters while maintaining performance. Experimental results on the BCCD dataset show that the proposed model achieves 92.1 % mAP@50 %, the computational complexity is only 0.9 GFLOPs, and the number of parameters is 0.289M. The comparison results of the inference speed on Raspberry PI 5 show that the detection speed of the model is better than the classic YOLO algorithm model. The proposed method successfully balances lightweight design and high accuracy, which shows promise for deployment on low-end embedded systems.
期刊介绍:
Computers in Biology and Medicine is an international forum for sharing groundbreaking advancements in the use of computers in bioscience and medicine. This journal serves as a medium for communicating essential research, instruction, ideas, and information regarding the rapidly evolving field of computer applications in these domains. By encouraging the exchange of knowledge, we aim to facilitate progress and innovation in the utilization of computers in biology and medicine.