信息推送方法、装置、计算机设备及存储介质与流程
未命名
07-18
阅读:120
评论:0
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.图1是本发明一实施例中信息推送方法的一应用环境示意图;
44.图2是本发明一实施例中信息推送方法的一流程图;
45.图3是本发明一实施例中信息推送方法的另一流程图;
46.图4是本发明一实施例中信息推送方法的另一流程图;
47.图5是本发明一实施例中信息推送方法的另一流程图;
48.图6是本发明一实施例中信息推送方法的另一流程图;
49.图7是本发明一实施例中信息推送方法的另一流程图;
50.图8是本发明一实施例中信息推送方法的另一流程图;
51.图9是本发明一实施例中信息推送装置的一示意图;
52.图10是本发明一实施例中计算机设备的一示意图。
具体实施方式
53.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
54.本发明实施例提供的信息推送方法,该信息推送方法可应用如图1所示的应用环境中。具体地,该信息推送方法应用在信息推送系统中,该信息推送系统包括如图1所示的音频监控设备、视频监控设备、服务器和目标平台。其中,音频监控设备和视频监控设备与服务器通过网络进行通信,服务器与目标平台也通过网络进行通信,用于实现及时准确地监控特定场景的突发状况的目的。其中,音频监控设备可以是声音传感器或者其他拾音设备,用于采集监控范围内的监控音频。视频监控设备用于采集监控范围内的监控视频。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。目标平台可以为接收安全风险预警信息,并使相关人员可以根据接收到的安全风险预警信息处理公共场所突发状况的平台系统。
55.在一实施例中,如图2所示,提供一种信息推送方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
56.s201:获取目标监控范围内的监控音频;
57.s202:对监控音频进行处理,获取目标关键词和目标音量;
58.s203:基于目标关键词,判断是否存在目标关键词对应的关联视频,关联视频为与监控音频处于同一目标监控范围内的监控视频;
59.s204:若存在目标关键词相对应的关联视频,则根据目标关键词、目标音量和关联视频,确定目标风险得分,若不存在目标关键词相对应的关联视频,则根据目标关键词和目标音量,确定目标风险得分;
60.s205:基于目标风险得分进行安全风险预警信息推送。
61.其中,目标监控范围是可采集到监控音频的监控范围。监控音频是声音传感器或者其他音频监控设备实时采集到音频,可理解为音频监控设备在目标监控范围内所采集到的音频。
62.作为一示例,步骤s201中,服务器获取音频监控设备采集到的目标监控范围内的监控音频。本示例中,获取目标监控范围内的监控音频,便于对目标监控范围内的突发状况进行实时监控。
63.其中,目标关键词是指从监控音频中提取到的关键词。目标音量是指实时获取的监控音频的音量。
64.作为一示例,步骤s202中,服务器对获取到的监控音频进行处理,获取监控音频对应的目标关键词和目标音量。本示例中,服务器提取实时获取的监控音频中的目标关键词,并获取监控音频中的目标关键词对应的目标音量。本示例中,获取监控音频对应的目标关键词和目标音量,便于后续根据目标关键词和目标音量确定目标风险得分。
65.其中,关联视频是指在目标监控范围内,获取的与监控音频相关联的监控视频。并且,关联视频为与监控音频处于同一目标监控范围内的视频。可理解地,监控音频对应的目标监控范围内的监控视频即为与该监控音频对应的关联视频。
66.作为一示例,步骤s203中,服务器基于目标关键词,判断是否存在目标关键词对应的关联视频,且该关联视频为与监控音频处于同一目标监控范围内的视频。本示例中,服务器可以根据目标关键词,分析该目标关键词所处的监控场景是否需要关联视频,在确定其所处的监控场景需要关联视频时,判断是否存在与监控音频处于同一目标监控范围内的监控视频,以判定存在目标关键词对应的关联视频。并且,由于监控音频对应的同一目标监控范围内的监控视频更能反映监控音频的风险状况,因此,需要同时考虑监控音频对应的同一目标监控范围内的监控视频,用于后续获取目标风险得分。例如,服务器可以查询目标关键词对应的词库,判断是否需要关联视频,若需要关联视频,则获取视频监控设备实时采集的、与音频监控设备实时采集的监控音频在同一目标监控范围内的监控视频,并判定存在目标关键词对应的关联视频;若不需要关联视频,则判定不存在目标关键词对应的关联视频。本示例中,判定是否存在目标关键词对应的关联视频,使后续根据关联视频确定目标风险得分具有可行性。
67.作为一示例,步骤s204中,服务器在确定存在目标关键词相对应的关联视频时,根据目标关键词、目标音量和关联视频,确定目标风险得分。例如,服务器可以根据目标关键词确定目标关键词得分,根据目标音量确定目标音量得分,根据关联视频确定关联视频得分,再根据目标关键词得分、目标音量得分和关联视频得分,确定目标风险得分。服务器在
确定不存在目标关键词相对应的关联视频时,根据目标关键词和目标音量,确定目标风险得分。例如,服务器可以根据目标关键词确定目标关键词得分,根据目标音量确定目标音量得分,再根据目标关键词得分和目标音量得分,确定目标风险得分。本示例中,在存在目标关键词相对应的关联视频时,根据目标关键词、目标音量和关联视频,可以快速确定目标风险得分,结合音频与视频确定目标风险得分,使确定的目标风险得分更加符合实际的突发状况,便于后续根据目标风险得分确定目标风险等级;在不存在目标关键词相对应的关联视频时,无需考虑关联视频,只需要根据目标关键词和目标音量,可以快速确定目标风险得分,便于后续根据目标风险得分确定目标风险等级。
68.其中,风险等级评估表是指对目标风险得分进行等级划分,不同的目标风险得分对应不同的风险等级。
69.作为一示例,步骤s205中,服务器基于目标风险得分查询风险等级评估表,确定目标风险等级,基于目标风险等级进行安全风险预警信息推送。本示例中,服务器在获取得到目标风险得分后,根据获取得到的目标风险得分查询风险等级评估表,根据查询结果确定目标风险得分对应的目标风险等级;然后,根据目标风险等级,获取目标风险等级对应的安全风险预警信息和推送优先级;最后,依据所述推送优先级的先后顺序,将该安全风险预警信息推送至目标平台。
70.例如,在存在关联视频时,可将目标风险等级和关联视频作为安全风险预警信息,或者将目标风险等级和关联视频中截取的部分图像作为安全风险预警信息,并将安全风险预警信息推送至对应的目标平台。在不存在关联视频时,则将目标风险等级作为安全风险预警信息,并将安全风险预警信息推送至对应的目标平台。同时,根据风险等级评估表确定目标风险等级对应的推送优先级,按照优先级顺序进行安全风险预警信息的推送,优先将推送优先级高的安全风险预警信息推送至对应的目标平台。例如,若基于目标风险得分查询风险等级评估表后,确定目标风险等级为极高级,并确定推送级别为最高优先级且存在关联视频,则将该目标风险等级为极高级以及对应的关联视频作为安全风险预警信息,或者将该目标风险等级为极高级以及对应的关联视频中截取的部分图像作为安全风险预警信息,并优先将安全风险预警信息推送至目标平台;若基于目标风险得分查询风险等级评估表后,确定目标风险等级为普通级,并确定推送级别为次级优先级且不存在关联视频,则将目标风险等级为普通级作为安全风险预警信息,并在最高优先级对应的安全风险预警信息推送完毕时,再将该次级优先级对应的安全风险预警信息推送至目标平台。
71.本示例中,根据目标风险得分确定目标风险等级,并基于目标风险等级进行安全风险预警信息推送,便于目标平台及时确认并有效处理对应的突发状况。
72.本实施例所提供的信息推送方法,若存在目标关键词相对应的关联视频,则根据目标关键词、目标音量和关联视频,确定目标风险得分,若不存在目标关键词相对应的关联视频,则根据目标关键词和目标音量,确定目标风险得分;结合音频与视频确定目标风险得分,使确定的目标风险得分更加符合实际的突发状况;基于目标风险得分进行安全风险预警信息推送,在突发状况风险升级之前,将突发状况对应的安全风险预警信息及时推送至对应的目标平台,便于接收安全风险预警信息的目标平台能够及时准确地监控特定场景的突发状况。
73.在一实施例中,如图3所示,步骤s203,即基于目标关键词,判断是否存在目标关键
词对应的关联视频,包括:
74.s301:基于目标关键词查询目标词库,判断是否满足音视频监控条件;
75.s302:若满足音视频监控条件,则将同一目标监控范围内的监控视频,确定为目标关键词对应的关联视频;
76.s303:若不满足音视频监控条件,则确定不存在目标关键词相对应的关联视频。
77.其中,目标词库包括不同的风险类型对应的不同词库,每一风险类型对应的词库都包括关键词以及每一关键词对应的关键词风险等级。例如,目标词库可以包括打架斗殴类型词库、医疗救护类型词库、交通类型词库、火灾类型词库以及生命财产安全类型词库等。每一类型词库均对应关键词以及每一关键词对应的关键词风险等级。本实施例中,可以定期对目标词库进行关键词以及每一关键词对应的关键词风险等级进行更新和维护。在查询时,需要判断目标关键词对应的风险类型,再根据风险类型确定目标关键词对应的目标词库。
78.作为一示例,步骤s301中,服务器基于处理监控音频得到的目标关键词,查询目标关键词对应的目标词库,判断对应的目标关键词是否满足音视频监控条件。
79.本示例中,服务器首先判断目标关键词对应的风险类型,再根据风险类型确定目标关键词对应的目标词库,基于目标词库,查询目标关键词是否满足音视频监控条件。可理解地,目标关键词是通过监控音频获取到的,一段监控音频对应的关键词可以不止一个,服务器可通过判断目标关键词出现在哪一个目标词库中的数量最多,确定目标词库。例如,若目标关键词的数量为5,则至少3个目标关键词出现在打架斗殴类型词库中,则确定目标词库为打架斗殴类型词库。可理解地,确定目标词库后,不同的目标关键词对应的关键词风险等级不同,则可以根据查询获得的最高的关键词风险等级确定是否满足音视频监控条件。例如,若目标关键词的数量为5,查询目标词库,确定每一个目标关键词对应的关键词风险等级,根据5个目标关键词中最高的关键词风险等级确定是否满足音视频监控条件。若根据该关键词风险等级确定满足音视频监控条件,则确定满足音视频监控条件;若根据该关键词风险等级确定不满足音视频监控条件,则确定不满足音视频监控条件。可理解地,关键词风险等级较高的目标关键词,一般需要满足音视频监控条件,便于后续目标平台及时处理并能够详细了解突发状况。
80.本示例中,基于目标关键词查询目标词库,判断是否满足音视频监控条件,便于确定后续获取目标风险得分时,是否考虑目标关键词对应的关联视频。
81.作为一示例,步骤s302中,服务器在确定满足音视频监控条件时,将同一目标监控范围内的监控视频,确定为目标关键词对应的关联视频。本示例中,若确定监控音频对应的目标关键词满足音视频监控条件,则获取目标监控范围内,与监控音频对应的监控视频,并将该监控视频确定为目标关键词对应的关联视频。本示例中,在满足音视频监控条件时,将同一目标监控范围内的监控视频,确定为目标关键词对应的关联视频,便于后续根据关联视频确定目标风险得分,便于实现音频与视频结合判断目标风险得分,更加符合突发状况的实际情况。
82.作为一示例,步骤s303中,服务器在确定监控音频对应的目标关键词不满足音视频监控条件时,确定不存在目标关键词相对应的关联视频。可理解地,后续确定目标风险得分时不再考虑关联视频这一影响因素。本示例中,在不满足音视频监控条件时,确定不存在
目标关键词相对应的关联视频,便于后续直接根据目标关键词和目标音量确定目标风险得分,更加方便快捷,符合实际情况。
83.本实施例所提供的信息推送方法,基于目标关键词查询目标词库,判断是否满足音视频监控条件,便于确定后续获取目标风险得分时,是否考虑目标关键词对应的关联视频;在满足音视频监控条件时,将同一目标监控范围内的监控视频,确定为目标关键词对应的关联视频,便于后续根据关联视频确定目标风险得分,实现音频与视频结合判断目标风险得分,更加符合突发状况的实际情况;在不满足音视频监控条件时,确定不存在目标关键词相对应的关联视频,便于后续直接根据目标关键词和目标音量确定目标风险得分,更加方便快捷,符合实际情况。
84.在一实施例中,如图4所示,步骤s301,即基于目标关键词查询目标词库,判断是否满足音视频监控条件,包括:
85.s401:基于目标关键词查询目标词库,判断目标词库内是否存在与目标关键词相对应的风险关键词,风险关键词为预先标注需要进行音视频监控的关键词;
86.s402:若存在与目标关键词相对应的风险关键词,则确定满足音视频监控条件;
87.s403:若不存在与目标关键词相对应的风险关键词,则确定不满足音视频监控条件。
88.其中,风险关键词为预先标注需要进行音视频监控的关键词。该标注的依据是系统数据库中是否存在与关键词对应的视频算法,若系统数据库中存在与关键词对应的视频算法,则将该关键词作为风险关键词;若系统数据库中不存在与关键词对应的视频算法,则该关键词不为风险关键词。
89.作为一示例,步骤s401中,服务器基于目标关键词查询目标词库,判断目标词库内是否存在与目标关键词相对应的风险关键词。例如,目标关键词为“打人啦”,则在打架斗殴类型词库中查询,确定该目标关键词是否为风险关键词。本示例中,判断目标关键词是否为风险关键词,便于确定是否满足音视频监控条件。
90.作为一示例,步骤s402中,服务器在判定存在与目标关键词相对应的风险关键词时,确定满足音视频监控条件。例如,若服务器判定目标关键词“打人啦”为风险关键词,则确定目标关键词满足音视频监控条件。本示例中,确定目标关键词满足音视频监控条件,便于将监控音频与监控视频结合起来获取目标风险得分。
91.作为一示例,步骤s403中,服务器在判定不存在与目标关键词相对应的风险关键词时,确定不满足音视频监控条件。例如,若服务器判定目标关键词“练练吧”不为风险关键词,则确定目标关键词不满足音视频监控条件。本示例中,确定目标关键词不满足音视频监控条件,便于后续直接根据监控音频对应的目标关键词与目标音量获取目标风险得分。
92.本实施例所提供的信息推送方法,基于目标关键词查询目标词库,判断目标词库内是否存在与目标关键词相对应的风险关键词,该方式比较方便快捷,并且便于直接根据目标关键词相对应的风险关键词确定是否满足音视频监控条件,若满足音视频监控条件,便于将监控音频与监控视频结合起来获取目标风险得分。
93.在一实施例中,如图5所示,步骤s204,即根据目标关键词、目标音量和关联视频,确定目标风险得分,包括:
94.s501:根据目标关键词查询关键词评分表,获取目标关键词得分;
95.s502:根据目标音量查询音量评分表,获取目标音量得分;
96.s503:采用目标视频算法对关联视频进行处理,获取关联视频得分;
97.s504:采用第一关键词权重、第一音量权重和关联视频权重,对目标关键词得分、目标音量得分和关联视频得分进行加权处理,获取目标风险得分。
98.其中,关键词评分表是指包括关键词风险等级与其对应得分的表格,便于根据关键词风险等级,查询确定对应的目标关键词得分。
99.作为一示例,步骤s501中,服务器根据目标关键词查询关键词评分表,获取目标关键词得分,具体包括:
100.首先,根据目标关键词查询目标词库,确定目标关键词对应的关键词风险等级;例如,目标关键词为“打人啦”,则确定目标词库为打架斗殴类型词库,在打架斗殴类型词库中查询目标关键词“打人啦”对应的关键词风险等级。
101.其次,根据目标关键词对应的关键词风险等级查询关键词评分表,确定目标关键词对应的目标关键词得分。表1为一示例中的关键词评分表,如表1所示,在打架斗殴类型词库中查询目标关键词“打人啦”对应的关键词风险等级为一般,则查询关键词评分表后,对应的目标关键词得分为0.4。
102.表1关键词评分表
103.关键词风险等级关键词得分一般0.4高0.6较高0.8极高1
104.本示例中,根据目标关键词查询关键词评分表,获取目标关键词得分,使得目标关键词得分的获取方式方便快捷,并且可以对不同的目标关键词给出不同的目标关键词得分,使后续根据目标关键词得分确定的目标风险得分更加符合实际突发状况的风险程度。
105.其中,音量评分表是指包括目标音量与其对应得分的表格,便于根据目标音量,查询确定对应的目标音量得分。
106.作为一示例,步骤s502中,服务器根据目标音量查询音量评分表,获取目标音量得分,具体包括:
107.首先,设置标准音量x,将目标音量与标准音量x作对比,确定不同的音量等级。例如,将标准音量设置在30分贝,获取目标音量与标准音量的比值,根据该比值确定目标音量对应的音量等级。
108.其次,根据目标音量对应的音量等级查询音量评分表,确定目标音量对应的目标音量得分。表2为一示例中的音量评分表,其表中的x为标准音量。例如,监控音频对应的目标音量与标准音量的关系为:目标音量为标准音量的0.5倍,则查询音量评分表后,确定对应的目标音量得分为0.4。
109.表2音量评分表
110.音量音量得分《0.5x0.40.5x~0.8x0.6
0.8x~1.5x0.8》1.5x1
111.本示例中,根据目标音量查询音量评分表,获取目标音量得分,使得目标音量得分的获取方式方便快捷,并且更加符合突发状况的实际情况。
112.其中,目标视频算法为对关联视频进行说话人识别时使用的算法。不同风险类型的关联视频对应不同的目标视频算法。例如,火灾类型的关联视频对应的目标视频算法为烟火算法。
113.作为一示例,步骤s503中,服务器采用目标视频算法对关联视频进行处理,获取关联视频得分。本示例中,服务器确定存在与目标关键词对应的关联视频后,调用与关联视频对应的目标视频算法,对关联视频进行处理,确定关联视频得分。例如,若确定目标关键词为火灾类型关键词,则调用烟火算法对画面进行分析,进而查询对应的关联视频得分对照表,确定关联视频对应的关联视频得分。本示例中,根据目标视频算法确定关联视频得分,使确定的关联视频得分更加精确。
114.作为一示例,步骤s504中,服务器在确定存在关联视频后,采用第一关键词权重、第一音量权重和关联视频权重,对目标关键词得分、目标音量得分和关联视频得分进行加权处理,获取目标风险得分。本示例中,服务器可采用预先设置的第一关键词权重对目标关键词得分进行修正处理,确定第一关键词得分;可采用预先设置的第一音量权重对目标音量得分进行修正处理,确定第一音量得分;可采用预先设置的关联视频权重对关联视频得分进行修正处理,确定第一关联视频得分;最后,对第一关键词得分、第一音量得分和第一关联视频得分求和,获取得到目标关键词对应的目标风险得分,确定目标风险得分,更加符合突发状况的实际情况。本示例中,预先设置的第一关键词权重、预先设置的第一音量权重和预先设置的关联视频权重之和为1,可选地,预先设置的第一关键词权为0.4,预先设置的第一音量权重为0.2,且预先设置的关联视频权重为0.4。
115.本实施例所提供的信息推送方法,在确定存在关键词对应的关联视频后,根据关键词评分表获取目标关键词得分,根据音量评分表获取目标音量得分,根据目标视频算法获取关联视频得分,使得分较为合理,符合实际情况;根据目标关键词得分获取第一关键词得分,根据目标音量得分获取第一音量得分,根据关联视频得分获取第一关联视频得分,根据第一关键词得分、第一音量得分和第一关联视频得分确定目标风险得分,使得到的目标风险得分更加符合突发状况的实际情况。
116.在一实施例中,如图6所示,步骤s205,即根据目标关键词和目标音量,确定目标风险得分,包括:
117.s601:根据目标关键词查询关键词评分表,获取目标关键词得分;
118.s602:根据目标音量查询音量评分表,获取目标音量得分;
119.s603:采用第二关键词权重和第二音量权重,对目标关键词得分和目标音量得分进行加权处理,获取目标风险得分。
120.作为一示例,步骤s601中,服务器根据目标关键词查询关键词评分表,获取目标关键词得分,具体包括:
121.首先,根据目标关键词查询目标词库,确定目标关键词对应的关键词风险等级;例如,目标关键词为“打人啦”,则确定目标词库为打架斗殴类型词库,在打架斗殴类型词库中
查询目标关键词“打人啦”对应的关键词风险等级,确定与“打人啦”这一目标关键词对应的关键词风险等级。
122.其次,根据目标关键词对应的关键词风险等级查询关键词评分表,确定目标关键词对应的目标关键词得分。如表1所示,在打架斗殴类型词库中查询目标关键词“打人啦”对应的关键词风险等级为一般,则查询关键词评分表后,对应的目标关键词得分为0.4。
123.本示例中,根据目标关键词查询关键词评分表,获取目标关键词得分,使得目标关键词得分的获取方式方便快捷,并且可以对不同的目标关键词给出不同的目标关键词得分,使后续根据关键词得分确定的目标风险得分更加符合实际突发状况的风险程度。
124.作为一示例,步骤s602中,服务器根据目标音量查询音量评分表,获取目标音量得分,具体包括:
125.首先,设置标准音量x,将目标音量与标准音量x作对比,确定不同的音量等级。例如,将标准音量设置在30分贝,获取目标音量与标准音量的比值,根据该比值确定目标音量对应的音量等级。
126.其次,根据音量等级查询音量评分表,确定目标音量对应的目标音量得分。如表2所示,为一示例中的音量评分表,其表中的x为标准音量。例如,监控音频对应的目标音量与标准音量的关系为:目标音量为标准音量的0.7倍,则查询音量评分表后,确定对应的目标音量得分为0.6。
127.本示例中,根据目标音量查询音量评分表,获取目标音量得分,使得目标音量得分的获取方式方便快捷,并且更加符合突发状况的实际情况。
128.作为一示例,步骤s603中,服务器在确定不存关联视频后,采用第二关键词权重和第二音量权重,对目标关键词得分和目标音量得分进行加权处理,获取目标风险得分。本示例中,服务器在获取得到目标关键词得分后,使用预先设置的第二关键词权重对目标关键词得分进行修正处理,确定第二关键词得分;在获取得到目标音量得分后,使用预先设置的第二音量权重对目标音量得分进行修正处理,确定第二音量得分;对第二关键词得分和第二音量得分求和,获取得到目标关键词对应的目标风险得分,更加符合突发状况的实际情况。本示例中,预先设置的第二关键词权重和预先设置的第二音量权重之和为1,可选地,预先设置的第二关键词权为0.6,且预先设置的第二音量权重为0.4。
129.本实施例所提供的信息推送方法,根据关键词评分表获取目标关键词得分,并根据音量评分表获取目标音量得分;根据目标关键词得分获取第二关键词得分,根据目标音量得分获取第二音量得分;根据第二关键词得分和第二音量得分确定目标风险得分,使得到的目标风险得分更加符合突发状况的实际情况。
130.在一实施例中,如图7所示,步骤s503,即采用目标视频算法对关联视频进行处理,获取关联视频得分,包括:
131.s701:采用目标视频算法对关联视频进行识别,判断能否识别到目标对象;
132.s702:根据能否识别到目标对象查询关联视频得分对照表,获取关联视频得分。
133.其中,目标视频算法是指系统数据库中存储的、用于识别对应关联视频的算法。可理解地,不同类型的关联视频对应不同的目标视频算法。例如,火灾类型的关联视频对应的目标视频算法为烟火算法。目标对象是指目标视频算法对关联视频的识别对象,可以为关联视频中的说话人和/或行为人。
134.作为一示例,步骤s701中,服务器采用目标视频算法对关联视频进行识别,判断能否识别到关联视频中的目标对象。例如,关联视频为火灾类型视频,则调用烟火算法识别该关联视频中的说话人,并确定能否识别到对应的说话人。本示例中,采用目标视频算法对关联视频进行识别,判断能否识别到目标对象,便于后续根据能否识别到目标对象查询关联视频得分对照表,确定关联视频得分。
135.其中,关联视频得分对照表是指根据目标视频算法能否识别到目标对象与对应的关联视频得分的对照表。
136.作为一示例,步骤s702中,服务器在判断能否识别到关联视频中的目标对象之后,根据该判断结果查询关联视频得分对照表,获取关联视频得分。表3为一示例中的关联视频得分对照表,如表3所示,若使用烟火算法能够识别到关联视频中的说话人,则关联视频得分为1;若使用烟火算法不能识别到关联视频中的说话人,则关联视频得分为0.4。
137.表3关联视频得分对照表
138.能否识别到目标对象关联视频得分能识别到目标对象1不能识别到目标对象0.4
139.本示例中,根据能否识别到关联视频中的目标对象查询关联视频得分对照表,获取关联视频得分,使关联视频的获取方式较为便捷,更加符合目标视频算法的识别状况。
140.本实施例所提供的信息推送方法,采用不同关联视频对应的不同目标视频算法对关联视频进行识别,判断能否识别到目标对象,根据判断结果查询关联视频得分对照表,获取关联视频得分,该方法方便快捷,使获取到的关联视频得分更加符合目标视频算法的识别状况以及突发状况的实际情况。
141.在一实施例中,如图8所示,步骤s206,即基于目标风险等级进行安全风险预警信息推送,包括:
142.s801:若存在关联视频且目标风险等级大于预设风险等级,则获取关联视频对应的目标图像,将目标图像和目标风险等级作为安全风险预警信息,将安全风险预警信息推送到目标平台;
143.s802:若存在关联视频且目标风险等级不大于预设风险等级,或者,不存在关联视频,则将目标风险等级确定为安全风险预警信息,将安全风险预警信息推送到目标平台。
144.其中,预设风险等级为预先设置的与目标风险得分对应的风险等级。若大于该预设风险等级,则表明突发状况的目标风险等级较高。
145.作为一示例,步骤s801中,服务器查询风险等级评估表,确定目标风险等级后,在确定目标风险等级对应的目标关键词存在关联视频,并且确定目标风险等级大于预设风险等级时,获取关联视频对应的目标图像,将目标图像和目标风险等级作为安全风险预警信息,将该安全风险预警信息推送到目标平台。表4为一示例中的风险等级评估表,如表4所示,若预设风险等级为三级,目标风险等级对应的目标关键词存在关联视频,且目标风险等级大于预设风险等级三级,同时,目标关键词为打架斗殴类型,则获取关联视频对应的目标图像,将目标图像和目标风险等级作为安全风险预警信息,将该安全风险预警信息推送到治安管理平台。
146.表4风险等级评估表
147.风险得分风险等级0~0.4一级0.4~0.6二级0.6~0.9三级0.9~1四级
148.本示例中,若目标风险等级对应的目标关键词存在关联视频,并且确定目标风险等级大于预设风险等级,则获取关联视频对应的目标图像,将目标图像和目标风险等级作为安全风险预警信息,将安全风险预警信息推送到目标平台,使获取的突发状况信息更加精确详实,便于目标平台管理人员进行后续确认并有效处理对应的突发状况。
149.作为一示例,步骤s802中,服务器查询风险等级评估表,确定存在关联视频,且目标风险等级不大于预设风险等级,或者服务器确定不存在关联视频,则将目标风险等级确定为安全风险预警信息,将该安全风险预警信息推送到目标平台。如表4所示,若预设风险等级为三级,且目标风险等级对应的目标关键词不存在关联视频;或者存在关联视频,且目标风险等级不大于三级;此时,若目标关键词为打架斗殴类型,则直接将目标风险等级作为安全风险预警信息,将该安全风险预警信息推送到治安管理平台。
150.本示例中,若存在关联视频,且目标风险等级不大于预设风险等级,或者不存在关联视频,则直接将目标风险等级作为安全风险预警信息,并将安全风险预警信息推送到目标平台,使获取突发状况信息更加快速及时,便于目标平台管理人员进行后续确认并有效处理对应的突发状况。
151.本实施例所提供的信息推送方法,基于目标风险等级与预设风险等级的关系,确定安全风险预警信息,并进行安全风险预警信息推送,使获取的突发状况信息更加精确详实且快速及时,便于目标平台管理人员进行后续确认并有效处理对应的突发状况。
152.在另一实施例中,步骤s206,即基于目标风险等级进行安全风险预警信息推送,还包括:
153.s2061:若目标风险等级大于预设风险等级,则获取事件描述信息,将事件描述信息推送至目标平台。
154.作为一示例,步骤s2061中,服务器在确定目标风险等级后,判断目标风险等级是否大于预设风险等级:若目标风险等级大于预设风险等级,则判断是否存在关联视频,若存在关联视频,则根据该关联视频、目标风险等级和对应的目标关键词生成事件描述信息,将该事件描述信息作为安全风险预警信息,推送至目标平台,若不存在关联视频,则根据该目标风险等级和对应的目标关键词生成事件描述信息,将该事件描述信息作为安全风险预警信息,推送至目标平台。若目标风险等级不大于预设风险等级,则忽略该目标风险等级,不进行安全风险预警信息推送,以节省公共资源。
155.例如,若预设风险等级为三级,且目标风险等级大于三级,则判断是否存在关联视频,若存在关联视频,则根据该关联视频、目标风险等级和对应的目标关键词生成事件描述信息,将该事件描述信息作为安全风险预警信息,推送至目标平台,若不存在关联视频,则根据该目标风险等级和对应的目标关键词生成事件描述信息,将该事件描述信息作为安全风险预警信息,推送至目标平台;若目标风险等级不大于三级,则不进行安全风险预警信息推送。
156.本实施例所提供的信息推送方法,在确定目标风险等级后,判断目标风险等级是否大于预设风险等级,根据目标风险等级是否大于预设风险等级,确定是否进行安全风险预警信息推送,便于更加及时有效地处理突发事件,节省社会公共资源,同时,在目标风险等级大于预设风险等级时,生成事件描述信息,便于目标平台更快确定突发事件的具体情况,便于提高突发事件处理效率。
157.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
158.在一实施例中,提供一种信息推送装置,该信息推送装置与上述实施例中信息推送方法一一对应。如图9所示,该信息推送装置包括监控音频获取模块901、监控音频处理模块902、关联视频判断模块903、目标风险得分确定模块904和信息推送模块905。各功能模块详细说明如下:
159.监控音频获取模块901,用于获取目标监控范围内的监控音频;
160.监控音频处理模块902,用于对监控音频进行处理,获取目标关键词和目标音量;
161.关联视频判断模块903,基于目标关键词,判断是否存在目标关键词对应的关联视频,关联视频为与监控音频处于同一目标监控范围内的监控视频;
162.目标风险得分确定模块904,用于若存在目标关键词相对应的关联视频,则根据目标关键词、目标音量和关联视频,确定目标风险得分,若不存在目标关键词相对应的关联视频,则根据目标关键词和目标音量,确定目标风险得分;
163.信息推送模块905,基于目标风险得分进行安全风险预警信息推送。
164.在一实施例中,关联视频判断模块903,包括:
165.判断子模块,基于目标关键词查询目标词库,判断是否满足音视频监控条件;
166.第一确定子模块,用于若满足音视频监控条件,则将同一目标监控范围内的监控视频,确定为目标关键词对应的关联视频;
167.第二确定子模块,用于若不满足音视频监控条件,则确定不存在目标关键词相对应的关联视频。
168.在一实施例中,音视频监控条件判断子模块,包括:
169.风险关键词判断单元,基于目标关键词查询目标词库,判断目标词库内是否存在与目标关键词相对应的风险关键词,风险关键词为预先标注需要进行音视频监控的关键词;
170.第一确定单元,用于若存在与目标关键词相对应的风险关键词,则确定满足音视频监控条件;
171.第二确定单元,用于若不存在与目标关键词相对应的风险关键词,则确定不满足音视频监控条件。
172.在一实施例中,目标风险得分确定模块904,包括:
173.第一获取子模块,用于根据目标关键词查询关键词评分表,获取目标关键词得分;
174.第二获取子模块,用于根据目标音量查询音量评分表,获取目标音量得分;
175.第三获取子模块,用于采用目标视频算法对关联视频进行处理,获取关联视频得分;
176.第一得分获取子模块,用于采用第一关键词权重、第一音量权重和关联视频权重,对目标关键词得分、目标音量得分和关联视频得分进行加权处理,获取目标风险得分。
177.在另一实施例中,目标风险得分确定模块904,还包括:
178.第四获取子模块,用于根据目标关键词查询关键词评分表,获取目标关键词得分;
179.第五获取子模块,用于根据目标音量查询音量评分表,获取目标音量得分;
180.第二得分获取子模块,用于采用第二关键词权重和第二音量权重,对目标关键词得分和目标音量得分进行加权处理,获取目标风险得分。
181.在一实施例中,关联视频得分获取子模块,包括:
182.第一判断单元,用于采用目标视频算法对关联视频进行识别,判断能否识别到目标对象;
183.关联视频获取单元,用于根据能否识别到目标对象查询关联视频得分对照表,获取关联视频得分。
184.在一实施例中,信息推送模块906,包括:
185.第一信息推送子模块,用于若存在关联视频且目标风险等级大于预设风险等级,则获取关联视频对应的目标图像,将目标图像和目标风险等级作为安全风险预警信息,将安全风险预警信息推送到目标平台;
186.第二信息推送子模块,用于若存在关联视频且目标风险等级不大于预设风险等级,或者,不存在关联视频,则将目标风险等级确定为安全风险预警信息,将安全风险预警信息推送到目标平台。
187.关于信息推送装置的具体限定可以参见上文中对于信息推送方法的限定,在此不再赘述。上述信息推送装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
188.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储执行信息推送方法过程中采用或者生成的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种信息推送方法。
189.在一实施例中,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中信息推送方法,例如图2所示s201-s205,或者图3至图8中所示,为避免重复,这里不再赘述。或者,处理器执行计算机程序时实现信息推送装置这一实施例中的各模块/单元的功能,例如图9所示的监控音频获取模块901、监控音频处理模块902、关联视频判断模块903、目标风险得分确定模块904和信息推送模块905的功能,为避免重复,这里不再赘述。
190.在一实施例中,提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中信息推送方法,例如图2所示
s201-s205,或者图3至图8中所示,为避免重复,这里不再赘述。或者,该计算机程序被处理器执行时实现上述信息推送装置这一实施例中的各模块/单元的功能,例如图9所示的监控音频获取模块901、监控音频处理模块902、关联视频判断模块903、目标风险得分确定模块904和信息推送模块905的功能,为避免重复,这里不再赘述。所述计算机可读存储介质可以是非易失性,也可以是易失性。
191.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
192.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
193.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
技术特征:
1.一种信息推送方法,其特征在于,包括:获取目标监控范围内的监控音频;对所述监控音频进行处理,获取目标关键词和目标音量;基于所述目标关键词,判断是否存在所述目标关键词对应的关联视频,所述关联视频为与所述监控音频处于同一目标监控范围内的监控视频;若存在所述目标关键词相对应的关联视频,则根据所述目标关键词、所述目标音量和所述关联视频,确定目标风险得分,若不存在所述目标关键词相对应的关联视频,则根据所述目标关键词和所述目标音量,确定目标风险得分;基于所述目标风险得分进行安全风险预警信息推送。2.如权利要求1所述的信息推送方法,其特征在于,所述基于所述目标关键词,判断是否存在所述目标关键词对应的关联视频,包括:基于所述目标关键词查询目标词库,判断是否满足音视频监控条件;若满足所述音视频监控条件,则将同一所述目标监控范围内的监控视频,确定为所述目标关键词对应的关联视频;若不满足所述音视频监控条件,则确定不存在所述目标关键词相对应的关联视频。3.如权利要求2所述的信息推送方法,其特征在于,所述基于所述目标关键词查询目标词库,判断是否满足音视频监控条件,包括:基于所述目标关键词查询目标词库,判断所述目标词库内是否存在与所述目标关键词相对应的风险关键词,所述风险关键词为预先标注需要进行音视频监控的关键词;若存在与所述目标关键词相对应的风险关键词,则确定满足所述音视频监控条件;若不存在与所述目标关键词相对应的风险关键词,则确定不满足所述音视频监控条件。4.如权利要求1所述的信息推送方法,其特征在于,所述根据所述目标关键词、所述目标音量和所述关联视频,确定目标风险得分,包括:根据所述目标关键词查询关键词评分表,获取目标关键词得分;根据所述目标音量查询音量评分表,获取目标音量得分;采用目标视频算法对所述关联视频进行处理,获取关联视频得分;采用第一关键词权重、第一音量权重和关联视频权重,对所述目标关键词得分、所述目标音量得分和所述关联视频得分进行加权处理,获取目标风险得分。5.如权利要求1所述的信息推送方法,其特征在于,所述根据所述目标关键词和所述目标音量,确定目标风险得分,包括:根据所述目标关键词查询关键词评分表,获取目标关键词得分;根据所述目标音量查询音量评分表,获取目标音量得分;采用第二关键词权重和第二音量权重,对所述目标关键词得分和所述目标音量得分进行加权处理,获取目标风险得分。6.如权利要求4所述的信息推送方法,其特征在于,所述采用目标视频算法对所述关联视频进行处理,获取关联视频得分,包括:采用目标视频算法对所述关联视频进行识别,判断能否识别到目标对象;根据能否识别到目标对象查询关联视频得分对照表,获取关联视频得分。
7.如权利要求1所述的信息推送方法,其特征在于,所述基于所述目标风险等级进行安全风险预警信息推送,包括:若存在所述关联视频且所述目标风险等级大于预设风险等级,则获取所述关联视频对应的目标图像,将所述目标图像和目标风险等级作为安全风险预警信息,将所述安全风险预警信息推送到目标平台;若存在所述关联视频且所述目标风险等级不大于预设风险等级,或者,不存在所述关联视频,则将所述目标风险等级确定为安全风险预警信息,将所述安全风险预警信息推送到目标平台。8.一种信息推送装置,其特征在于,包括:监控音频获取模块,用于获取目标监控范围内的监控音频;监控音频处理模块,用于对所述监控音频进行处理,获取目标关键词和目标音量;关联视频判断模块,基于所述目标关键词,判断是否存在所述目标关键词对应的关联视频;目标风险得分确定模块,用于若存在所述目标关键词相对应的关联视频,则根据所述目标关键词、所述目标音量和所述关联视频,确定目标风险得分,若不存在所述目标关键词相对应的关联视频,则根据所述目标关键词和所述目标音量,确定目标风险得分;信息推送模块,基于所述目标风险得分查询风险等级评估表,确定目标风险等级,基于所述目标风险等级进行安全风险预警信息推送。9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述信息推送方法。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述信息推送方法。
技术总结
本发明公开了一种信息推送方法、装置、计算机设备及存储介质。该方法包括:获取目标监控范围内的监控音频;对监控音频进行处理,获取目标关键词和目标音量;基于目标关键词,判断是否存在目标关键词对应的关联视频;若存在目标关键词相对应的关联视频,则根据目标关键词、目标音量和关联视频,确定目标风险得分,若不存在目标关键词相对应的关联视频,则根据目标关键词和所述目标音量,确定目标风险得分;基于目标风险得分进行安全风险预警信息推送。该方法可在突发状况风险升级之前,将突发状况对应的安全风险预警信息及时推送至对应的目标平台,便于目标平台能及时有效监控特定场景突发状况。突发状况。突发状况。
技术研发人员:闫德金
受保护的技术使用者:深圳云天励飞技术股份有限公司
技术研发日:2022.12.30
技术公布日:2023/5/31
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
