Zhu Shisong, Ma Wanli, Wang Jianlong, Yang Meijuan, Wang Yongmao, Wang Chunyang
School of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, China.
School of Artificial Intelligence, Optics and Electronics (iOPEN), Northwestern Polytechnical University, Xi'an, China.
Front Plant Sci. 2023 Feb 23;14:1120724. doi: 10.3389/fpls.2023.1120724. eCollection 2023.
Current detection methods for apple leaf diseases still suffer some challenges, such as the high number of parameters, low detection speed and poor detection performance for small dense spots, which limit the practical applications in agriculture. Therefore, an efficient and accurate model for apple leaf disease detection based on YOLOv5 is proposed and named EADD-YOLO.
In the EADD-YOLO, the lightweight shufflenet inverted residual module is utilized to reconstruct the backbone network, and an efficient feature learning module designed through depthwise convolution is proposed and introduced to the neck network. The aim is to reduce the number of parameters and floating point of operations (FLOPs) during feature extraction and feature fusion, thus increasing the operational efficiency of the network with less impact on detection performance. In addition, the coordinate attention module is embedded into the critical locations of the network to select the critical spot information and suppress useless information, which is to enhance the detection accuracy of diseases with various sizes from different scenes. Furthermore, the SIoU loss replaces CIoU loss as the bounding box regression loss function to improve the accuracy of prediction box localization.
The experimental results indicate that the proposed method can achieve the detection performance of 95.5% on the mean average precision and a speed of 625 frames per second (FPS) on the apple leaf disease dataset (ALDD). Compared to the latest research method on the ALDD, the detection accuracy and speed of the proposed method were improved by 12.3% and 596 FPS, respectively. In addition, the parameter quantity and FLOPs of the proposed method were much less than other relevant popular algorithms.
In summary, the proposed method not only has a satisfactory detection effect, but also has fewer parameters and high calculation efficiency compared with the existing approaches. Therefore, the proposed method provides a high-performance solution for the early diagnosis of apple leaf disease and can be applied in agricultural robots. The code repository is open-sourced at https://github.com/AWANWY/EADD-YOLO.
当前苹果叶病害检测方法仍面临一些挑战,如参数数量多、检测速度慢以及对小而密集斑点的检测性能差等,这限制了其在农业中的实际应用。因此,提出了一种基于YOLOv5的高效准确的苹果叶病害检测模型,命名为EADD - YOLO。
在EADD - YOLO中,利用轻量级的shufflenet倒置残差模块对主干网络进行重构,并提出一种通过深度卷积设计的高效特征学习模块并引入到颈部网络。目的是在特征提取和特征融合过程中减少参数数量和浮点运算量(FLOPs),从而在对检测性能影响较小的情况下提高网络的运行效率。此外,将坐标注意力模块嵌入到网络的关键位置,以选择关键斑点信息并抑制无用信息,从而提高对来自不同场景的各种大小病害的检测精度。此外,采用SIoU损失代替CIoU损失作为边界框回归损失函数,以提高预测框定位的准确性。
实验结果表明,所提方法在苹果叶病害数据集(ALDD)上的平均精度均值检测性能可达95.5%,速度为每秒625帧(FPS)。与ALDD上的最新研究方法相比,所提方法的检测精度和速度分别提高了12.3%和596 FPS。此外,所提方法的参数量和FLOPs远少于其他相关流行算法。
综上所述,所提方法不仅具有令人满意的检测效果,而且与现有方法相比参数更少、计算效率高。因此,所提方法为苹果叶病害的早期诊断提供了一种高性能解决方案,可应用于农业机器人。代码库已在https://github.com/AWANWY/EADD - YOLO上开源。