水稻病害识别模型构建方法和装置制造方法及图纸

技术编号:37118178 阅读:13 留言:0更新日期:2023-04-01 05:13
本发明专利技术公开了一种水稻病害识别模型构建方法,获取水稻病害图像集为第一图像集,构建病害图像小样本库;在小样本库中选择具有表征意义的图像特征进行语义描述,构建病害语义库;利用Dual

【技术实现步骤摘要】
水稻病害识别模型构建方法和装置


[0001]本专利技术属于农业
,特别涉及一种水稻病害识别模型构建方法和装置。

技术介绍

[0002]水稻是重要粮食作物,具有广泛的种植面积。病害作为影响水稻健康生长的核心影响因素之一,对粮食安全产生重要影响。目前,水稻病害观测主要依靠人工,主观性强、效率低、劳动强度大等问题突出。
[0003]近年来,随着机器视觉、人工智能以及深度学习技术的发展,基于信息技术的水稻病害识别已经取得了一定成效。但是,受环境、地域以及种植模式影响,病害图像表征形式和方式差异较大,传统的基于图像大数据的深度学习方法,无法满足所有场景病害观测需要。

技术实现思路

[0004]本专利技术的实施例之一,一种基于图像孪生和迁移学习的水稻病害识别模型的构建方法,包括
[0005]获取水稻病害图像集为第一图像集,构建病害图像小样本库;
[0006]在小样本库中选择具有表征意义的图像特征进行语义描述,构建病害语义库;利用Dual

TriNet算法计算小样本特征和语义映射,利用语义和映射反向生成扩增特征图像集为第二图像集;
[0007]利用第二图像集和第一图像集构建第二学习样本库;
[0008]利用第二学习样本库,基于迁移学习算法构建水稻病害识别模型。
[0009]进一步的,在构建病害图像小样本库后,要对小样本库中的图像进行预处理,该预处理是通过专家经验法分析,选择具有表征意义的图像特征进行语义描述,构建病害语义库。
[0010]进一步的,在构建第二学习样本库后,通过分类获得训练集和测试集,基于迁移学习算法构建水稻病害识别模型。
附图说明
[0011]通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:
[0012]图1根据本专利技术实施例之一的水稻病害识别模型构建方法流程示意图。
具体实施方式
[0013]水稻病害小样本识别方法,满足特定场景水稻病害识别要求,提升技术适应性,降低应用难度。虽然迁移学习作为一种重要的增量学习方法,在很多领域得到广泛使用,是一
种有效的小样本识别算法,但同样受样本数量影响,当样本数量增加时,学习识别率能得到有效提升。因此,仅仅依靠传统的迁移学习方法,不能满足高精度识别需要。
[0014]为解决上述问题,根据一个或者多个实施例,提供一种基于样本增强的迁移学习方法的水稻病害识别模型,提升算法适应性,满足特殊场景,特殊水稻病害识别需要。算法逻辑框图如图1所示,该模型构建方法包括:
[0015]S101,选择具有代表意义的具有明显差异的典型水稻病害图片构建病害图片小样本库,并应用统一标准对图像进行预处理;
[0016]S102,对预处理数据进行专家经验法分析,选择具有明显表征意义的图片特征进行语义描述,构建病害语义库;
[0017]S103,对处理好的数据进行分类得到训练集和测试集;
[0018]S104,利用Dual

TriNet算法计算小样本特征和语义映射,利用语义和映射反向生成扩增特征图像;
[0019]S105,利用扩增图像和原始采集图像构建新的学习样本库;
[0020]S106,再次分类得到训练集和测试集;
[0021]S107,利用基于Resnet的VGG19构建迁移学习模型;
[0022]S108,利用构建好的迁移学习模型对病害图像进行学习测试,调整参数,构建识别模型,实现具有明显差异的水稻病害图像识别。
[0023]根据一个或者多个实施例,水稻病害识别模型构建方法,包括步骤:
[0024]S201,针对水稻常见的叶瘟病、胡麻斑病、细菌性褐斑病,采用专家咨询和网络检索手段,收集不同种植区域、不同种植模式的病害图片,筛选具有明显图像表征差异的同种病害图片,按照水稻种植地域、种植模式、品种差异构建图像样本库;
[0025]S202,采用专家经验法和对比观测法,确定同种病害共性特征和差异性特征,按照水稻病害图像特征涉及的颜色、种植面积、位置、数量等关键词,构建病害描述语义库;
[0026]S203,采用高斯滤波分别对原始图像RGB通道进行滤波,去除图像噪声;
[0027]S204,按照8:2的比例,将样本库分为训练集和测试级;
[0028]S205,采用Dual

TriNet网络结构,使用端到端的方法构建病害图像特征和语义特征映射,其中Dual

TriNet算法采用RestNet18作为算法主茎,算法框架共分为4层,第一层大小为64*56*56,第二层大小为128*28*28,第三层大小为256*14*14,第四层大小为512*7*7。层和层之间采用最大池化操作,学习率为0.001。
[0029]S206,通过增加高斯噪声、以及利用同种病害不同语义特征产生进行反向图像生成,图像生成采用反卷积操作,采用Dual

TriNet算法反向学习语义特征和病害图像特征,获得病害增量图像,反向网络和前向映射结构类似,参数一致;S207,利用训练集训练Dual

TriNet网络,训练时不增加高斯噪声和语义特征;S208,利用训练好模型通过增加高斯噪声和相邻语义特征构造增量图像;
[0030]S209,混合病害增量图像和原有样本库图像,构建新的病害图像样本库,并按照8:2比例构建训练集和测试集;
[0031]S2010,以VGG19预训练模型为基础,通过开放全连接层和临近的1

3层卷积层参数,对迁移学习模型进行再次训练。
[0032]S2011,选用小批量梯度下降优化算法,其中MiniBatchSize设置为10;
[0033]S2012,选择随机梯度下降算法,学习率设置为0.0001,选择Softmax作为损失函数,每个训练周期打乱一次数据。
[0034]S2013,比较分析实验结果,根据识别精度和识别效率综合比较,按照临近全连接层卷积层层数较少,且两个选择之间识别精度误差小于1%时,确定网络模型。
[0035]最终分别构造病害识别网络;
[0036]S2014,以常见的水稻病害不同图像表征图像为目标采集实验样本,其中学习模型共采集三种病害图片624张,其中叶瘟病248张,胡麻斑病186张、细菌性褐斑病190张。病害识别结果为叶瘟病90.2%,胡麻斑病94.7%,细菌性褐斑病95.4%。
[0037]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水稻病害识别模型构建方法,其特征在于,包括步骤:获取水稻病害图像集为第一图像集,构建病害图像小样本库;在小样本库中选择具有表征意义的图像特征进行语义描述,构建病害语义库;利用Dual

TriNet算法计算小样本特征和语义映射,利用语义和映射反向生成扩增特征图像集为第二图像集;利用第二图像集和第一图像集构建第二学习样本库;利用第二学习样本库,基于迁移学习算法构建水稻病害识别模型。2.根据权利要求1所述的水稻病害识别模型构建方法,其特征在于,在构建病害图像小样本库后,要对小样本库中的图像进行预处理,该预处理是通过专家经验法分析,选择具有表征意义的图像特征进行语义描述,构建病害语义库。3.根据权利要求1所述的水稻病害识别模型构建方法,其特征在于,在构建第二学习样本库后,通过分类获得训练集和测试集,基于迁移学习算法构建水稻病害识别模型。4.根据权利要求1所述的水稻病害识别模型构建方法,其特征在于,在病害语义库中包括的用于描述水稻病害的关键词包括颜色、面积、位置、数量。5.根据权利要求1所述的水稻病害识别模型构建方法,其特征在于,在获取第一图像集时,对图像RGB通道进行滤波,去除图像噪声。6.根据权利要求1所述的水稻病害识别模型构建方法,其特征在于,所述水稻...

【专利技术属性】
技术研发人员:刘世晶周捷涂雪滢钱程
申请(专利权)人:中国水产科学研究院渔业机械仪器研究所
类型:发明
国别省市:

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

1