Research on target detection algorithm of flying birds based on YOLOv5-PNCM
Aiming at the problems of low detection accuracy and high leakage rate of small target bird detection,a real-time detection algorithm for small target bird detection based on YOLOv5 is proposed.Firstly,a layer of small target detection head is added to the original detection layer of YOLOv5,secondly,the CARAFE up-sampling operator is used to improve the up-sampling method;the NWD metric is quoted instead of the IoU,which effectively reduces the sensitivity of the positional deviation of small targets.Finally,the M-CBAM attention module is used.The improved algorithm achieves an average accuracy of 77.3%and a de-tection speed of 78 FPS on the homemade bird dataset,which is a 13.3%increase in detection accuracy and a 23.8%increase in detection speed compared to the pre-improvement period.