System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于深度学习的番茄病虫害检测装置与方法制造方法及图纸_技高网

基于深度学习的番茄病虫害检测装置与方法制造方法及图纸

技术编号:39968477 阅读:9 留言:0更新日期:2024-01-09 00:36
本发明专利技术公布了一种基于深度学习的番茄病虫害检测装置与方法。该装置主要包括:图像采集终端,用于存储与识别番茄叶片图像的服务器,客户端和预警模块。图像采集终端包括外盒,置物板,摄像头,LED光源,控制面板,电源开关,摄像开关,和数据传送模块;服务器负责利用已经训练好的深度学习神经网络识别传送过来的图像并附上检测结果标签,同时根据标签分组存储已标注的图像;客户端负责显示番茄病害种类信息;预警模块根据番茄病虫害种类信息进行病虫害预警。本检测装置与深度学习方法将深度学习应用于番茄病虫害自动识别中,无需对图像进行预处理,识别精度高,时效性强,可节约大量时间与人力成本,实现对病害植株的实时检测与及时施药,具有较好的应用前景。

【技术实现步骤摘要】

本专利技术涉及病虫害防控领域,尤其是涉及一种基于深度学习的番茄病虫害检测装置与方法


技术介绍

1、番茄,又名西红柿,果实营养丰富,可生食可煮食,亦可加工成番茄酱、汁等。番茄是全世界栽培最为广泛的果菜之一,目前中国各地已普遍种植,而且种植面积也在不断地扩大,除了有大面积的设施栽培,还有大面积的温室和大棚栽培等。

2、然而随着大面积种植的进行,西红柿病虫害问题正在不断地加重。根据病原的不同,番茄病害可以分为非侵染性和侵染性病害两大类。非侵染性病害是由不良环境条件引起植株出现多种生理障碍如变形、变色或死亡,主要有畸形果、裂果、日灼病、空洞果、果实着色不良、脐腐病和卷叶几种。其中脐腐病是果实近花柱一端变为黑褐色,然后腐烂,在高温干旱的季节较为常见,脐腐病发生的原因是由于果实缺钙引起相应组织坏死。而侵染性病害由真菌、细菌、病毒、线虫等病原物侵染引起,主要有番茄病毒病、番茄猝倒病、番茄立枯病、番茄早疫病、番茄灰霉病、番茄叶霉病、番茄枯萎病、番茄斑枯病、番茄青枯病等。番茄的主要害虫有温室白粉虱、美洲斑潜蝇、南美斑潜蝇、棉铃虫等。

3、目前在农业生产中,很多地区还是依靠有经验的农民用肉眼辨别番茄病虫害,不仅需要有多年务农经验的人才,并且耗时耗力,效率较低,难以满足我国农业现代化发展的需要。同时,人为判断容易错过最佳防治时期,导致番茄减产的同时,还带来了农药残留超标,环境污染的问题。

4、近年来提出的病虫害智能检测方法中,线性建模法需要对图像进行预处理和特征提取,对于非线性数据的识别率很低,结果并不是很理想。后来出现的 art神经网络,bp神经网络等浅层神经网络,是建模识别病虫害图像的另一种方法。这种方法的成功率比起线性建模法来说有所提高,但是当背景或是光照条件变得复杂时,浅层神经网络难以应对,病虫害图像分类的正确率不能满足生产中的实际需求。

5、因此,实现对番茄病虫害快速而准确的识别是一个很重要的命题。本专利技术正是为此提出的番茄病虫害检测装置与方法,可以在农田里直接收集番茄叶片图像,操作简单便捷,同时通过深度学习神经网络,不需要图像预处理,高速而准确地识别出病虫害类型,给出预警信息,为接下来的病虫害防控和农药精准喷施提供可靠依据。


技术实现思路

1、本专利技术的目的是为了克服上述技术的不足,提供一种结构简单,易于操作的基于深度学习的番茄病虫害检测装置与方法。该专利技术利用深度学习神经网络,对番茄病虫害实现高效率、高精度的识别,具有实时性,自动化程度高,成本低廉的优点。

2、本专利技术的技术方案是提供一种基于深度学习的番茄病虫害检测装置与方法,包括用于录入番茄叶片图像的图像采集终端,用于存储与识别番茄叶片图像的服务器,用于统计与显示数据的客户端和预警模块。

3、所述图像采集终端包括外盒,置物板,摄像头,led光源,控制面板,电源开关,摄像开关,和数据传送模块。外盒的材质是不透明塑料板,作为其他部件的容器的同时,可以遮挡太阳光,排除光照条件的不确定性。置物板位于外盒底部正中,作为采集叶片图像的背景板,提供统一的采集背景,从而提高深度学习神经网络识别图像的效率。置物板的正上方是摄像头和led光源,在打开电源开关后,按下摄像开关会同时激活摄像头和led光源。led光源为叶片打光的同时摄像头照下叶片清晰图像,暂时保存至数据传送模块。数据传送模块同时连接摄像头和服务器,通过互联网将叶片图像传送到服务器。

4、所述服务器上加载有已经训练好的深度学习神经网络,叶片图像作为网络的输入,病虫害种类预测结果作为网络的输出。服务器内载程序负责把叶片图像存储到对应的文件夹中去,文件夹的命名方式是病虫害种类名+严重程度。当服务器收到相关命令,会将此批图像的信息统计起来,生成病虫害预警信息表。

5、所述深度神经网络主要由四个部分组成,包括特征提取块,残差块,inception 块和全连接块;每个部分都是几个堆叠的同类别网络模块。

6、所述特征提取块是通过卷积-卷积-激活-正则化-最大池化-随机失活这几个神经网络层的组合来提取叶片图像中的特征,其中卷积核不断运动来回提取特征的方式,极大地减少了网络中参数的数目,利于网络快速识别。同时,一层层的网络会自动提取类似颜色,形状,纹理等图像的特征,避免了大量的预处理工作。

7、所述残差块是通过学习目标值与输入之间的残差来确保准确率不会随着网络的加深而降低。因为神经网络在反向传播的过程中要不断计算与传播梯度,随着网络层数的不算加深,梯度在传播过程中会不断减少,直至消失,带来梯度消失问题。这就会导致网络上层的参数更新和收敛都较快,而底层的参数因为梯度过小,基本得不到更新,限制了网络的性能。残差块借鉴了高速网络的跨层连接思想,但是用恒等映射代替了它。如果神经网络的输入是p,残差块通过捷径连接的方式将输入p直接传到输出作为结果的一部分,结果是r(p)=t(p) +p。残差块改变了学习目标,从直接学习一个完整的输出,变为学习目标值r(p)和输入值p之间的差值——残差。当残差t(p)降为0时,随着网络的加深,准确率不会下降。

8、所述inception块增加了网络的宽度,这样可以在保证网络性能的情况下减少网络的深度,减少计算量。inception块用1×1的卷积用来跨通道组织信息,实现降维操作,同时分别用了3×3和5×5的卷积核,获得不同的感受野,最后进行拼接相当于不同尺度特征的融合。

9、所述全连接块通过减少特征的空间位置对分类带来的影响,将分布式特征映射到样本标记空间。因为只用单个全连接层无法解决非线性问题,本文通过多个全连接层的叠加来解决。第一个全连接层有1024个神经元,完成初步映射,第二个全连接层神经元的个数为待处理的图像种类数,输出每个种类的概率,最后用softmax层进行归一化。

10、所述客户端为java编写的电脑软件或手机app,与服务器相连接,实时接收服务器输出的番茄病虫害种类信息,并以列表的方式显示。客户端可以接收用户发出的控制命令,从而以不同的方式检索和整合数据。

11、所述预警模块根据服务器输出的病虫害种类信息,判断当前病虫害严重程度和最佳防治时期,给出病虫害防治建议。

12、本专利技术首先要在服务器上使用学习框架keras+opencv来搭建深度学习神经网络。网络搭建完毕后,使用公开番茄病虫害数据集对网络模型进行训练和测试,得到已经训练好的网络模型。为了解决数据集大小有限和样本数量不均衡问题,采用离线数据增强方法。经过若干轮训练和测试,得到一个识别准确率约95%的深度学习神经网络。在目标农田里手持图像采集终端实地采集番茄叶片图像,将叶片通过终端侧面开口放入图像采集终端的中心位置,按下摄像开关,得到统一背景、排除外界光照条件影响的叶片清晰彩色图像。图像采集终端中的数据传送模块通过互联网将图像传送至服务器。服务器自动接收番茄叶片图像,并分批送入深度学习神经网络中,得到检测结果后,服务器内载程序负责把叶片图像存储到对应的文件夹中去,文件夹的命名方式本文档来自技高网...

【技术保护点】

1.一种基于深度学习的番茄病虫害检测装置与方法,其特征在于,所述方法包括:用于录入番茄叶片图像的图像采集终端,用于存储与识别图像的服务器,用于统计与显示数据的客户端,根据病虫害检测结果生成预警信息的预警模块。图像采集终端内的数据传送模块连接服务器,服务器连接客户端与预警模块。

2.根据权利要求1所述的基于深度学习的番茄叶片病虫害检测装置,其特征在于,所述图像采集终端包括外盒,置物板,摄像头,LED光源,控制面板,电源开关,摄像开关,和数据传送模块;大小约15*15cm,材质轻便,允许在农田中直接使用,不需要破坏番茄叶片,采集的叶片图像用数据传送模块通过互联网传送至服务器。

3.根据权利要求1所述的基于深度学习的番茄病虫害检测装置与方法,其特征在于,所述服务器接收叶片图像后,用已经训练好的深度学习神经网络识别图像中的叶片病虫害情况,附上检测结果后将图像存储至对应的分组。

4.根据权利要求1所述的基于深度学习的番茄病虫害检测装置与方法,其特征在于,所述客户端为智能手机或电脑,会自动提示番茄病害预警信息。

【技术特征摘要】

1.一种基于深度学习的番茄病虫害检测装置与方法,其特征在于,所述方法包括:用于录入番茄叶片图像的图像采集终端,用于存储与识别图像的服务器,用于统计与显示数据的客户端,根据病虫害检测结果生成预警信息的预警模块。图像采集终端内的数据传送模块连接服务器,服务器连接客户端与预警模块。

2.根据权利要求1所述的基于深度学习的番茄叶片病虫害检测装置,其特征在于,所述图像采集终端包括外盒,置物板,摄像头,led光源,控制面板,电源开关,摄像开关,和数据传送模块;大小约15...

【专利技术属性】
技术研发人员:袁思源罗笑南陈瑞爱徐颂华
申请(专利权)人:岭南现代农业科学与技术广东省实验室肇庆分中心
类型:发明
国别省市:

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

1