视频拆分方法、设备及视频分析系统技术方案

技术编号:14898240 阅读:11 留言:0更新日期:2017-03-29 13:28
本发明专利技术实施例提供的一种视频拆分方法、设备及视频分析系统,可以根据视频拆分表中的拆分数量对视频进行拆分,同时,本发明专利技术还可以根据累计分析时长与基准分析时长的比例修改视频拆分表中的拆分数量。当累计分析时长较长时,本发明专利技术可以相应减少拆分数量,提高每个子视频分析时的计算量,可以充分利用计算节点的计算能力;当累计分析时长较短时,本发明专利技术可以相应增加拆分数量,降低每个子视频分析时的计算量,防止被拆分的子视频在计算节点中积压。可见,本发明专利技术实现了对视频的合理拆分,即充分利用了计算节点的计算能力,又可以防止被拆分的子视频在计算节点中积压。

【技术实现步骤摘要】

本专利技术涉及视频拆分
,特别是涉及视频拆分方法、设备及视频分析系统。
技术介绍
出于安全考虑,在医院、学校、路口等区域都要进行全天候的视频监控。由于视频数量巨大,人工分析如此多的数量的视频无法完成,因此需要由多个计算节点进行视频分析。在将视频分析任务发送给计算节点之前,需要首先对视频进行拆分,例如:将每天下午一点到下午两点之间的视频拆分为10个子视频,每6分钟的视频为一个子视频。然后各计算节点可以对子视频进行分析。但现有的视频拆分技术仅按照时间长度进行拆分,无法合理的对视频进行拆分。
技术实现思路
本专利技术实施例的目的在于提供一种视频拆分方法、设备及视频分析系统,以合理的对视频进行拆分。为达到上述目的,本专利技术实施例公开了一种视频拆分方法,应用于视频分析系统中的视频拆分设备中,所述视频分析系统还包括多个计算节点,所述视频拆分设备与各计算节点通信连接,所述方法包括:获得对第一视频采集设备在第一时间段中采集的视频进行拆分的任务;根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频;使用所述多个计算节点对拆分得到的子视频进行视频分析;监测各所述子视频中首先被分析的子视频的分析开始时刻及各所述子视频中最后被分析完成的子视频的分析完成时刻,将所述分析开始时刻与所述分析完成时刻之间的时间长度确定为全部分析完毕各子视频所使用的实际分析时长;对所述实际分析时长及所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的基准分析时长进行加权求和,确定累计分析时长,确定所述累计分析时长与查找到的基准分析时长的比例;根据所述比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。可选的,所述根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频,包括:在视频拆分表中查找与所述第一视频采集设备的标识、第一时间段对应的拆分数量,如果查找到,则将第一视频采集设备在第一时间段中采集的视频拆分为查找到的拆分数量的子视频。可选的,所述使用所述多个计算节点对拆分得到的子视频进行视频分析,包括:生成对拆分得到的子视频进行分析的视频分析任务,其中,每个视频分析任务与一个子视频对应且各视频分析任务对应的子视频不同;将生成的每个视频分析任务分别分配到第一数量的计算节点中的一个计算节点,以执行生成的视频分析任务,其中,所述第一数量的计算节点的CPU核数之和与生成的视频分析任务的数量相匹配,分配到每个计算节点的视频分析任务的数量与该计算节点的CPU核数相匹配。可选的,所述根据所述比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改,包括:确定所述比例所在的预设比例区间,每个预设比例区间均对应一个调整比例;根据确定的预设比例区间对应的调整比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。可选的,还包括:如果在所述视频拆分表中未查找到与所述第一视频采集设备的标识、第一时间段对应的拆分数量,则在所述视频拆分表中插入所述第一视频采集设备的标识、所述第一时间段、初始拆分数量以及基准执行时长,再次执行所述在视频拆分表中查找与所述第一视频采集设备的标识、第一时间段对应的拆分数量的步骤;其中,所述初始拆分数量与所述第一视频采集设备的标识、所述第一时间段相对应,所述基准执行时长与所述第一视频采集设备的标识、所述第一时间段相对应。一种视频拆分设备,所述视频拆分设备为视频分析系统中的视频拆分设备,所述视频分析系统还包括多个计算节点,所述视频拆分设备与各计算节点通信连接,所述视频拆分设备包括:通信接口及处理器,所述通信接口获得对第一视频采集设备在第一时间段中采集的视频进行拆分的任务;所述处理器根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频;所述处理器使用所述多个计算节点对拆分得到的子视频进行视频分析;所述处理器监测各所述子视频中首先被分析的子视频的分析开始时刻及各所述子视频中最后被分析完成的子视频的分析完成时刻,将所述分析开始时刻与所述分析完成时刻之间的时间长度确定为全部分析完毕各子视频所使用的实际分析时长;所述处理器对所述实际分析时长及所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的基准分析时长进行加权求和,确定累计分析时长,确定所述累计分析时长与查找到的基准分析时长的比例;所述处理器根据所述比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。可选的,所述处理器在视频拆分表中查找与所述第一视频采集设备的标识、第一时间段对应的拆分数量,如果查找到,则将第一视频采集设备在第一时间段中采集的视频拆分为查找到的拆分数量的子视频。可选的,所述处理器生成对拆分得到的子视频进行分析的视频分析任务,其中,每个视频分析任务与一个子视频对应且各视频分析任务对应的子视频不同;所述处理器将生成的每个视频分析任务分别分配到第一数量的计算节点中的一个计算节点,以执行生成的视频分析任务,其中,所述第一数量的计算节点的CPU核数之和与生成的视频分析任务的数量相匹配,分配到每个计算节点的视频分析任务的数量与该计算节点的CPU核数相匹配。可选的可选的,所述处理器确定所述比例所在的预设比例区间,每个预设比例区间均对应一个调整比例;所述处理器根据确定的预设比例区间对应的调整比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。可选的,所述处理器如果在所述视频拆分表中未查找到与所述第一视频采集设备的标识、第一时间段对应的拆分数量,则所述处理器在所述视频拆分表中插入所述第一视频采集设备的标识、所述第一时间段、初始拆分数量以及基准执行时长,所述处理器再次在视频拆分表中查找与所述第一视频采集设备的标识、第一时间段对应的拆分数量;其中,所述初始拆分数量与所述第一视频采集设备的标识、所述第一时间段相对应,所述基准执行时长与所述第一视频采集设备的标识、所述第一时间段相对应。一种视频分析系统,包括:视频拆分设备及多个计算节点,所述视频拆分设备与各计算节点通信连接,所述视频拆分设备获得对第一视频采集设备在第一时间段中采集的视频进行拆分的任务;所述视频拆分设备根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频;所述视频拆分设备使用所述多个计算节点对拆分得到的子视频进行视频分析;所述视频拆分设备监测各所述子视频中首先被分析的子视频的分析开始时刻及各所述子视频中最后被分析完成的子视频的分析完成时刻,将所述分析开始时刻与所述分析完成时刻之间的时间长度确定为全部分析完毕各子视频所使用的实际分析时长;所述视频拆分设备对所述实际分析时长及所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的基准分析时长进行加权求和,确定累计分析时长,确定所述累本文档来自技高网...
视频拆分方法、设备及视频分析系统

【技术保护点】
一种视频拆分方法,其特征在于,应用于视频分析系统中的视频拆分设备中,所述视频分析系统还包括多个计算节点,所述视频拆分设备与各计算节点通信连接,所述方法包括:获得对第一视频采集设备在第一时间段中采集的视频进行拆分的任务;根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频;使用所述多个计算节点对拆分得到的子视频进行视频分析;监测各所述子视频中首先被分析的子视频的分析开始时刻及各所述子视频中最后被分析完成的子视频的分析完成时刻,将所述分析开始时刻与所述分析完成时刻之间的时间长度确定为全部分析完毕各子视频所使用的实际分析时长;对所述实际分析时长及所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的基准分析时长进行加权求和,确定累计分析时长,确定所述累计分析时长与查找到的基准分析时长的比例;根据所述比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。

【技术特征摘要】
1.一种视频拆分方法,其特征在于,应用于视频分析系统中的视频拆分设备中,所述视频分析系统还包括多个计算节点,所述视频拆分设备与各计算节点通信连接,所述方法包括:获得对第一视频采集设备在第一时间段中采集的视频进行拆分的任务;根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频;使用所述多个计算节点对拆分得到的子视频进行视频分析;监测各所述子视频中首先被分析的子视频的分析开始时刻及各所述子视频中最后被分析完成的子视频的分析完成时刻,将所述分析开始时刻与所述分析完成时刻之间的时间长度确定为全部分析完毕各子视频所使用的实际分析时长;对所述实际分析时长及所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的基准分析时长进行加权求和,确定累计分析时长,确定所述累计分析时长与查找到的基准分析时长的比例;根据所述比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。2.根据权利要求1所述的方法,其特征在于,所述根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频,包括:在视频拆分表中查找与所述第一视频采集设备的标识、第一时间段对应的拆分数量,如果查找到,则将第一视频采集设备在第一时间段中采集的视频拆分为查找到的拆分数量的子视频。3.根据权利要求1或2所述的方法,其特征在于,所述使用所述多个计算节点对拆分得到的子视频进行视频分析,包括:生成对拆分得到的子视频进行分析的视频分析任务,其中,每个视频分析
\t任务与一个子视频对应且各视频分析任务对应的子视频不同;将生成的每个视频分析任务分别分配到第一数量的计算节点中的一个计算节点,以执行生成的视频分析任务,其中,所述第一数量的计算节点的CPU核数之和与生成的视频分析任务的数量相匹配,分配到每个计算节点的视频分析任务的数量与该计算节点的CPU核数相匹配。4.根据权利要求1所述的方法,其特征在于,所述根据所述比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改,包括:确定所述比例所在的预设比例区间,每个预设比例区间均对应一个调整比例;根据确定的预设比例区间对应的调整比例对所述视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量进行修改。5.根据权利要求2所述的方法,其特征在于,还包括:如果在所述视频拆分表中未查找到与所述第一视频采集设备的标识、第一时间段对应的拆分数量,则在所述视频拆分表中插入所述第一视频采集设备的标识、所述第一时间段、初始拆分数量以及基准执行时长,再次执行所述在视频拆分表中查找与所述第一视频采集设备的标识、第一时间段对应的拆分数量的步骤;其中,所述初始拆分数量与所述第一视频采集设备的标识、所述第一时间段相对应,所述基准执行时长与所述第一视频采集设备的标识、所述第一时间段相对应。6.一种视频拆分设备,其特征在于,所述视频拆分设备为视频分析系统中的视频拆分设备,所述视频分析系统还包括多个计算节点,所述视频拆分设备与各计算节点通信连接,所述视频拆分设备包括:通信接口及处理器,所述通信接口获得对第一视频采集设备在第一时间段中采集的视频进行拆分的任务;所述处理器根据视频拆分表中与所述第一视频采集设备的标识、第一时间段对应的拆分数量,将第一视频采集设备在第一时间段中采集的视频拆分为所述拆分数量的子视频;所述处理器使用所述多个计算节点对拆分得到的子视频进行视频分析;所述处理器监测各所述子视频中首先被分析的子视频的分析开始时刻...

【专利技术属性】
技术研发人员:周明耀浦世亮闫春
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

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

1