CN114677615A - 一种环境检测方法和检测*** - Google Patents
一种环境检测方法和检测*** Download PDFInfo
- Publication number
- CN114677615A CN114677615A CN202210142700.9A CN202210142700A CN114677615A CN 114677615 A CN114677615 A CN 114677615A CN 202210142700 A CN202210142700 A CN 202210142700A CN 114677615 A CN114677615 A CN 114677615A
- Authority
- CN
- China
- Prior art keywords
- historical
- video
- environment detection
- environment
- detection terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
Landscapes
- Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Image Analysis (AREA)
Abstract
本发明提供的一种环境检测方法和检测***,涉及环境检测技术领域。在本发明中,分别获取每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到多个环境检测终端设备对应的多个历史视频集合;针对多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息;基于每一个历史视频集合对应的环境变化特征信息,在多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备。基于上述方法,可以改善现有技术中环境检测时容易出现资源浪费的问题。
Description
技术领域
本发明涉及环境检测技术领域,具体而言,涉及一种环境检测方法和检测***。
背景技术
对环境进行有效的检测,是保障环境安全的重要手段之一,例如,通过对环境进行检测,可以确定环境中是否存在危险。其中,在现有技术中,为了保障检测的可靠性,一般会部署较多的环境检测终端设备,以分别对各环境区域进行检测,并且,在每一次进行检测时,都将全部的环境检测终端设备开启以进行环境检测,如此,容易导致检测资源浪费的问题。
发明内容
有鉴于此,本发明的目的在于提供一种环境检测方法和检测***,以改善现有技术中环境检测时容易出现资源浪费的问题。
为实现上述目的,本发明实施例采用如下技术方案:
一种环境检测方法,应用于环境检测服务器,所述环境检测服务器通信连接有多个环境检测终端设备,所述环境检测方法包括:
分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合,其中,每一个所述历史视频集合包括多个历史环境检测视频,每一个所述历史环境检测视频包括对对应的环境区域进行检测得到的在时序上连续的多帧历史环境检测视频帧;
针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息;
基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,其中,所述目标环境检测终端设备用于在所述环境检测服务器的控制下对对应的环境区域进行检测,得到当前的环境检测视频。
在一些优选的实施例中,在上述环境检测方法中,所述分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合的步骤,包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,获取该环境检测终端设备在历史上对对应的环境区域进行检测得到的每一个历史环境检测视频,并统计该历史环境检测视频的数量,得到该环境检测终端设备对应的历史视频统计数量;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的所述历史视频统计数量与预先配置的视频统计数量阈值之间的相对大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则对该环境检测终端设备检测得到的全部历史环境检测视频进行筛选,并基于筛选出的历史环境检测视频构建得到对应的历史视频集合。
在一些优选的实施例中,在上述环境检测方法中,所述针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则对该环境检测终端设备检测得到的全部历史环境检测视频进行筛选,并基于筛选出的历史环境检测视频构建得到对应的历史视频集合的步骤,包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则分别获取该环境检测终端设备检测得到的每一个历史环境检测视频的历史检测时间信息,并基于该历史检测时间信息进行筛选,以及,基于筛选出的历史环境检测视频构建得到对应的历史视频集合,其中,素数历史视频集合包括的历史环境检测视频的数量等于所述视频统计数量阈值,且筛选出的每一个历史环境检测视频的历史检测时间信息晚于每一个未被筛选出的历史环境检测视频的历史检测时间信息。
在一些优选的实施例中,在上述环境检测方法中,所述针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息的步骤,包括:
针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
在一些优选的实施例中,在上述环境检测方法中,所述针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息的步骤,包括:
针对所述多个历史视频集合中的每一个历史视频集合,在该历史视频集合包括的每两个历史环境检测视频之间的视频相似度中,筛选出每相邻两个历史环境检测视频之间的视频相似度,作为第一视频相似度,以得到该历史视频集合对应的多个第一视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,分别计算该历史视频集合对应的多个第一视频相似度中的每一个第一视频相似度对应的两个历史环境检测视频的历史检测时间信息的平均值,得到每一个第一视频相似度对应的历史检测时间均值;
针对所述多个历史视频集合中的每一个历史视频集合,分别对该历史视频集合对应的多个第一视频相似度中的第一个第一视频相似度以外的每一个第一视频相似度进行更新处理,其中,更新处理的依据为所述第一视频相似度对应的两个历史环境检测视频中的后一个历史环境检测视频与前一个历史环境检测视频的相邻前一个历史环境检测视频之间的视频相似度,且若该视频相似度大于对应的所述第一视频相似度,则在更新该第一视频相似度时增加该第一视频相似度,若该视频相似度等于对应的所述第一视频相似度,则在更新该第一视频相似度时维持该第一视频相似度,若该视频相似度小于对应的所述第一视频相似度,则在更新该第一视频相似度时减小该第一视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合当前对应的多个第一视频相似度和每一个第一视频相似度对应的历史检测时间均值,进行坐标点映射处理,并基于映射处理得到的坐标点进行曲线拟合处理,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息,其中,每一个所述坐标点包括相对应的一个所述第一视频相似度和一个所述历史检测时间均值。
在一些优选的实施例中,在上述环境检测方法中,所述基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备的步骤,包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度与预先配置的变化幅度阈值之间的大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度大于或等于所述变化幅度阈值,则将该环境检测终端设备确定为目标环境检测终端设备。
在一些优选的实施例中,在上述环境检测方法中,所述基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备的步骤,还包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度小于所述变化幅度阈值,则确定该环境检测终端设备对应的历史视频集合包括的每一个历史环境检测视频对应的历史检测时间信息中的最近的历史检测时间信息,并确定该历史检测时间信息和当前时间信息之间的差值与预先配置的时间差值阈值之间的相对大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史检测时间信息和当前时间信息之间的差值大于或等于所述时间差值阈值,则将该环境检测终端设备确定为目标环境检测终端设备,若该环境检测终端设备对应的历史检测时间信息和当前时间信息之间的差值小于所述时间差值阈值,则确定不将该环境检测终端设备确定为目标环境检测终端设备。
本发明实施例还提供一种环境检测***,应用于环境检测服务器,所述环境检测服务器通信连接有多个环境检测终端设备,所述环境检测***包括:
历史视频集合获取模块,用于分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合,其中,每一个所述历史视频集合包括多个历史环境检测视频,每一个所述历史环境检测视频包括对对应的环境区域进行检测得到的在时序上连续的多帧历史环境检测视频帧;
环境变化特征确定模块,用于针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息;
目标检测设备确定模块,用于基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,其中,所述目标环境检测终端设备用于在所述环境检测服务器的控制下对对应的环境区域进行检测,得到当前的环境检测视频。
在一些优选的实施例中,在上述环境检测***中,所述环境变化特征确定模块具体用于:
针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
在一些优选的实施例中,在上述环境检测***中,所述目标检测设备确定模块具体用于:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度与预先配置的变化幅度阈值之间的大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度大于或等于所述变化幅度阈值,则将该环境检测终端设备确定为目标环境检测终端设备。
本发明实施例提供的一种环境检测方法和检测***,可以先分别获取每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到多个环境检测终端设备对应的多个历史视频集合,然后,可以针对多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息,如此,可以基于每一个历史视频集合对应的环境变化特征信息,在多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,即通过结合历史环境检测视频先确定出目标环境检测终端设备,再基于目标环境检测终端设备进行环境检测,相较于直接基于全部的环境检测终端设备进行检测的常规方案,在一定程度上可以降低进行环境检测的资源消耗,从而改善现有技术中环境检测时容易出现资源浪费的问题。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
图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中所示更多或者更少的组件,或具有与图1所示不同的配置,例如,可以包括用于与其它设备进行信息交互的通信单元。例如,所述环境检测服务器可以通信连接有多个环境检测终端设备(如图像采集设备)。
结合图2,本发明实施例还提供一种环境检测方法,可应用于上述环境检测服务器。其中,所述环境检测方法有关的流程所定义的方法步骤,可以由所述环境检测服务器实现。下面将对图2所示的步骤,进行详细阐述。
步骤S110,分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合。
在本发明实施例中,所述环境检测服务器可以分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合。其中,每一个所述历史视频集合包括多个历史环境检测视频,每一个所述历史环境检测视频包括对对应的环境区域进行检测得到的在时序上连续的多帧历史环境检测视频帧。
步骤S120,针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
在本发明实施例中,所述环境检测服务器可以针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
步骤S130,基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备。
在本发明实施例中,所述环境检测服务器可以基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备。其中,所述目标环境检测终端设备用于在所述环境检测服务器的控制下对对应的环境区域进行检测,得到当前的环境检测视频。
基于上述环境检测方法包括的步骤S110、步骤S120和步骤S130,可以先分别获取每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到多个环境检测终端设备对应的多个历史视频集合,然后,可以针对多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息,如此,可以基于每一个历史视频集合对应的环境变化特征信息,在多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,即通过结合历史环境检测视频先确定出目标环境检测终端设备,再基于目标环境检测终端设备进行环境检测,相较于直接基于全部的环境检测终端设备进行检测的常规方案,在一定程度上可以降低进行环境检测的资源消耗,从而改善现有技术中环境检测时容易出现资源浪费的问题。
举例来说,在一种应用示例中,上述的步骤S110可以包括以下内容:
首先,针对所述多个环境检测终端设备中的每一个环境检测终端设备,获取该环境检测终端设备在历史上对对应的环境区域进行检测得到的每一个历史环境检测视频,并统计该历史环境检测视频的数量,得到该环境检测终端设备对应的历史视频统计数量;
其次,针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的所述历史视频统计数量与预先配置的视频统计数量阈值之间的相对大小关系;
然后,针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则对该环境检测终端设备检测得到的全部历史环境检测视频进行筛选,并基于筛选出的历史环境检测视频构建得到对应的历史视频集。
举例来说,在一种应用示例中,所述针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则对该环境检测终端设备检测得到的全部历史环境检测视频进行筛选,并基于筛选出的历史环境检测视频构建得到对应的历史视频集合的步骤,可以包括以下内容:
首先,针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合;
其次,针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则分别获取该环境检测终端设备检测得到的每一个历史环境检测视频的历史检测时间信息,并基于该历史检测时间信息进行筛选,以及,基于筛选出的历史环境检测视频构建得到对应的历史视频集合,其中,素数历史视频集合包括的历史环境检测视频的数量等于所述视频统计数量阈值,且筛选出的每一个历史环境检测视频的历史检测时间信息晚于每一个未被筛选出的历史环境检测视频的历史检测时间信息。
举例来说,在一种应用示例中,上述的步骤S120可以包括以下内容:
首先,针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度;
其次,针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
举例来说,在一种应用示例中,所述针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度的步骤,可以包括以下内容:
首先,针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的每两个历史环境检测视频进行相似度计算操作,得到每两个历史环境检测视频之间的视频相似度。
其中,所述相似度计算操作,可以包括以下内容:
首先,将所述两个历史环境检测视频分别确定为第一历史环境检测视频和第二历史环境检测视频(其中任意一个作为第一历史环境检测视频,另一个作为第二历史环境检测视频),并分别确定所述第一历史环境检测视频包括的历史环境检测视频帧的数量和所述第二历史环境检测视频包括的历史环境检测视频帧的数量,得到对应的第一视频帧数量和第二视频帧数量,以及,基于所述第一视频帧数量和所述第二视频帧数量中的较小值分别对所述第一历史环境检测视频和所述第二历史环境检测视频进行视频截取(截取时序在前的历史环境检测视频帧),得到对应的第一视频片段和第二视频片段,再将所述第一视频片段和所述第二视频片段包括的历史环境检测视频帧按照对应的时序进行一一对应处理;
其次,对所述第一视频片段包括的第一帧历史环境检测视频帧进行特征点提取处理(如基于现有的ORB算法进行提取,Oriented FAST and Rotated BRIEF),得到所述第一帧历史环境检测视频帧对应的多个图像特征点,并在所述多个图像特征点中确定出数量不大于所述第一视频帧数量和所述第二视频帧数量中的较小值的多个目标图像特征点,以及,基于所述多个目标图像特征点在所述第一帧历史环境检测视频帧中的位置(如从左上到右下等顺序进行排序),对所述多个目标图像特征点进行排序,得到每一个所述目标图像特征点的排序序号;
然后,按照对应的排序序号,将所述多个目标图像特征点和所述第一视频片段包括的对应数量的多帧历史环境检测视频帧进行一一对应处理,并将所述多个目标图像特征点和所述第二视频片段包括的对应数量的多帧历史环境检测视频帧进行一一对应处理,其中,所述第一视频片段包括的与所述多个目标图像特征点对应的多帧历史环境检测视频帧,和所述第二视频片段包括的与所述多个目标图像特征点对应的多帧历史环境检测视频帧之间,在时序上具有对应关系;
再然后,针对所述第一视频片段包括的每一帧历史环境检测视频帧,若该历史环境检测视频帧对应有一个所述目标图像特征点,则提取该目标图像特征点在该历史环境检测视频帧中的像素值,并基于所述多个目标图像特征点分别对应的像素值,构建得到所述多个目标图像特征点在所述第一视频片段中对应的第一像素值序列;
之后,针对所述第二视频片段包括的每一帧历史环境检测视频帧,若该历史环境检测视频帧对应有一个所述目标图像特征点,则提取该目标图像特征点在该历史环境检测视频帧中的像素值,并基于所述多个目标图像特征点分别对应的像素值,构建得到所述多个目标图像特征点在所述第二视频片段中对应的第二像素值序列;
最后,计算所述第一像素值序列和所述第二像素值序列的序列相似度,并将该序列相似度作为所述两个历史环境检测视频之间的视频相似度,其中,所述序列相似度基于所述第一像素值序列和所述第二像素值序列之间对应序列位置的像素值之间的相似度得到(如进行均值计算等)。
举例来说,在一种应用示例中,所述针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息的步骤,可以包括以下内容:
首先,针对所述多个历史视频集合中的每一个历史视频集合,在该历史视频集合包括的每两个历史环境检测视频之间的视频相似度中,筛选出每相邻两个历史环境检测视频之间的视频相似度,作为第一视频相似度,以得到该历史视频集合对应的多个第一视频相似度;
其次,针对所述多个历史视频集合中的每一个历史视频集合,分别计算该历史视频集合对应的多个第一视频相似度中的每一个第一视频相似度对应的两个历史环境检测视频的历史检测时间信息的平均值,得到每一个第一视频相似度对应的历史检测时间均值;
然后,针对所述多个历史视频集合中的每一个历史视频集合,分别对该历史视频集合对应的多个第一视频相似度中的第一个第一视频相似度以外的每一个第一视频相似度进行更新处理,其中,更新处理的依据为所述第一视频相似度对应的两个历史环境检测视频中的后一个历史环境检测视频与前一个历史环境检测视频的相邻前一个历史环境检测视频之间的视频相似度,且若该视频相似度大于对应的所述第一视频相似度,则在更新该第一视频相似度时增加该第一视频相似度,若该视频相似度等于对应的所述第一视频相似度,则在更新该第一视频相似度时维持该第一视频相似度,若该视频相似度小于对应的所述第一视频相似度,则在更新该第一视频相似度时减小该第一视频相似度;
最后,针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合当前对应的多个第一视频相似度和每一个第一视频相似度对应的历史检测时间均值,进行坐标点映射处理,并基于映射处理得到的坐标点进行曲线拟合处理,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息,其中,每一个所述坐标点包括相对应的一个所述第一视频相似度和一个所述历史检测时间均值。
举例来说,在一种应用示例中,上述的步骤S130可以包括以下内容:
首先,针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度(如上所述,对拟合处理得到的曲线进行变化幅度计算,如计算每相邻的波峰和波谷之间的差值,在计算该差值的累积和值,作为对应的变化幅度)与预先配置的变化幅度阈值之间的大小关系;
其次,针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度大于或等于所述变化幅度阈值,则将该环境检测终端设备确定为目标环境检测终端设备。
举例来说,在一种应用示例中,上述的步骤S130还可以包括以下内容:
首先,针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度小于所述变化幅度阈值,则确定该环境检测终端设备对应的历史视频集合包括的每一个历史环境检测视频对应的历史检测时间信息中的最近的历史检测时间信息,并确定该历史检测时间信息和当前时间信息之间的差值与预先配置的时间差值阈值之间的相对大小关系;
其次,针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史检测时间信息和当前时间信息之间的差值大于或等于所述时间差值阈值,则将该环境检测终端设备确定为目标环境检测终端设备,若该环境检测终端设备对应的历史检测时间信息和当前时间信息之间的差值小于所述时间差值阈值,则确定不将该环境检测终端设备确定为目标环境检测终端设备。
结合图3,本发明实施例还提供一种环境检测***,可应用于上述环境检测服务器。其中,所述环境检测***可以包括以下内容:
历史视频集合获取模块,用于分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合,其中,每一个所述历史视频集合包括多个历史环境检测视频,每一个所述历史环境检测视频包括对对应的环境区域进行检测得到的在时序上连续的多帧历史环境检测视频帧;
环境变化特征确定模块,用于针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息;
目标检测设备确定模块,用于基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,其中,所述目标环境检测终端设备用于在所述环境检测服务器的控制下对对应的环境区域进行检测,得到当前的环境检测视频。
举例来说,在一种应用示例中,所述环境变化特征确定模块具体用于:
针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
举例来说,在一种应用示例中,所述目标检测设备确定模块具体用于:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度与预先配置的变化幅度阈值之间的大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度大于或等于所述变化幅度阈值,则将该环境检测终端设备确定为目标环境检测终端设备。
综上所述,本发明提供的一种环境检测方法和检测***,可以先分别获取每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到多个环境检测终端设备对应的多个历史视频集合,然后,可以针对多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息,如此,可以基于每一个历史视频集合对应的环境变化特征信息,在多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,即通过结合历史环境检测视频先确定出目标环境检测终端设备,再基于目标环境检测终端设备进行环境检测,相较于直接基于全部的环境检测终端设备进行检测的常规方案,在一定程度上可以降低进行环境检测的资源消耗,从而改善现有技术中环境检测时容易出现资源浪费的问题。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种环境检测方法,其特征在于,应用于环境检测服务器,所述环境检测服务器通信连接有多个环境检测终端设备,所述环境检测方法包括:
分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合,其中,每一个所述历史视频集合包括多个历史环境检测视频,每一个所述历史环境检测视频包括对对应的环境区域进行检测得到的在时序上连续的多帧历史环境检测视频帧;
针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息;
基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,其中,所述目标环境检测终端设备用于在所述环境检测服务器的控制下对对应的环境区域进行检测,得到当前的环境检测视频。
2.如权利要求1所述的环境检测方法,其特征在于,所述分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合的步骤,包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,获取该环境检测终端设备在历史上对对应的环境区域进行检测得到的每一个历史环境检测视频,并统计该历史环境检测视频的数量,得到该环境检测终端设备对应的历史视频统计数量;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的所述历史视频统计数量与预先配置的视频统计数量阈值之间的相对大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则对该环境检测终端设备检测得到的全部历史环境检测视频进行筛选,并基于筛选出的历史环境检测视频构建得到对应的历史视频集合。
3.如权利要求2所述的环境检测方法,其特征在于,所述针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则对该环境检测终端设备检测得到的全部历史环境检测视频进行筛选,并基于筛选出的历史环境检测视频构建得到对应的历史视频集合的步骤,包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量小于所述视频统计数量阈值,则基于该环境检测终端设备检测得到的每一个历史环境检测视频构建得到该环境检测终端设备对应的历史视频集合;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的所述历史视频统计数量大于或等于所述视频统计数量阈值,则分别获取该环境检测终端设备检测得到的每一个历史环境检测视频的历史检测时间信息,并基于该历史检测时间信息进行筛选,以及,基于筛选出的历史环境检测视频构建得到对应的历史视频集合,其中,素数历史视频集合包括的历史环境检测视频的数量等于所述视频统计数量阈值,且筛选出的每一个历史环境检测视频的历史检测时间信息晚于每一个未被筛选出的历史环境检测视频的历史检测时间信息。
4.如权利要求1所述的环境检测方法,其特征在于,所述针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息的步骤,包括:
针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
5.如权利要求4所述的环境检测方法,其特征在于,所述针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息的步骤,包括:
针对所述多个历史视频集合中的每一个历史视频集合,在该历史视频集合包括的每两个历史环境检测视频之间的视频相似度中,筛选出每相邻两个历史环境检测视频之间的视频相似度,作为第一视频相似度,以得到该历史视频集合对应的多个第一视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,分别计算该历史视频集合对应的多个第一视频相似度中的每一个第一视频相似度对应的两个历史环境检测视频的历史检测时间信息的平均值,得到每一个第一视频相似度对应的历史检测时间均值;
针对所述多个历史视频集合中的每一个历史视频集合,分别对该历史视频集合对应的多个第一视频相似度中的第一个第一视频相似度以外的每一个第一视频相似度进行更新处理,其中,更新处理的依据为所述第一视频相似度对应的两个历史环境检测视频中的后一个历史环境检测视频与前一个历史环境检测视频的相邻前一个历史环境检测视频之间的视频相似度,且若该视频相似度大于对应的所述第一视频相似度,则在更新该第一视频相似度时增加该第一视频相似度,若该视频相似度等于对应的所述第一视频相似度,则在更新该第一视频相似度时维持该第一视频相似度,若该视频相似度小于对应的所述第一视频相似度,则在更新该第一视频相似度时减小该第一视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合当前对应的多个第一视频相似度和每一个第一视频相似度对应的历史检测时间均值,进行坐标点映射处理,并基于映射处理得到的坐标点进行曲线拟合处理,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息,其中,每一个所述坐标点包括相对应的一个所述第一视频相似度和一个所述历史检测时间均值。
6.如权利要求1-5任意一项所述的环境检测方法,其特征在于,所述基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备的步骤,包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度与预先配置的变化幅度阈值之间的大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度大于或等于所述变化幅度阈值,则将该环境检测终端设备确定为目标环境检测终端设备。
7.如权利要求6所述的环境检测方法,其特征在于,所述基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备的步骤,还包括:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度小于所述变化幅度阈值,则确定该环境检测终端设备对应的历史视频集合包括的每一个历史环境检测视频对应的历史检测时间信息中的最近的历史检测时间信息,并确定该历史检测时间信息和当前时间信息之间的差值与预先配置的时间差值阈值之间的相对大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史检测时间信息和当前时间信息之间的差值大于或等于所述时间差值阈值,则将该环境检测终端设备确定为目标环境检测终端设备,若该环境检测终端设备对应的历史检测时间信息和当前时间信息之间的差值小于所述时间差值阈值,则确定不将该环境检测终端设备确定为目标环境检测终端设备。
8.一种环境检测***,其特征在于,应用于环境检测服务器,所述环境检测服务器通信连接有多个环境检测终端设备,所述环境检测***包括:
历史视频集合获取模块,用于分别获取所述多个环境检测终端设备中的每一个环境检测终端设备在历史上对对应的环境区域进行检测得到的历史视频集合,得到所述多个环境检测终端设备对应的多个历史视频集合,其中,每一个所述历史视频集合包括多个历史环境检测视频,每一个所述历史环境检测视频包括对对应的环境区域进行检测得到的在时序上连续的多帧历史环境检测视频帧;
环境变化特征确定模块,用于针对所述多个历史视频集合中的每一个历史视频集合,对该历史视频集合包括的历史环境检测视频进行视频内容对比分析,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息;
目标检测设备确定模块,用于基于每一个所述历史视频集合对应的所述环境变化特征信息,在所述多个环境检测终端设备中,确定出至少一个环境检测终端设备作为目标环境检测终端设备,其中,所述目标环境检测终端设备用于在所述环境检测服务器的控制下对对应的环境区域进行检测,得到当前的环境检测视频。
9.如权利要求8所述的环境检测***,其特征在于,所述环境变化特征确定模块具体用于:
针对所述多个历史视频集合中的每一个历史视频集合,计算该历史视频集合包括的每两个历史环境检测视频之间的视频相似度;
针对所述多个历史视频集合中的每一个历史视频集合,基于该历史视频集合包括的每两个历史环境检测视频之间的视频相似度,得到该历史视频集合对应的环境区域在历史上形成的环境变化特征信息。
10.如权利要求8所述的环境检测***,其特征在于,所述目标检测设备确定模块具体用于:
针对所述多个环境检测终端设备中的每一个环境检测终端设备,确定该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度与预先配置的变化幅度阈值之间的大小关系;
针对所述多个环境检测终端设备中的每一个环境检测终端设备,若该环境检测终端设备对应的历史视频集合对应的环境变化特征信息表征的变化幅度大于或等于所述变化幅度阈值,则将该环境检测终端设备确定为目标环境检测终端设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210142700.9A CN114677615A (zh) | 2022-02-16 | 2022-02-16 | 一种环境检测方法和检测*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210142700.9A CN114677615A (zh) | 2022-02-16 | 2022-02-16 | 一种环境检测方法和检测*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114677615A true CN114677615A (zh) | 2022-06-28 |
Family
ID=82072835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210142700.9A Withdrawn CN114677615A (zh) | 2022-02-16 | 2022-02-16 | 一种环境检测方法和检测*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114677615A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115082711A (zh) * | 2022-08-22 | 2022-09-20 | 广东新禾道信息科技有限公司 | 土壤普查数据处理方法、***及云平台 |
-
2022
- 2022-02-16 CN CN202210142700.9A patent/CN114677615A/zh not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115082711A (zh) * | 2022-08-22 | 2022-09-20 | 广东新禾道信息科技有限公司 | 土壤普查数据处理方法、***及云平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114581856B (zh) | 基于北斗***的农业机组运动状态识别方法、***及云平台 | |
CN109446061B (zh) | 一种页面检测方法、计算机可读存储介质及终端设备 | |
CN114140713A (zh) | 一种图像识别***、图像识别方法 | |
CN115018840B (zh) | 精密铸件裂纹检测方法、***及装置 | |
CN114155459A (zh) | 一种基于数据分析的智慧城市监控方法及*** | |
CN114140712A (zh) | 一种自动图像识别分发***及方法 | |
CN114697618A (zh) | 一种基于移动终端的楼宇控制方法及*** | |
CN114187763A (zh) | 一种智慧交通的车辆行驶数据筛选方法及*** | |
CN114677615A (zh) | 一种环境检测方法和检测*** | |
CN113902993A (zh) | 一种基于环境监测的环境状态分析方法及*** | |
CN113949881A (zh) | 一种基于智慧城市数据的业务处理方法及*** | |
CN114726571A (zh) | 一种网络安全预警管理平台和方法 | |
CN113868471A (zh) | 一种基于监控设备关系的数据匹配方法及*** | |
CN115375886A (zh) | 一种基于云计算服务的数据采集方法及*** | |
CN115457467A (zh) | 一种基于数据挖掘的建筑质量隐患定位方法及*** | |
CN115424193A (zh) | 一种训练图像信息处理的方法及*** | |
CN114095734A (zh) | 一种基于数据处理的用户数据压缩方法及*** | |
CN114639035A (zh) | 一种智能环境检测***及其方法 | |
CN113902412A (zh) | 一种基于数据处理的环境监测方法 | |
CN113687985A (zh) | 一种基于物联网设备信任度的物联网数据备份方法 | |
CN113808088A (zh) | 一种污染检测方法及*** | |
CN114173086A (zh) | 一种基于数据处理的用户数据筛选方法 | |
CN115294513A (zh) | 一种安防监控方法及*** | |
CN115082711B (zh) | 土壤普查数据处理方法、***及云平台 | |
CN113923413A (zh) | 一种基于数据处理的监控设备关系确定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20220628 |
|
WW01 | Invention patent application withdrawn after publication |