
1.本技术涉及监控设备技术领域,特别是涉及一种视频遮挡方法、系统、计算机设备和存储介质。
背景技术:2.随着计算机及软件技术的发展,目前广泛应用的视频监控技术中,隐私信息保护已成为社会的热点话题,保护个人或组织隐私逐渐成为迫切需求。
3.视频隐私保护方法是通过在视频画面中出现涉及隐私的内容时,对涉及隐私的内容区域进行遮挡,以满足隐私保护的需求。目前大多是由用户手动设置遮挡区域和设置开启,或是设置在指定时间自动启动遮挡,但是对同一区域内位置相近的监控设备,其监控到的视频画面中涉及隐私的内容通常是相关联的,如果出现涉及隐私的内容时,还需要对每个相关的监控设备依次进行设置,在实际应用中存在很多不便。
4.针对相关技术中存在无法对相关监控设备的视频通道联动进行遮挡的问题,目前还没有提出有效的解决方案。
技术实现要素:5.在本实施例中提供了一种视频遮挡方法、系统、计算机设备和存储介质,以解决相关技术中存在无法对相关监控设备的视频通道联动进行遮挡的问题。
6.第一个方面,在本实施例中提供了一种视频遮挡方法,适用于视频遮挡系统;所述视频遮挡系统,包括:服务端和接入所述服务端的若干ipc设备;所述视频遮挡方法,包括:
7.获取基于第一预设事件,通过关联与待检测的第一ipc设备相关的ipc设备得到的第一配置;
8.基于第一预设时间段,检测所述第一ipc设备中是否发生所述第一预设事件;
9.若检测到所述第一ipc设备中发生所述第一预设事件,则根据所述第一配置触发所述第一ipc设备以及至少一个关联的所述ipc设备,对视频相应预设区域进行遮挡
10.在其中的一些实施例中,所述方法还包括:
11.当遮挡时长达到预设的持续时长时,相应关闭至少一个已遮挡的所述ipc设备视频中,对应所述预设区域的遮挡。
12.在其中的一些实施例中,所述方法还包括:
13.获取基于第二预设事件,通过关联与待检测的第二ipc设备相关的ipc设备得到的第二配置;
14.基于第二预设时间段,检测所述第二ipc设备中是否发生所述第二预设事件;
15.若检测到所述第二ipc设备中发生所述第二预设事件,则根据所述第二配置触发至少一个已遮挡的所述ipc设备,关闭对应视频中所述预设区域的遮挡。
16.在其中的一些实施例中,所述方法还包括:
17.基于所述第一预设时间段,检测所述第一ipc设备中所述第一预设事件是否消失;
18.若检测到所述第一预设事件消失,则根据所述第一配置触发至少一个已遮挡的所述ipc设备,关闭对应视频中所述预设区域的遮挡。
19.在其中的一些实施例中,所述获取基于第一预设事件,通过关联与待检测的第一ipc设备相关的ipc设备得到的第一配置,包括:
20.基于所述第一预设事件,将与所述第一ipc设备位置和/或监测内容相关的ipc设备进行关联;
21.根据所述第一ipc设备和关联的ipc设备中的监测内容确定各视频通道的所述预设区域,并设置相应的遮挡块,以得到所述第一配置。
22.在其中的一些实施例中,所述根据所述第一配置触发所述第一ipc设备以及至少一个关联的所述ipc设备,对视频相应预设区域进行遮挡,包括:
23.获取已触发的所述ipc设备传输的视频流,并通过叠加遮挡块对相应的视频中所述预设区域进行遮挡。
24.第二个方面,在本实施例中提供了一种视频遮挡系统,包括:用户终端、服务端以及接入所述服务端的若干ipc设备;
25.所述用户终端,用于对遮挡触发规则和遮挡关闭规则进行配置以及执行上述第一个方面中得到第一配置的视频遮挡方法;其中包括配置预设事件、预设时间段、关联ipc设备以及预设区域;
26.所述服务端,用于执行上述第一个方面所述的视频遮挡方法;
27.所述ipc设备,用于采集对应区域的图像信息,并生成所述视频流传输至所述服务端。
28.在其中的一些实施例中,所述服务端包括:
29.智能分析模块,用于基于所述预设事件,启动对应的算法库分析待检测ipc设备所述视频流中是否发生所述预设事件;
30.事件管理模块,用于在发生所述预设事件时,对应联动触发待检测ipc设备以及至少一个关联的所述ipc设备,对视频相应所述预设区域进行遮挡或关闭遮挡。
31.第三个方面,在本实施例中提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的视频遮挡方法。
32.第四个方面,在本实施例中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的视频遮挡方法。
33.与相关技术相比,在本实施例中提供的一种视频遮挡方法、系统、计算机设备和存储介质,适用于视频遮挡系统;所述视频遮挡系统,包括:服务端和接入所述服务端的若干ipc设备;所述视频遮挡方法通过获取基于第一预设事件,通过关联与待检测的第一ipc设备相关的ipc设备得到的第一配置;基于第一预设时间段,检测所述第一ipc设备中是否发生所述第一预设事件;若检测到所述第一ipc设备中发生所述第一预设事件,则根据所述第一配置触发所述第一ipc设备以及至少一个关联的所述ipc设备,对视频相应预设区域进行遮挡,能够在检测到预设事件时,自动对关联的所有监控设备进行联动遮挡相关内容,解决了无法对相关监控设备的视频通道联动进行遮挡的问题。
34.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他
特征、目的和优点更加简明易懂。
附图说明
35.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
36.图1是一个实施例中视频遮挡方法的终端的硬件结构框图;
37.图2是一个实施例中视频遮挡系统的结构框图;
38.图3是一个实施例中接入ipc设备的管理界面的示意图;
39.图4是一个实施例中视频遮挡方法的流程图;
40.图5是一个实施例中视频智能遮挡规则配置界面的示意图;
41.图6是一个实施例中关闭遮挡规则配置界面的示意图;
42.图7是一个优选实施例中视频遮挡方法的流程图。
43.图中:102、处理器;104、存储器;106、传输设备;108、输入输出设备;10、用户终端;20、服务端;21、智能分析模块;22、事件管理模块;30、ipc设备。
具体实施方式
44.为更清楚地理解本技术的目的、技术方案和优点,下面结合附图和实施例,对本技术进行了描述和说明。
45.除另作定义外,本技术所涉及的技术术语或者科学术语应具有本技术所属技术领域具备一般技能的人所理解的一般含义。在本技术中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本技术中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本技术中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本技术中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本技术中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。
46.在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是本实施例的视频遮挡方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。
47.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的视频遮挡方法对应的计算机程序,处理器102通过运行存储在存储器104内的计
算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
48.传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
49.随着计算机及软件技术的发展,目前广泛应用的视频监控技术中,隐私信息保护已成为社会的热点话题,保护个人或组织隐私逐渐成为迫切需求。例如在某些保密性较强的机构,人员的出入情况除了要求对外保密外,某些特殊情况,还需要对单位内的保安等监控系统查看人员进行保密。
50.视频隐私保护方法是通过在视频画面中出现涉及隐私的内容时,对涉及隐私的内容区域进行遮挡,以满足隐私保护的需求。目前大多是由用户手动设置遮挡区域和设置开启,或是设置在指定时间自动启动遮挡,但是视频内容出现具有随机性,如果指定特定时间的视频遮挡,无法保证视频遮挡期间监管的安全性,并且对同一区域内位置相近的监控设备,其监控到的视频画面中涉及隐私的内容通常是相关联的,如果出现涉及隐私的内容时,还需要对每个相关的监控设备依次进行设置,在实际应用中存在很多不便。
51.为了解决以上问题,在以下实施例中提供了一种视频遮挡方法和系统,能够自动在检测到预设事件时,对关联的所有监控设备进行联动遮挡相关内容,解决了无法对相关监控设备的视频通道联动进行遮挡的问题。
52.在本实施例中提供了一种视频遮挡系统,图2是本实施例系统的结构框图,如图2所示,该视频遮挡系统系统包括:用户终端10、服务端20以及接入服务端20的若干ipc设备30(ip camera,网络摄像机)。
53.用户通过登录用户终端10中的相应终端软件,根据用户的安全级别访问服务端20,其中还可以通过用户终端10管理ipc设备30的接入连接和断开连接。
54.图3是本实施例中接入ipc设备的管理界面的示意图,其中包括一些通道号、ip地址、tcp端口、账户等通用配置。用户进入终端软件的接入管理界面,通过点击添加设备按钮,在弹出的接入界面输入正确的信息后,点连接按钮。若提示连接成功,代表该ipc设备30接入服务端20成功;若提示超出接入路数、或超出接入带宽、或无法连接等信息,代表接入失败。可根据提示接入失败的原因,进行系统配置调整或网络状态检查,直到该ipc设备30接入成功。若该ipc设备30无法接入服务端20,则无法开启该ipc设备30实现智能事件检测或视频遮挡功能。
55.通过用户终端10对遮挡触发规则和遮挡关闭规则进行配置,其中包括配置预设事件、预设时间段、关联ipc设备30以及预设区域,进一步地,根据实际需求还可以对遮挡时长进行配置。
56.具体地,遮挡触发规则包括预设事件、预设时间段、关联ipc设备30以及预设区域,
遮挡关闭规则根据用户配置可以包括多种不同配置策略,其中包括用户预设的持续时长以及遮挡关闭的预设事件、预设时间段以及关联ipc设备30。其中,遮挡触发的预设时间、预设时间段可以与遮挡关闭的预设时间、预设时间段相同或者完全不同,也就是说明对一个ipc设备而言,触发其进行遮挡和关闭遮挡的配置可以是完全不同的两种配置。
57.进一步地,用户终端10还可以用于查看服务端20中的音视频数据和智能检测结果展示等。
58.服务端20用于管理接入的ipc设备30,并对ipc设备30发送的视频流进行智能化分析和分析结果展示。
59.具体地,服务端20可以但不限于是一种ivss(inteligent video surveillance server,智能视频监控服务器),接入服务端20中ipc设备30的数量根据由用户的需求和服务端20的硬件配置决定,通常情况下,普通的ivss可接入总路数128路。一个ipc设备对应服务端20中的一个视频通道。
60.服务端20中包括智能分析模块21和事件管理模块22。
61.智能分析模块21用于基于预设事件,启动对应的算法库分析待检测ipc设备视频流中是否发生预设事件。如果有,则触发事件上报功能,将该事件上报给事件管理模块22。其中,预设事件是服务端20算法库能够支持检测的任何一种事件,包括但不限于人脸检测、人体检测、通用行为分析(绊线入侵、区域入侵、物品遗留、快速移动、人员聚集、物品搬移等)以及机动车(非机动车)检测等。
62.事件管理模块22,用于在发生预设事件时,对应联动触发待检测ipc设备以及至少一个关联的ipc设备,对视频相应预设区域进行遮挡或关闭遮挡。
63.从用户终端10中获取配置的遮挡触发规则和遮挡关闭规则,以在发生预设事件时,检测该预设事件是否绑定了联动功能,若绑定了联动功能,会根据配置的规则触发关联的ipc设备进行遮挡或关闭遮挡。
64.ipc设备30,用于采集对应区域的图像信息,并生成视频流传输至服务端20。
65.进一步地,在其中的一些实施例中,ipc设备30中具有智能分析模块,通过智能分析模块可以在ipc设备30检测是否发生预设事件,以减少将视频流发送给服务端20进行分析的延迟。
66.本实施例中提供的视频遮挡系统,通过获取用户终端配置的遮挡触发规则,在服务端检测到待检测ipc设备中发生预设事件时,对应触发待检测ipc设备和关联的ipc设备对视频中的预设区域进行遮挡,或者根据用户终端配置的遮挡关闭规则,在服务端对应执行ipc设备视频中的遮挡关闭,能够自动在检测到预设事件时,对关联的所有监控设备进行联动遮挡相关内容,解决了无法对相关监控设备的视频通道联动进行遮挡的问题。
67.在本实施例中提供了一种视频遮挡方法,适用于上述实施例中的视频遮挡系统,图4是本实施例方法的流程图,如图4所示,该方法包括以下步骤:
68.步骤s410,获取基于第一预设事件,通过关联与待检测的第一ipc设备相关的ipc设备得到的第一配置。
69.具体地,在上述视频遮挡系统的服务端中,获取用户在用户终端配置得到的第一配置。
70.在实际应用中,同一区域内位置相近的监控设备,其监控到的视频画面中涉及隐
私的内容通常是相关联的,比如当第一预设事件为目标人脸检测时,待检测的第一ipc设备监测到目标人脸时,位置相近的其他ipc设备监测到的可能是目标人脸的不同角度,或者是其他与该目标人脸相关的涉及隐私的内容,因此可以通过关联与待检测的第一ipc设备相关的ipc设备,得到第一配置。
71.步骤s420,基于第一预设时间段,检测第一ipc设备中是否发生第一预设事件。
72.具体地,通过服务端中的智能分析模块,基于用户设置的第一预设时间段,启动对应的算法库分析第一ipc设备中是否发生第一预设事件。其中,预设事件是服务端算法库能够支持检测的任何一种事件,包括但不限于人脸检测、人体检测、通用行为分析(绊线入侵、区域入侵、物品遗留、快速移动、人员聚集、物品搬移等)以及机动车(非机动车)检测等。
73.其中,预设时间段是以24小时为周期,包括用户设置的一个或多个时间段。优选地,在24小时的周期中,最少可设置0个时间段,最多可设置7个时间段。
74.步骤s430,若检测到第一ipc设备中发生第一预设事件,则根据第一配置触发第一ipc设备以及至少一个关联的ipc设备,对视频相应预设区域进行遮挡。
75.具体地,如果智能分析模块检测到第一ipc设备中发生第一预设事件,则触发事件上报功能,将该事件上报给服务端中事件管理模块。事件管理模块检测第一预设事件是否绑定了联动功能,若绑定了联动功能,会根据配置的规则触发第一ipc设备以及至少一个关联的ipc设备对视频中的预设区域进行遮挡。
76.其中,第一ipc设备中的预设区域通常是第一预设事件在视频中的相应位置,关联的ipc设备中的预设区域可以是第一预设事件在视频中的位置,也可以是与第一预设事件相关的其他隐私内容出现的位置,也就是说明,关联的ipc设备中遮挡的内容无需与第一ipc设备中遮挡的内容一致。并且,由于不同ipc设备监测的位置和角度不同,对第一ipc设备以及关联的ipc设备视频通道中的预设区域需要分别配置。
77.通过上述步骤中获取用户配置的遮挡触发规则(包括第一配置、第一预设时间段以及预设区域等配置),在服务端检测到待检测ipc设备中发生预设事件时,对应触发待检测ipc和关联的ipc设备对视频中的预设区域进行遮挡,能够自动在检测到预设事件时,对关联的所有监控设备进行联动遮挡相关内容,解决了无法对相关监控设备的视频通道联动进行遮挡的问题。
78.在其中的一些实施例中,上述获取基于第一预设事件,通过关联与待检测的第一ipc设备相关的ipc设备得到的第一配置,包括以下步骤:
79.基于第一预设事件,将与第一ipc设备位置和/或监测内容相关的ipc设备进行关联;根据第一ipc设备和关联的ipc设备中的监测内容确定各视频通道的预设区域,并设置相应的遮挡块,以得到第一配置。
80.具体地,由于同一区域内位置相近的监控设备,其监控到的视频画面中涉及隐私的内容通常是相关联的,因此基于第一预设事件,将与第一ipc设备在位置和/或监测内容相关的ipc设备进行关联,并且对第一ipc设备以及关联的ipc设备各视频通道中的预设区域和遮挡块分别进行配置。
81.图5是本实施例中视频智能遮挡规则配置界面的示意图,其中遮挡规则包括上述第一ipc设备(图5中预设时间通道)、第一预设事件(图5中预设事件)、关联的ipc设备(图5中关联通道)、第一预设时间段(图5中检测时间)以及遮挡块等配置。用户可以在配置界面
中,对第一ipc设备以及关联的ipc设备对应视频通道的图像上通过拖动鼠标绘制多边形来形成的遮挡块,进一步地,遮挡块的颜色及其透明度也可以根据需求进行选择。
82.在实际应用中,第一ipc设备的不同第一预设事件可以触发相同的关联ipc设备进行遮挡;一个关联ipc设备的遮挡也可以由不同第一ipc设备的不同第一预设事件进行触发。
83.通过本实施例中,基于第一预设事件关联与第一ipc设备相关的ipc设备,并为各ipc设备对应的视频通道设置相应的预设区域,以在检测到第一预设事件发生时,能够自动触发关联的ipc设备,在视频通道的预设区域中进行遮挡。
84.在其中的一些实施例中,上述根据第一配置触发第一ipc设备以及至少一个关联的ipc设备,对视频相应预设区域进行遮挡,包括以下步骤:
85.获取已触发的ipc设备传输的视频流,并通过叠加遮挡块对相应的视频中预设区域进行遮挡。
86.具体地,在服务端中获取已触发的第一ipc设备以及关联的ipc设备传输的视频流,根据各视频通道配置的相应预设区域和遮挡块,在视频流展示的内容上叠加遮挡块以实现遮挡。
87.进一步地,上述遮挡功能也可以在ipc设备中实现,包括步骤:
88.在触发的ipc设备中,根据第一配置对获取的视频流中的预设区域进行编码,以擦除预设区域的视频内容进行遮挡。
89.当触发的ipc设备接收到服务端下发的联动遮挡事件后,对相应的预设区域进行编码,编码为遮挡块的属性,以擦除预设区域的视频内容,并将编码后的视频流传输至服务端。
90.通过本实施例中,在触发进行联动遮挡后,可以在触发的ipc设备中通过编码遮挡块进行预设区域的遮挡,也可以在服务端中通过叠加遮挡块进行预设区域的遮挡。
91.对于已遮挡的ipc设备,根据用户配置相应采用不同的关闭遮挡的策略,具体参考以下实施例。
92.在其中的一些实施例中,当遮挡时长达到预设的持续时长时,相应关闭至少一个已遮挡的ipc设备视频中,对应预设区域的遮挡。
93.具体地,根据用户预设的持续时长,当已遮挡的ipc设备中的这档时长达到预设的持续时长时,自动关闭ipc设备视频的预设区域的遮挡。
94.图6是本实施例中关闭遮挡规则配置界面的示意图,如图6所示,用户可以在该配置界面中配置持续时长(图6中持续时间),优选默认为5分钟,如果用户设置为持续时长为0,表示遮挡持续时长无限制,系统触发遮挡后,遮挡块一直存在,直到用户手动关闭遮挡。
95.在其中的一些实施例中,获取基于第二预设事件,通过关联与待检测的第二ipc设备相关的ipc设备得到的第二配置;基于第二预设时间段,检测第二ipc设备中是否发生第二预设事件;若检测到第二ipc设备中发生第二预设事件,则根据第二配置触发至少一个已遮挡的ipc设备,关闭对应视频中预设区域的遮挡。
96.具体地,通过服务端中的智能分析模块,基于用户设置的第二预设时间段,启动对应的算法库分析第二ipc设备中是否发生第二预设事件。其中,预设事件是服务端算法库能够支持检测的任何一种事件,包括但不限于人脸检测、人体检测、通用行为分析(绊线入侵、
区域入侵、物品遗留、快速移动、人员聚集、物品搬移等)以及机动车(非机动车)检测等。
97.如果智能分析模块检测到第二ipc设备中发生第二预设事件,则触发事件上报功能,将该事件上报给服务端中事件管理模块。事件管理模块检测第二预设事件是否绑定了联动功能,若绑定了联动功能,会根据配置的规则触发第二ipc设备以及至少一个关联的ipc设备,关闭视频中的预设区域的遮挡。如图6所示,用户可以在配置界面选择事件触发关闭遮挡,与配置遮挡规则相似,通过配置第二ipc设备(图6中预设事件通道)、第二预设事件(图6中预设事件)以及第二预设时间段(图6中检测时间)进行遮挡关闭的配置。
98.需要说明的是,本实施例中的第二预设事件与第一预设事件、第二ipc设备与第一ipc设备以及第二预设时间段与第一预设时间段之间,可以进行不同的配置。例如,当在视频通道1中检测到人员聚集的事件时,相应联动遮挡了视频通道3中的预设区域的内容,但是可以设置当视频通道2中检测到人脸出现的事件时,将视频通道3与视频通道2进行关联,对应关闭视频通道3中的遮挡。
99.在其中的一些实施例中,基于第一预设时间段,检测第一ipc设备中第一预设事件是否消失;若检测到第一预设事件消失,则根据第一配置触发至少一个已遮挡的ipc设备,关闭对应视频中预设区域的遮挡。
100.具体地,当第一ipc设备中检测到的第一预设事件消失时,比如进入第一ipc设备监测范围内的人走出了该监测范围,相应的人脸检测的第一预设事件消失,在第一预设时间段内若检测到第一ipc设备中第一预设事件消失,则触发至少一个已遮挡的ipc设备,关闭视频通道中预设区域的遮挡。
101.通过上述三种实施例中根据用户配置对应的不同遮挡关闭策略,可以根据实际需求采用不同的遮挡关闭策略,比如设置当达到预设的遮挡时长后自动关闭遮挡,或者设置当触发预设事件时自动关闭遮挡。
102.下面通过优选实施例对本实施例进行描述和说明。
103.图7是本优选实施例的视频遮挡方法的流程图,如图7所示,该方法包括以下步骤:
104.步骤s710,基于第一预设事件,将与第一ipc设备位置和/或监测内容相关的ipc设备进行关联。
105.步骤s720,根据第一ipc设备和关联的ipc设备中的监测内容确定各视频通道的预设区域,并设置相应的遮挡块,以得到第一配置。
106.步骤s730,基于第一预设时间段,检测第一ipc设备中是否发生第一预设事件。
107.步骤s740,若检测到第一ipc设备中发生第一预设事件,则根据第一配置触发第一ipc设备以及至少一个关联的ipc设备。
108.步骤s750,获取已触发的ipc设备传输的视频流,并通过叠加遮挡块对相应的视频中预设区域进行遮挡。
109.步骤s760,根据用户配置当遮挡时间达到预设的遮挡时长,或者检测到第二预设事件发生时,关闭已遮挡的ipc设备视频通道中的遮挡。
110.需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
111.在本实施例中还提供了一种计算机设备,包括存储器和处理器,该存储器中存储
有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
112.可选地,上述计算机设备还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
113.需要说明的是,在本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,在本实施例中不再赘述。
114.此外,结合上述实施例中提供的视频遮挡方法,在本实施例中还可以提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种视频遮挡方法。
115.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
116.应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本技术提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下得到的所有其它实施例,均属本技术保护范围。
117.显然,附图只是本技术的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本技术适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本技术披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本技术公开的内容不足。
[0118]“实施例”一词在本技术中指的是结合实施例描述的具体特征、结构或特性可以包括在本技术的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本技术中描述的实施例在没有冲突的情况下,可以与其它实施例结合。
[0119]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。