Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion
The detection of grain pests is of great significance to grain storage. However, in practice, because the size of grain insects is too small to identify. In this paper, the feature fusion SSD(single shot multi-box detector) algorithm based on the Top-Down strategy was proposed. Firstly, the Top-Down...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9380425/ |
_version_ | 1818921276511617024 |
---|---|
author | Zongwang Lyu Huifang Jin Tong Zhen Fuyan Sun Hui Xu |
author_facet | Zongwang Lyu Huifang Jin Tong Zhen Fuyan Sun Hui Xu |
author_sort | Zongwang Lyu |
collection | DOAJ |
description | The detection of grain pests is of great significance to grain storage. However, in practice, because the size of grain insects is too small to identify. In this paper, the feature fusion SSD(single shot multi-box detector) algorithm based on the Top-Down strategy was proposed. Firstly, the Top-Down module is used to fuse the output characteristics of conv4 and conv5, and the block 11 which is not conducive to small object detection is deleted. Secondly, K-means clustering algorithm is used to cluster prior bounding boxes and made them more suitable for grain pests, which improves the performance on small object detection of grain pests. Five methods were used to enhance the self-made dataset of grain pests, and the enhanced dataset reached 9990 images. Experiments on the enhanced dataset show that the optimized model achieves a mAP (mean Average Precision) 96.89% with detection speed of 0.040s per image. Compared with 95.45% of the mAP achieved by the original SSD algorithm, the proposed model has a great improvement on detection performance. Compared with two-stages Faster R-CNN (mAP is 90.53% and speed is 0.115s per image), YOLOv3, TDFSSD and EfficentDet (D2, D1), the speed and accuracy of the optimized SSD algorithm have obvious advantages. The experimental results show that the proposed SSD model has a good performance on small object detection of grain pests and has a certain guiding significance for subsequent grain pest image detection. |
first_indexed | 2024-12-20T01:35:04Z |
format | Article |
id | doaj.art-66b10580220f4f5a876c9729e0b50d5d |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-20T01:35:04Z |
publishDate | 2021-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-66b10580220f4f5a876c9729e0b50d5d2022-12-21T19:58:02ZengIEEEIEEE Access2169-35362021-01-019432024321310.1109/ACCESS.2021.30665109380425Small Object Recognition Algorithm of Grain Pests Based on SSD Feature FusionZongwang Lyu0Huifang Jin1https://orcid.org/0000-0003-3218-5110Tong Zhen2Fuyan Sun3Hui Xu4College of Information Science and Engineering, Henan University of Technology, Zhengzhou, ChinaCollege of Information Science and Engineering, Henan University of Technology, Zhengzhou, ChinaCollege of Information Science and Engineering, Henan University of Technology, Zhengzhou, ChinaCollege of Information Science and Engineering, Henan University of Technology, Zhengzhou, ChinaCollege of Information Science and Engineering, Henan University of Technology, Zhengzhou, ChinaThe detection of grain pests is of great significance to grain storage. However, in practice, because the size of grain insects is too small to identify. In this paper, the feature fusion SSD(single shot multi-box detector) algorithm based on the Top-Down strategy was proposed. Firstly, the Top-Down module is used to fuse the output characteristics of conv4 and conv5, and the block 11 which is not conducive to small object detection is deleted. Secondly, K-means clustering algorithm is used to cluster prior bounding boxes and made them more suitable for grain pests, which improves the performance on small object detection of grain pests. Five methods were used to enhance the self-made dataset of grain pests, and the enhanced dataset reached 9990 images. Experiments on the enhanced dataset show that the optimized model achieves a mAP (mean Average Precision) 96.89% with detection speed of 0.040s per image. Compared with 95.45% of the mAP achieved by the original SSD algorithm, the proposed model has a great improvement on detection performance. Compared with two-stages Faster R-CNN (mAP is 90.53% and speed is 0.115s per image), YOLOv3, TDFSSD and EfficentDet (D2, D1), the speed and accuracy of the optimized SSD algorithm have obvious advantages. The experimental results show that the proposed SSD model has a good performance on small object detection of grain pests and has a certain guiding significance for subsequent grain pest image detection.https://ieeexplore.ieee.org/document/9380425/Grain pestssmall objectSSDfeature fusionTop-DownK-means clustering |
spellingShingle | Zongwang Lyu Huifang Jin Tong Zhen Fuyan Sun Hui Xu Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion IEEE Access Grain pests small object SSD feature fusion Top-Down K-means clustering |
title | Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion |
title_full | Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion |
title_fullStr | Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion |
title_full_unstemmed | Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion |
title_short | Small Object Recognition Algorithm of Grain Pests Based on SSD Feature Fusion |
title_sort | small object recognition algorithm of grain pests based on ssd feature fusion |
topic | Grain pests small object SSD feature fusion Top-Down K-means clustering |
url | https://ieeexplore.ieee.org/document/9380425/ |
work_keys_str_mv | AT zongwanglyu smallobjectrecognitionalgorithmofgrainpestsbasedonssdfeaturefusion AT huifangjin smallobjectrecognitionalgorithmofgrainpestsbasedonssdfeaturefusion AT tongzhen smallobjectrecognitionalgorithmofgrainpestsbasedonssdfeaturefusion AT fuyansun smallobjectrecognitionalgorithmofgrainpestsbasedonssdfeaturefusion AT huixu smallobjectrecognitionalgorithmofgrainpestsbasedonssdfeaturefusion |