农作物检测数据处理方法及系统

文档序号:35128782发布日期:2023-08-14 22:10阅读:26来源:国知局
农作物检测数据处理方法及系统

本发明涉及数据处理技术,尤其涉及一种农作物检测数据处理方法及系统。


背景技术:

1、农作物疾病具有种类多、爆发成灾的特点,例如,种类可以是真菌病害、细菌病害、病毒病害、线虫病害以及寄生性种子植物引致的病害,严重危害着农作物的种植和粮食作物生产,因此,农作物疾病检测已成为农业生产中的一项重要工作。

2、现有技术中,主要针对农户拍摄的农作物图像与病变数据库进行比对,从而自动确定相关的农作物疾病,但,由于农作物疾病种类多样,且多个种类之间病变的特征相似,例如,角斑病和霜霉病,两者都会在作物病叶上产生黄枯病斑,但它们一种是真菌性病害、一种是细菌性病害,二者有着本质性的区别。并且农户一般仅会对明显出现病变的部分进行拍摄,通常导致判断结果准确性较差,不仅防治不住病情,而且还容易导致农作物因发生药害而加重减产的损失,因此,对于病变特征相似的病变类别,需要依据农作物的实际情况结合相关位置的其他部位进行综合判断。

3、因此,如何依据农作物的实际情况自动定位至与病变部分相关的其他部分的位置,并指导用户进行拍摄,以使识别农作物疾病的准确度提高成为亟待解决的问题。


技术实现思路

1、本发明实施例提供一种农作物检测数据处理方法及系统, 可以依据农作物的实际情况自动定位至与病变部分相关的其他部分的位置,并指导用户进行拍摄,以使识别农作物疾病的准确度提高。

2、本发明实施例的第一方面,提供一种农作物检测数据处理方法,包括:

3、接收用户端触发生成的自动图像处理信息,响应所述自动图像处理信息将农作物列表发送给用户端进行展示,并接收用户端对所述农作物列表的选中信息确定第一农作物,调取与所述第一农作物对应的第一预设农作物图像发送给用户端,其中,所述第一预设农作物图像中包括多个区域框;

4、接收用户端对所述第一预设农作物图像中区域框的点击信息,将被点击的所述区域框标记为目标区域框,根据所述目标区域框对所述第一预设农作物图像进行更新得到第二预设农作物图像,获取用户端采集的对应所述目标区域框的图像作为病变部位图像,将所述第二预设农作物图像和所述病变部位图像发送至服务器;

5、服务器基于所述第二预设农作物图像和所述病变部位图像,确定多个待定病变类别,以及与多个所述待定病变类别对应的多组关联区域框,根据多组关联区域框对所述第二预设农作物图像进行更新,得到第三预设农作物图像,将所述第三预设农作物图像发送至用户端;

6、接收用户端对所述第三预设农作物图像中的关联区域框的图像采集信息,得到关联部位图像,并将所述关联部位图像和第三预设农作物图像中的关联区域框一一对应存储,得到自动判断信息;

7、获取病变数据库中各待定病变类别对应的验证图像组,将所述自动判断信息分别与各待定病变类别对应的验证图像组进行比对,得到确定病变类别,将所述确定病变类别发送至用户端。

8、可选地,在第一方面的一种可能实现方式中,所述响应所述自动图像处理信息将农作物列表发送给用户端进行展示,并接收用户端对所述农作物列表的选中信息确定第一农作物,调取与所述第一农作物对应的第一预设农作物图像发送给用户端,包括:

9、响应所述自动图像处理信息将农作物列表发送给用户端进行展示,所述农作物列表包括农作物种类和生长周期与第一农作物一一对应的关系;

10、接收用户端对所述农作物列表的选中信息确定第一农作物,调取与所述第一农作物对应的第一预设农作物图像发送给用户端。

11、可选地,在第一方面的一种可能实现方式中,所述根据所述目标区域框对所述第一预设农作物图像进行更新得到第二预设农作物图像,获取用户端采集的对应所述目标区域框的图像作为病变部位图像,包括:

12、保留所述第一预设农作物图像中的所述目标区域框,并将其他的区域框删除,得到第二预设农作物图像;

13、调取与所述目标区域框对应的图像采集框,接收用户端基于所述图像采集框在所述目标区域框的位置处所采集病变部位的图像,作为病变部位图像。

14、可选地,在第一方面的一种可能实现方式中,所述服务器基于所述第二预设农作物图像和所述病变部位图像,确定多个待定病变类别,以及与多个所述待定病变类别对应的多组关联区域框,根据多组关联区域框对所述第二预设农作物图像进行更新,得到第三预设农作物图像,包括:

15、基于所述第二预设农作物图像中目标区域框的部位,从病变数据库中提取对应的病变验证图像,将所述病变验证图像与所述病变部位图像进行比对,确定多个待定病变类别;

16、根据所述第二预设农作物图像中目标区域框的位置和多个待定病变类别,确定对应第二预设农作物图像中的多组关联区域框,其中,各区域框对应各待定病变类别在所述预设农作物图像中具有预先对应设置的一组关联区域框;

17、对多组所述关联区域框进行去重处理,得到对应第二预设农作物图像中的一组关联区域框,保留所述第二预设农作物图像中的一组所述关联区域框,将其他的区域框删除,得到第三预设农作物图像。

18、可选地,在第一方面的一种可能实现方式中,所述接收用户端对所述第三预设农作物图像中的关联区域框的图像采集信息,得到关联部位图像,包括:

19、接收用户端对所述第三预设农作物图像中的关联区域框的点击信息,基于所述点击信息调取与相应所述关联区域框对应的图像采集框;

20、接收用户端基于所述图像采集框在所述关联区域框的位置处所采集的部位图像,作为关联部位图像。

21、可选地,在第一方面的一种可能实现方式中,所述将所述自动判断信息分别与各待定病变类别对应的验证图像组进行比对,得到确定病变类别,包括:

22、从所述自动判断信息中提取与各所述待定病变类别对应的一组关联部位图像;

23、将一组关联部位图像与相应的待定病变类别对应的验证图像组进行比对,得到确定病变类别。

24、可选地,在第一方面的一种可能实现方式中,还包括:

25、接收用户端触发生成的主动图像处理信息,响应所述主动图像处理信息接收所述用户端拍摄的第一实际农作物图像,根据用户端对所述第一实际农作物图像的第一编辑信息生成标记区域框,基于所述标记区域框对所述第一实际农作物图像进行更新,得到第二实际农作物图像;

26、根据用户端对所述标记区域框的图像采集信息,得到所述标记区域框对应的病变部位图像,将所述第二实际农作物图像和病变部位图像发送至植保端;

27、基于植保端对第二实际农作物图像的第二编辑信息,得到包括多个关联区域框的第三实际农作物图像发送给用户端,其中,所述关联区域框一一对应有区域编号;

28、接收用户端对所述第三实际农作物图像中的多个关联区域框的图像采集信息,得到多个关联部位图像,将所述关联部位图像和所述第三实际农作物图像中的区域编号一一关联存储,得到主动判断信息;

29、将所述主动判断信息发送至植保端进行展示,接收植保员基于植保端输入的确定病变类别,将所述确定病变类别发送至用户端。

30、可选地,在第一方面的一种可能实现方式中,所述基于植保端对第二实际农作物图像的第二编辑信息,得到包括多个关联区域框的第三实际农作物图像发送给用户端,其中,所述关联区域框一一对应有区域编号,包括:

31、基于植保端对第二实际农作物图像的第二编辑信息,得到多个关联区域框,基于所述第二编辑信息的编辑顺序,对多个所述关联区域框依次编号,得到对应关联区域框的区域编号;

32、接收植保端根据所述区域编号对应配置的预设采集次数,得到包括多个关联区域框的第三实际农作物图像和所述预设采集次数发送给用户端。

33、可选地,在第一方面的一种可能实现方式中,所述接收用户端对所述第三实际农作物图像中的多个关联区域框的图像采集信息,得到多个关联部位图像,将所述关联部位图像和所述第三实际农作物图像中的区域编号一一关联存储,得到主动判断信息,包括:

34、接收用户端基于所述区域编号和预设采集次数,对所述第三实际农作物图像中的所述关联区域框的图像采集信息,得到对应所述区域编号的多个关联部位图像;

35、将多个关联部位图像放置于相应的预设填充模板内,得到对应各所述区域编号的组合图像,其中,所述预设采集次数具有对应的预设填充模板;

36、将所述组合图像和所述第三实际农作物图像中的区域编号一一关联存储,得到主动判断信息。

37、本发明实施例的第二方面,提供一种农作物检测数据处理系统,包括:

38、接收模块,用于接收用户端触发生成的自动图像处理信息,响应所述自动图像处理信息将农作物列表发送给用户端进行展示,并接收用户端对所述农作物列表的选中信息确定第一农作物,调取与所述第一农作物对应的第一预设农作物图像发送给用户端,其中,所述第一预设农作物图像中包括多个区域框;

39、标记模块,用于接收用户端对所述第一预设农作物图像中区域框的点击信息,将被点击的所述区域框标记为目标区域框,根据所述目标区域框对所述第一预设农作物图像进行更新得到第二预设农作物图像,获取用户端采集的对应所述目标区域框的图像作为病变部位图像,将所述第二预设农作物图像和所述病变部位图像发送至服务器;

40、确定模块,用于服务器基于所述第二预设农作物图像和所述病变部位图像,确定多个待定病变类别,以及与多个所述待定病变类别对应的多组关联区域框,根据多组关联区域框对所述第二预设农作物图像进行更新,得到第三预设农作物图像,将所述第三预设农作物图像发送至用户端;

41、存储模块,用于接收用户端对所述第三预设农作物图像中的关联区域框的图像采集信息,得到关联部位图像,并将所述关联部位图像和第三预设农作物图像中的关联区域框一一对应存储,得到自动判断信息;

42、比对模块,用于获取病变数据库中各待定病变类别对应的验证图像组,将所述自动判断信息分别与各待定病变类别对应的验证图像组进行比对,得到确定病变类别,将所述确定病变类别发送至用户端。

43、本发明的有益效果如下:

44、1、本发明依据农作物的实际情况和用户的需求,分别通过2种方式指导用户对农作物中与病变部分相关的其他部分进行拍摄并识别,以提升识别病变类别的准确度。第一种方式,通过调取与农作物对应的预设农作物图像,依据用户选择的目标区域框和病变部位图像,自动定位与病变部分图像相关的关联区域框,方便用户参考关联区域框的位置,从而进行图像的拍摄,提升农作物疾病检测的准确度。第二种方式,通过用户上传的实际农作物图像进行处理,根据框中区域的位置和病变部位图像,通过与植保端交互,定位与病变部分图像相关的关联区域,方便用户参考关联区域的位置,从而进行图像的拍摄,提升农作物疾病检测的准确度。通过第一方式,对于大多数农作物可以通过预设农作物图像直接定位到相应的关联区域框,以指导农户进行相关拍摄区域的定位,从而提升识别的准确性。通过第二方式,使得本发明可以对形状不规则的农作物,或因环境等因素影响导致形态异常的农作物,进行针对性指导农户进行关联区域的拍摄,从而提升识别病变类型的准确度。

45、2、本发明对于大多数农作物,响应第一图像处理策略,并调取与农作物相对应的预设农作物图像,当出现农作物病变部分图像对应多个待定病变类别时,则自动确定相应的关联区域框,针对病变问题,指导用户进行针对性的拍摄,使得农作物疾病检测的结果较为准确。首先,本发明会接收农作物的农作物种类信息和生长阶段信息,可以理解的是,农作物种类不同相应的预设农作物图像不同,相同农作物种类不同的生长阶段对应的预设农作物图像不同,本发明会依据农作物的实际情况,对应调取相应的预设农作物图像进行后续处理。当识别后存在多种待定病变类别,则会依据病变部位图像和所述目标区域框的位置,自动确定与病变部位图像和位置相对应的多组关联区域框,可以指导用户针对不同病变类别,进行针对性的指导拍摄,以提升识别病变类别的准确性。同时,本发明会对第一关联区域框对应的多个关联部位图像进行筛选处理,选择病变最明显的关联部位图像进行保留。

46、3、本发明可以结合农户的需求,响应第二图像处理策略,主动接收用户拍摄的实际农作物图像,基于与植保端之间的交互确定,与病变类别相对应的关联区域,并针对病变问题,指导用户进行针对性的拍摄,使得农作物疾病检测的结果较为准确。首先,本发明会主动接收用户拍摄的实际农作物图像,并利用透明框中图层进行操作,对病变部位的区域进行框中,从而得到框中区域和框中标号,用户按照框中标号对病变部位图像进行一一拍摄,方便植保员后续进行观察,确定不同病变部位图像所处的位置,并且方便定位相应的关联区域,随后用户基于关联标号对相应区域进行拍摄并识别,提升识别病变类别的准确性。同时,本发明会获取处于值班状态的植保员的历史处理信息,确定当前最少的等待时长作为用户等待时长,并将该用户等待时长在用户端进行展示,以提醒用户,提升用户的体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1