首页 / 专利库 / 软件 / 图像信息管理系统 / 野生动物信息管理方法、装置、终端、系统及存储介质

野生动物信息管理方法、装置、终端、系统及存储介质

阅读:597发布:2020-05-15

专利汇可以提供野生动物信息管理方法、装置、终端、系统及存储介质专利检索,专利查询,专利分析的服务。并且本 申请 实施例 提供一种野生动物信息管理方法、装置、终端、系统及存储介质,通过获取至少一个野生动物保护区的保护区数据;并对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据;进而分别将每个野生动物保护区的野生动物信息(野生动物保护区的环境数据和位于野生动物保护区的野生动物的行为数据)存储至 区 块 链 的方式,实现了对野生动物信息的管理。本申请基于区块链存储各个野生动物保护区的野生动物信息的方式,不仅能保证野生动物信息的安全性,还能实现各个野生动物保护区中野生动物信息的共享。,下面是野生动物信息管理方法、装置、终端、系统及存储介质专利的具体信息内容。

1.一种野生动物信息管理方法,其特征在于,包括:
获取至少一个野生动物保护区的保护区数据;
对所述野生动物保护区的保护区数据进行分析,从所述保护区数据中获取所述野生动画保护区的环境数据和位于所述野生动物保护区的野生动物的行为数据;
分别将每个所述野生动物保护区的所述环境数据和所述行为数据存储至链。
2.根据权利要求1所述的方法,其特征在于,获取野生动物保护区的保护区数据包括:
接收部署于野生动物保护区的图像采集设备采集的图像数据;
获取佩戴在位于所述野生动物保护区的至少一个野生动物上的监测设备采集的监测数据;
和/或,
接收拥有野生动物保护区的管理权限的管理员上传的与所述野生动物保护区相关的数据。
3.根据权利要求1所述的方法,其特征在于,所述对所述野生动物保护区的保护区数据进行分析,从所述保护区数据中获取所述野生动画保护区的环境数据和位于所述野生动物保护区的野生动物的行为数据,包括:
获取预先设置的至少一个事件类型,所述至少一个事件类型中包括与野生动物保护区环境相关的第一事件类型以及与野生动物行为相关的第二事件类型;
对所述保护区数据进行数据清洗,从所述保护区数据中提取满足所述事件类型的事件信息;
对所述事件信息进行预处理生成满足所述区块链的数据传输接口规范的目标事件信息。
4.根据权利要求3所述的方法,其特征在于,所述对所述保护区数据进行数据清洗,从所述保护区数据中提取满足所述事件类型的事件信息,包括:
对所述保护区数据进行数据清洗,从所述保护区数据中获取与所述事件类型匹配的目标数据;
确定预先设置的与所述事件类型对应的至少一个配置项,所述至少一个配置项包括用于表征事件发生时间的第一配置项、用于表征事件发生地点的第二配置项、用于表征事件内容的第三配置项以及用于表征事件等级的第四配置项;
从所述目标数据中提取分别与所述至少一个配置项中每个所述配置项匹配的事件数据,生成满足所述事件类型的事件信息。
5.根据权利要求4所述的方法,其特征在于,还包括:
基于所述区块链查询与所述目标事件信息匹配的至少一个历史目标事件信息;
分析所述至少一个历史目标事件信息确定与所述目标事件信息对应的提醒事件;
向产生所述目标事件信息的野生动物保护区发送所述提醒事件。
6.根据权利要求1所述的方法,其特征在于,还包括:
接收所述野生动物保护区发送的信息查询请求,所述信息查询请求携带信息查询条件;
从所述区块链中查询与所述信息查询条件匹配的信息查询结果,并将所述信息查询结果反馈给所述野生动物保护区。
7.一种野生动物信息管理装置,其特征在于,包括:
数据获取单元,用于获取至少一个野生动物保护区的保护区数据;
数据分析单元,用于对所述野生动物保护区的保护区数据进行分析,从所述保护区数据中获取所述野生动画保护区的环境数据和位于所述野生动物保护区的野生动物的行为数据;
数据存储单元,用于分别将每个所述野生动物保护区的所述环境数据和所述行为数据存储至区块链。
8.一种野生动物信息管理终端,其特征在于,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现如权利要求1-6任意一项所述的野生动物信息管理方法。
9.一种野生动物信息管理系统,其特征在于,包括区块链和至少一个如权利要求8所述的野生动物信息管理终端。
10.一种计算机存储介质,其特征在于,用于存储实现如权利要求1-6任意一项所述的野生动物信息管理方法的程序。

说明书全文

野生动物信息管理方法、装置、终端、系统及存储介质

技术领域

[0001] 本发明涉及野生动物保护技术领域,更具体地说,涉及一种野生动物信息管理方法、装置、终端、系统及存储介质。

背景技术

[0002] 野生动物是一种珍贵资源,对野生动物的保护程度影响着自然生态环境的稳定性,在野生动物保护过程中往往以野生动物信息为依据做出野生动物保护决策。因此,如何提供一种野生动物信息管理方法、装置、终端、系统及存储介质,以实现对野生动物信息的管理,是亟待解决的技术问题。

发明内容

[0003] 有鉴于此,本发明提出一种野生动物信息管理方法、装置、终端、系统及存储介质,以实现对野生动物信息的管理。
[0004] 为了实现上述目的,现提出的方案如下:
[0005] 一种野生动物信息管理方法,包括:
[0006] 获取至少一个野生动物保护区的保护区数据;
[0007] 对所述野生动物保护区的保护区数据进行分析,从所述保护区数据中获取所述野生动画保护区的环境数据和位于所述野生动物保护区的野生动物的行为数据;
[0008] 分别将每个所述野生动物保护区的所述环境数据和所述行为数据存储至链。
[0009] 一种野生动物信息管理装置,包括:
[0010] 数据获取单元,用于获取至少一个野生动物保护区的保护区数据;
[0011] 数据分析单元,用于对所述野生动物保护区的保护区数据进行分析,从所述保护区数据中获取所述野生动画保护区的环境数据和位于所述野生动物保护区的野生动物的行为数据;
[0012] 数据存储单元,用于分别将每个所述野生动物保护区的所述环境数据和所述行为数据存储至区块链。
[0013] 一种野生动物信息管理终端,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现如所述野生动物信息管理方法。
[0014] 一种野生动物信息管理系统,包括区块链和至少一个所述的野生动物信息管理终端。
[0015] 一种计算机存储介质,用于存储实现所述野生动物信息管理方法的程序。
[0016] 本申请实施例提供一种野生动物信息管理方法、装置、终端、系统及存储介质,通过获取至少一个野生动物保护区的保护区数据;并对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据;进而分别将每个野生动物保护区的野生动物信息(野生动物保护区的环境数据和位于野生动物保护区的野生动物的行为数据)存储至区块链的方式,实现了对野生动物信息的管理。本申请基于区块链存储各个野生动物保护区的野生动物信息的方式,不仅能保证野生动物信息的安全性,还能实现各个野生动物保护区中野生动物信息的共享。附图说明
[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0018] 图1为本申请实施例提供的一种野生动物保护系统的结构示意图;
[0019] 图2为本申请实施例提供的一种野生动物信息管理方法所适用于的终端的结构示意图;
[0020] 图3为本申请实施例提供的一种野生动物信息管理方法流程图
[0021] 图4为本申请实施例提供的一种对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据的方法流程图;
[0022] 图5为本申请实施例提供的另一种对保护区数据进行数据清洗,从保护区数据中提取满足事件类型的事件信息的方法流程图;
[0023] 图6(a)-(b)为本申请实施例提供的一种查询方法示意图;
[0024] 图7(a)-(b)为本申请实施例提供的一种信息查询结果显示示意图;
[0025] 图8为本申请实施例提供的一种野生动物保护装置的结构示意图。

具体实施方式

[0026] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027] 实施例:
[0028] 本申请实施例提供一种野生动物信息管理方法、装置、终端、系统及存储介质,可以对野生动物信息进行管理,以为野生动物保护提供决策依据。
[0029] 为了便于理解,现对本申请实施例提供的一种野生动物保护系统进行说明。图1为本申请实施例提供的一种野生动物保护系统的结构示意图。如图1所示,该野生动物保护系统包括:至少一个终端以及用于与终端通信连接的区块链。
[0030] 在本申请实施例中,若野生动物保护区需要进行野生动物信息管理,可以针对该野生动物保护区设置一个与该野生动物保护区匹配的终端。针对一野生动物保护区而言,与该野生动物保护区匹配的终端用于:获取该野生动物保护区的保护区数据,对该保护区数据进行数据分析,从该保护区数据中获取该野生动物保护区的环境数据和位于该野生动物保护区的野生动物的行为数据,并将该野生动物保护区的环境数据和位于该野生动物保护区的野生动物的行为数据存储至区块链。
[0031] 图1所示的设置于野生动物保护区的终端可以认为是与野生动物保护区匹配的终端,比如,终端A与野生动物保护区A匹配,终端B与野生动物保护区B匹配,终端N与野生动物保护区N匹配。
[0032] 以上仅仅是本申请实施例提供的一种设置与野生动物保护区匹配的终端的优选方式,有关设置与野生动物保护区匹配的终端的具体方式,发明人可根据自己的需求进行设置,在此不做限定。
[0033] 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层。
[0034] 区块链底层平台可以包括用户管理、基础服务、智能合约以及运营监控等处理模块。其中,用户管理模块负责所有区块链参与者的身份信息管理,包括维护公私钥生成(账户管理)、密钥管理以及用户真实身份和区块链地址对应关系维护(权限管理)等,并且在授权的情况下,监管和审计某些真实身份的交易情况,提供险控制的规则配置(风控审计);基础服务模块部署在所有区块链节点设备上,用来验证业务请求的有效性,并对有效请求完成共识后记录到存储上,对于一个新的业务请求,基础服务先对接口适配解析和鉴权处理(接口适配),然后通过共识算法将业务信息加密(共识管理),在加密之后完整一致的传输至共享账本上(网络通信),并进行记录存储;智能合约模块负责合约的注册发行以及合约触发和合约执行,开发人员可以通过某种编程语言定义合约逻辑,发布到区块链上(合约注册),根据合约条款的逻辑,调用密钥或者其它的事件触发执行,完成合约逻辑,同时还提供对合约升级注销的功能;运营监控模块主要负责产品发布过程中的部署、配置的修改、合约设置、适配以及产品运行中的实时状态的可视化输出,例如:告警、监控网络情况、监控节点设备健康状态等。
[0035] 平台产品服务层提供典型应用的基本能和实现框架,开发人员可以基于这些基本能力,叠加业务的特性,完成业务逻辑的区块链实现。应用服务层提供基于区块链方案的应用服务给业务参与方进行使用。
[0036] 需要说明的是,本申请实施例中的区块链用于接收各个终端发送的与其匹配的野生动物保护区的野生动物信息,野生动物保护区的野生动物信息为野生动物保护区的环境信息和位于野生动物保护区的野生动物的行为信息。匹配于不同野生动物保护区的终端将野生动物信息存入同一区块链,可以基于该区块链实现信息共享。即,该区块链中存储有与各个野生动物保护区匹配的终端发送的野生动物信息,这样,若与野生动物保护区A匹配的终端A想要获取野生动物保护区B的野生动物信息时,可以直接在区块链中查询到其所需要的信息,不需要基于终端A和第二终端B的点对点通信便可实现信息的获取,不仅提高了信息获取效率,而且提高了信息获取的安全性。
[0037] 本申请实施例提供一种野生动物信息管理系统,该野生动物管理系统可以由终端获取与其匹配的野生动物保护区的保护区数据,并对保护区数据进行分析得到野生动物保护区的环境数据和位于野生动物保护区的野生动物的行为数据,进而将野生动物保护区的环境数据和位于野生动物保护区的野生动物的行为数据存储至区块链,可以实现对野生动物保护区的野生动物信息的自动分析记录。并且,本申请实施例通过区块链存储各个野生动物保护区的野生动物信息,不仅可以保证野生动物信息的安全性,还可以实现对各个野生动物保护区的信息共享,使得不需基于点对点传输,便可实现信息获取,提高了信息获取的安全性和效率。
[0038] 以上从系统的度对本申请实施例提供的一种野生动物信息管理方法进行了详细说明,现从终端的角度对本申请实施例提供的一种野生动物信息管理方法进行介绍。
[0039] 为了便于理解,现先对本申请实施例提供的一种野生动物信息管理方法所适用于的终端进行详细介绍,具体请参见图2。
[0040] 如图2所示该终端可以包括:处理器201、存储器202、通信接口203、输入单元204和显示器205和通信总线206。
[0041] 存储器202中用于存放一个或者一个以上程序,程序可以包括程序代码,程序代码包括计算机操作指令,在本申请实施例中,该存储器中至少存储有用于实现以下功能的程序:
[0042] 获取野生动物保护区的保护区数据;
[0043] 对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据;
[0044] 将野生动物保护区的环境数据和行为数据存储至区块链。
[0045] 可选的,程序的细化功能和扩展功能可参照下文描述。
[0046] 处理模块201、存储器202、通信接口203、输入单元204、显示器205、均通过通信总线206完成相互间的通信。
[0047] 在本申请实施例中,该处理器201,可以为中央处理器(Central Processing Unit,CPU),特定应用集成电路(application-specific integrated circuit,ASIC),数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程阵列(FPGA)或者其他可编程逻辑器件等。
[0048] 该处理器可以调用并执行存储器202中存储的程序。
[0049] 该通信接口203可以为通信模块的接口,如GSM模块的接口。
[0050] 本申请还可以包括输入单元204,该输入单元可以包括感应触摸显示面板上的触摸事件的触摸感应单元、键盘等等。
[0051] 该显示器205包括显示面板,如触摸显示面板等。在一种可能的情况中,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。
[0052] 当然,图2所示的终端结构并不构成对本申请实施例中终端的限定,在实际应用中终端可以包括比图2所示的更多或更少的部件,或者组合某些部件。
[0053] 下面结合本申请的以上共性,对本申请实施例提供的一种野生动物信息管理方法进行详细说明。
[0054] 图3为本申请实施例提供的一种野生动物信息管理方法流程图。
[0055] S301、获取至少一个野生动物保护区的保护区数据;
[0056] 在本申请实施例中,至少一个野生动物保护区中的每个野生动物保护区设置有与其匹配的终端,针对每个野生动物保护区,基于与该野生动物保护区匹配的终端获取该野生动物保护区的保护区数据。
[0057] 在本申请实施例中,终端获取与其匹配的野生动物保护区的保护区数据的方式可以为:在野生动物保护区部署图像采集设备,终端接收图像采集设备采集的图像数据;对野生动物保护区中的至少一个野生动物上设置监测设备,终端获取监测设备采集的监测数据;和/或,接收拥有野生动物保护区的管理权限的管理员上传的与野生动物保护区相关的数据。
[0058] 作为本申请实施例的一种优选实施方式,图像采集设备可以为摄像头,在野生动物保护区部署摄像头,由摄像头采集野生动物保护区的保护区信息,并将保护区信息传输到与野生动物保护区匹配的终端。
[0059] 作为本申请实施例的一种优选实施方式,监测设备可以为GPS定位设备,针对野生动物保护区中的每个野生动物种群而言,为该野生动物种群中的至少一个野生动物佩戴监测设备,由监测设备采集野生动物的位置信息,并将采集到的野生动物的位置信息传输到与该野生动物保护区匹配的终端。其中,野生动物的位置信息也属于野生动物信息。
[0060] 作为本申请实施例的一种优选实施方式,可以由拥有野生动物保护区的管理权限的管理员观察野生动物保护区的情况(其中包括野生动物的行为、野生动物保护区的环境等),并将用于描述观察到的野生动物保护区的情况的数据传输到终端。
[0061] 以上仅仅是本申请实施例提供的终端获取野生动物保护区的保护区数据的优选方式,有关获取野生动物保护区的保护区数据的具体方式,发明人可根据自己的需求进行设置,在此不做限定。
[0062] S302、对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据;
[0063] 在本申请实施例中,终端获取到的野生动物保护区的保护区数据的数据量是很大的,为了保证存储到区块链的数据的有效性,终端在接收到保护区数据后可以对保护区数据进行分析,以从保护区数据中分析出野生动物保护区环境数据和位于野生动物保护区的野生动物的行为数据。
[0064] 作为本申请实施例的一种优选实施方式,野生动物保护区的环境数据可以是与一些特定环境相关的环境数据。比如,与域变化相关的环境数据、与森林面积变化相关的环境数据等等。
[0065] 作为本申请实施例的一种优选实施方式,位于野生动物保护区的野生动物的行为数据可以是与一些特定行为相关的行为数据。比如,与迁移行为相关的行为数据、与种群数量有关的行为数据等等。
[0066] 图4对本申请实施例提供的一种对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据的方法进行了详细介绍,有关该步骤的具体实现方式请参见图4的描述,在此不做赘述。
[0067] S303、分别将每个野生动物保护区的环境数据和行为数据存储至区块链。
[0068] 在本申请实施例中,终端在获取到与其匹配的野生动物保护区的环境数据和位于该野生动物保护区的野生动物的行为数据后,可以将其所获取到的环境数据和行为数据存储至区块链。
[0069] 需要说明的是,本申请实施例提供的野生动物信息管理系统中仅涉及到一个区块链,不论是与哪个野生动物保护区匹配的终端的野生动物信息,均存储至该区块链,以在保证野生动物信息存储的安全性的同时,实现各个野生动物保护区的野生动物信息的信息共享。
[0070] 图4为本申请实施例提供的一种对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据的方法流程图。
[0071] 如图4所示,该方法包括:
[0072] S401、获取预先设置的至少一个事件类型,至少一个事件类型中包括与野生动物保护区环境相关的第一事件类型以及与野生动物行为相关的第二事件类型;
[0073] 在本申请实施例中,可以预先设置至少一个事件类型,至少一个事件类型包括与野生动物保护区环境相关的至少一个第一事件类型,以及,与野生动物行为相关的至少一个第二事件类型。
[0074] 作为本申请实施例的一种优选实施方式,至少一个第一事件类型可以为水域变化事件类型、森林面积变化事件类型、告警事件类型等等,其中,告警事件类型指示的告警事件可以为火灾事件、洪水事件、暴雨事件、雹事件等等。
[0075] 作为本申请实施例的一种优选实施方式,至少一个第二事件类型可以为种群迁移事件类型、种群数量变化事件类型等等。
[0076] 以上仅仅是本申请实施例提供的至少一个事件类型的优选内容,有关至少一个事件类型的具体内容,发明人可根据自己的需求进行设置在此不做限定。
[0077] S402、对保护区数据进行数据清洗,从保护区数据中提取满足事件类型的事件信息;
[0078] 在本申请实施例中,终端在获取到与其匹配的至少一个野生动物保护区的保护区数据后,可以获取预先设置的至少一个事件类型,并对保护区数据进行数据清洗,从保护区数据中提取满足事件类型的事件信息。
[0079] 作为本申请实施例的一种优选实施方式,可以将保护区数据中与事件类型相关的数据认为是保护区数据中满足事件类型的事件信息。其中,保护区数据中与事件类型相关的数据可以为保护区数据中表征事件类型的数据。
[0080] 比如,至少一个事件类型分别为事件类型1和事件类型2,其中事件类型1为森林面积变化事件类型,事件类型2为种群迁移事件类型;若保护区数据为一段50分钟的视频,通过对该视频进行分析发现该视频第30-40分钟的视频内容与种群迁移事件相关,则将该视频第30-40分钟的视频内容作为满足事件类型2的事件信息;并且,通过对视频进行分析并未在该视频中发现与森林面积变化相关的视频内容,因此,认为该视频中不存在满足事件类型1的事件信息。
[0081] 作为本申请实施例的另一种优选实施方式,还可以将保护区数据中与事件类型相关的数据认为是从保护区数据中获取到的与事件类型匹配的目标数据,并进一步从目标数据中提取数据,生成满足事件类型的事件信息。有关该过程的详细描述请参见下文对附图5提供的另一种对保护区数据进行数据清洗,从保护区数据中提取满足事件类型的事件信息的方法的详细说明,在此不做赘述。
[0082] S403、对事件信息进行预处理生成满足区块链的数据传输接口规范的目标事件信息。
[0083] 在本申请实施例中,在获取到满足事件类型的事件信息后,事件信息的数据格式可能不满足区块链的数据传输接口规范,由此可以对事件信息进行预处理生成满足区块链的数据传输接口规范的目标事件信息后,在将目标事件信息存储至区块链。
[0084] 图5为本申请实施例提供的另一种对保护区数据进行数据清洗,从保护区数据中提取满足事件类型的事件信息的方法流程图。
[0085] 如图5所示,该方法包括:
[0086] S501、对保护区数据进行数据清洗,从保护区数据中获取与事件类型匹配的目标数据;
[0087] 在本申请实施例中,可以对保护区数据进行数据清洗,从保护区数据中获取与事件类型相关的数据,并将获取到的与事件类型相关的数据作为与事件类型匹配的目标数据,并通过步骤S502-S503从该目标数据中提取到满足该事件类型的事件信息。
[0088] S502、确定预先设置的与事件类型对应的至少一个配置项,至少一个配置项包括用于表征事件发生时间的第一配置项、用于表征事件发生地点的第二配置项、用于表征事件内容的第三配置项以及用于表征事件等级的第四配置项;
[0089] 在本申请实施例中,预先设置至少一个事件类型,针对每个事件类型而言,预先设置有与该事件类型对应的至少一个配置项,至少一个配置项包括用于表征事件发生时间的第一配置项、用于表征事件发生地点的第二配置项、用于表征事件内容的第三配置项以及用于表征事件等级的第四配置项;其中,第三配置项携带与该事件类型相关的事件内容模板。
[0090] 不同的事件类型对应的至少一个配置项中的第一配置项、第二配置项和第四配置项相同,不同的事件类型对应的至少一个配置项中的第三配置项携带的事件内容模板不同。
[0091] 比如,事件类型为告警事件类型时,告警事件类型对应的至少一个配置项中的第三配置项携带的事件内容模板与告警事件类型有关;事件类型为森林面积变化事件类型时,森林面积变化事件类型对应的至少一个配置项中的第三配置项携带的事件内容模板与森林面积变化事件类型相关。
[0092] S503、从目标数据中提取分别与至少一个配置项中每个配置项匹配的事件数据,生成满足事件类型的事件信息。
[0093] 作为本申请实施例的一种优选实施方式,可以将目标数据表征的事件发生时间作为第一配置项匹配的事件数据、将目标数据所属的动物保护区作为第二配置项匹配的事件数据、根据目标数据表征的真实内容从目标数据中提取与第三配置项匹配的事件数据,将预先设置的与目标数据相关的事件类型对应的事件等级作为第四配置项的事件数据。
[0094] 在本申请实施例中,事件等级可以为一般等级或高危等级。比如,火灾事件类型对应的事件等级为高危等级,种群迁移事件类型对应的事件等级为一般等级。
[0095] 例如,目标数据与告警事件类型相关,告警事件类型对应的至少一个配置项中第三配置项携带的事件内容模板包括至少一个内容,至少一个内容分别为火灾事件、洪水事件、暴雨事件和冰雹事件,从事件内容模板中选取与目标数据的真实内容相关的目标内容作为从目标数据中提取的与第三配置项匹配的事件数据。若目标数据的真实内容与暴雨相关,则从事件内容模板中选取“暴雨事件”这一内容作为从目标数据中提取的与第三配置项匹配的事件数据。
[0096] 例如,目标数据与森林面积变化事件类型相关,与森林面积变化事件类型对应的至少一个配置项中第三配置项携带的事件内容模板为【森林面积变“参数”】,参数的参数值为“大”或“小”;若目标数据的真实内容与森林面积变小有关,则将事件内容模板中的参数的参数值确定为“小”,相应的,将“森林面积变小”这一内容作为从目标数据中提取的与第三配置项匹配的事件数据。
[0097] 例如,目标数据与种群迁移事件类型相关,与种群迁移事件类型对应的至少一个配置项中第三配置项携带的事件内容模板为【种群迁移、种群迁移数量、种群迁移开始位置、种群迁移结束位置】;若目标数据的真实内容表明种群迁移数量为50头,种群迁移开始位置为位置A,种群迁移结束位置为位置B,则将“种群迁移、50、位置A、位置B”这一内容作为从目标数据中提取的与第三配置项匹配的事件数据。
[0098] 以上仅仅是本申请实施例提供的生成满足事件类型的事件信息的优选方式,有关生成满足事件类型的事件信息的具体方式,发明人可根据自己的需求进行设置,在此不做限定。
[0099] 在本申请实施例中,将野生动物保护区的环境数据和行为数据存储至区块链的过程,可以认为是将生成的各个目标事件信息存储至区块链的过程。在将目标事件信息存储至区块链后,可以基于区块链查询与目标事件信息匹配的至少一个历史目标事件信息;分析至少一个历史目标事件信息确定与目标事件信息对应的提醒事件;向产生目标事件信息的野生动物保护区发送提醒事件。
[0100] 在本申请实施例中,优选的,基于区块链查询与目标事件信息匹配的至少一个历史目标事件信息包括:确定目标事件信息的事件发生时间和事件发生地点;根据所确定的事件发生时间确定目标时间范围以及根据事件发生地点确定目标地理范围;查询区块链,从区块链中获取事件发生时间在目标时间范围内且事件发生地点在目标地理范围内的目标事件信息,并将查询到的目标事件信息称为历史目标事件信息。
[0101] 其中,根据所确定的事件发生时间确定目标时间范围以及根据事件发生地点确定目标地理范围的方式可以为:将事件发生时间作为目标时间范围的结束时间点,目标时间范围的起始时间点与结束时间点之间的时间间隔为预设时间间隔;以事件发生地点为圆心、预设距离为半径,确定目标地理范围。
[0102] 作为本申请实施例的一种优选实施方式,分析至少一个历史目标事件信息确定与目标事件信息对应的提醒事件的方式可以为:从至少一个历史目标事件信息中确定事件等级为高危等级的各个历史目标事件信息,并获取所确定的每个历史目标事件信息所属的事件类型(为了便于区分将该事件类型暂称为目标事件类型);进而获取预先设置的与目标事件类型对应的提醒事件,向产生该目标事件信息的野生动物保护区发送该提醒事件。
[0103] 在本申请实施例中,历史目标事件信息对应的目标事件类型为报警事件类型时,与目标事件类型对应的提醒事件与历史目标事件信息的事件内容有关,比如,若历史目标事件信息的事件内容为火灾事件时,提醒事件用于提醒注意火灾;若历史目标事件信息的事件内容为暴雨事件时,提醒事件用于提醒注意暴雨。
[0104] 进一步的,本申请实施例提供的一种野生动物信息管理方法,在向产生该目标事件信息的野生动物保护区发送提醒事件时,可以基于提醒事件对应的历史目标事件信息的事件发生位置,在地图上标记该事件发生位置并在地图上的该事件发生位置处展示提醒事件,进而通过向用户展示标记有事件发生位置和提醒事件的地图的方式,可以便于用户更加清楚的了解提醒事件在地图中的位置,以便于提前预防
[0105] 本申请实施例提供的一种野生动物信息管理方法中,终端还可以接收野生动物保护区创建请求,生成表征被创建的野生动物保护区的保护区创建事件信息,并将保护区创建事件信息存储至区块链。其中,保护区创建事件信息包括野生动物保护区名称、野生动物保护区创建时间和野生动物保护区位置。由此,将保护区创建事件信息存储至区块链后,可以根据野生动物保护区创建时间和野生动物保护区位置,确定与保护区创建事件信息对应的提醒事件,并向该被创建的野生动物保护区发送该提醒事件,以便于该被创建的野生动物保护区的管理员根据提醒事件提前预警和重点监控。
[0106] 本申请实施例,在将各个野生动物保护区的野生动物信息存储至区块链的基础上,还可以基于区块链实现各个野生动物保护区的野生动物信息的共享,比如,基于区块链可以实现野生动物信息的查询。
[0107] 本申请实施例提供的一种野生动物信息管理系统中的终端可以接收野生动物保护区发送的信息查询请求,信息查询请求携带信息查询条件;从区块链中查询与信息查询条件匹配的信息查询结果,并将信息查询结果反馈给野生动物保护区。
[0108] 其中,野生动物保护区的管理员可以向与野生动物保护区匹配的终端发送信息查询请求,该信息查询请求携带信息查询条件。参见图6(a)为终端提供的一种查询界面,终端用户可以输入查询起始日期(2019/3/5)和查询结束日期(2019/3/15),点击查询后,终端向区块链发送信息查询请求,从区块链中查询该野生动物保护区在2019/3/5-2019/3/15发生的事件信息,并将查询到的事件信息作为信息查询结果反馈给终端,以便于该野生动物保护区的管理员可以基于该终端查看到信息查询结果,其中,终端中该信息查询结果的显示界面如图6(b)所示,参见图6可知,该野生动物保护区在2019/3/5-2019/3/15发生的事件信息为:在2019/3/10该野生动物保护区的种群A发生了种群迁移。
[0109] 以上仅仅是本申请实施例提供的一种查询界面的示意图,有关查询界面中的具体内容发明人可根据自己的需求进行设置,在此不做限定。比如,用户还可以通过终端提供的查询界面查询其他终端匹配的野生动物保护区中的野生动物信息等等。
[0110] 更进一步的,野生动物保护区的管理员还可以基于区块链查询在一段时间范围内,随着时间的迁移,野生动物保护区的种群B的种群数量变化情况。相应的,本申请实施例提供的一种野生动物信息管理方法,在获取到信息查询结果后,可以通过曲线图的方式将信息查询结果在终端显示。参见图7(a)为本申请实施例提供的一种野生动物保护区A中的野生动物种群B在2019年3月到8月的种群数量变化情况示意图。
[0111] 更进一步的,若管理员查询野生动物保护区A中的野生动物种群B在2019年3月到8月的种群数量变化情况时,在向管理员展示野生动物保护区A中的野生动物种群B在2019年3月到8月的种群数量变化情况的同时,还可以向管理员展示野生动物保护区A中的野生动物种群B在2018年3月到8月的种群数量变化情况,具体请参见图7(b),以便于管理员对不同年限同一时段同一地区的种群数量进行对比,研究野生动物种群的变化规律。
[0112] 本申请实施例提供一种野生动物信息管理方法,不仅能够实现野生动物信息在区块链的自动存储,还能实现对野生动物信息的查询。比如,查询部分野生动物的生活记录,其中近期的生活记录可以用来发现潜在的危险,长期的生活记录可以用于关联研究野生动物的生存环境。
[0113] 基于本申请实施例提供的一种野生动物信息管理方法,所有的动物保护数据公开可信,可以帮助全球各地动物保护组织达成信息共享;并且,动物保护危险事件记录到区块链,对危险地区和团体进行长期备案,可供参考;而且,基于区块链从技术层面保护了数据不受随意篡改,降低了动物保护组织的成本,保护了珍贵的野生动物资源。
[0114] 基于上述对本申请实施例提供的一种野生动物保护方法的介绍,现对本申请实施例提供的一种野生动物保护装置进行详细介绍。
[0115] 图8为本申请实施例提供的一种野生动物保护装置的结构示意图。
[0116] 如图8所示,该装置包括:
[0117] 数据获取单元81,用于获取至少一个野生动物保护区的保护区数据;
[0118] 数据分析单元82,用于对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据;
[0119] 数据存储单元83,用于分别将每个野生动物保护区的环境数据和行为数据存储至区块链。
[0120] 在本申请实施例中,优选的,数据获取单元用于接收部署于野生动物保护区的图像采集设备采集的图像数据;获取佩戴在位于野生动物保护区的至少一个野生动物上的监测设备采集的监测数据;和/或,接收拥有野生动物保护区的管理权限的管理员上传的与野生动物保护区相关的数据。
[0121] 在本申请实施例中,优选的,数据分析单元包括:
[0122] 事件类型获取单元,用于获取预先设置的至少一个事件类型,至少一个事件类型中包括与野生动物保护区环境相关的第一事件类型以及与野生动物行为相关的第二事件类型;
[0123] 事件信息提取单元,用于对保护区数据进行数据清洗,从保护区数据中提取满足事件类型的事件信息;
[0124] 数据预处理单元,用于对事件信息进行预处理生成满足区块链的数据传输接口规范的目标事件信息。
[0125] 在本申请实施例中,优选的,事件信息提取单元,包括:
[0126] 目标数据获取单元,用于对保护区数据进行数据清洗,从保护区数据中获取与事件类型匹配的目标数据;
[0127] 配置项确定单元,用于确定预先设置的与事件类型对应的至少一个配置项,至少一个配置项包括用于表征事件发生时间的第一配置项、用于表征事件发生地点的第二配置项、用于表征事件内容的第三配置项以及用于表征事件等级的第四配置项;
[0128] 事件信息生成单元,用于从目标数据中提取分别与至少一个配置项中每个配置项匹配的事件数据,生成满足事件类型的事件信息。
[0129] 进一步的,本申请实施例提供的一种野生动物信息管理方法,还包括提醒单元,该提醒单元,包括:
[0130] 查询单元,用于基于区块链查询与目标事件信息匹配的至少一个历史目标事件信息;
[0131] 分析单元,用于分析至少一个历史目标事件信息确定与目标事件信息对应的提醒事件;
[0132] 提醒子单元,用于向产生目标事件信息的野生动物保护区发送提醒事件。
[0133] 进一步的,本申请实施例提供的一种野生动物信息管理方法,还包括查询单元,查询单元包括:
[0134] 查询请求接收单元,用于接收野生动物保护区发送的信息查询请求,信息查询请求携带信息查询条件;
[0135] 查询结果反馈单元,用于从区块链中查询与信息查询条件匹配的信息查询结果,并将信息查询结果反馈给野生动物保护区。
[0136] 进一步的,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令用于执行上述野生动物信息管理方法。
[0137] 可选的,计算机可执行指令的细化功能和扩展功能可参照上文描述。
[0138] 本申请实施例提供一种野生动物信息管理方法、装置、终端、系统及存储介质,通过获取至少一个野生动物保护区的保护区数据;并对野生动物保护区的保护区数据进行分析,从保护区数据中获取野生动画保护区的环境数据和位于野生动物保护区的野生动物的行为数据;进而分别将每个野生动物保护区的野生动物信息(野生动物保护区的环境数据和位于野生动物保护区的野生动物的行为数据)存储至区块链的方式,实现了对野生动物信息的管理。本申请基于区块链存储各个野生动物保护区的野生动物信息的方式,不仅能保证野生动物信息的安全性,还能实现各个野生动物保护区中野生动物信息的共享。
[0139] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0140] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0141] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0142] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈