Abstract

Target detection at the hive gate of a beehive can be used to effectively monitor invasive beehive species. However, in the natural environment, there is often a multi-target and multi-scale problem at the hive gate, making it difficult for beekeepers to accurately detect the internal state of the hive. (1) To solve the above problems, this paper proposes an improved RetinaNet target detection network, DY-RetinaNet, for the identification of common species at the hive doors of beehives in natural environments, i.e., Chinese bees, wasps, and cockroaches. (2) First, to solve the multi-target multi-scale problem presented in this paper, we propose replacing the FPN layer in the initial model RetinaNet with a symmetric structure BiFPN layer consisting of a feature pyramid, which allows the model to better balance the feature information of different scales. Then, for the loss function, using CIOU loss instead of smooth L1 loss makes the network more accurate for small target localization at multiple scales. Finally, the dynamic head framework is added after the model backbone network, due to the benefits of its multi-attention mechanism, which makes the model more concerned with multi-scale recognition in a multi-target scenario. (3) The experimental results of the homemade dataset show that DY-RetinaNet has the best network performance, compared to the initial model RetinaNet, when the backbone network is ResNet-101-BiFPN, and the mAP value of DY-RetinaNet is 97.38%. Compared with the initial model, the accuracy is improved by 6.77%. The experimental results from the public dataset MSCOCO 2017 show that DY-RetinaNet is better than the existing commonly used target-detection algorithms, such as SSD, YOLOV3, Faster R-CNN, Mask R-CNN, FCOS, and ExtremeNet. These results verify that the model has strong recognition accuracy and generalization ability for multi-target multi-scale detection.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call