基于深度学习的葡萄叶片病害识别方法研究

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:kyzy0082
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
葡萄营养价值丰富,在我国种植面积较广,因此葡萄产业成为农民增收的主打产业之一,但是在葡萄种植过程中,易受到细菌、环境等影响而产生病害,其中葡萄叶片上病害居多。因此,利用计算机视觉技术实现葡萄叶片病害识别,为用户提供及时准确的信息与防治措施,对提高葡萄产量和品质有着重要的意义。本研究针对葡萄叶片常见的8种病害,通过图像增广、图像分割与识别方法,实现了葡萄叶片病害识别小程序。本文主要完成工作如下:(1)葡萄叶片病害图像预处理方法。通过分析葡萄叶片病害特点,针对病害样本分布不均衡易导致模型出现过拟合问题,主要通过图像旋转与镜像、亮度调整和基于对抗式神经网络的图像增强方法完成数据集扩充,通过双线性插值方法进行图像缩放,经过扩充之后的数据集共4000张。使用Labelme标注葡萄叶片区域,为后续葡萄叶片提取奠定基础。(2)葡萄叶片提取方法研究。为提高网络模型的训练效率,减少复杂背景对葡萄病害识别的影响,论文首先在Image Net数据集上对Mask R-CNN网络进行预训练得到模型参数,然后将模型在本研究数据集上进行微调训练,以实现对模型的参数迁移。采用Mask R-CNN对葡萄叶片进行提取,然后根据填充之后的图像中叶片区域占比情况,决定对叶片是否进行缩放。占比值低于50%时,对mask图像再次使用双线性插值法将叶片区域恢复至原始大小。实验表明,对正常葡萄单叶片、正常葡萄多叶片、病害葡萄单叶片和病害葡萄多叶片分割的AP分别是0.9248、0.9129、0.9042、0.8924。(3)葡萄叶片病害识别方法研究。为提高葡萄叶片病害识别准确率问题,引入多尺度卷积核组合的方式,以改进Res Net底层对不同尺度特征的响应,并加入Squeeze-and-Excitation Networks(SENet)提升网络的特征提取能力,实验表明,提出的Multi-Scale Res Net的识别准确率为90.83%,论文开发并实现小程序实现葡萄叶片病害识别小程序,方便给用户提供葡萄叶片病害知识、病害识别和病害防治信息。
其他文献
冕宁县地处青藏高原的东部边缘,地质构造复杂、断层发育,生态地质环境本底的脆弱性,再加上社会经济发展和人类工程活动的影响,生态地质环境更为脆弱。对该地区进行生态地质环境承载力评价,是促进经济、资源、环境均衡发展的关键,也是制定生态保护与生态建设规划的重要依据。本文搜集地质、地形、气象水文、社会经济等多源数据,并对冕宁县进行生态地质调查,借鉴前人研究成果并结合地域特色,基于层次分析法从地质环境、生态环
连铸是连续铸钢(Continuous Steel Casting)的简称,是一项把液态钢经过浇铸、冷凝、切割等工艺直接得到铸坯的过程。连铸技术的发展使钢坯收得率和铸坯质量得到大幅提升,其节
随着国内通信市场竞争的加剧和互联网营销的日益冲击,国内手机和卡市场日趋饱和,加之国资新政要求电信运营商降低费率,提高服务水平等因素影响,电信运营商的运营和营销成本不断增加,利润呈下降趋势,因而电信运营商如何有效地整合各种社会资源来拓展业务营销渠道,以获取更大的市场竞争优势,迫在眉睫。显然,研究南京联通渠道拓展问题,探索其渠道管理策略,有助于提升南京联通渠道管理水平,提高其市场竞争力。论文以南京联通
食品中的农药残留对人体健康造成了极大的威胁,是人们最为关注的食品安全问题之一。食品中农药残留的种类多、浓度小且样品基质复杂,给检测工作带来了一定的挑战,这就需要使