Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM

Flies carry pathogens that endanger the health of humans and animals. The color and shape of the fly species are very similar, which is difficult to recognize. This paper proposes a fly species recognition method based on improved RetinaNet and convolutional block attention module (CBAM). Firstly, t...

Full description

Bibliographic Details
Main Authors: Yantong Chen, Xianzhong Zhang, Weinan Chen, Yuyang Li, Junsheng Wang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9099571/
_version_ 1818557902182416384
author Yantong Chen
Xianzhong Zhang
Weinan Chen
Yuyang Li
Junsheng Wang
author_facet Yantong Chen
Xianzhong Zhang
Weinan Chen
Yuyang Li
Junsheng Wang
author_sort Yantong Chen
collection DOAJ
description Flies carry pathogens that endanger the health of humans and animals. The color and shape of the fly species are very similar, which is difficult to recognize. This paper proposes a fly species recognition method based on improved RetinaNet and convolutional block attention module (CBAM). Firstly, the proposed method used ResNeXt101 as a feature extraction network, and the improved CBAM called Stochastic-CBAM was added. Then, we built a multi-scale feature pyramid through an improved feature pyramid network (FPN) and integrated multi-level feature information. Finally, the small full convolutional network (FCN) was used as the classification subnet and the bounding box regression subnet. The Kullback-Leibler (KL) loss replaced smooth L1 loss as a bounding box regression loss function for learning bounding box regression and positioning uncertainty at the same time. We experimentally compared the proposed method with other the state-of-the-art methods on the established dataset. Experimental results showed that the mean Average Precision (mAP) of this method reached 90.38%, which was better than the state-of-the-art methods. The average time to recognize a single image was 0.131s. This method has a good detection effect on the fly species recognition.
first_indexed 2024-12-14T00:05:46Z
format Article
id doaj.art-da31ec3e867a4c78a58200d1f4edae87
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-14T00:05:46Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-da31ec3e867a4c78a58200d1f4edae872022-12-21T23:26:02ZengIEEEIEEE Access2169-35362020-01-01810290710291910.1109/ACCESS.2020.29974669099571Research on Recognition of Fly Species Based on Improved RetinaNet and CBAMYantong Chen0Xianzhong Zhang1https://orcid.org/0000-0002-1984-9704Weinan Chen2Yuyang Li3Junsheng Wang4Department of Information Science and Technology, Dalian Maritime University, Dalian, ChinaDepartment of Information Science and Technology, Dalian Maritime University, Dalian, ChinaDepartment of Information Science and Technology, Dalian Maritime University, Dalian, ChinaDepartment of Information Science and Technology, Dalian Maritime University, Dalian, ChinaDepartment of Information Science and Technology, Dalian Maritime University, Dalian, ChinaFlies carry pathogens that endanger the health of humans and animals. The color and shape of the fly species are very similar, which is difficult to recognize. This paper proposes a fly species recognition method based on improved RetinaNet and convolutional block attention module (CBAM). Firstly, the proposed method used ResNeXt101 as a feature extraction network, and the improved CBAM called Stochastic-CBAM was added. Then, we built a multi-scale feature pyramid through an improved feature pyramid network (FPN) and integrated multi-level feature information. Finally, the small full convolutional network (FCN) was used as the classification subnet and the bounding box regression subnet. The Kullback-Leibler (KL) loss replaced smooth L1 loss as a bounding box regression loss function for learning bounding box regression and positioning uncertainty at the same time. We experimentally compared the proposed method with other the state-of-the-art methods on the established dataset. Experimental results showed that the mean Average Precision (mAP) of this method reached 90.38%, which was better than the state-of-the-art methods. The average time to recognize a single image was 0.131s. This method has a good detection effect on the fly species recognition.https://ieeexplore.ieee.org/document/9099571/Fly species recognitionRetinaNet algorithmattention convolution moduleconvolutional neural network
spellingShingle Yantong Chen
Xianzhong Zhang
Weinan Chen
Yuyang Li
Junsheng Wang
Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM
IEEE Access
Fly species recognition
RetinaNet algorithm
attention convolution module
convolutional neural network
title Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM
title_full Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM
title_fullStr Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM
title_full_unstemmed Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM
title_short Research on Recognition of Fly Species Based on Improved RetinaNet and CBAM
title_sort research on recognition of fly species based on improved retinanet and cbam
topic Fly species recognition
RetinaNet algorithm
attention convolution module
convolutional neural network
url https://ieeexplore.ieee.org/document/9099571/
work_keys_str_mv AT yantongchen researchonrecognitionofflyspeciesbasedonimprovedretinanetandcbam
AT xianzhongzhang researchonrecognitionofflyspeciesbasedonimprovedretinanetandcbam
AT weinanchen researchonrecognitionofflyspeciesbasedonimprovedretinanetandcbam
AT yuyangli researchonrecognitionofflyspeciesbasedonimprovedretinanetandcbam
AT junshengwang researchonrecognitionofflyspeciesbasedonimprovedretinanetandcbam