掌桥专利:专业的专利平台
掌桥专利
首页

一种环境检测方法及系统

文献发布时间:2023-06-19 13:45:04


一种环境检测方法及系统

技术领域

本发明涉及环境检测技术领域,具体而言,涉及一种环境检测方法及系统。

背景技术

随着人们对环境越来越重视,经常需要对环境进行及时检测并治理环境污染,现有的环境检测技术一般是将环境检测设备检测得到的环境数据直接与设定的标准环境数据进行对比,如此,可以在检测得到的环境数据与设定的标准环境数据不匹配时发出报警信息。

但是,经发明人研究发现,环境检测设备在使用的过程中性能可能会出现波动,例如,检测精度时高时低,如此,对于精度需求较高的领域,会导致检测得到的环境数据的可靠度不高的问题,也影响后续的应用。

发明内容

有鉴于此,本发明的目的在于提供一种环境检测方法及系统,以改善现有技术中检测得到的环境数据的可靠度不高的问题。

为实现上述目的,本发明实施例采用如下技术方案:

一种环境检测方法,应用于环境监控后台服务器,所述环境监控后台服务器通信连接有环境检测设备,所述环境检测方法包括:

获取所述环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取所述环境检测设备在历史上对所述目标空间进行检测得到的历史环境检测数据,其中,所述环境检测设备设置于所述目标空间;

基于所述历史环境检测数据确定是否对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据;

基于所述关联环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

在一些优选的实施例中,在上述环境检测方法中,所述获取所述环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取所述环境检测设备在历史上对所述目标空间进行检测得到的历史环境检测数据的步骤,包括:

判断是否接收到或生成有环境检测指令,并在有接收到或生成环境检测指令时,生成对应的环境检测通知信息和历史数据获取通知信息;

将所述环境检测通知信息发送给对应的环境检测设备,其中,所述环境检测设备用于基于所述环境检测通知信息对所在的目标空间进行检测,得到对应的目标环境检测数据,并发送给所述环境监控后台服务器;

将所述历史数据获取通知信息发送给对应的历史数据存储设备,其中,所述历史数据存储设备用于基于所述历史数据获取通知信息将存储的所述目标空间对应的历史环境检测数据发送给所述环境监控后台服务器;

获取所述环境检测设备基于所述环境检测通知信息发送的所述目标环境检测数据,并获取所述历史数据存储设备基于所述历史数据获取通知信息发送的所述历史环境检测数据。

在一些优选的实施例中,在上述环境检测方法中,所述判断是否接收到或生成有环境检测指令,并在有接收到或生成环境检测指令时,生成对应的环境检测通知信息和历史数据获取通知信息的步骤,包括:

判断是否接收到或生成有环境检测指令;

若判定接收到或生成有所述环境检测指令,则对所述环境检测指令进行指令解析处理,得到所述环境检测指令对应的环境检测设备的目标设备身份信息和对应的目标空间的目标空间标识信息;

基于所述目标设备身份信息生成对应的环境检测通知信息,并基于所述目标空间标识信息生成对应的历史数据获取通知信息,其中,所述环境检测通知信息中携带有所述目标设备身份信息,用于指示将所述环境检测通知信息发送给对应的环境检测设备,所述历史数据获取通知信息中携带有所述目标空间标识信息,用于指示获取对应的目标空间的历史环境检测数据,且所述历史数据存储设备在存储不同空间的所述历史环境检测数据时基于不同空间对应的空间标识信息进行标识。

在一些优选的实施例中,在上述环境检测方法中,所述基于所述历史环境检测数据确定是否对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据的步骤,包括:

计算所述历史环境检测数据与所述目标环境检测数据之间的相似度,得到对应的目标数据相似度信息,并确定所述目标数据相似度信息与预先设置的数据相似度阈值信息之间的大小关系;

若所述目标数据相似度信息大于或等于所述数据相似度阈值信息,则确定不需要对所述目标环境检测数据进行校正处理;

若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据。

在一些优选的实施例中,在上述环境检测方法中,所述若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据的步骤,包括:

若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理;

针对所述环境检测设备以外的每一个其它环境检测设备,确定在获取到所述目标环境检测数据的时间段内是否获取到该其它环境检测设备发送的其它环境检测数据,并在确定获取到该其它环境检测设备发送的其它环境检测数据时,将该其它环境检测设备确定为第一环境检测设备;

针对每一个所述第一环境检测设备,计算该第一环境检测设备对应的其它空间与所述目标空间之间在多个目标维度下的空间信息相似度,其中,所述多个目标维度至少包括空间位置维度和空间场景维度;

针对每一个所述第一环境检测设备,确定该第一环境检测设备对应的空间信息相似度与预先设置的信息相似度阈值之间的大小关系,并在该第一环境检测设备对应的空间信息相似度大于或等于所述信息相似度阈值时,将该第一环境检测设备确定为第二环境检测设备;

针对每一个所述第二环境检测设备,计算该第二环境检测设备对应的所述其它环境检测数据与对应的历史其它环境检测数据之间的相似度,得到对应的其它数据相似度信息;

将具有最大值的所述其它数据相似度信息确定为第一数据相似度信息,并将所述第一数据相似度信息对应的第二环境检测设备所在的其它空间确定为与所述目标空间具有关联关系的关联空间,以及将对应的第二环境检测设备发送的其它环境检测数据确定为关联环境检测数据。

在一些优选的实施例中,在上述环境检测方法中,所述基于所述关联环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据的步骤,包括:

确定所述关联环境检测数据与所述目标环境检测数据之间的差异,得到对应的差异数据,其中,所述差异数据用于表征所述关联环境检测数据与所述目标环境检测数据之间的不同;

基于所述差异数据和所述历史环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

在一些优选的实施例中,在上述环境检测方法中,所述确定所述关联环境检测数据与所述目标环境检测数据之间的差异,得到对应的差异数据的步骤,包括:

确定所述关联环境检测数据包括的数据的数量,得到对应的第一数量,并确定所述目标环境检测数据包括的数据的数量,得到对应的第二数量;

确定所述第一数量和所述第二数量之间的大小关系,并将所述第一数量和所述第二数量中不大于另一个数量的其中一个数量,确定为目标数量;

若所述第一数量大于所述目标数量,则在所述关联环境检测数据中确定出数量为所述目标数量的连续多条关联环境检测子数据,并确定所述连续多条关联环境检测子数据中的每一条关联环境检测子数据与所述目标环境检测数据中对应的目标环境检测子数据之间的差异,其中,确定出的所述连续多条关联环境检测子数据的数据变化特征信息与所述目标环境检测数据的数据变化特征信息之间的特征相似度具有最大值;

若所述第二数量大于所述目标数量,则在所述目标环境检测数据中确定出数量为所述目标数量的连续多条目标环境检测子数据,并确定所述连续多条目标环境检测子数据中的每一条目标环境检测子数据与所述关联环境检测数据中对应的关联环境检测子数据之间的差异,其中,确定出的所述连续多条目标环境检测子数据的数据变化特征信息与所述关联环境检测数据的数据变化特征信息之间的特征相似度具有最大值。

本发明实施例还提供一种环境检测系统,应用于环境监控后台服务器,所述环境监控后台服务器通信连接有环境检测设备,所述环境检测系统包括:

环境检测数据获取模块,用于获取所述环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取所述环境检测设备在历史上对所述目标空间进行检测得到的历史环境检测数据,其中,所述环境检测设备设置于所述目标空间;

环境检测数据处理模块,用于基于所述历史环境检测数据确定是否对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据;

环境检测数据校正模块,用于基于所述关联环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

在一些优选的实施例中,在上述环境检测系统中,所述环境检测数据处理模块包括:

第一处理单元,用于计算所述历史环境检测数据与所述目标环境检测数据之间的相似度,得到对应的目标数据相似度信息,并确定所述目标数据相似度信息与预先设置的数据相似度阈值信息之间的大小关系;

第二处理单元,用于若所述目标数据相似度信息大于或等于所述数据相似度阈值信息,则确定不需要对所述目标环境检测数据进行校正处理;

第三处理单元,用于若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据。

在一些优选的实施例中,在上述环境检测系统中,所述环境检测数据校正模块:

第一校正单元,用于确定所述关联环境检测数据与所述目标环境检测数据之间的差异,得到对应的差异数据,其中,所述差异数据用于表征所述关联环境检测数据与所述目标环境检测数据之间的不同;

第二校正单元,用于基于所述差异数据和所述历史环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

本发明实施例提供的一种环境检测方法及系统,在获取当前对目标空间进行检测得到的目标环境检测数据的同时,还可以获取在历史上对目标空间进行检测得到的历史环境检测数据,使得可以基于历史环境检测数据确定是否对目标环境检测数据进行校正处理,并在确定需要对目标环境检测数据进行校正处理时获取与目标空间具有关联关系的关联空间的关联环境检测数据,并基于关联环境检测数据对目标环境检测数据进行校正处理得到校正后的目标环境检测数据,如此,由于目标环境检测数据在可能出现误差时(如与历史环境检测数据不匹配时)会得到校正,因而,可以提高数据的可靠度,从而改善现有技术中检测得到的环境数据的可靠度不高的问题,使得后续的应用也可以具有较佳的效果。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

图1为本发明实施例提供的环境监控后台服务器的结构框图。

图2为本发明实施例提供的环境检测方法的流程示意图。

图3为本发明实施例提供的环境检测系统的功能模块示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种环境监控后台服务器。其中,所述环境监控后台服务器可以包括存储器和处理器。

详细地,所述存储器和处理器之间直接或间接地电性连接,以实现数据的传输或交互。例如,相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述存储器中可以存储有至少一个可以以软件或固件(firmware)的形式,存在的软件功能模块(计算机程序)。所述处理器可以用于执行所述存储器中存储的可执行的计算机程序,从而实现本发明实施例提供的环境检测方法,以实现以下步骤:

获取环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取环境检测设备在历史上对目标空间进行检测得到的历史环境检测数据,其中,环境检测设备设置于目标空间;基于历史环境检测数据确定是否对目标环境检测数据进行校正处理,并在确定需要对目标环境检测数据进行校正处理时,获取与目标空间具有关联关系的关联空间的关联环境检测数据;基于关联环境检测数据对目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

例如,作为一种可能的实现方式,所述存储器可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable ProgrammableRead-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable ProgrammableRead-Only Memory,EEPROM)等。所述处理器可以是一种通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)、片上系统(System on Chip,SoC)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

例如,作为一种可能的实现方式,所述环境监控后台服务器还可包括比图1中所示更多或者更少的组件,或具有与图1所示不同的配置,例如,可以包括用于与其它设备(如环境检测设备)进行信息交互的通信单元。

结合图2,本发明实施例还提供一种环境检测方法,可应用于上述环境监控后台服务器。其中,所述环境检测方法有关的流程所定义的方法步骤,可以由所述环境监控后台服务器实现,所述环境监控后台服务器通信连接有环境检测设备。下面将对图2所示的具体流程,进行详细阐述。

步骤S110,获取所述环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取所述环境检测设备在历史上对所述目标空间进行检测得到的历史环境检测数据。

在本发明实施例中,所述环境监控后台服务器可以获取所述环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取所述环境检测设备在历史上对所述目标空间进行检测得到的历史环境检测数据。

其中,所述环境检测设备设置于所述目标空间,用于对所述目标空间的环境数据进行检测,得到对应的所述目标环境检测数据。

步骤S130,基于所述历史环境检测数据确定是否对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据。

在本发明实施例中,所述环境监控后台服务器可以基于步骤S110得到的所述历史环境检测数据确定是否对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据。

步骤S150,基于所述关联环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

在本发明实施例中,所述环境监控后台服务器可以基于步骤S130得到的所述关联环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

基于上述方法包括的各步骤,使得在获取当前对目标空间进行检测得到的目标环境检测数据的同时,还可以获取在历史上对目标空间进行检测得到的历史环境检测数据,使得可以基于历史环境检测数据确定是否对目标环境检测数据进行校正处理,并在确定需要对目标环境检测数据进行校正处理时获取与目标空间具有关联关系的关联空间的关联环境检测数据,并基于关联环境检测数据对目标环境检测数据进行校正处理得到校正后的目标环境检测数据,如此,由于目标环境检测数据在可能出现误差时(如与历史环境检测数据不匹配时)会得到校正,因而,可以提高数据的可靠度,从而改善现有技术中检测得到的环境数据的可靠度不高的问题,使得后续的应用也可以具有较佳的效果。

例如,作为一种可能的实现方式,步骤S110可以包括以下步骤:

首先,判断是否接收到或生成有环境检测指令,并在有接收到或生成环境检测指令时,生成对应的环境检测通知信息和历史数据获取通知信息;

其次,将所述环境检测通知信息发送给对应的环境检测设备,其中,所述环境检测设备用于基于所述环境检测通知信息对所在的目标空间进行检测,得到对应的目标环境检测数据,并发送给所述环境监控后台服务器;

然后,将所述历史数据获取通知信息发送给对应的历史数据存储设备,其中,所述历史数据存储设备用于基于所述历史数据获取通知信息将存储的所述目标空间对应的历史环境检测数据(部分或全部,基于预先进行设置)发送给所述环境监控后台服务器;

之后,获取所述环境检测设备基于所述环境检测通知信息发送的所述目标环境检测数据,并获取所述历史数据存储设备基于所述历史数据获取通知信息发送的所述历史环境检测。

例如,作为一种可能的实现方式,所述判断是否接收到或生成有环境检测指令,并在有接收到或生成环境检测指令时,生成对应的环境检测通知信息和历史数据获取通知信息的步骤,可以包括以下子步骤:

首先,判断是否接收到或生成(基于自身的程序运行的结果,在满足一定条件时,如时间条件时可生成)有环境检测指令;

其次,若判定接收到或生成有所述环境检测指令,则对所述环境检测指令进行指令解析处理,得到所述环境检测指令对应的环境检测设备的目标设备身份信息和对应的目标空间的目标空间标识信息;

然后,基于所述目标设备身份信息生成对应的环境检测通知信息,并基于所述目标空间标识信息生成对应的历史数据获取通知信息,其中,所述环境检测通知信息中携带有所述目标设备身份信息,用于指示将所述环境检测通知信息发送给对应的环境检测设备,所述历史数据获取通知信息中携带有所述目标空间标识信息,用于指示获取对应的目标空间的历史环境检测数据,且所述历史数据存储设备在存储不同空间的所述历史环境检测数据时基于不同空间对应的空间标识信息进行标识。

例如,作为一种可能的实现方式,步骤S130可以包括以下步骤:

首先,计算所述历史环境检测数据与所述目标环境检测数据之间的相似度,得到对应的目标数据相似度信息,并确定所述目标数据相似度信息与预先设置的数据相似度阈值信息之间的大小关系;

其次,若所述目标数据相似度信息大于或等于所述数据相似度阈值信息,则确定不需要对所述目标环境检测数据进行校正处理;

之后,若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据。

例如,作为一种可能的实现方式,所述计算所述历史环境检测数据与所述目标环境检测数据之间的相似度,得到对应的目标数据相似度信息的步骤,可以包括以下子步骤:

第一步,依次将所述目标环境检测数据中的每一条目标环境检测子数据确定为第一目标环境检测子数据,并将所述第一目标环境检测子数据与所述历史环境检测数据中对应位置的历史环境检测子数据进行比对,确定对应位置的所述第一目标环境检测子数据与所述历史环境检测子数据之间是否相同,其中,所述目标环境检测数据包括多条目标环境检测子数据,每一条所述目标环境检测数据用于表征在一个时刻的环境数据;

第二步,统计与所述历史环境检测数据中对应位置的历史环境检测子数据之间数据相同的第一目标环境检测子数据的数量,得到第一统计数量,并基于所述第一统计数量和所述目标环境检测数据包括的目标环境检测子数据的第二统计数量得到对应的统计数量比值;

第三步,确定至少一个小于或等于所述第二统计数量的任意数量,并针对每一个所述任意数量,基于该任意数量对所述目标环境检测数据进行滑窗处理,以依次将所述目标环境检测数据中的每连续的所述任意数量条目标环境检测子数据确定为子数据序列;

第四步,将所述子数据序列与所述历史环境检测数据中对应位置的所述任意数量条连续的历史环境检测子数据进行比对,确定对应位置的所述目标环境检测子数据与所述历史环境检测子数据之间是否相同;

第五步,针对每一个所述任意数量,统计与所述历史环境检测数据中对应位置的该任意数量条连续的目标环境检测子数据之间数据完全相同的子数据序列的数量,得到该任意数量对应的序列数量,并确定该序列数量在该任意数量对应的全部子数据序列中的序列数量比值;

第六步,对每一个所述任意数量对应的所述序列数量比值进行加权计算,得到对应的序列数量比值加权值,并对所述序列数量比值加权值和所述统计数量比值再次进行加权计算,得到所述目标环境检测数据和所述历史环境检测数据之间的目标数据相似度信息,其中,所述序列数量比值对应的加权值与对应的所述任意数量之间具有正相关关系,各所述任意数量对应的序列数量比值的加权值的和为1,且所述序列数量比值加权值对应的加权值大于所述统计数量比值对应的加权值。

例如,作为一种可能的实现方式,所述若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据的步骤,可以包括以下子步骤:

第一步,若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理;

第二步,针对所述环境检测设备以外的每一个其它环境检测设备,确定在获取到所述目标环境检测数据的时间段内(也可以是一个时刻,其中,时间段的长度可以预先设置)是否获取到该其它环境检测设备发送的其它环境检测数据,并在确定获取到该其它环境检测设备发送的其它环境检测数据时,将该其它环境检测设备确定为第一环境检测设备;

第三步,针对每一个所述第一环境检测设备,计算该第一环境检测设备对应的其它空间与所述目标空间之间在多个目标维度下的空间信息相似度,其中,所述多个目标维度至少包括空间位置维度(如距离越小,对应的相似度越大,距离越大,对应的相似度越小)和空间场景维度(如空间之间具有的相同物体的数量越多,对应的相似度越大,空间之间具有的相同物体的数量越少,对应的相似度越小);

第四步,针对每一个所述第一环境检测设备,确定该第一环境检测设备对应的空间信息相似度与预先设置的信息相似度阈值之间的大小关系,并在该第一环境检测设备对应的空间信息相似度大于或等于所述信息相似度阈值时,将该第一环境检测设备确定为第二环境检测设备;

第五步,针对每一个所述第二环境检测设备,计算该第二环境检测设备对应的所述其它环境检测数据与对应的历史其它环境检测数据之间的相似度(如前相关描述),得到对应的其它数据相似度信息;

第六步,将具有最大值的所述其它数据相似度信息确定为第一数据相似度信息,并将所述第一数据相似度信息对应的第二环境检测设备所在的其它空间确定为与所述目标空间具有关联关系的关联空间,以及将对应的第二环境检测设备发送的其它环境检测数据确定为关联环境检测数据。

例如,作为一种可能的实现方式,步骤S150可以包括以下步骤:

首先,确定所述关联环境检测数据与所述目标环境检测数据之间的差异,得到对应的差异数据,其中,所述差异数据用于表征所述关联环境检测数据与所述目标环境检测数据之间的不同;

其次,基于所述差异数据和所述历史环境检测数据对所述目标环境检测数据进行校正处理(例如,可以基于所述差异数据在所述历史环境检测数据对应的一个数据范围内,对所述目标环境检测数据进行校正),得到校正后的目标环境检测数据。

例如,作为一种可能的实现方式,所述确定所述关联环境检测数据与所述目标环境检测数据之间的差异,得到对应的差异数据的步骤,可以包括以下子步骤:

首先,确定所述关联环境检测数据包括的数据的数量(包括的子数据的数量,如前所护),得到对应的第一数量,并确定所述目标环境检测数据包括的数据的数量,得到对应的第二数量;

其次,确定所述第一数量和所述第二数量之间的大小关系,并将所述第一数量和所述第二数量中不大于另一个数量的其中一个数量,确定为目标数量(如若所述第一数量和所述第二数量相等,可以将所述第一数量确定为目标数量,若不相等,可以将其中的较小值确定为目标数量);

然后,若所述第一数量大于所述目标数量,则在所述关联环境检测数据中确定出数量为所述目标数量的连续多条关联环境检测子数据,并确定所述连续多条关联环境检测子数据中的每一条关联环境检测子数据与所述目标环境检测数据中对应的目标环境检测子数据之间的差异(如将对应的子数据计算差值),其中,确定出的所述连续多条关联环境检测子数据的数据变化特征信息(如基于对应子数据进行曲线拟合得到的拟合曲线)与所述目标环境检测数据的数据变化特征信息之间的特征相似度具有最大值(由于所述第一数量大于所述目标数量,因而,在所述关联环境检测数据中可以有至少两个数据组,每一个数据组包括所述目标数量的连续多条关联环境检测子数据,因而,可以将其中对应的数据变化特征信息之间的特征相似度具有最大值的作为确定出的连续多条关联环境检测子数据);

之后,若所述第二数量大于所述目标数量,则在所述目标环境检测数据中确定出数量为所述目标数量的连续多条目标环境检测子数据,并确定所述连续多条目标环境检测子数据中的每一条目标环境检测子数据与所述关联环境检测数据中对应的关联环境检测子数据之间的差异,其中,确定出的所述连续多条目标环境检测子数据的数据变化特征信息与所述关联环境检测数据的数据变化特征信息之间的特征相似度具有最大值。

结合图3,本发明实施例还提供一种环境检测系统,可应用于上述环境监控后台服务器。其中,所述环境检测系统可以包括:

环境检测数据获取模块,用于获取所述环境检测设备当前对目标空间进行检测得到的目标环境检测数据,并获取所述环境检测设备在历史上对所述目标空间进行检测得到的历史环境检测数据,其中,所述环境检测设备设置于所述目标空间;

环境检测数据处理模块,用于基于所述历史环境检测数据确定是否对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据;

环境检测数据校正模块,用于基于所述关联环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

例如,作为一种可能的实现方式,所述环境检测数据处理模块包括:

第一处理单元,用于计算所述历史环境检测数据与所述目标环境检测数据之间的相似度,得到对应的目标数据相似度信息,并确定所述目标数据相似度信息与预先设置的数据相似度阈值信息之间的大小关系;

第二处理单元,用于若所述目标数据相似度信息大于或等于所述数据相似度阈值信息,则确定不需要对所述目标环境检测数据进行校正处理;

第三处理单元,用于若所述目标数据相似度信息小于所述数据相似度阈值信息,则确定需要对所述目标环境检测数据进行校正处理,并在确定需要对所述目标环境检测数据进行校正处理时,获取与所述目标空间具有关联关系的关联空间的关联环境检测数据。

例如,作为一种可能的实现方式,所述环境检测数据校正模块:

第一校正单元,用于确定所述关联环境检测数据与所述目标环境检测数据之间的差异,得到对应的差异数据,其中,所述差异数据用于表征所述关联环境检测数据与所述目标环境检测数据之间的不同;

第二校正单元,用于基于所述差异数据和所述历史环境检测数据对所述目标环境检测数据进行校正处理,得到校正后的目标环境检测数据。

综上所述,本发明提供的一种环境检测方法及系统,在获取当前对目标空间进行检测得到的目标环境检测数据的同时,还可以获取在历史上对目标空间进行检测得到的历史环境检测数据,使得可以基于历史环境检测数据确定是否对目标环境检测数据进行校正处理,并在确定需要对目标环境检测数据进行校正处理时获取与目标空间具有关联关系的关联空间的关联环境检测数据,并基于关联环境检测数据对目标环境检测数据进行校正处理得到校正后的目标环境检测数据,如此,由于目标环境检测数据在可能出现误差时(如与历史环境检测数据不匹配时)会得到校正,因而,可以提高数据的可靠度,从而改善现有技术中检测得到的环境数据的可靠度不高的问题,使得后续的应用也可以具有较佳的效果。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120113794920