一种基于云服务的视频分析方法、装置、存储介质制造方法及图纸

技术编号:37772615 阅读:32 留言:0更新日期:2023-06-06 13:38
本发明专利技术提供了一种基于云服务的视频分析方法、装置、存储介质。通过获取视频数据信息以及视频数据的分析需求信息,根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段;获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列;比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系;根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析。相对于现有技术,通过对不同视频分段的特性以及云处理节点的比较确定最优的处理节点实现最佳的处理节点分配。点实现最佳的处理节点分配。点实现最佳的处理节点分配。

【技术实现步骤摘要】
一种基于云服务的视频分析方法、装置、存储介质


[0001]本专利技术涉及视频处理领域,具体而言,涉及一种基于云服务的视频分析方法、装置、存储介质。

技术介绍

[0002]随着经济发展,监控视频的数据量呈现爆发式增长。这些视频监控设备对关键场所的实时运行情况进行监视和记录,维护了社会的稳定运行。视频监控系统应用包括以下几个层次,第一层次是现场视频监控,由前端摄像机、视频刻录器,视频显示器等组成,支持现场监控和监控视频存储等;第二层次是远程视频监控,由监控前端、控制台以及传输网络组成,支持适应无人值班的变电站、地市级监控中心等远程监控体系。第三层次融入应急指挥系统,实现各级监控视频与相应的应急指挥中心互联,供应急指挥中心直接调用现场视频的图像。
[0003]现有技术中,对于视频信息的数据处理往往是传统的批量服务器处理,难以根据智能的分配或者分段执行对应的分配至不同节点处理。因此,亟需提出一种针对各任务计算量以及视频内容执行的分配与协同控制处理方案。

技术实现思路

[0004]有鉴于此,本专利技术实施例的目的在于提供一种通过对不同视频分段的特性以及云处理节点的比较确定最优的处理节点实现最佳的处理节点分配方案。
[0005]本专利技术的第一方面提供了一种基于云服务的视频分析方法,所述方法包括:
[0006]获取视频数据信息以及视频数据的分析需求信息,根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段;
[0007]获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列;
[0008]比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系;
[0009]根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析。
[0010]进一步,所述根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段,包括:根据视频内容的重要程度对所述视频数据信息执行分段处理;所述重要程度至少包括角色重要程度;
[0011]给予不同的视频片段设置不同的重要等级,并确定所述重要等级对应的第一性能特征序列参数;所述第一性能特征序列参数包括带宽、延时、优先级。
[0012]进一步,所述获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列,包括:
[0013]根据所述第一性能特征序列参数生成第一性能特征序列;
[0014]读取本地与各个云处理节点之间链路对应的带宽、延时以及优先级信息,以生成第二特征序列;
[0015]进一步,所述比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系,包括:
[0016]计算第一性能特征序列、第二特征序列之间的欧氏距离,取最小的欧式距离所对应的云处理节点为对应视频片段的最佳云处理节点,并生成第一处理映射关系。
[0017]进一步,所述视频分析需求包括视频浓缩;
[0018]根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析,包括:
[0019]获取角色的脸部区域确定为待加密区域;
[0020]对于所述每个所述待加密区域,对所述待加密区域的源数据进行加密,得到加密后的加密数据;
[0021]若加密后的加密数据大于所述待加密区域的源数据,使用所述加密后的加密数据中的第一数据替换所述待加密区域对应的源数据,以及将所述加密后的数据中的第二数据记录,得到包括记录的目标视频;其中,所述第一数据的大小等于所述待加密区域对应的数据的大小,所述第二数据为所述加密后的数据中除所述第一数据外剩余的数据。
[0022]第二方面,本实施例还提出一种云服务的视频分析装置,所述装置包括:
[0023]第一获取模块,用于获取视频数据信息以及视频数据的分析需求信息,根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段;
[0024]第二获取模块,用于获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列;
[0025]生成模块,用于比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系;
[0026]处理模块,用于根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析。
[0027]进一步,所述第一获取模块,还用于根据视频内容的重要程度对所述视频数据信息执行分段处理;所述重要程度至少包括角色重要程度;
[0028]给予不同的视频片段设置不同的重要等级,并确定所述重要等级对应的第一性能特征序列参数;所述第一性能特征序列参数包括带宽、延时、优先级。
[0029]进一步,所述第二获取模块,还用于根据所述第一性能特征序列参数生成第一性能特征序列;读取本地与各个云处理节点之间链路对应的带宽、延时以及优先级信息,以生成第二特征序列。
[0030]进一步,所述视频分析需求包括视频浓缩;
[0031]所述处理模块,还用于获取角色的脸部区域确定为待加密区域;对于所述每个所述待加密区域,对所述待加密区域的源数据进行加密,得到加密后的加密数据;若加密后的加密数据大于所述待加密区域的源数据,使用所述加密后的加密数据中的第一数据替换所述待加密区域对应的源数据,以及将所述加密后的数据中的第二数据记录,得到包括记录的目标视频;其中,所述第一数据的大小等于所述待加密区域对应的数据的大小,所述第二数据为所述加密后的数据中除所述第一数据外剩余的数据。
[0032]此外,本专利技术第三方面还提供一种存储介质,所述存储介质存储有计算机程序;所述程序由处理器加载并执行以实现如上所述的云服务的视频分析方法步骤。
[0033]本专利技术的方案中,通过获取视频数据信息以及视频数据的分析需求信息,根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段;获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列;比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系;根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析。相对于现有技术,通过对不同视频分段的特性以及云处理节点的比较确定最优的处理节点实现最佳的处理节点分配。
附图说明
[0034]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0035]图1是本专利技术实施例公开的基于云服务的视频分析方法流程示意图;...

【技术保护点】

【技术特征摘要】
1.一种基于云服务的视频分析方法,其特征在于,所述方法包括:获取视频数据信息以及视频数据的分析需求信息,根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段;获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列;比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系;根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析。2.根据权利要求1所述的基于云服务的视频分析方法,其特征在于,所述根据所述分析需求信息对视频数据信息执行分割处理生成多个视频片段,包括:根据视频内容的重要程度对所述视频数据信息执行分段处理;所述重要程度至少包括角色重要程度;给予不同的视频片段设置不同的重要等级,并确定所述重要等级对应的第一性能特征序列参数;所述第一性能特征序列参数包括带宽、延时、优先级。3.根据权利要求2所述的基于云服务的视频分析方法,其特征在于,所述获取每个视频片段对应的第一性能特征序列,以及本地与各个云处理节点之间链路对应的的第二特征序列,包括:根据所述第一性能特征序列参数生成第一性能特征序列;读取本地与各个云处理节点之间链路对应的带宽、延时以及优先级信息,以生成第二特征序列。4.根据权利要求3所述的基于云服务的视频分析方法,其特征在于,所述比较每个云处理节点对应的第二特征序列、第一性能特征序列,确定每个视频片段对应的最佳的云处理节点,生成第一处理映射关系,包括:计算第一性能特征序列、第二特征序列之间的欧氏距离,取最小的欧式距离所对应的云处理节点为对应视频片段的最佳云处理节点,并生成第一处理映射关系。5.根据权利要求4所述的基于云服务的视频分析方法,其特征在于,所述视频分析需求包括视频浓缩;根据所述第一处理映射关系将每个视频片段分别发送至对应的云处理节点进行视频分析,包括:获取角色的脸部区域确定为待加密区域;对于所述每个所述待加密区域,对所述待加密区域的源数据进行加密,得到加密后的加密数据;若加密后的加密数据大于所述待加密区域的源数据,使用所述加密后的加密数据中的第一数据替换所述待加密区域对应的源数据,以及将所述加密后的数据中的第二数据记录,得到包...

【专利技术属性】
技术研发人员:张传金刘治国万海峰陶维俊姚莉莉邵磊
申请(专利权)人:安徽创世科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1