一种草莓病虫害快速分类方法及装置制造方法及图纸

技术编号:23853698 阅读:46 留言:0更新日期:2020-04-18 09:58
本发明专利技术公开了一种草莓病虫害快速分类方法,包括以下步骤:从多个平台上持续获取草莓病虫害图像数据,形成草莓病虫害数据库;针对草莓病虫害图像数据进行统一标定;从标定好的草莓病虫害数据库中选取样本集;建立深度卷积神经网络模型,所述模型的输入为草莓病虫害原始图像,输出为草莓病虫害分类向量;将样本集放入深度卷积神经网络模型中进行训练,利用S折交叉验证来选择模型;将待分类的草莓病虫害图像输入到选择的模型中进行计算,得到所述待分类的草莓病虫害的分类结果。还公开一种草莓病虫害快速分类装置。本发明专利技术能够自动学习草莓病虫害相关核心特征,节省了人力操作,解决了草莓病虫害分类过程中的主观性和随意性。

A fast classification method and device of strawberry diseases and insect pests

【技术实现步骤摘要】
一种草莓病虫害快速分类方法及装置
本专利技术涉及农业工程
,尤其是涉及一种草莓病虫害快速分类方法及装置。
技术介绍
草莓病虫害种类危害严重,且种类繁多,为了更好的对其采取防治措施,则需要对病虫害的类别进行有效的识别和分类。目前,国内外对病虫害识别或者分类方法存在一系列的研究:1、一种基于人工智能的农业病虫害识别方法CN201810660699一种基于人工智能的农业病虫害识别方法,步骤1,对采集到的叶子图像进行预处理,使用快速傅里叶变换将叶子图像变换到频域,去掉高频部分,恢复成空域图像;步骤2,将得到的图像进行碎片多尺度化处理,得到不同尺度的图像切片,形成不同尺度的训练数据集;步骤3,构建深度神经网络模型进行参数初始化和调优,使其更适宜于农作物数据;步骤4,将深度网络模型得到的多尺度特征进行MLP特征融合,使用融合的特征训练分类器进行识别。2、基于卷积神经网络的草莓叶部白粉病病害识别[J].江苏农业学报,2018针对计算机视觉下草莓叶部白粉病病害的识别提出了一种基于卷积神经网络的病害识别模型。首先设计了3种网络深度(经过3、4和5次卷积操作)与3种卷积核(5×5、3×3、5×53×3混合)交叉组合共9种不同网络深度与卷积核尺寸的卷积神经网络结构;其次分别选择了4种采样层构建方法(均值池化、最大值池化、中间值池化和混合池化);最后进行了9组训练集与测试集不同比例的模型识别,结果表明基于混合池化的CNN-9模型(卷积核尺寸5×5、3×3卷积神经网络)表现最好,对草莓叶部白粉病病害的正确识别率达到98.61%。该方法可较好地实现草莓叶部白粉病病害的识别且图像预处理步骤简单、易推广,可用于草莓白粉病病害的实时监测。3、基于改进卷积神经网络的多种植物叶片病害识别[J].农业工程学报,2017针对训练收敛时间长,模型参数庞大的问题,该文将传统的卷积神经网络模型进行改进,提出一种批归一化与全局池化相结合的卷积神经网络识别模型。通过对卷积层的输入数据进行批归一化处理,以便加速网络收敛。进一步缩减特征图数目,并采用全局池化的方法减少特征数。通过设置不同尺寸的初始层卷积核和全局池化层类型,以及设置不同初始化类型和激活函数,得到8种改进模型,用于训练识别14种不同植物共26类病害并选出最优模型。改进后最优模型收敛时间小于传统卷积神经网络模型,仅经过3次训练迭代,就能达到90%以上的识别准确率;参数内存需求仅为2.6MB,平均测试识别准确率达到99.56%,查全率和查准率的加权平均分数为99.41%。改进模型受叶片的空间位置的变换影响较小,能识别多种植物叶片的不同病害。该模型具有较高的识别准确率及较强的鲁棒性,该研究可为植物叶片病害的识别提供参考。当前,国内外研究成果表明,大多数方法及装置能够识别的草莓病虫害种类较少、识别场景单一、数据源获取有限,无法基于一种方法和一套装置实现在复杂环境下的多种草莓病虫害的快速识别。
技术实现思路
专利技术目的:为了克服
技术介绍
的不足,本专利技术公开了一种基于深度卷积神经网络的草莓病虫害分类方法,还公开了一种基于深度卷积神经网络的草莓病虫害分类装置。技术方案:本专利技术草莓病虫害快速分类方法,包括以下步骤:S1:从多个平台上持续获取草莓病虫害图像数据,形成草莓病虫害数据库;S2:针对草莓病虫害图像数据进行统一标定;S3:从标定好的草莓病虫害数据库中选取样本集;S4:建立深度卷积神经网络模型,所述模型的输入为草莓病虫害原始图像,输出为草莓病虫害分类向量;S5:将样本集放入深度卷积神经网络模型中进行训练,利用S折交叉验证来选择模型;S6:将待分类的草莓病虫害图像输入到选择的模型中进行计算,得到所述待分类的草莓病虫害的分类结果。其中,S1中获取平台包括但不限于实验室、植保站、互联网,所述的草莓病虫害包括草莓灰霉病、草莓白粉病、草莓红中柱根腐病、草莓炭疽病、疫霉果腐病、草莓菌核病、草莓黄萎病、草莓枯萎病、草莓芽枯病、草莓蛇眼病、草莓褐斑病、草莓假轮斑病、草莓黑斑病、芽线虫病、病毒病、草莓畸形果、草莓白果病、草莓缺钙、草莓缺钾。S2中标定前将数据进行灰度校正和噪声过滤。S3中在数据库中按照均匀概率随机选取。S4中深度卷积神经网络模型为10层,其中,第一层为输入层,输入为草莓病虫害原始图像,第二、四、七、九层为卷积层,第三、五、八为非线性变换层,第六、九层为下采样层,第十层为全连接层,输出为草莓病虫害分类结果。其中,第一层和第二层之间包括16个卷积核,第三层和第四层之间包括32个卷积核,第六层和第七层之间包括48个卷积核,卷积操作使用Octaveconvolution;Octaveconvolution是一种探究分解整合不同频率信息的一种新形卷积,能够对传统卷积神经网络(CNN)进行压缩,在提升效果的同时,节约计算资源的消耗。第三层非线性函数为tanh,第五层非线性函数为Relu函数max(0,x),第八层非线性函数为tanh,第六层为最大值池化,池化核尺寸2x2,池化核移动幅度为2,第九层为最大值池化,池化核尺寸4x4,池化核移动幅度为4。第十层为全连接层,维度为1x1x19,其中19表示草莓病虫害分类数,所述第十层的输出使用softmax函数进行概率表示:所述第十层的输出为19维向量,每一维表示草莓病虫害图像属于这一维的概率。S5中通过交叉熵作为目标损失函数来对所述深度卷积神经网络模型进行训练,所述目标损失函数为:其中,yi表示图片类别的第i维真实概率值,表示经过神经网络计算得到图片类别的第i维的概率值。利用S折交叉验证来选择模型,具体包括:S51、将所述样本集切分为S个互不相交的大小相同的子集;S52、选择任意S-1个子集的数据训练模型,使用余下的子集测试模型;S53、重复步骤S52,选出平均测试误差最小的模型。上述的草莓病虫害快速分类方法采用的分类装置,包括:图像采集单元,用于采集草莓病虫害图像信息并进行分类;图像库建立单元,用于获取预先分类的每一类草莓病虫害的图像信息,建立草莓病虫害图像库;标记单元,用于针对每一类的草莓病虫害图像库,对图像库中的每张图像进行分类标记;样本集选取单元,用于从标记的草莓病虫害图像库中按照均匀概率随机地选取样本集;模型建立单元,用于建立新型深度卷积神经网络模型,所述模型的输入为草莓病虫害原始图像,输出为草莓病虫害分类结果;模型训练单元,用于将样本集放入到所述新型深度卷积神经网络模型中进行训练,利用S折交叉验证来选择模型;计算单元,用于将待分级的草莓病虫害图像输入到选择的模型中进行计算,得到所述待分类的草莓病虫害的分类结果。其中,所述模型训练单元还包括:拆分子单元,用于将所述样本集切分为S个互不相交的大小相同的子集;训练子单元,用于选择任意S-1个子集的数据训练模型,使用余下的子集测试本文档来自技高网
...

【技术保护点】
1.一种草莓病虫害快速分类方法,其特征在于,包括以下步骤:/nS1:从多个平台上持续获取草莓病虫害图像数据,形成草莓病虫害数据库;/nS2:针对草莓病虫害图像数据进行统一标定;/nS3:从标定好的草莓病虫害数据库中选取样本集;/nS4:建立深度卷积神经网络模型,所述模型的输入为草莓病虫害原始图像,输出为草莓病虫害分类向量;/nS5:将样本集放入深度卷积神经网络模型中进行训练,利用S折交叉验证来选择模型;/nS6:将待分类的草莓病虫害图像输入到选择的模型中进行计算,得到所述待分类的草莓病虫害的分类结果。/n

【技术特征摘要】
1.一种草莓病虫害快速分类方法,其特征在于,包括以下步骤:
S1:从多个平台上持续获取草莓病虫害图像数据,形成草莓病虫害数据库;
S2:针对草莓病虫害图像数据进行统一标定;
S3:从标定好的草莓病虫害数据库中选取样本集;
S4:建立深度卷积神经网络模型,所述模型的输入为草莓病虫害原始图像,输出为草莓病虫害分类向量;
S5:将样本集放入深度卷积神经网络模型中进行训练,利用S折交叉验证来选择模型;
S6:将待分类的草莓病虫害图像输入到选择的模型中进行计算,得到所述待分类的草莓病虫害的分类结果。


2.根据权利要求1所述的草莓病虫害快速分类方法,其特征在于:S1中获取平台包括但不限于实验室、植保站、互联网,所述的草莓病虫害包括草莓灰霉病、草莓白粉病、草莓红中柱根腐病、草莓炭疽病、疫霉果腐病、草莓菌核病、草莓黄萎病、草莓枯萎病、草莓芽枯病、草莓蛇眼病、草莓褐斑病、草莓假轮斑病、草莓黑斑病、芽线虫病、病毒病、草莓畸形果、草莓白果病、草莓缺钙、草莓缺钾。


3.根据权利要求1所述的草莓病虫害快速分类方法,其特征在于:S2中标定前将数据进行灰度校正和噪声过滤。


4.根据权利要求1所述的草莓病虫害快速分类方法,其特征在于:S3中在数据库中按照均匀概率随机选取。


5.根据权利要求1所述的草莓病虫害快速分类方法,其特征在于:S4中深度卷积神经网络模型为10层,其中,第一层为输入层,输入为草莓病虫害原始图像,第二、四、七、九层为卷积层,第三、五、八为非线性变换层,第六、九层为下采样层,第十层为全连接层,输出为草莓病虫害分类结果。


6.根据权利要求5所述的草莓病虫害快速分类方法,其特征在于:第一层和第二层之间包括16个卷积核,第三层和第四层之间包括32...

【专利技术属性】
技术研发人员:吴刚山潘维
申请(专利权)人:江苏农林职业技术学院
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1