Cargando…
Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells
The detection and classification of bone marrow (BM) cells is a critical cornerstone for hematology diagnosis. However, the low accuracy caused by few BM-cell data samples, subtle difference between classes, and small target size, pathologists still need to perform thousands of manual identification...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490824/ https://www.ncbi.nlm.nih.gov/pubmed/37688095 http://dx.doi.org/10.3390/s23177640 |
_version_ | 1785103930616709120 |
---|---|
author | Cheng, Zhizhao Li, Yuanyuan |
author_facet | Cheng, Zhizhao Li, Yuanyuan |
author_sort | Cheng, Zhizhao |
collection | PubMed |
description | The detection and classification of bone marrow (BM) cells is a critical cornerstone for hematology diagnosis. However, the low accuracy caused by few BM-cell data samples, subtle difference between classes, and small target size, pathologists still need to perform thousands of manual identifications daily. To address the above issues, we propose an improved BM-cell-detection algorithm in this paper, called YOLOv7-CTA. Firstly, to enhance the model’s sensitivity to fine-grained features, we design a new module called CoTLAN in the backbone network to enable the model to perform long-term modeling between target feature information. Then, in order to cooperate with the CoTLAN module to pay more attention to the features in the area to be detected, we integrate the coordinate attention (CoordAtt) module between the CoTLAN modules to improve the model’s attention to small target features. Finally, we cluster the target boxes of the BM cell dataset based on K-means++ to generate more suitable anchor boxes, which accelerates the convergence of the improved model. In addition, in order to solve the imbalance between positive and negative samples in BM-cell pictures, we use the Focal loss function to replace the multi-class cross entropy. Experimental results demonstrate that the best mean average precision (mAP) of the proposed model reaches 88.6%, which is an improvement of 12.9%, 8.3%, and 6.7% compared with that of the Faster R-CNN model, YOLOv5l model, and YOLOv7 model, respectively. This verifies the effectiveness and superiority of the YOLOv7-CTA model in BM-cell-detection tasks. |
format | Online Article Text |
id | pubmed-10490824 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-104908242023-09-09 Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells Cheng, Zhizhao Li, Yuanyuan Sensors (Basel) Article The detection and classification of bone marrow (BM) cells is a critical cornerstone for hematology diagnosis. However, the low accuracy caused by few BM-cell data samples, subtle difference between classes, and small target size, pathologists still need to perform thousands of manual identifications daily. To address the above issues, we propose an improved BM-cell-detection algorithm in this paper, called YOLOv7-CTA. Firstly, to enhance the model’s sensitivity to fine-grained features, we design a new module called CoTLAN in the backbone network to enable the model to perform long-term modeling between target feature information. Then, in order to cooperate with the CoTLAN module to pay more attention to the features in the area to be detected, we integrate the coordinate attention (CoordAtt) module between the CoTLAN modules to improve the model’s attention to small target features. Finally, we cluster the target boxes of the BM cell dataset based on K-means++ to generate more suitable anchor boxes, which accelerates the convergence of the improved model. In addition, in order to solve the imbalance between positive and negative samples in BM-cell pictures, we use the Focal loss function to replace the multi-class cross entropy. Experimental results demonstrate that the best mean average precision (mAP) of the proposed model reaches 88.6%, which is an improvement of 12.9%, 8.3%, and 6.7% compared with that of the Faster R-CNN model, YOLOv5l model, and YOLOv7 model, respectively. This verifies the effectiveness and superiority of the YOLOv7-CTA model in BM-cell-detection tasks. MDPI 2023-09-03 /pmc/articles/PMC10490824/ /pubmed/37688095 http://dx.doi.org/10.3390/s23177640 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Cheng, Zhizhao Li, Yuanyuan Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells |
title | Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells |
title_full | Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells |
title_fullStr | Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells |
title_full_unstemmed | Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells |
title_short | Improved YOLOv7 Algorithm for Detecting Bone Marrow Cells |
title_sort | improved yolov7 algorithm for detecting bone marrow cells |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490824/ https://www.ncbi.nlm.nih.gov/pubmed/37688095 http://dx.doi.org/10.3390/s23177640 |
work_keys_str_mv | AT chengzhizhao improvedyolov7algorithmfordetectingbonemarrowcells AT liyuanyuan improvedyolov7algorithmfordetectingbonemarrowcells |