基于云平台的储粮害虫检测识别技术研究

来源 :河南工业大学 | 被引量 : 3次 | 上传用户:kykyky666888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前我国传统的粮库储粮害虫识别技术都是通过人工操作在单机的情况下进行的,在操作的过程中暴露了很多弊端,大量耗时、误判高、成本高、效率低[1]。面对不断扩大的粮仓规模,传统的方法显然已经不能满足对害虫检测识别的需求,为了能够快速识别这些庞大的数据,可以借助分布式处理云平台进行处理。分布式处理平台采用分布式计算技术,拥有多个处理器和存储系统,可以对多个程序或者并发程序在松耦合或者集中控制的方式下进行计算,可以降低计算成本、存储海量数据、按需获取。本文采用了基于分布式云平台的并行BP神经网络算法对害虫进行图像识别。该图像识别系统采用了全局异步,局部同步的工作原理,当控制层收到用户的请求后调用过渡层的算法集群,过渡层针对检测到的不同的害虫特征,在每个处理阶段调用最优的算法来提高图像处理速率。然后将该系统部署到云平台,云平台收到用户指令后会调用该系统并对图像进行识别操作,将识别结果通过网络反馈给用户。本文通过实验将该系统与传统的单机识别系统做了性能上的对比分析,实验证明该系统大大提高了害虫检测识别的速率,并在文章最后阐述了基于云平台图像检测识别系统的具体实现。以下是论文的主要研究工作:(1)详细分析了当下害虫检测技术的发展研究现状,重点阐述了分布式文件系统和MapReduce并行框架的设计原则、架构组成以及如何处理文件的读取和写入请求。(2)针对基于云平台的害虫图像检测识别系统进行设计分析,具体描述了图像在预处理阶段、图像分割阶段、特征值提取阶段所采用的算法集群,系统根据样本图像的不同特征采用最合适的算法进行处理,同时系统还设置了算法参数列表,根据全局异步、局部同步的方法通过控制层对底层算法模块进行具体调用,提高了处理效率,节约了处理成本。(3)设计基于并行BP神经网络的图像分类器,并构建网络训练模型,对神经网络的并行化过程进行了具体描述,根据实验数据对样本进行训练。根据实验的结果对基于并行化神经网络算法的识别系统与传统的系统进行了性能的对比分析。(4)介绍了云平台的服务流程以及整体设计,采用Hadoop搭建了云平台,对Hadoop前置环境和集群模式进行了配置,并阐述了基于云平台害虫识别系统的具体实现。
其他文献
产学研合作已成为企业提升自主创新能力的重要手段。文章从进展与问题两个方面,简要分析了我国产学研合作的发展态势。并且深入分析湖南有色金属控股集团产学研合作的情况,认
本文结合新疆旅游服务贸易发展的现状,首先分析了新疆旅游服务贸易发展的优势。其次剖析了限制新疆旅游服务贸易快速发展的几个重要因素。最后,本文针对当前制约着新疆旅游服务
要实现惯性/重力组合导航,首先要建立需要导航区域的重力图数据库,该数据库数据的直接来源就是利用海洋重力仪逐一进行测量。在潜器航行过程中,需要利用海洋重力仪实时测量所在位
介绍了冶金除尘灰资源化装置先进的计算机控制系统的结构配置、功能特点、及其所采用的新技术;该自动化控制系统运行稳定可靠,为冶金除尘灰资源化装置高效运行发挥了重要作用