基于图像识别的农作物虫害检测技术研究
发布时间:2020-11-06 16:51
农作物虫害严重制约着农业生产,因为农作物虫害种类多、密度大的特点,造成农作物大量减产,同时因在农作物虫害识别方面存在不完善性,导致处理虫害方面,大量的喷洒农药也造成了较为严重的生态失衡问题。随着精准农业和智慧农业概念的兴起和发展,传统农业虫害检测识别方法因其存在的识别速度慢、识别准确度低和主观性强的缺点,已经越来越不能满足当前农业生产的需要,利用信息技术辅助农业生产,实现对农作物虫害的智能识别和检测,以减少不必要的农药喷施,对保护生态系统均衡,保障农作物安全生产,提高农作物的质量方面,有着十分重要的促进作用。本文旨在将云计算技术与图像识别技术相结合,应用于农作物虫害检测方面,构建基于图像识别的农作物虫害检测服务。本文利用基于微服务设计模式,采用基于SpringBoot框架进行开发,并在VMware云计算框架上以分布式的方式进行部署。图像识别方面,利用OpenCV提供的Python图像处理库函数,以及基于中值滤波法的图像去噪方法、基于最大类间误差法(Otsu)和超绿特征的图像分割方法的图像预处理方法,利用基于多参数特征的特征提取方法,以及基于一对一淘汰策略和融合核函数的M-SVM多类识别算法,实现对六种大豆叶片螟蛾类虫害的识别检测,并通过实验数据,验证本文采用的图像识别方法在大豆叶片螟蛾类虫害检测方面,具有有效性和识别率高的特点。
【学位单位】:哈尔滨工程大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP391.41;S433
【部分图文】:
3 章 基于图像识别的农作物虫害检测服务图像识别的农作物虫害检测服务,采用 VMware 云平台框架作为底 Dubbox 服务治理框架,构建基于图像识别的农作物虫害检测服务别的农业虫害检测服务模型。于 VMware 的云平台研究are vSphere 利用虚拟化技术将传统硬件设备(物理主机、网络设转换成为云平台基础架构,提供对抽象后的虚拟资源的管理和调配源以服务的形态提供外部使用。本文开发建设的基于图像识别的农,建立在 VMware vSphere 云平台基础架构之上。VMware vSphervCenter Suite、VMware vSphere 服务以及云端组件三部分构成构如下图 3.1 所示,下面自底向上分析 VMware vSphere 云平台架
图 3.2 Dubbox 服务治理框架roviderr 是服务提供方,Provider 在启动时,向 Registry 注册自己提供状态,且以集群模式分布式部署,这样多个相同功能的 Prov情况,不会影响其他 Provider 运行和使用。onsumerer 为服务消费方,使用服务提供方提供的服务。Consumer 运自己所需的服务。egistry 负责管理服务注册与发现,记录和维护 Provider 的注册消息,的 Provider 时,Registry 利用基于长连接的检测机制,定期变,保证 Provider 提供的服务的有效性,同时,Registry 为对等集实现扩容。Registry 在运行过程中出现异常时,因对注册消息
以及客户端和服务端之间数据交互,均由 D某个微服务模块运行期间出现异常时,Dubbox 通过状态,对出现异常状况的微服务模块注册消息,置失效的微服务模块,尽可能的保证服务的可靠性。像识别的农作物虫害检测服务设计像识别的农作物虫害检测服务功能构建的基于图像识别的农作物虫害检测服务,主要手机、数码相机等)拍摄的农作物虫害图像信息,测服务客户端上传到服务端,利用图像识别算法对取农作物虫害图像识别结果,并提供图像识别结果农作物虫害检测服务功能如下图 3.3 所示。基于图像识别的农业病虫害检测云服务
【参考文献】
本文编号:2873399
【学位单位】:哈尔滨工程大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP391.41;S433
【部分图文】:
3 章 基于图像识别的农作物虫害检测服务图像识别的农作物虫害检测服务,采用 VMware 云平台框架作为底 Dubbox 服务治理框架,构建基于图像识别的农作物虫害检测服务别的农业虫害检测服务模型。于 VMware 的云平台研究are vSphere 利用虚拟化技术将传统硬件设备(物理主机、网络设转换成为云平台基础架构,提供对抽象后的虚拟资源的管理和调配源以服务的形态提供外部使用。本文开发建设的基于图像识别的农,建立在 VMware vSphere 云平台基础架构之上。VMware vSphervCenter Suite、VMware vSphere 服务以及云端组件三部分构成构如下图 3.1 所示,下面自底向上分析 VMware vSphere 云平台架
图 3.2 Dubbox 服务治理框架roviderr 是服务提供方,Provider 在启动时,向 Registry 注册自己提供状态,且以集群模式分布式部署,这样多个相同功能的 Prov情况,不会影响其他 Provider 运行和使用。onsumerer 为服务消费方,使用服务提供方提供的服务。Consumer 运自己所需的服务。egistry 负责管理服务注册与发现,记录和维护 Provider 的注册消息,的 Provider 时,Registry 利用基于长连接的检测机制,定期变,保证 Provider 提供的服务的有效性,同时,Registry 为对等集实现扩容。Registry 在运行过程中出现异常时,因对注册消息
以及客户端和服务端之间数据交互,均由 D某个微服务模块运行期间出现异常时,Dubbox 通过状态,对出现异常状况的微服务模块注册消息,置失效的微服务模块,尽可能的保证服务的可靠性。像识别的农作物虫害检测服务设计像识别的农作物虫害检测服务功能构建的基于图像识别的农作物虫害检测服务,主要手机、数码相机等)拍摄的农作物虫害图像信息,测服务客户端上传到服务端,利用图像识别算法对取农作物虫害图像识别结果,并提供图像识别结果农作物虫害检测服务功能如下图 3.3 所示。基于图像识别的农业病虫害检测云服务
【参考文献】
相关期刊论文 前2条
1 温芝元;曹乐平;;基于补偿模糊神经网络的脐橙不同病虫害图像识别[J];农业工程学报;2012年11期
2 郑永军;吴刚;王一鸣;毛文华;;基于模糊模式的蝗虫图像识别方法[J];农业工程学报;2010年S2期
本文编号:2873399
本文链接:https://www.wllwen.com/nykjlw/dzwbhlw/2873399.html