基于机器视觉的病虫害预警系统和方法

文档序号:10495518阅读:1087来源:国知局
基于机器视觉的病虫害预警系统和方法
【专利摘要】本发明提供一种基于机器视觉技术的温室农作物病虫害预警系统和方法。该系统由现场佳能EOS7D相机图像传感器及多种环境传感器获取自然背景下图像监测数据和环境参数,构建警源预警和警兆预警双重病虫害预警系统,同时配备提供用户可以实时查询预警记录的信息处理功能。先由实时环境参数与农作物适宜生长环境参数进行匹配给出初步预警,然后使用机器视觉中图像处理技术对实时图像数据进行处理(滤波、分割、特征提取、识别分类),实现对番茄早疫病和叶霉病的自动识别与分类,给出目前农作物的病虫害发病情况,为用户提供决策支持及历史信息记录查询。也大大减少了人力物力,同时又提升了温室农作物病虫害管理的效率。
【专利说明】
基于机器视觉的病虫害预警系统和方法
技术领域
[0001]本发明涉及一种病虫害预警系统,具体涉及一种基于机器视觉的病虫害预警系统和方法。
【背景技术】
[0002]在工业化、信息化、城镇化深入发展中同步推进农业现代化,是“十二五”时期的一项重大任务。“十二五”是全面建设小康社会的关键时期,是深化改革开放、加快转变经济发展方式的攻坚时期,是加快发展现代农业的重要机遇期。
[0003]数字化农业和精准化作业是现代农业发展的方向和要求。在作物病情虫情分析方面,数字农业要求快速、准确地获取植物受病虫害侵染的信息,从而指导植物生长过程中的精细化管理。
[0004]国际上,日本在20世纪末已经在技术密集型的设施园艺领域开发了多种病虫害预警系统,不但节省了人力物力,还大大提高了病虫害防治效果;荷兰农业环境工程研究所开发的病虫害预警的专家系统,运用图像处理技术和专家系统技术结合,在应用方面取得了良好效果;而美国、英国等国家的温室大棚在采用智能控制系统的同时结合机器视觉技术对病虫害的等级程度、范围进行了预警。
[0005]目前农作物病虫害预警的主要难点在于要完成复杂背景下的病斑分割以及采用一种识别率较高但计算量较小的识别算法。但目前先进的温室计算机监测预警系统仍依赖国外进口技术,核心技术仍然掌握于国外。因此在对温室环境中农作物病虫害预警方面的研究仍需要进一步的努力和创新。

【发明内容】

[0006]本发明的目的是为了解决现有技术中对农作物病虫害实现预警的缺陷,提供一种基于机器视觉的病虫害预警系统和方法,由改进的Otsu分割算法及KNN智能分类算法为核心解决上述问题。
[0007]为了实现上述目的,本发明的构思是:
基于机器视觉的病虫害预警系统由软件和硬件两个部分共同组成,根据功能不同又可将该系统划分图像与环境参数采集系统以及图像处理系统;其中,图像与环境参数采集系统由现场佳能E0S7D类型相机及多种环境传感器获取图像监
测数据和环境参数,再将数据传输致图像处理系统进行相应的处理;图像处理系统由警源预警和警兆预警及信息处理组成。警源预警是通过将实时的现场环境参数与根据专家提供的适宜农作物生长的环境参数进行比对,进行病虫害的初步预警;警兆预警是利用机器视觉图像处理技术对现场传感器采集的图像数据进行处理,判断病虫害的类别;信息处理实现对系统的处理结果以及相关记录写入数据库,同时提供查询功能。每个部分各有其任务,各个模块配套软件来整合成一个有机的整体。
[0008]所述的图像与环境参数采集系统由佳能E0S7D相机及环境参数传感器(主要测量参数温度、湿度、光强)组成;图像与数据采集系统测量的数据通过无线传输的方式传到图像处理系统。
[0009]所述的佳能E0S7D相机主要参数指标为:镜头型号:EF-S 18_135mm f/3.5-5.6IS;实际焦距:f=18-135mm;传感器尺寸APS画幅(22.3*14.9mm);最高分辨率5184 X 3456 ;影像处理器DIGIC 4+DIGIC 4;取景器:(类型:眼平五棱镜视野率:垂直/水平方向约100%;放大倍率:约1.0倍(-lm,使用50mm镜头对无限远处对焦);眼点:约22mm(自目镜透镜中央起-1m)内置屈光度调节:-3.0-+1.0m(dpt);对焦屏:固定式;构图辅助:网格线和电子水准仪;反光镜:快回型景深预视)。
[0010]所述的图像处理系统由警源预警和警兆预警及信息处理组成;先由警源预警进行初步预警,再由警兆预警对病虫害进行识别与分类。同时配备供查询历史记录的信息处理功能。
[0011]所述的警源预警是由现场多种环境传感器获取环境参数(温度。C、湿度%、光强Lux),将实时环境参数与根据专家提供的适宜农作物生长的环境参数进行比对,及时的给出预警信息,在还没有发病之前就可以预防病虫害的发生。
[0012]所述的警兆预警是由图像滤波、图像分割、特征提取、形态学操作、图像锐化、训练自学习模块组成。所述的警兆预警是整个系统的核心,实现对病虫害的分类识别,直接影响系统的预警效果。
[0013]所述的图像滤波主要有中值滤波、均值滤波、KNN平滑滤波、阈值滤波等滤波方式。从而实现对图像在采集、量化、传输的过程中产生的噪声进行滤波,以降低噪声对后续图像处理和识别的影响。
[0014]所述的图像分割主要有OTSU自动阈值分割、色值分割、自动阈值分割、一维最大熵法分割等分割方式。实现对经预处理后的图像进行分割,分割出完整病斑,为后续提取特征做准备,图像分割是否完整将直接影响提取特征是否充分。
[0015]所述的特征提取主要提取病斑形态学特征(周长L、面积S、圆度C、复杂度E)和颜色特征(色调H、色饱和度S、亮度I),这些特征很好的表达了每种病斑的本质特征,得到的特征参数是判别病斑种类的重要依据。
[0016]所述的图像锐化主要有Laplace算子、prewitt算子、梯度算子、kirsch算子、sobe I算子。为了利于图像分割可采取不同的锐化方式,使分割达到最好的效果。
[0017]所述的形态学操作主要手段有开操作和闭操作。形态学操作主要是针对分割完的图像,根据分割完的效果采取适当的形态学操作,以便于提取特征。
[0018]所述的训练自学模块主要包含训练和识别两个模块。训练模块采取的有监督训练,即在识别前拿大量的已知类别的图像数据输入系统,来建立特征库。识别的过程即输入待识别图像与已知的特征的类库根据智能识别算法来判别图像种类。
[0019]所述的信息处理功能使软件直接与数据库相连接(SQLserve 2008),实现对系统的处理结果以及相关记录写入数据库,同时提供查询功能,使得用户可以实时查询病虫害历史处理记录,了解发病历程。
[0020]根据上述发明构思,本发明采用下述技术方案:
一种基于机器视觉的病虫害预警系统和方法,其特征在于,包含佳能E0S7D相机(I)安装于温室大棚角落固定位置,用于温室内作物的图像数据采集、环境参数集成传感器(2)安装于温室大棚顶部,用于温室室内多种环境参数数据采集、图像处理系统(3)位于温室中央控制室内,用于对温室内采集的图像数据和环境参数数据进行处理、记录。佳能E0S7D相机
(I)和环境参数集成传感器(2)连接图像处理系统;
所述佳能E0S7D相机(I)主要参数指标为:有效像素1800万;实际焦距:f=18-135mm;文件格式:JPEG,RAW( 14位),可以同时记录RAW+JPEG。
[0021]所述环境参数集成传感器(2)由温度、湿度、光强多种环境参数传感器集合而成;用于测量温室内的各种环境参数,利用无线网络传输至图像处理系统(3),用于警源预警的依据。
[0022]所述图像处理系统(3)具体包括:
警源预警模块(3-1),根据现场多种环境传感器获取环境参数,实时环境参数与农作物适宜生长环境参数进行匹配给出初步预警,并在软件界面给警示信息。
[0023]警兆预警模块(3-2),在警源预警的基础上,根据现场佳能E0S7D相机获取图像数据,利用机器视觉中图像处理技术对图像数据进行处理。通过预处理、特征提取、对病虫害种类进行识别分类;
信息处理模块(3-3),对系统的处理结果以及相关记录写入数据库,同时也提供查询功能,使得用户实时查询病虫害历史处理记录,了解发病历程。
[0024]—种基于机器视觉的病虫害预警系统和方法,采用上述系统进行操作,其特征在于操作步骤如下:
步骤1:佳能E0S7D相机(I)与环境参数集成传感器(2)每隔3小时采集一次数据,并通过无线网络将数据传输至图像处理系统(3)。
[0025]步骤2:图像处理系统(3)中,警源预警模块(3-1)启动,将现场采集的环境参数数据与预先设定好的专家经验数值进行匹配,判断是否在合理范围内。
[0026]步骤3:若环境参数数据不在合理范围内,则启动警兆预警模块(3-2)。针对佳能E0S7D相机(I)采集的图像数据进行图像处理,进一步判别是否有病虫害,以及病虫害的类另U。并及时给出预警信息。
[0027]步骤4:信息处理模块(3-3),对于警源预警模块(3-D及警兆预警模块(3_2)的处理数据及处理结果写入数据库待查。
[0028]本发明与现有技术相比,具有如下显而易见的突出实质性特点和显著优点:
本发明创新性的将机器视觉技术应用与农作物的病虫害预警,不仅在现场使用先进的传感器代替人工检测而且实现了从环境变化到病兆两个维度的病虫害智能化预警,并在分割算法及智能识别算法上做出优化,提高了预警的及时性与准确性,大大更新了管理效率的模式。
【附图说明】
[0029]图1为病虫预警系统结构示意图图2图像与环境参数采集系统
图3为警源预警运行界面图图4为警兆预警运行界面图图5为图像滤波、分割、特征提取界面图图6为图像识别预警界面图图7为系统信息处理界面图。
【具体实施方式】
[0030]为使对本发明的预警结构特征及所达成的功效有更进一步的了解与认识,用以优选的实施例及附图配合详细的说明,说明如下:
实施例一:
参观图1~~图7,本基于机器视觉的病虫害预警系统和方法,其特征在于,包含佳能E0S7D相机(I)安装于温室大棚角落固定位置,用于温室内作物的图像数据采集、环境参数集成传感器(2)安装于温室大棚顶部,用于温室室内多种环境参数数据采集、图像处理系统
(3)位于温室中央控制室内,用于对温室内采集的图像数据和环境参数数据进行处理、记录。佳能E0S7D相机(I)和环境参数集成传感器(2)连接图像处理系统;
实施例二:本实施例与实施例一基本相同,特别之处如下:
所述佳能E0S7D相机(I)主要参数指标为:有效像素1800万;实际焦距:f=18-135mm;文件格式:JPEG,RAW( 14位),可以同时记录RAW+JPEG。
[0031]所述环境参数集成传感器(2)由温度、湿度、光强多种环境参数传感器集合而成;用于测量温室内的各种环境参数,利用无线网络传输至图像处理系统(3),用于警源预警的依据。
[0032]所述图像处理系统(3)具体包括:
警源预警模块(3-1),根据现场多种环境传感器获取环境参数,实时环境参数与农作物适宜生长环境参数进行匹配给出初步预警,并在软件界面给警示信息。
[0033]警兆预警模块(3-2),在警源预警的基础上,根据现场佳能E0S7D相机获取图像数据,利用机器视觉中图像处理技术对图像数据进行处理。通过预处理、特征提取、对病虫害种类进行识别分类;
信息处理模块(3-3),对系统的处理结果以及相关记录写入数据库,同时也提供查询功能,使得用户实时查询病虫害历史处理记录,了解发病历程。
[0034]实施例三:
本基于机器视觉的病虫害预警系统和方法,采用上述系统进行操作,其特征在于操作步骤如下:
步骤1:佳能E0S7D相机(I)与环境参数集成传感器(2)每隔3小时采集一次数据,并通过无线网络将数据传输至图像处理系统(3)。
[0035]步骤2:图像处理系统(3)中,警源预警模块(3-1)启动,将现场采集的环境参数数据与预先设定好的专家经验数值进行匹配,判断是否在合理范围内。
[0036]步骤3:若环境参数数据不在合理范围内,则启动警兆预警模块(3-2)。针对佳能E0S7D相机(I)采集的图像数据进行图像处理,进一步判别是否有病虫害,以及病虫害的类另U。并及时给出预警信息。
[0037]步骤4:信息处理模块(3-3),对于警源预警模块(3-1)及警兆预警模块(3-2)的处理数据及处理结果写入数据库待查。
[0038]图1~~图7所示,本基于机器视觉的病虫害预警系统和方法主要由图像与环境参数采集系统及图像处理系统(主要包含警源预警、警兆预警、信息处理三部分组成),各功能模块相互互补搭配完成整体工作任务。
[0039]首先当软件运行时,系统调用数据库中现场各传感器传回的现场环境数据参数(温度。C、湿度%、光强Lux),并如图3所示显示在警源预警的界面上,此时程序后台把这些现场的环境参数与根据专家建议的农作物适宜的适宜的环境参数变化范围进行比对,判断此时的环境参数是否在适宜的范围,并给出相应的处理建议,并显示在警源预警的界面上。这样实现对病虫害预警的初步预警,预防在发病之前。
[0040]在警兆界面上,系统调用现场的图像数据参数显示在界面上(如图4所示)并进行相应的处理。如图5所示,图像经由中值滤波,并用OTSU自动阈值分割算法进行分割,得到分割完的完整病斑。在此基础上,程序利用对图像的全屏扫描同时提取病斑形态学特征(周长L、面积S、圆度C、复杂度E)及颜色特征(色调H、色饱和度S、亮度I),并把这特征参数实时显示在软件界面上(如图5所示),并由最近邻分类算法(kNN)对病斑进行识别分类,并给出判别结果(如图5所示)。并且这些处理的结果实时的写入数据库中,以便后续的查询与管理。
[0041]在信息处理的界面上,如图7所示可以实时显示近期系统的处理记录及相关参数,也可以从数据库中查询历史的记录,便于对于病虫害的全程监控以及后续调用相关数据进行研究。
[0042]在现场传感器的配合下,本系统实现了从警源预警到警兆预警双重病虫害预警,同时配备提供用户可以实时查询预警记录的信息处理功能。先由实时环境参数与农作物适宜生长环境参数进行匹配给出初步预警,然后使用机器视觉中图像处理技术对实时图像数据进行处理(滤波、分割、特征提取、识别分类),实现对番茄早疫病和叶霉病的自动识别与分类,给出目前农作物的病虫害发病情况,为用户提供决策支持及历史信息记录查询。也大大减少了人力物力,同时又提升了温室农作物病虫害管理的效率。
[0043]以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。
【主权项】
1.一种基于机器视觉的病虫害预警系统和方法,其特征在于,包含佳能E0S7D相机(I)、环境参数集成传感器(2)、图像处理系统(3);其特征在于, 所述佳能E0S7D相机,(1)安装于温室大棚角落固定位置,用于温室内作物的图像数据米集; 所述环境参数集成传感器,(2)安装于温室大棚顶部,用于温室室内多种环境参数数据米集; 所述图像处理系统,(3)位于温室中央控制室内,用于对温室内采集的图像数据和环境参数数据进行处理、记录; 所述佳能E0S7D相机(I)和环境参数集成传感器(2)连接图像处理系统。2.根据权利要求1所述的基于机器视觉的病虫害预警系统,其特征是,所述的佳能E0S7D相机(I)主要参数指标为:有效像素1800万;实际焦距:f=18-135mm;文件格式:JPEG,RAW( 14位),可以同时记录RAW+JPEG。3.根据权利要求1所述的基于机器视觉的病虫害预警系统,其特征是,所述的环境参数集成传感器(2)由温度、湿度、光强多种环境参数传感器集合而成;用于测量温室内的各种环境参数,利用无线网络传输至图像处理系统(3),用于警源预警的依据。4.根据权利要求1所述的基于机器视觉的病虫害预警系统,其特征在于,所述图像处理系统(3)具体包括: 警源预警模块(3-1),根据现场多种环境传感器获取环境参数,实时环境参数与农作物适宜生长环境参数进行匹配给出初步预警,并在软件界面给警示信息; 警兆预警模块(3-2),在警源预警的基础上,根据现场佳能EOS7D相机获取图像数据,利用机器视觉中图像处理技术对图像数据进行处理,通过预处理、特征提取、对病虫害种类进行识别分类; 信息处理模块(3-3),对系统的处理结果以及相关记录写入数据库,同时也提供查询功能,使得用户实时查询病虫害历史处理记录,了解发病历程。5.—种基于机器视觉的病虫害预警系统和方法,采用根据权利要求1所述的基于机器视觉的病虫害预警系统进行操作,其特征在于,操作步骤如下: 步骤1:佳能EOS7D相机(I)与环境参数集成传感器(2)每隔3小时采集一次数据,并通过无线网络将数据传输至图像处理系统(3); 步骤2:图像处理系统(3)中,警源预警模块(3-1)启动,将现场采集的环境参数数据与预先设定好的专家经验数值进行匹配,判断是否在合理范围内; 步骤3:若环境参数数据不在合理范围内,则启动警兆预警模块(3-2),针对佳能EOS7D相机(I)采集的图像数据进行图像处理,进一步判别是否有病虫害,以及病虫害的类别,并及时给出预警信息; 步骤4:信息处理模块(3-3),对于警源预警模块(3-1)及警兆预警模块(3-2)的处理数据及处理结果写入数据库待查。
【文档编号】A01M1/02GK105850930SQ201610254139
【公开日】2016年8月17日
【申请日】2016年4月23日
【发明人】李昕, 檀新瑞, 柴宇燊
【申请人】上海大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1