基于YOLOv5-C的广佛手病虫害识别

    骆润玫, 殷惠莉, 刘伟康, 胡凯, 廖飞, 刘泽乾, 曹亚芃, 李强, 王卫星

    骆润玫, 殷惠莉, 刘伟康, 等. 基于YOLOv5-C的广佛手病虫害识别[J]. 华南农业大学学报, 2023, 44(1): 151-160. DOI: 10.7671/j.issn.1001-411X.202203012
    引用本文: 骆润玫, 殷惠莉, 刘伟康, 等. 基于YOLOv5-C的广佛手病虫害识别[J]. 华南农业大学学报, 2023, 44(1): 151-160. DOI: 10.7671/j.issn.1001-411X.202203012
    LUO Runmei, YIN Huili, LIU Weikang, et al. Identification of bergamot pests and diseases using YOLOv5-C algorithm[J]. Journal of South China Agricultural University, 2023, 44(1): 151-160. DOI: 10.7671/j.issn.1001-411X.202203012
    Citation: LUO Runmei, YIN Huili, LIU Weikang, et al. Identification of bergamot pests and diseases using YOLOv5-C algorithm[J]. Journal of South China Agricultural University, 2023, 44(1): 151-160. DOI: 10.7671/j.issn.1001-411X.202203012

    基于YOLOv5-C的广佛手病虫害识别

    基金项目: 2021年省级乡村振兴战略专项省级组织实施项目(粤财农〔2021〕37 号)
    详细信息
      作者简介:

      骆润玫,硕士研究生,主要从事深度学习在农业工程领域应用研究,E-mail: 1039273787@qq.com

      通讯作者:

      王卫星,教授,博士,主要从事智慧农业与农业物联网研究,E-mail: weixing@scau.edu.cn

    • 中图分类号: S435.67;TP391

    Identification of bergamot pests and diseases using YOLOv5-C algorithm

    • 摘要:
      目的 

      为实现复杂背景下广佛手发病早期的病虫害快速精准识别,提出一种基于YOLOv5-C的广佛手病虫害识别方法。

      方法 

      使用YOLOv5s网络模型作为基础网络,通过引入所提出的多尺度特征融合模块,提高网络模型的特征提取与特征融合能力,均衡提高每一类广佛手病虫害的识别准确率;使用注意力机制模块提高网络模型对病虫害目标特征信息的关注度,弱化复杂背景的干扰信息,提高网络模型的识别准确率;利用改进的C3-SC模块替换PANet结构中的C3模块,在不影响网络模型识别性能的条件下减少网络模型的参数。

      结果 

      基于YOLOv5-C的复杂背景下的广佛手病虫害识别,F1分数为90.95%,平均精度均值为93.06%,网络模型大小为14.1 Mb,在GPU上每张图像平均检测时间为0.01 s。与基础网络YOLOv5s相比,平均精度均值提高了2.45个百分点,7个类别识别的平均准确率的标准差由7.14减少为3.13,变异系数由7.88%减少为3.36%。平均精度均值比RetinaNet、SSD、Efficientdet和YOLOv4模型分别高22.30、20.65、4.84和2.36个百分点。

      结论 

      该方法能快速准确地识别复杂背景下广佛手病虫害目标,可为广佛手种植产业的智能化管理提供参考。

      Abstract:
      Objective 

      In order to achieve rapid and accurate identification of pests and diseases in the early disease stage of bergamot in complex background, we proposes a YOLOv5-C-based method for the identification of bergamot pests and diseases.

      Method 

      The YOLOv5s network model was used as the base network. The multi-scale feature fusion module was proposed and introduced to improve the feature extraction and feature fusion capability of the network model, and to improve the recognition accuracies of different bergamot pests and diseases in a balanced manner. The attention mechanism module was used to upgrade the attention degree of the network model to the information of target features of pests and diseases, weaken the interference information of complex background, and raise the recognition accuracy of the network model. An improved C3-SC module was used to replace the C3 module in the PANet structure to decrease the number of parameters in the network model without lowering the network model recognition performance.

      Result 

      F1 score of 90.95% and mean average precision of 93.06% were achieved when identifying the bergamot pests and diseases under a complex background using the YOLOv5-C method. The size of network model was 14.1 Mb, and the average detection time was 0.01 s per image on the GPU. Comparing with the original YOLOv5s, the mean accuracy of YOLOv5-C increased by 2.45 percentage point, the standard deviation of the average precision for seven categories was reduced from 7.14 to 3.13, and the coefficient of variation decreased from 7.88% to 3.36%. Moreover, the mean average accuracy was 22.30, 20.65, 4.84 and 2.36 percentage point higher than those of RetinaNet, SSD, Efficientdet and YOLOv4, respectively.

      Conclusion 

      The method can quickly and accurately identify bergamot pests and diseases under complex background, and provide a reference for intelligent management of bergamot cultivation industry.

    • 直流电机具有起动转矩大、制动性能好、调速平滑且调速范围宽、过载能力强、清洁环保等优良特性,被广泛应用于工农业生产的各个领域[1~5]。现有直流电机驱动的研究中,最常见的就是基于PWM的H型全桥驱动电路,这种驱动方式具有快速、精确、高效、低功耗等特点[6-10],但在大功率电机应用场合,MOSFET过流很大,高达几十安,电路发热严重,不适合长时间工作。病死猪搬运车采用2台较大功率永磁有刷直流电机驱动,需要低速大转矩驱动,电机启动电流大,目前还没有商业化的专用驱动系统。本研究结合病死猪搬运车所用的永磁有刷直流电机底盘驱动需求,设计了用于病死猪搬运车的底盘驱动控制系统并开展了试验研究,为解决病死猪搬运车的大功率永磁有刷直流电机驱动控制问题提供一种方案。

      系统总体框图如图1所示。以单片机STM32F103ZET6为主控制器,将产生的脉宽调制(PWM)信号和方向控制信号(DIR)通过信号线传输至电机驱动电路[11]。电机驱动电路分为功率驱动电路和继电器驱动电路。PWM信号经过光电耦合芯片TLP250后,多个MOS管的栅极并联连接TLP250的输出,由TLP250驱动MOS管,构成功率驱动电路;方向控制信号经逻辑运算后产生新的控制信号,通过继电器驱动电路分别控制2组继电器的关断,从而控制电机的正转或反转[12]。稳压供电电路为整个电机驱动系统提供所需电压。由于所用电机工作电流较大,大电流的冲击很容易烧坏芯片,因此设计过流保护电路很有必要,当电机电流超出设定值时,通过过流保护电路使继电器失电停止工作,电机停转[13]。利用LM358设计电流检测和反馈电路,通过闭环反馈稳定电机工作电流,当电流过大时,反馈信号和PWM信号经逻辑运算后产生的信号使继电器关断,从而保护整个驱动电路[13-17]

      图  1  驱动控制系统框图
      Figure  1.  The schematic diagram of drive control system

      硬件电路是控制系统的重要组成部分,是实现系统控制目的的载体。本驱动控制系统的硬件电路主要包括功率驱动电路、继电器驱动电路、稳压供电电路、电流采样与转换电路以及过流保护电路。

      在功率驱动电路中,采用光耦芯片TLP250经三极管放大后驱动8个MOS管IRF3205,多个MOS管并联起到分流作用,查看IRF3205的芯片资料可以知道,该芯片在25 ℃下,最大漏源极电压(耐压)UDSS=55 V、持续漏极电流ID=110 A。对于大功率永磁有刷直流电机,单个MOS管的持续电流虽满足要求,但在实际工作中要留3~4倍的余量,且随着电流的增大,MOS管发热,内阻也随之增大,影响持续漏极电流,因此采用多颗MOS管并联的方式来分流。功率驱动电路如图2所示。图2中,R1、R3、…、R15为栅极驱动电阻,每个MOS管都由独立的栅极驱动电阻隔离驱动,可以防止各个MOS管的寄生振荡,起到阻尼作用;R2、R4、…、R16是栅极下拉电阻,主要作用是在驱动芯片损坏开路的情况下防止MOS管误导通。采用多个MOS管并联的方式,漏极和源极的走线要通过多个MOS管的电流,要求其总线上的阻抗控制在所有MOS管并联后的内阻的10%以内。理论上计算,单个MOS管的电流偏移不能超过平均电流的10%。IRF3205的内阻为8 mΩ,因此总线上的电阻不能超过1 mΩ。

      图  2  功率驱动电路图
      Figure  2.  The circuit diagram of power drive

      继电器是用小电流控制大电流的开关器件,具有驱动简单、动作迅速可靠、维护方便、使用寿命长等特点,适用于低频率开关场合。本文采用2个JD1914五脚大电流继电器,由主控制器STM32F103ZET6产生的2路方向控制信号DIR1和DIR2,经大电流驱动阵列芯片ULN2003,ULN2003可产生高达500 mA的电流驱动三极管导通,从而驱动控制2个继电器的导通与关断。继电器驱动电路图如图3所示,当继电器K1动作时,常开触点吸合,常闭触点断开,电机反转;当继电器K2动作时,电机正转;当K1和K2的常开触点同时吸合或常闭触点同时吸合时,电机不工作。

      图  3  继电器驱动电路图
      Figure  3.  The circuit diagram of relay drive

      整个系统由2块12 V的铅酸电池并联提供24 V工作电压,由于3个器件TLP250、JD1914和ULN2003分别需要18、12和5 V电压供电,为此,本系统采用LM7918、LM7812和LM7805这3个三端稳压集成电路芯片,分别为其提供所需电压。在每个稳压芯片的输出端并联1只0.1 μF的滤波电容,能有效滤除低频杂波。由于稳压芯片内阻的存在,输入、输出两端存在电压差,在稳压芯片工作电流的作用下,芯片发热,因此需要加装散热片,以增加散热。这3种芯片均采用TO-220封装,其引脚图如图4所示。

      图  4  TO-220封装引脚图
      Figure  4.  Pin diagram of TO-220 encapsulation

      电流反馈控制框图如图5所示。在电流采样与控制电路中,采用霍尔电流传感器ACS758LCB-050B-PFF-T电流采样芯片,其量程为50 A,可供大电流采样电路使用,满足该驱动控制系统的电流采样需求。电流采样后的输出信号经模拟信号隔离器HCNR200隔离输出,然后通过由LM358构成的电压跟随器,最后输出采样信号,该信号传递到主控制器,主控制器根据电流调节算法,调节输出的PWM占空比,进而调节电机的工作电流,形成电流闭环。电流闭环反馈的目的是调节电机转速、引入电流闭环,有助于提高搬运车的运行稳定性。

      图  5  电流反馈控制框图
      Figure  5.  The block diagram of current feedback control

      在过流保护电路中,利用运放LM358及部分电阻、电容构建差分运放电路,采用3个直径为1.2 mm、长度为10 cm的康铜丝并联,作为电流采样电阻,并联后电阻为0.014 Ω。当电流超过设定的最大安全电流值时,运算放大器的输出信号和控制电机的方向信号经过逻辑电路运算和ULN2003放大后,作用于2个继电器,使2个继电器的常开触点同时吸合,电机两端电压为0,电机失电停止工作。

      以单片机STM32F103为主控制器,上位机编写的控制算法通过主控制器的通信串口USB_232写入,主控制器对控制算法进行解算。主控制器产生2路PWM信号和4路方向控制信号,分别控制2个直流有刷电机的运行。PWM1、DIR1和DIR2控制电机1,PWM2、DIR3和DIR4控制电机2。

      电机在启动时所需克服的阻力要大于正常运行时的阻力,在启动时,电机要提供足够的转矩才能使电机正常启动。因所设计的病死猪搬运车要承受很大的负荷,车子启动需要克服很大的摩擦阻力,车子在正常行驶时,车轮所受阻力矩(M)为:

      $$M = {\mu _{\rm{k}}}{F_{\rm{N}}},$$ (1)

      式中, ${\mu _{\rm{k}}}$ 为有量纲的滚动摩擦系数, 根据有关资料,充气轮胎与泥土路的有量纲的滚动摩擦系数最大值为1.5×10–3 ${F_{\rm{N}}}$ 是法向量压力,已知搬运车质量(m)150 kg,吊升病死猪只的最大质量(m猪max)设定300 kg,单个轮子受力按最大计,单个轮子受力为:

      $${F_{{\rm{N}}\max }} = {\rm{g}}{m_{{\text{车}}}} + {\rm{g}}{m_{{\text{猪}}\max}} \approx 4.5 \times {10^3},$$ (2)

      式中,g为重力加速度,取g=10 m/s2。计算可得:

      $${M_{\max }}=6.75\text{。}$$ (3)

      电机额定电压24 V,额定功率1.1 kW,额定转速1 500 r/min,已知:

      $$P = F {{{V}}_{{\rm{max}}}},$$ (4)
      $$T = FR,$$ (5)
      $$F = \frac{T}{{{R}}},$$ (6)
      $${{{V}}_{{\rm{max}}}} = 2{\rm{\pi }}R {{n}}\text{。}$$ (7)

      由公式(4)~(7)可得:

      $$P = F {{{V}}_{\max }} = \frac{{\rm{\pi }}}{{30}}T {{n}}\text{。}$$ (8)

      公式(4)~(8)中,P为功率,F为拉力,Vmax为最大线速度,T为电机输出转矩,R为作用半径,n为电机额定转速。由于电机和车轮之间连有蜗轮蜗杆减速器,其减速比为7.5∶1.0,计算可得电机实际输出转矩最大值 $\left({{{T}}_{{\rm{max}}}}\right)$

      $${{{T}}_{{\rm{max}}}} \approx 52.52\text{。}$$ (9)

      当搬运车满负荷运行时,其启动转矩势必非常大,考虑到搬运车由四轮承力、双电机驱动,车轮所受摩擦阻力并没那么大。因此,在启动时,两路PWM占空比设定为35%,当检测到车子启动时,迅速将占空比梯度降低到设定值。

      对搬运车驱动控制系统的硬件和软件设计进行试验验证,主要验证该驱动控制系统的启动性能、调速性能以及保持直线行驶的性能。

      在试验时对驱动控制系统的输出进行数据采集,调节单片机输出PWM的占空比,用示波器测量驱动器输出波形的变化情况,并适时测量驱动器的输出电流。试验测得该车在直线行驶时在前进运行状态下,电机的工作电流随PWM占空比变化情况见表1。由表1可知,向前行驶时,从0调节单片机输出PWM的占空比,占空比达到6.8%左右时,克服电机启动时的阻力矩,电机开始启动,此时电机转速很小,不足以正常地启动行驶。占空比的小幅增长即可使电机的工作电流快速增大,电机转速随之快速增大,调节占空比至16%以后,电机工作电流随占空比增大呈现线性增长趋势。试验表明,占空比为16%时搬运车空载启动性能较好,基本实现了稳定平滑启动的功能而没有出现大电流冲击等状况,利于启动后线性调速。此时电机驱动器输出端输出波形是一个幅值为24.6 V、频率为16.7 kHz、周期为60 μs、占空比为16%的方波(图6),与单片机此时输出的PWM信号周期、频率及占空比完全一致。表1的数据表明:在占空比为16%~94%的区间内,电机工作电流随占空比的增加呈线性增大,电机转速也随之越来越快,转速从稳定启动后的低转速至满转,调节范围大,调速效果较好,基本实现了预定的调速性能。

      表  1  搬运车前进方向空载试验结果
      Table  1.  The results of no-load test of vehicle in the moving direction
      左轮电机 Left-wheel motor 右轮电机 Right-wheel motor
      占空比/%
      Duty ratio
      I/A 占空比/%
      Duty ratio
      I/A
      0 0 0 0
      5.7 0 5.4 0
      6.8 0.32 6.9 0.33
      8.1 1.26 8.5 1.34
      11.8 4.97 11.8 5.07
      13.4 5.85 13.7 6.24
      16.0 7.41 20.0 8.74
      21.3 8.72 28.4 10.31
      26.7 10.09 35.6 10.96
      33.3 10.94 45.3 11.90
      38.7 11.21 58.1 12.40
      44.0 11.63 68.9 13.10
      54.1 12.11 74.5 13.56
      60.0 12.55 82.3 13.88
      68.0 12.87 93.9 14.26
      下载: 导出CSV 
      | 显示表格
      图  6  空载启动驱动电路输出
      Figure  6.  Circuit output driven by no-load start

      试验测得该车在倒车行驶时,电机的工作电流随PWM占空比变化情况见表2。向后行驶时,启动与调速的状况与向前行驶时类似,由于搬运车整体重心在车的前半部分,前轮受力大,后轮受力较小,因此在启动和行驶过程中,电机克服的阻力矩较向前时要小。表2的试验结果也表明,向后行驶时,占空比在12%左右就能稳定平滑启动,比向前行驶时稳定启动所需的占空比要小,在占空比为12%~95%的区间内电机转速线性可调。

      表  2  搬运车倒车方向空载试验
      Table  2.  The results of no-load test of vehicle in the reversing direction
      左轮电机 Left-wheel motor 右轮电机 Right-wheel motor
      占空比/%
      Duty ratio
      I/A 占空比/%
      Duty ratio
      I/A
      0 0 0 0
      5.4 0 5.6 0
      6.7 0.32 6.8 0.32
      8.1 1.20 8.3 1.24
      11.8 5.05 11.8 4.94
      12.2 5.40 12.7 5.51
      22.1 6.88 22.7 6.94
      26.8 7.85 32.2 8.20
      33.3 8.28 40.9 8.89
      37.3 8.57 46.3 9.37
      44.0 9.39 54.4 9.61
      48.4 9.48 63.8 10.10
      55.0 9.88 70.7 10.25
      65.8 10.23 81.2 10.51
      82.4 10.58 95.9 10.74
      下载: 导出CSV 
      | 显示表格

      利用Microsoft Excel数据处理软件对表1表2的数据进行曲线拟合,拟合曲线如图7所示。图7中所示的4条曲线分别是左轮电机前进方向、右轮电机前进方向、左轮电机倒车方向和右轮电机倒车方向。分析对比图7中的4条曲线,在平滑路况下,该车直线行驶过程中,无论前进或倒车,该车的2个驱动电机都有较好的双机协调运转性能,保证该车直线行驶过程中在没外界强力干扰时能够稳定地直线行驶。

      图  7  电机前后行驶占空比与电流拟合曲线
      Figure  7.  The fitting curve of duty ratio and current of motor driving forward or backward

      该文所设计的病死猪搬运车底盘驱动控制系统驱动功率大、启动平稳,具有调速范围宽、调速平滑的优点,具有较好的双电机协调一致的运行性能和良好的过流过载能力,通过继电器和光耦的隔离作用,使驱动电路与电机及控制器隔离,有效防止驱动电路故障对电机和控制器的冲击损害,很好地实现了大功率永磁有刷直流电机的驱动与控制,实现了搬运车的基本行驶功能。为解决大功率直流电机驱动问题提供一种方案,并具有稳定可靠、成本低廉、实用性强的优点,便于推广使用。

    • 图  1   YOLOv5s网络模型结构

      Figure  1.   Network structure of YOLOv5s

      图  2   MSFFM的多尺度特征融合示意图

      Figure  2.   Schematic diagram of multi-scale feature fusion of MSFFM

      图  3   Bottleneck瓶颈模块(a)和C3模块(b)的结构示意图

      卷积单元Conv模块括号内的参数依次表示输入通道数、输出通道数、卷积核大小和步长

      Figure  3.   Structural diagram of the Bottleneck module (a) and C3 module (b)

      The number of input channels, output channels, the size of the convolution kernel and the step size are indicated by the parameters in parentheses of Conv module

      图  4   Bottleneck-S瓶颈模块(a)和C3-S模块(b)的结构示意图

      Figure  4.   Structural diagram of Bottleneck-S module (a) and C3-S module (b)

      图  5   C3-SC模块结构示意图

      Figure  5.   Structural diagram of C3-SC module

      图  6   不同天气情况下YOLOv5-C和YOLOv5s检测结果

      图中数据为置信度;图中红色框为网络模型的检测结果,黄色框为人工标注的被网络模型漏检或误检的目标

      Figure  6.   Detection results of YOLOv5-C and YOLOv5s under different weather conditions

      The data in figures represent confidence levels; The red box in the figure is the detection result of network model, the yellow box is the artificially labeled target that is missed or misdetected by the network model

      图  7   与枝干或光斑相似的病虫害目标的检测效果

      图中数据为置信度;图中红色框为网络模型的检测结果,黄色框为人工标注的被网络模型漏检或误检的目标

      Figure  7.   The detection effect of pests and diseases similar to branches or spots

      The data in figures represent confidence levels; The red box in the figure is the detection result of network model, the yellow box is the artificially labeled target that is missed or misdetected by the network model

      图  8   消融试验中各个类别识别的平均准确率

      Figure  8.   Average accuracy of each category in ablation experiments

      表  1   广佛手病虫害数据集基本信息

      Table  1   Basic information of bergamot pest and disease dataset

      类别 Category 原始图像 Original image 褐斑病病斑 Labeled brown spot 溃疡病病斑 Labeled canker 煤烟病病斑 Labeled dark mildew 附生绿球藻 Labeled chlorococcum 潜叶蛾 Leaf miner 玉带凤蝶 Papilio polytes 双钩巢粉虱 Mealworm
      训练集 Training set 4292 608 1150 1654 638 1463 1258 740
      验证集 Validation set 1076 145 272 438 155 348 301 200
      测试集 Test set 601 91 155 214 90 200 200 91
      合计 Total 5969 844 1577 2306 883 2011 1759 1031
      下载: 导出CSV

      表  2   YOLOv5-C网络模型结构参数1)

      Table  2   Structural parameters of YOLOv5-C network model

      序列号 Serial No. 当前层的输 入来源 Input source of current layer 网络层 Network layer 输入尺寸 Input size 通道数 No. of channels
      0 −1 Focus 640×640×3 32
      1 −1 Conv3×3 320×320×32 64
      2 −1 C3_1 160×160×64 64
      3 −1 Conv3×3 160×160×64 128
      4 −1 C3_3 80×80×128 128
      5 −1 Conv3×3 80×80×128 256
      6 −1 C3_3 40×40×256 256
      7 −1 Conv3×3 40×40×256 512
      8 −1 SPP 20×20×512 512
      9 −1 C3_1 20×20×512 512
      10 [−1, 6, 4] MSFFM 256
      11 −1 C3-SC 40×40×256 256
      12 9 Conv1×1 20×20×512 256
      13 −1 Upsample 20×20×256
      14 [−1, 6, 11] Concat
      15 −1 C3-SC 40×40×768 256
      16 −1 Conv1×1 40×40×256 128
      17 −1 Upsample 40×40×128
      18 [−1, 4, 11] Concat1
      19 −1 C3-SC 80×80×512 128
      20 −1 Conv3×3 80×80×128 128
      21 [−1, 16] Concat
      22 −1 C3-SC 40×40×256 256
      23 −1 Conv3×3 40×40×256 256
      24 [−1, 12] Concat
      25 −1 C3-SC 20×20×512 512
      26 [19, 22, 25] Detect
       1)序列号10为多尺度特征融合模块,序列号11、15、19、22、25为C3-SC模块,序列号18为多尺度维度拼接模块;C3_X表示C3模块中串联的瓶颈模块为X个  1) Serial number 10 is the proposed multi-scale feature fusion module, serial number 11, 15, 19, 22, 25 are the proposed C3-SC modules, serial number 18 is the multi-scale dimension module; C3_X represents the number of bottleneck modules in series of C3 module is X
      下载: 导出CSV

      表  3   各个模块消融试验

      Table  3   Ablation experiments for each module

      网络 模型 Model 准确 率/% Precision 召回 率/% Recall F1 分数/% F1 score 精度 均值/% Mean average precision 模型大 小/Mb Model size
      YOLOv5s 90.82 86.50 88.61 90.61 14.4
      YOLOv5s+MSFFM 92.31 86.43 89.27 91.93 15.8
      YOLOv5s+C3-S 92.62 86.41 89.41 91.20 12.7
      YOLOv5s+C3-SC 93.41 88.06 90.66 92.32 12.7
      YOLOv5-C 93.00 88.99 90.95 93.06 14.1
      下载: 导出CSV

      表  4   不同网络的检测结果对比

      Table  4   The detection results of different network

      网络模型 Network model 骨干网络 Backbone network 准确率/% Precision 召回率/% Recall F1分数/% F1 score 精度均值/% Mean average precision 模型大小/Mb Model size 检测时间/s Test time
      RetinaNet ResNet-50 89.13 63.49 74.16 70.76 139.4 0.037
      SSD VGG16 91.59 76.71 83.49 88.22 93.7 0.018
      Efficientdet-D1 EfficientNet 93.85 63.77 75.94 72.41 25.7 0.084
      YOLOv4 CSPDarknet53 90.55 87.28 88.88 90.70 244.5 0.042
      YOLOv4-mobilenet MobileNetV1 85.61 80.60 83.03 85.63 51.2 0.026
      YOLOV4-tiny CSPDarknet53-tiny 90.50 63.50 74.63 69.00 22.5 0.012
      YOLOv5s CSPDarknet53 90.82 86.50 88.61 90.61 14.4 0.010
      YOLOv5-C CSPDarknet53 93.00 88.99 90.95 93.06 14.1 0.010
      下载: 导出CSV
    • [1] 曹瑞, 郝二伟, 杜正彩, 等. 广佛手化学成分、药理作用的研究进展及质量标志物的预测分析[J/OL]. [2022-02-11]. https://kns.cnki.net/kcms/detail/21.1546.r.20220210.1726.076.html.
      [2] 张思荻, 杨海燕, 曾俊, 等. 佛手的研究进展[J]. 中华中医药杂志, 2018, 33(8): 3510-3514.
      [3] 翟肇裕, 曹益飞, 徐焕良, 等. 农作物病虫害识别关键技术研究综述[J]. 农业机械学报, 2021, 52(7): 1-18. doi: 10.6041/j.issn.1000-1298.2021.07.001
      [4]

      LI L, ZHANG S, WANG B. Plant disease detection and classification by deep learning: A review[J]. IEEE Access, 2021, 9: 56683-56698. doi: 10.1109/ACCESS.2021.3069646

      [5] 兰玉彬, 王天伟, 陈盛德, 等. 农业人工智能技术: 现代农业科技的翅膀[J]. 华南农业大学学报, 2020, 41(6): 1-13. doi: 10.7671/j.issn.1001-411X.202008045
      [6]

      YUAN Y, FANG S, CHEN L. Crop disease image classification based on transfer learning with DCNNs[C]// Pattern Recognition and Computer Vision. Cham: Springer, 2018: 457-468.

      [7]

      CHEN J, CHEN J, ZHANG D, et al. Using deep transfer learning for image-based plant disease identification[J]. Computers and Electronics in Agriculture, 2020, 173: 105393. doi: 10.1016/j.compag.2020.105393

      [8]

      LÜ M, ZHOU G, HE M, et al. Maize leaf disease identification based on feature enhancement and dms-robust alexnet[J]. IEEE Access, 2020, 8: 57952-57966. doi: 10.1109/ACCESS.2020.2982443

      [9] 陆健强, 林佳翰, 黄仲强, 等. 基于Mixup算法和卷积神经网络的柑橘黄龙病果实识别研究[J]. 华南农业大学学报, 2021, 42(3): 94-101. doi: 10.7671/j.issn.1001-411X.202008041
      [10]

      HASSAN S M, MAJI A K. Plant disease identification using a novel convolutional neural network[J]. IEEE Access, 2022, 10: 5390-5401. doi: 10.1109/ACCESS.2022.3141371

      [11]

      ZOU Z, SHI Z, GUO Y, et al. Object detection in 20 years: A survey[EB/OL]. 2019, arXiv: 1905.05055. https://arxiv.org/abs/1905.05055.

      [12]

      REN S, HE K, GIRSHICK R, et al. Faster R-CNN: Towards real-time object detection with region proposal networks[J]. Advances in Neural Information Processing Systems, 2015, 28: 91-99.

      [13]

      LIU W, ANGUELOV D, ERHAN D, et al. SSD: Single shot multibox detector[C]//European Conference on Computer Vision. Cham: Springer, 2016: 21-37.

      [14]

      REDMON J, DIVVALA S, GIRSHICK R, et al. You only look once: Unified, real-time object detection[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. Las Vegas: IEEE, 2016: 779-788.

      [15]

      REDMON J, FARHADI A. YOLO9000: Better, faster, stronger[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Honolulu: IEEE, 2017: 7263-7271

      [16]

      REDMON J, FARHADI A. Yolov3: An incremental improvement[EB/OL]. 2018, arXiv: 1804.02767. http://arxiv.org/abs/1804.02767.

      [17]

      BOCHKOVSKIY A, WANG C, LIAO H M. Yolov4: Optimal speed and accuracy of object detection[EB/OL]. 2020, arXiv: 2004.10934. https://arxiv.org/abs/2004.10934.

      [18]

      ZHOU G, ZHANG W, CHEN A, et al. Rapid detection of rice disease based on FCM-KM and faster R-CNN fusion[J]. IEEE access, 2019, 7: 143190-143206. doi: 10.1109/ACCESS.2019.2943454

      [19]

      SUN J, YANG Y, HE X, et al. Northern maize leaf blight detection under complex field environment based on deep learning[J]. IEEE Access, 2020, 8: 33679-33688. doi: 10.1109/ACCESS.2020.2973658

      [20]

      LÜ Z, JIN H, ZHEN T, et al. Small object recognition algorithm of grain pests based on SSD feature fusion[J]. IEEE Access, 2021, 9: 43202-43213. doi: 10.1109/ACCESS.2021.3066510

      [21]

      MAMDOUH N, KHATTAB A. YOLO-based deep learning framework for olive fruit fly detection and counting[J]. IEEE Access, 2021, 9: 84252-84262. doi: 10.1109/ACCESS.2021.3088075

      [22] 张博, 张苗辉, 陈运忠. 基于空间金字塔池化和深度卷积神经网络的作物害虫识别[J]. 农业工程学报, 2019, 35(19): 209-215. doi: 10.11975/j.issn.1002-6819.2019.19.025
      [23] 胡嘉沛, 李震, 黄河清, 等. 采用改进YOLOv4-Tiny模型的柑橘木虱识别[J]. 农业工程学报, 2021, 37(17): 197-203. doi: 10.11975/j.issn.1002-6819.2021.17.022
      [24]

      IANDOLA F N, HAN S, MOSKEWICZ M W, et al. SqueezeNet: AlexNet-level accuracy with 50× fewer parameters and <0.5 MB model size[EB/OL]. 2016, arXiv: 1602.07360. https://arxiv.org/abs/1602.07360.

      [25]

      SZEGEDY C, LIU W, JIA Y, et al. Going deeper with Convolutions[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. Boston: IEEE, 2015: 1-9.

      [26]

      LIN T, DOLLÁR P, GIRSHICK R, et al. Feature pyramid networks for object detection[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Honolulu: IEEE, 2017: 2117-2125.

      [27]

      LIU S, QI L, QIN H, et al. Path aggregation network for instance segmentation[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. New York: IEEE, 2018: 8759-8768.

      [28]

      WANG C, LIAO H M, WU Y, et al. CSPNet: A new backbone that can enhance learning capability of CNN[C/OL]//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops. IEEE Computer Society, 2020: 390-391.

      [29]

      HE K, ZHANG X, REN S, et al. Spatial pyramid pooling in deep convolutional networks for visual recognition[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2015, 37(9): 1904-1916. doi: 10.1109/TPAMI.2015.2389824

      [30]

      WOO S, PARK J, LEE J, et al. CBAM: Convolutional block attention module[C]//Proceedings of the European conference on computer vision (ECCV). Cham: Springer, 2018: 3-19.

    • 期刊类型引用(2)

      1. 史运铎,袁永伟,刘江涛,弋景刚. 基于视觉导航的设施喷雾机电动底盘设计与试验. 农机化研究. 2025(03): 227-233 . 百度学术
      2. 李昊伦,胡佳宁,詹宇,李东明. 基于PLC的履带式遥控猪舍饲料运输车设计. 中国农机化学报. 2020(08): 132-136 . 百度学术

      其他类型引用(1)

    图(8)  /  表(4)
    计量
    • 文章访问数: 
    • HTML全文浏览量:  0
    • PDF下载量: 
    • 被引次数: 3
    出版历程
    • 收稿日期:  2022-03-05
    • 网络出版日期:  2023-05-17
    • 刊出日期:  2023-01-09

    目录

    /

    返回文章
    返回