[发明专利]一种基于改进全卷积神经网络的大田作物病虫害识别方法有效
申请号: | 201811184692.4 | 申请日: | 2018-10-11 |
公开(公告)号: | CN109359681B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 王振;张善文;师韵 | 申请(专利权)人: | 西京学院 |
主分类号: | G06V10/774 | 分类号: | G06V10/774;G06V10/764;G06V10/77;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 贺建斌 |
地址: | 710123 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 卷积 神经网络 大田作物 病虫害 识别 方法 | ||
1.一种基于改进全卷积神经网络的大田作物病虫害识别方法,其特征在于,包括以下步骤:
步骤1:利用在大田间布置的高清摄像机对作物进行每隔30s拍照一次,实时采集大田作物的病虫害图像;将病虫害图像利用图像标注工具进行人工标注得到标注图像,大田作物像素标注为1,背景像素标注为0;
步骤2:对标注图像进行预处理,使标注图像能够裁剪为整数子图像,先对标注图像进行边缘补黑操作,再对补黑后的标注图像进行裁剪得到裁剪图像,将所有裁剪图像划分为训练集和验证集;
步骤3:对训练集和验证集进行数据增广操作,每一张裁剪图像经过亮度调整、颜色抖动、图像反转以及角度变换4种操作得到增广训练集和增广验证集;
步骤4:对所有增广训练集和增广验证集图像求平均,再从所有增广训练集和增广验证集图像的输入中减去对应像素位置的均值,然后对得到的所有图像进一步作置乱处理,形成最后增广训练集和最后增广验证集;
步骤5:建立改进的全卷积神经网络模型:改进的全卷积神经网络是在VGG-16卷积神经网络模型的基础上修改而成,将原有VGG-16网络模型中的全连接层替换为卷积层,将原有的RELU激活函数替换为ELU激活函数,取消原有的Soft Max分类器,使用SVM分类器作为分类层,在使用分类层完成对输入图像的像素分类后,利用反卷积恢复图像分辨率,得到精细化分类结果;改进的全卷积神经网络基本结构包括8个卷积层Conv1~Conv8、3个池化层Pool1~Pool3、1个反卷积层;为了保证网络各层输出的非线性,每个卷积层都要经过一个非线性激活函数ELU,全卷积神经网络FCN要学习的参数来自于每个卷积层的卷积核;
步骤6:利用步骤4得到的最后增广训练集图像对步骤5建立的改进的全卷积神经网络模型进行预训练,通过预训练得到模型的初步权重参数和病虫害图像轮廓图;将初步权重参数和病虫害图像轮廓图和步骤4得到的最后训练集图像再次输入改进的全卷积神经网络模型中进行二阶训练得到最终的全卷积神经网络模型;最终的全卷积神经网络模型中的卷积层得到输入图像的特征图,非线性激活函数得到输入图像的非线性特征图;
步骤7:利用步骤4得到的最后增广验证集图像对步骤7得到的最终的全卷积神经网络模型进行评估,评估时采用损失函数衡量全卷积神经网络模型的训练效果;
步骤8:使用全尺寸的作物叶片图像作为输入,在评估过的最终的全卷积神经网络模型输出的特征图上检测病害;
所述的损失函数为:其中P为FCN需要学习的参数,Ii是在训练集上第i张训练图像,N是训练集图像数目,Di为标注图像,Ei为FCN检测得到的病斑图像,L(P)是计算标注的病斑图像和检测的病斑图像之间的欧氏距离得到的损失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西京学院,未经西京学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811184692.4/1.html,转载请声明来源钻瓜专利网。