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

摘要:

权利要求书:

1.一种播放视频摘要的方法,其特征在于,包括:

获取视频源中包含了运动对象的多个目标图片和所有运动轨迹;

将所述多个目标图片追加到内存中;

当所述多个目标图片的大小超过第一阈值时,将所述内存中追加的所述目标图片追加至目标图片文件中;

根据播放任务请求下载所述目标图片文件,其中,所述目标图片文件为将多个目标图片依次追加至目标文件后产成的一个文件,所述目标图片为从所述视频源中提取到的包含了所述运动对象的图片;

调用摘要算法库,根据所述运动对象的所有运动轨迹生成视频摘要帧信息,其中,所述视频摘要帧信息包括目标图片的文件I D、目标图片偏移量和目标图片大小;

根据所述视频摘要帧信息从所述目标图片文件中获取至少一个目标图片数据;

将所述至少一个目标图片数据与背景图片进行合成处理,生成所述运动对象的视频摘要;

播放所述运动对象的所述视频摘要。

2.根据权利要求1所述的方法,其特征在于,根据播放任务请求下载目标图片文件的步骤中用于下载所述目标图片文件的链接地址为一条。

3.根据权利要求1所述的方法,其特征在于,所述将所述内存中追加的所述目标图片追加至目标图片文件中的步骤包括:将所述内存中追加的所述目标图片追加至位于HDFS中的目标图片文件中。

4.根据权利要求3所述的方法,其特征在于,在将所述内存中保存的目标图片存储至位于HDFS中的所述目标图片文件中之后,所述方法还包括:接收所述视频源的结构化数据;

获取所述视频源的每一个结构化数据中包含的所有运动对象的唯一标识;

针对所述视频源的所述每一个结构化数据,依次进行如下处理:生成第一列表和第二列表,其中,所述第一列表中记录有当前处理的结构化数据中包含的所有运动对象的唯一标识,所述第二列表中记录有前一个处理的结构化数据中包含的所有运动对象的唯一标识;

将所述目标图片大小和所述目标图片偏移量,与所述第一列表中的所有运动对象的唯一标识建立关联;

导出与离开目标对象所关联的所述目标图片大小和所述目标图片偏移量,作为所述运动对象的运动轨迹存储,所述离开目标对象为未出现在所述第一列表但出现在所述第二列表中的所有运动对象。

5.根据权利要求4所述的方法,其特征在于,所述运动轨迹还包括目标框,将所述至少一个目标图片数据进行合成处理,生成所述运动对象的视频摘要的步骤包括:将所述至少一个目标图片数据根据所述目标框合成到背景图中,其中,所述目标框用于确定所述运动对象在所述背景图中的位置;

将合成到所述背景图中的所述至少一个目标图片数据对应插入至所述视频摘要的每一帧中,生成所述运动对象的所述视频摘要。

6.根据权利要求4所述的方法,其特征在于,所述运动轨迹还包括目标进入时间,将所述至少一个目标图片数据进行合成处理,生成所述运动对象的视频摘要的步骤还包括:根据所述目标进入时间,在所述视频摘要中显示所述运动对象出现在所述视频源中的时间。

7.根据权利要求3所述的方法,其特征在于,在调用摘要算法库,根据运动对象的所有运动轨迹生成视频摘要帧信息之前,所述方法还包括:将经过结构化处理的所述视频源中的所述运动对象的所有运动轨迹存储在HBASE中。

8.一种播放视频摘要的装置,其特征在于,包括:

处理单元,用于获取视频源中包含了运动对象的多个目标图片和所有运动轨迹;

缓存单元,用于将所述多个目标图片追加到内存中;

存储单元,用于当所述多个目标图片的大小超过第一阈值时,将所述内存中追加的所述目标图片追加至目标图片文件中;

下载单元,用于根据播放任务请求下载所述目标图片文件,其中,所述目标图片文件为将多个目标图片依次追加至目标文件后产成的一个文件,所述目标图片为从所述视频源中提取到的包含了所述运动对象的图片;

生成单元,用于调用摘要算法库,根据所述运动对象的所有运动轨迹生成视频摘要帧信息,其中,所述视频摘要帧信息包括所述目标图片的文件I D、目标图片偏移量和目标图片大小;

获取单元,用于根据所述视频摘要帧信息从所述目标图片文件中获取至少一个目标图片数据;

合成单元,用于将所述至少一个目标图片数据与背景图片进行合成处理,生成所述运动对象的视频摘要;

播放单元,用于播放所述运动对象的所述视频摘要。

9.根据权利要求8所述的装置,其特征在于,所述下载单元中用于下载所述目标图片文件的链接地址为一条。

10.根据权利要求8所述的装置,其特征在于,所述存储单元,具体用于当所述内存中追加的目标图片的大小超过第一阈值时,将所述内存中追加的所述目标图片存储至位于HDFS中的目标图片文件中。

11.根据权利要求10所述的装置,其特征在于,所述装置还包括:接收单元,用于接收所述视频源的结构化数据;

标识获取单元,用于获取所述视频源的每一个结构化数据中包含的所有运动对象的唯一标识;

运动轨迹生成单元,用于针对所述视频源的所述每一个结构化数据,依次进行如下处理:生成第一列表和第二列表,其中,所述第一列表中记录有当前处理的结构化数据中包含的所有运动对象的唯一标识,所述第二列表中记录有前一个处理的结构化数据中包含的所有运动对象的唯一标识;

关联单元,用于将所述目标图片大小和所述目标图片偏移量,与所述第一列表中的所有运动对象的唯一标识建立关联;

导出单元,用于导出与离开目标对象所关联的所述目标图片大小和所述目标图片偏移量,作为所述运动对象的运动轨迹存储,所述离开目标对象为未出现在所述第一列表但出现在所述第二列表中的所有运动对象。

12.根据权利要求11所述的装置,其特征在于,所述运动轨迹还包括目标框,所述合成单元还包括:合成模块,用于将所述至少一个目标图片数据根据所述目标框合成到背景图中,其中,所述目标框用于确定所述运动对象在所述背景图中的位置;

插入模块,用于将合成到所述背景图中的所述至少一个目标图片数据对应插入至所述视频摘要的每一帧中,生成所述运动对象的所述视频摘要。

13.根据权利要求11所述的装置,其特征在于,所述运动轨迹还包括目标进入时间,所述合成单元还包括:显示模块,用于根据所述目标进入时间,在所述视频摘要中显示所述运动对象出现在所述视频源中的时间。

14.根据权利要求10所述的装置,其特征在于,所述生成单元还包括:存储模块,用于将经过结构化处理的所述视频源中的所述运动对象的所有运动轨迹存储在HBASE中。