一种基于深度学习算法的烟叶病虫害识别方法技术

技术编号:22817631 阅读:64 留言:0更新日期:2019-12-14 13:20
本发明专利技术公开了一种基于深度学习算法的烟叶病虫害识别方法,包括:采集海量烟叶病虫害图片;去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库;使用GoogLeNet模型并采用改进后的Inception结构实现烟叶病虫害识别模型的建立;获取待测病虫害图像的RGB图像信息;判断图像信息是否为烟叶图像信息,若是,执行以下步骤;使用建立好的烟叶病虫害识别模型识别出烟叶病害种类。本发明专利技术能够快速识别烟叶病虫害,及时采取正确的防治措施,将病情控制在最小范围,减少病虫害带来的经济损失的同时,促进烟叶生产高质量发展。

A recognition method of tobacco diseases and insect pests based on deep learning algorithm

【技术实现步骤摘要】
一种基于深度学习算法的烟叶病虫害识别方法
本专利技术涉及烟叶病虫害识别
,具体来说,涉及一种基于深度学习算法的烟叶病虫害识别方法。
技术介绍
由于烟叶种植品种单一、重茬种植不合理、配套栽培措施不完善等原因,烟叶病害发病率高,不仅造成烟叶生产减产降质,同时引发过度施肥和农药、除草剂滥用等问题,对环境带来严重负担。目前对于烟叶病害的观测方法停留在传统的实地目测上,依赖个人经验、通过烟叶的外观表型进行判断。由于烟农对于病虫害的发生发展规律和防治配套措施了解不足,往往不能准确判断和掌握病情,并采取有效的应对措施。而烟技员和专家虽然对于病害的判定与防治具有较为丰富的经验,但由于服务能力有限,无法及时为分散各处的农户提供现场服务。可见,通过人工进行烟叶病害判定的方式费时费力、效率较低、实时性差,烟叶生产病虫害误判、漏判、错判等现象时有发生,给烟叶生产带来严重的经济损失。
技术实现思路
本专利技术的目的在于提出一种基于深度学习算法的烟叶病虫害识别方法,以克服现有技术中存在的上述不足。为实现上述技术目的,本专利技术的技术方案是这样实现的:一种基于深度学习算法的烟叶病虫害识别方法,所述方法包括:1)采集海量烟叶病虫害图片;2)去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库;3)使用GoogLeNet模型并采用改进后的Inception结构实现烟叶病虫害识别模型的建立;4)获取待测病虫害图像的RGB图像信息;5)判断所述图像信息是否为烟叶图像信息,若是,执行以下步骤;6)使用建立好的烟叶病虫害识别模型识别出烟叶病害种类。作为一种可选的实施方式,还包括:7)将步骤6)中的用于进行识别的烟叶病虫害图片加入所述训练样本库。作为一种可选的实施方式,步骤1)中依托全国22个烟叶产区烟叶系统实施运维人员、烟技员和烟农广泛采集不同产区、不同品种和不同病虫害在烟叶各个生长阶段的海量烟叶病虫害图片。作为一种可选的实施方式,步骤2)中依托烟科所专门研究烟叶病虫害的农艺师去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库。作为一种可选的实施方式,所述农艺师的个数至少为2个,所述训练样本库中的烟叶病虫害图片只存放所有农艺师审核意见一致的烟叶病虫害图片。作为一种可选的实施方式,步骤3)包括:3.1)GoogLeNet模型共有22层,在第一个卷积层conv1中,pad是3,64个特征,7*7步长为2,输出特征为112*112*64,然后进行relu,经过pool1进行pooling3*3的核,步长为2,[(112-3+1)/2]+1=56特征为56*56*64,然后进行Normal归一化;3.2)第二层卷积层conv2,pad是1,3*3,192个特征,输出为56*56*192,然后进行relu,进行norm,经过pool2进行pooling,3*3的核,步长为2输出为28*28*192然后进行split分成四个支线;3.3)第三层时开始inceptionmodule;3.4)最后将四个结果进行连接,输出为28*28*256。作为一种可选的实施方式,步骤5)利用卷积神经网络进行特征提取,然后在顶层添加一个LogisticRegression分类器进行是否烟叶的二分类。本专利技术的有益效果:1、提出了一套完整的烟叶病虫害识别体系,从是否烟叶判别,再到对烟叶进行病害识别,适用于在线烟叶病害识别;2、采用了GoogLeNet模型进行烟叶病害种类划分,用更多的卷积、更深的网络层数能得到更高的识别准确率;3、提出了自我学习的方法,在使用过程中不断增加样本数量,适时自动训练模型,能不断提高识别准确率。附图说明图1是本专利技术所述方法的流程图;图2是本专利技术所述烟叶病虫害识别模型的训练流程图;图3是本专利技术所述烟叶病害识别流程图;图4是本专利技术改进后的Inception结构图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。如图1-3所示,根据本专利技术的实施例所述的一种基于深度学习算法的烟叶病虫害识别方法,所述方法包括:步骤1:采集海量烟叶病虫害图片。具体的,依托全国22个烟叶产区烟叶系统实施运维人员、烟技员和烟农广泛采集不同产区、不同品种和不同病虫害在烟叶各个生长阶段的海量烟叶病虫害图片。步骤2:去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库。具体的,本步骤中首先将收集的烟叶病虫害图片由烟科所专门研究烟叶病虫害的农艺师对图片进行审核并打标签,去掉不合格的图片,然后将符合要求的图片打上病害种类标签。为保障样本分类的高度可靠性,样本同时由3位烟科所专门研究烟叶病虫害的农艺师进行标注,只采用3位专家标注一致的样本。步骤3:使用GoogLeNet模型并采用改进后的Inception结构实现烟叶病虫害识别模型的建立。具体的,包括以下步骤:步骤3.1:GoogLeNet模型共有22层,在第一个卷积层conv1中,pad是3,64个特征,7*7步长为2,输出特征为112*112*64,然后进行relu,经过pool1进行pooling3*3的核,步长为2,[(112-3+1)/2]+1=56特征为56*56*64,然后进行Normal归一化;步骤3.2:第二层卷积层conv2,pad是1,3*3,192个特征,输出为56*56*192,然后进行relu,进行norm,经过pool2进行pooling,3*3的核,步长为2输出为28*28*192然后进行split分成四个支线;步骤3.3:第三层时开始inceptionmodule,如图4所示,这个的思想受到使用不同尺度的卷积核来处理多尺度问题;步骤3.4:最后将四个结果进行连接,输出为28*28*256。步骤4:获取待测病虫害图像的RGB图像信息。具体的使用自主开发的烟叶病害识别软件通过手机摄像头拍摄或者从相册中选取烟叶病害图片,进一步的识别软件提供取景框功能,并提供“病害拍照指南”,通过示例图片和文字描述提高用户拍摄图片的质量。步骤5:判断所述图像信息是否为烟叶图像信息,若是,执行以下步骤。本步骤首先利用卷积神经网络进行特征提取,然后在顶层添加一个LogisticRegression分类器进行是否烟叶的二分类;具体方法如下:501、使用卷积神经网络进行特征获取,在一个卷积层,上一层的特征maps被一个可学习的卷积核进行卷积,然后通过一个激活函数,就可以得到输出特征map。每一个输出map可能是组合卷积多个输入maps的值:Mj表示选择的输入maps的集合;502、隐含层的每个神经元与输入层的连线构成了特征向量。去掉输出层,x1本文档来自技高网...

【技术保护点】
1.一种基于深度学习算法的烟叶病虫害识别方法,其特征在于,所述方法包括:/n1)采集海量烟叶病虫害图片;/n2)去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库;/n3)使用GoogLeNet模型并采用改进后的Inception结构实现烟叶病虫害识别模型的建立;/n4)获取待测病虫害图像的RGB图像信息;/n5)判断所述图像信息是否为烟叶图像信息,若是,执行以下步骤;/n6)使用建立好的烟叶病虫害识别模型识别出烟叶病害种类。/n

【技术特征摘要】
1.一种基于深度学习算法的烟叶病虫害识别方法,其特征在于,所述方法包括:
1)采集海量烟叶病虫害图片;
2)去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库;
3)使用GoogLeNet模型并采用改进后的Inception结构实现烟叶病虫害识别模型的建立;
4)获取待测病虫害图像的RGB图像信息;
5)判断所述图像信息是否为烟叶图像信息,若是,执行以下步骤;
6)使用建立好的烟叶病虫害识别模型识别出烟叶病害种类。


2.根据权利要求1所述的方法,其特征在于,还包括:
7)将步骤6)中的用于进行识别的烟叶病虫害图片加入所述训练样本库。


3.根据权利要求1所述的方法,其特征在于,步骤1)中依托全国22个烟叶产区烟叶系统实施运维人员、烟技员和烟农广泛采集不同产区、不同品种和不同病虫害在烟叶各个生长阶段的海量烟叶病虫害图片。


4.根据权利要求1所述的方法,其特征在于,步骤2)中依托烟科所专门研究烟叶病虫害的农艺师去掉不合格的烟叶病虫害图片,将合格的烟叶病虫害图片按照烟叶病虫害的种类进行分类存放作为训练样本库。


...

【专利技术属性】
技术研发人员:洪清容张谋东赖福长黄元炯宋瑞芳邱允兴李瑞亘
申请(专利权)人:厦门中软海晟信息技术有限公司
类型:发明
国别省市:福建;35

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

1