利索能及
我要发布
收藏
专利号: 2016109407949
申请人: 杭州海康威视数字技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种视频分析方法,其特征在于,所述方法包括:获取目标视频,从所述目标视频中确定出至少两帧目标图片帧;

针对所确定的目标图片帧,生成至少一个帧分析指令;所述帧分析指令携带有待分析的目标图片帧的标识信息和特征分析方式信息;

将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,以供各个异构处理器组根据接收到的帧分析指令,对所接收到的目标图片帧进行特征分析,得到分析结果;其中,任意两个异构处理器组所执行特征分析的目标图片帧不同;

所述将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,包括:确定所生成的帧分析指令与至少两个异构处理器组的第一映射关系;

将所确定的目标图片帧均发送给各个异构处理器组;

根据所述第一映射关系,将所生成的帧分析指令发送给各个异构处理器组,以供各个异构处理器组根据接收到的帧分析指令,对该帧分析指令所携带的标识信息所对应的目标图片帧进行特征分析,得到分析结果;

或,

所述将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,包括:将所确定的目标图片帧分为至少两组图片帧组;

确定各个图片帧组与至少两个异构处理器组的第二映射关系;

根据第二映射关系,将各个图片帧组中的目标图片帧发送给对应的异构处理器组;

将所确定的帧分析指令发送给各个异构处理器组;

所述将所确定的帧分析指令发送给各个异构处理器组,包括:基于所述帧分析指令所携带的标识信息,确定所述帧分析指令待分析的目标图片帧所在的图片帧组;

根据所述第二映射关系,将所述帧分析指令发送给该图片帧组所对应的异构处理器组。

2.根据权利要求1所述的方法,其特征在于,所述将所确定的目标图片帧分为至少两组图片帧组,包括:根据所确定的目标图片帧的数量或时间戳信息或帧号信息,将所确定的目标图片帧分为至少两组图片帧组。

3.根据权利要求1或2所述的方法,其特征在于,所述确定各个图片帧组与至少两个异构处理器组的第二映射关系,包括:基于所述各个异构处理器组的处理性能,确定各个图片帧组与至少两个异构处理器组的第二映射关系。

4.根据权利要求1所述的方法,其特征在于,每个异构处理器组至少包括中央处理器CPU和数据处理器;

所述将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,包括:将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组中的CPU和数据处理器。

5.根据权利要求1所述的方法,其特征在于,还包括:接收所述至少两个异构处理器组反馈的分析结果;

对所述分析结果进行融合处理。

6.一种视频分析装置,其特征在于,所述装置包括:获取单元,用于获取目标视频,从所述目标视频中确定出至少两帧目标图片帧;

生成单元,用于针对所确定的目标图片帧,生成至少一个帧分析指令;所述帧分析指令携带有待分析的目标图片帧的标识信息和特征分析方式信息;

发送单元,用于将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,以供各个异构处理器组根据接收到的帧分析指令,对所接收到的目标图片帧进行特征分析,得到分析结果;其中,任意两个异构处理器组所执行特征分析的目标图片帧不同;

所述发送单元包括:

第一确定子单元,用于确定所生成的帧分析指令与至少两个异构处理器组的第一映射关系;

第一发送子单元,用于将所确定的目标图片帧均发送给各个异构处理器组;

第二发送子单元,用于根据所述第一映射关系,将所生成的帧分析指令发送给各个异构处理器组,以供各个异构处理器组根据接收到的帧分析指令,对该帧分析指令所携带的标识信息所对应的目标图片帧进行特征分析,得到分析结果;

或,

所述发送单元包括:

分组子单元,用于将所确定的目标图片帧分为至少两组图片帧组;

第二确定子单元,用于确定各个图片帧组与至少两个异构处理器组的第二映射关系;

第三发送子单元,用于根据第二映射关系,将各个图片帧组中的目标图片帧发送给对应的异构处理器组;

第四发送子单元,用于将所确定的帧分析指令发送给各个异构处理器组;

第四发送子单元具体用于:

基于所述帧分析指令所携带的标识信息,确定所述帧分析指令待分析的目标图片帧所在的图片帧组;

根据所述第二映射关系,将所述帧分析指令发送给该图片帧组所对应的异构处理器组。

7.根据权利要求6所述的装置,其特征在于,所述分组子单元具体用于:根据所确定的目标图片帧的数量或时间戳信息或帧号信息,将所确定的目标图片帧分为至少两组图片帧组。

8.根据权利要求6或7所述的装置,其特征在于,所述第二确定子单元具体用于:基于所述各个异构处理器组的处理性能,确定各个图片帧组与至少两个异构处理器组的第二映射关系。

9.根据权利要求6所述的装置,其特征在于,每个异构处理器组至少包括中央处理器CPU和数据处理器;

所述发送单元具体用于:

将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组中的CPU和数据处理器。

10.根据权利要求6所述的装置,其特征在于,还包括:接收单元,用于接收所述至少两个异构处理器组反馈的分析结果;

融合单元,用于对所述分析结果进行融合处理。

11.一种视频分析系统,其特征在于,所述系统包括:第一处理器和至少两个异构处理器组;

所述第一处理器,用于获取目标视频,从所述目标视频中确定出至少两帧目标图片帧;

针对所确定的目标图片帧,生成至少一个帧分析指令;将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组;所述帧分析指令携带有待分析的目标图片帧的标识信息和特征分析方式信息;

每个异构处理器组,用于根据接收到的帧分析指令,对所接收到的目标图片帧进行特征分析,得到分析结果;其中,任意两个异构处理器组所执行特征分析的目标图片帧不同;

所述将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,包括:确定所生成的帧分析指令与至少两个异构处理器组的第一映射关系;

将所确定的目标图片帧均发送给各个异构处理器组;

根据所述第一映射关系,将所生成的帧分析指令发送给各个异构处理器组,以供各个异构处理器组根据接收到的帧分析指令,对该帧分析指令所携带的标识信息所对应的目标图片帧进行特征分析,得到分析结果;

或,

所述将各个目标图片帧和所述帧分析指令,发送给至少两个异构处理器组,包括:将所确定的目标图片帧分为至少两组图片帧组;

确定各个图片帧组与至少两个异构处理器组的第二映射关系;

根据第二映射关系,将各个图片帧组中的目标图片帧发送给对应的异构处理器组;

将所确定的帧分析指令发送给各个异构处理器组;

所述将所确定的帧分析指令发送给各个异构处理器组,包括:基于所述帧分析指令所携带的标识信息,确定所述帧分析指令待分析的目标图片帧所在的图片帧组;

根据所述第二映射关系,将所述帧分析指令发送给该图片帧组所对应的异构处理器组。