一种工地环境监控方法及其监控系统与流程

文档序号:31053378发布日期:2022-08-06 09:13阅读:78来源:国知局
一种工地环境监控方法及其监控系统与流程

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.针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,基于该工地环境监控终端设备对应的历史工地环境监控视频对应的工地环境特征信息,得到该工地环境监控终端设备对应的第一优先级,其中,所述第一优先级与所述工地环境特征信息表征的特征值之间正相关;
45.针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,确定该工地环境监控终端设备在历史上最近一次作为目标工地环境监控终端设备的时间,得到对应的历史时间信息,并计算该历史时间信息与当前时间信息之间的差值,得到该工地环境监控终端设备对应的空闲时间长度,以及,基于该空闲时间长度确定该工地环境监控终端设备对应的第二优先级,其中,所述第二优先级与所述空闲时间长度之间正相关;
46.针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,融合该工地环境监控终端设备对应的所述第一优先级和对应的所述第二优先级,得到该工地环境监控终端设备对应的融合优先级;
47.基于所述多个工地环境监控终端设备中的每一个工地环境监控终端设备对应的融合优先级,在所述多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备。
48.本发明实施例提供的一种工地环境监控方法及其监控系统,可以先针对每一个工地环境监控终端设备,获取该工地环境监控终端设备历史上采集的历史工地环境监控视频,然后,可以基于多个工地环境监控终端设备对应的多个历史工地环境监控视频,确定多个历史工地环境监控视频对应的工地环境特征信息,使得可以基于工地环境特征信息在多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备,其中,每一个目标工地环境监控终端设备用于在当前对对应的工地环境区域进行监控。如此,通过在筛选出目标工地环境监控终端设备以进行监控,可以在一定程度上较低被同时开启的监控终端设备的数量,从而改善现有技术中工地环境监控资源容易被浪费的问题。
49.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
50.图1为本发明实施例提供的工地环境监控服务器的结构框图。
51.图2为本发明实施例提供的工地环境监控方法包括的步骤的示意图。
52.图3为本发明实施例提供的工地环境监控系统包括的模块的示意图。
具体实施方式
53.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
54.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
55.如图1所示,本发明实施例提供了一种工地环境监控服务器。其中,所述工地环境监控服务器可以包括存储器和处理器。
56.详细地,所述存储器和处理器之间直接或间接地电性连接,以实现数据的传输或交互。例如,相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述存储器中可以存储有至少一个可以以软件或固件(firmware)的形式,存在的软件功能模块(计算机程序)。所述处理器可以用于执行所述存储器中存储的可执行的计算机程序,从而实现本发明实施例(如后文所述)提供的工地环境监控方法。
57.示例性地,在一些可能的实施方式中,所述存储器可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
58.示例性地,在一些可能的实施方式中,所述处理器可以是一种通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)、片上系统(system on chip,soc)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
59.并且,图1所示的结构仅为示意,所述工地环境监控服务器还可包括比图1中所示更多或者更少的组件,或具有与图1所示不同的配置,例如,可以包括用于与其它设备(如工地环境监控终端设备等,其中,工地环境监控终端设备可以是摄像头等设备)进行信息交互的通信单元。
60.结合图2,本发明实施例还提供一种工地环境监控方法,可应用于上述工地环境监控服务器。其中,所述工地环境监控方法有关的流程所定义的方法步骤,可以由所述工地环境监控服务器实现。并且,所述工地环境监控服务器可以通信连接有多个工地环境监控终端设备,所述多个工地环境监控终端设备可以分别部署于多个工地环境区域。
61.下面将对图2所示的具体流程,进行详细阐述。
62.步骤s110,针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,获取该工地环境监控终端设备历史上采集的历史工地环境监控视频。
63.在本发明实施例中,所述工地环境监控服务器可以针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,获取该工地环境监控终端设备历史上采集的历史工地环境监控视频。其中,所述历史工地环境监控视频包括多帧历史工地环境监控视频帧,且基于对对应的所述工地环境区域进行监控得到。
64.步骤s120,基于所述多个工地环境监控终端设备对应的多个历史工地环境监控视频,确定所述多个历史工地环境监控视频对应的工地环境特征信息。
65.在本发明实施例中,所述工地环境监控服务器可以基于所述多个工地环境监控终端设备对应的多个历史工地环境监控视频,确定所述多个历史工地环境监控视频对应的工地环境特征信息。
66.步骤s130,基于所述工地环境特征信息在所述多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备。
67.在本发明实施例中,所述工地环境监控服务器可以基于所述工地环境特征信息在所述多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备。其中,每一个所述目标工地环境监控终端设备用于在当前对对应的所述工地环境区域进行监控,得到对应的目标工地环境监控视频。
68.基于上述的工地环境监控方法包括的各步骤,可以先针对每一个工地环境监控终端设备,获取该工地环境监控终端设备历史上采集的历史工地环境监控视频,然后,可以基于多个工地环境监控终端设备对应的多个历史工地环境监控视频,确定多个历史工地环境
监控视频对应的工地环境特征信息,使得可以基于工地环境特征信息在多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备,其中,每一个目标工地环境监控终端设备用于在当前对对应的工地环境区域进行监控。如此,通过在筛选出目标工地环境监控终端设备以进行监控,可以在一定程度上较低被同时开启的监控终端设备的数量,从而改善现有技术中工地环境监控资源容易被浪费的问题。
69.示例性地,在一些可能的实施方式中,步骤s110可以包括以下内容:
70.首先,确定当前是否需要对所述多个工地环境区域进行视频监控,并在确定需要进行视频监控时,生成对应的历史视频获取通知信息;
71.其次,将所述历史视频获取通知信息发送给通信连接的目标数据存储服务器,其中,所述目标数据存储服务器用于存储所述多个工地环境监控终端设备中的每一个工地环境监控终端设备在历史上采集的历史工地环境监控视频,并在接收到所述历史视频获取通知信息后,将每一个工地环境监控终端设备采集的历史工地环境监控视频发送给工地环境监控服务器;
72.然后,获取所述目标数据存储服务器基于所述历史视频获取通知信息发送的每一个所述工地环境监控终端设备采集的历史工地环境监控视频。
73.示例性地,在一些可能的实施方式中,所述确定当前是否需要对所述多个工地环境区域进行视频监控,并在确定需要进行视频监控时,生成对应的历史视频获取通知信息的步骤,可以包括以下内容:
74.首先,获取当前的时间信息,得到对应的第一时间信息,并获取在历史上最近一次对所述工地环境区域进行监控的历史时间信息,得到对应的第二时间信息,以及,计算所述第一时间信息和所述第二时间信息之间的时间差值,得到所述第一时间信息和所述第二时间信息对应的时间间隔长度(即未进行监控的时间长度);
75.其次,确定所述时间间隔长度与预先配置的时间长度阈值之间的大小关系(如所述时间间隔长度是否大于或等于所述时间长度阈值);
76.然后,若所述时间间隔长度大于或等于所述时间长度阈值,则确定所述第一时间信息是否属于预先配置的目标时间区间内,并在所述第一时间信息属于所述目标时间区间(例如,可以根据工作时间来确定等)内时,确定需要对所述工地环境区域进行视频监控,若所述时间间隔长度小于所述时间长度阈值,或所述第一时间信息不属于所述目标时间区间内,则确定不需要对所述工地环境区域进行视频监控;
77.最后,在确定当前需要对所述多个工地环境区域进行视频监控时,生成对应的历史视频获取通知信息。
78.示例性地,在一些可能的实施方式中,步骤s120可以包括以下内容:
79.首先,针对所述多个工地环境监控终端设备对应的多个历史工地环境监控视频中的每一个历史工地环境监控视频,对该历史工地环境监控视频包括的多帧历史工地环境监控视频帧进行识别处理,得到该历史工地环境监控视频对应的工地环境复杂度信息,其中,所述工地环境复杂度信息用于表征对应的工地环境区域在对应的监控时间的环境复杂度;
80.其次,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的工地环境复杂度信息,确定该历史工地环境监控视频对应的工地环境特征信息。
81.示例性地,在一些可能的实施方式中,所述针对所述多个工地环境监控终端设备对应的多个历史工地环境监控视频中的每一个历史工地环境监控视频,对该历史工地环境监控视频包括的多帧历史工地环境监控视频帧进行识别处理,得到该历史工地环境监控视频对应的工地环境复杂度信息的步骤,可以包括以下内容:
82.首先,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,对该历史工地环境监控视频包括的每一帧历史工地环境监控视频帧进行用户识别处理(可以是基于预先训练的神经网络模型进行识别等),得到该历史工地环境监控视频对应的用户识别结果;
83.其次,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的识别结果将该历史工地环境监控视频对应的在预先配置的至少一个监控用户集合包括的监控用户以外的每一个其它监控用户,确定为该历史工地环境监控视频对应的第一监控用户其中,所述监控用户集合为多个,多个所述监控用户集合基于对多个所述监控用户进行分类得到,且每一个所述监控用户具有至少一个用户分类标签(如施工管理人员、实际施工人员、长期工作人员、临时工作人员等),使得每一个所述监控用户存在于至少一个所述监控用户集合;
84.然后,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,统计该历史工地环境监控视频对应的第一监控用户的数量,得到该历史工地环境监控视频对应的第一监控用户数量,并基于该第一监控用户数量确定该历史工地环境监控视频对应的第一复杂度系数,其中,所述第一复杂度系数与所述第一监控用户数量之间正相关;
85.之后,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的识别结果,确定出该历史工地环境监控视频对应的属于所述至少一个监控用户集合的每一个监控用户,并基于该监控用户确定出该历史工地环境监控视频对应的第二复杂度系数;
86.最后,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的所述第一复杂度系数和该历史工地环境监控视频对应的所述第二复杂度系数,加权计算得到该历史工地环境监控视频对应的工地环境复杂度信。
87.示例性地,在一些可能的实施方式中,所述针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的识别结果,确定出该历史工地环境监控视频对应的属于所述至少一个监控用户集合的每一个监控用户,并基于该监控用户确定出该历史工地环境监控视频对应的第二复杂度系数的步骤,可以包括以下内容:
88.首先,针对所述至少一个监控用户集合中的每一个监控用户集合,分别确定该监控用户集合中的每一个监控用户在该监控用户集合中的出现频次占比,其中,所述出现频次占比基于对应的监控用户在所述多个历史工地环境监控视频中的出现帧数和对应的监控用户集合中的每一个监控用户的出现帧数确定(如前者除以后者);
89.然后,针对所述至少一个监控用户集合中的每一个监控用户,统计该监控用户对应的出现频次占比的数量,得到该监控用户对应的占比统计数量,并确定该占比统计数量与预先配置的统计数量阈值之间的相对大小关系,以及,在该占比统计数量大于所述统计
数量阈值时,将该监控用户确定为第二监控用户,或者,在该占比统计数量小于或等于所述统计数量阈值时,将该监控用户确定为第三监控用户;
90.之后,在每一个所述第二监控用户对应的占比统计数量中确定出具有最小值的占比统计数量,作为统计数量比较值,并针对每一个所述第三监控用户,计算该第三监控用户对应的出现频次占比的平均值,以及,基于该平均值和每一个所述第二监控用户对应的出现频次占比的平均值,确定出具有相关关系的一个第二监控用户(对应的平均值之间的差值可以最小),并基于该具有相关关系的一个第二监控用户对应的占比统计数量,对该第三监控用户对应的出现频次占比进行扩展,得到该第三监控用户对应的新的出现频次占比(使得所述新的出现频次占比的数量与该具有相关关系的一个第二监控用户对应的占比统计数量相同);
91.其次,针对所述至少一个监控用户集合中的每一个监控用户,基于所述统计数量阈值,对该监控用户当前具有的多个按序排列(可以是随机进行排序或者按照一定的规律,如对应的监控用户集合的分类标签,如施工管理人员先于实际施工人员等)的出现频次占比进行滑窗处理,得到该监控用户对应的多个占比滑窗有序集合,并计算该多个占比滑窗有序集合中的每两个占比滑窗有序集合之间的集合相似度(例如,可以计算两个占比滑窗有序集合之间出现频次占比之间的差值小于阈值的集合位置的数量占比),以及,针对该监控用户对应的每一个占比滑窗有序集合,计算该占比滑窗有序集合与每一个其它占比滑窗有序集合之间的集合相似度的平均值,得到该占比滑窗有序集合对应的集合代表相似度,再在该多个占比滑窗有序集合中确定出对应的集合代表相似度最大的一个占比滑窗有序集合,作为该监控用户对应的目标占比滑窗有序集合;
92.最后,针对每一个所述监控用户,将该监控用户对应的所述目标占比滑窗有序集合包括的多个出现频次占比中的中位值,确定为该监控用户对应的目标出现频次占比,并针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,计算该历史工地环境监控视频对应的每一个监控用户对应的目标出现频次占比的平均值,作为该历史工地环境监控视频对应的第二复杂度系数。
93.示例性地,在一些可能的实施方式中,所述针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的工地环境复杂度信息,确定该历史工地环境监控视频对应的工地环境特征信息的步骤,可以包括以下内容:
94.首先,针对所述多个历史工地环境监控视频中的每两个历史工地环境监控视频,计算该两个历史工地环境监控视频之间的相似度,得到该两个历史工地环境监控视频对应的视频相似度;
95.其次,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,计算该历史工地环境监控视频与每一个其它历史工地环境监控视频对应的视频相似度的平均值,得到对应的视频相似度均值;
96.然后,针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的工地环境复杂度信息和对应的视频相似度均值,得到该历史工地环境监控视频对应的工地环境特征信息,其中,所述工地环境特征信息表征的特征值分别与所述工地环境复杂度信息和所述视频相似度均值之间正相关。
97.示例性地,在一些可能的实施方式中,步骤s130可以包括以下内容:
98.首先,针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,基于该工地环境监控终端设备对应的历史工地环境监控视频对应的工地环境特征信息,得到该工地环境监控终端设备对应的第一优先级,其中,所述第一优先级与所述工地环境特征信息表征的特征值之间正相关;
99.其次,针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,确定该工地环境监控终端设备在历史上最近一次作为目标工地环境监控终端设备的时间,得到对应的历史时间信息,并计算该历史时间信息与当前时间信息之间的差值,得到该工地环境监控终端设备对应的空闲时间长度,以及,基于该空闲时间长度确定该工地环境监控终端设备对应的第二优先级,其中,所述第二优先级与所述空闲时间长度之间正相关;
100.然后,针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,融合该工地环境监控终端设备对应的所述第一优先级和对应的所述第二优先级(如对所述第一优先级和所述第二优先级进行加权求和计算等),得到该工地环境监控终端设备对应的融合优先级;
101.最后,基于所述多个工地环境监控终端设备中的每一个工地环境监控终端设备对应的融合优先级,在所述多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备(如融合优先级最高的一个或多个工地环境监控终端设备)。
102.结合图3,本发明实施例还提供一种工地环境监控系统,可应用于上述工地环境监控服务器。其中,所述工地环境监控系统可以包括:
103.监控视频获取模块,用于针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,获取该工地环境监控终端设备历史上采集的历史工地环境监控视频,其中,所述历史工地环境监控视频包括多帧历史工地环境监控视频帧,且基于对对应的所述工地环境区域进行监控得到;
104.环境特征确定模块,用于基于所述多个工地环境监控终端设备对应的多个历史工地环境监控视频,确定所述多个历史工地环境监控视频对应的工地环境特征信息;
105.监控设备确定模块,用于基于所述工地环境特征信息在所述多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备,其中,每一个所述目标工地环境监控终端设备用于在当前对对应的所述工地环境区域进行监控,得到对应的目标工地环境监控视频。
106.在一些可能的实施方式中,所述环境特征确定模块具体用于:
107.针对所述多个工地环境监控终端设备对应的多个历史工地环境监控视频中的每一个历史工地环境监控视频,对该历史工地环境监控视频包括的多帧历史工地环境监控视频帧进行识别处理,得到该历史工地环境监控视频对应的工地环境复杂度信息,其中,所述工地环境复杂度信息用于表征对应的工地环境区域在对应的监控时间的环境复杂度;
108.针对所述多个历史工地环境监控视频中的每一个历史工地环境监控视频,基于该历史工地环境监控视频对应的工地环境复杂度信息,确定该历史工地环境监控视频对应的工地环境特征信息。
109.在一些可能的实施方式中,所述监控设备确定模块具体用于:
110.针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,基于该
工地环境监控终端设备对应的历史工地环境监控视频对应的工地环境特征信息,得到该工地环境监控终端设备对应的第一优先级,其中,所述第一优先级与所述工地环境特征信息表征的特征值之间正相关;
111.针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,确定该工地环境监控终端设备在历史上最近一次作为目标工地环境监控终端设备的时间,得到对应的历史时间信息,并计算该历史时间信息与当前时间信息之间的差值,得到该工地环境监控终端设备对应的空闲时间长度,以及,基于该空闲时间长度确定该工地环境监控终端设备对应的第二优先级,其中,所述第二优先级与所述空闲时间长度之间正相关;
112.针对所述多个工地环境监控终端设备中的每一个工地环境监控终端设备,融合该工地环境监控终端设备对应的所述第一优先级和对应的所述第二优先级,得到该工地环境监控终端设备对应的融合优先级;
113.基于所述多个工地环境监控终端设备中的每一个工地环境监控终端设备对应的融合优先级,在所述多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备。
114.综上所述,本发明提供的一种工地环境监控方法及其监控系统,可以先针对每一个工地环境监控终端设备,获取该工地环境监控终端设备历史上采集的历史工地环境监控视频,然后,可以基于多个工地环境监控终端设备对应的多个历史工地环境监控视频,确定多个历史工地环境监控视频对应的工地环境特征信息,使得可以基于工地环境特征信息在多个工地环境监控终端设备中确定出至少一个工地环境监控终端设备,作为目标工地环境监控终端设备,其中,每一个目标工地环境监控终端设备用于在当前对对应的工地环境区域进行监控。如此,通过在筛选出目标工地环境监控终端设备以进行监控,可以在一定程度上较低被同时开启的监控终端设备的数量,从而改善现有技术中工地环境监控资源容易被浪费的问题。
115.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1