视频浏览方法及装置制造方法及图纸

技术编号:10923529 阅读:89 留言:0更新日期:2015-01-18 23:36
本公开关于一种视频浏览方法及装置,属于计算机技术领域。所述方法包括:将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息;若目标块信息满足预定条件,则将当前图像帧确定为关键帧;将当前图像帧的后一个图像帧确定为当前图像帧,继续执行将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的步骤,直至比较完视频中的最后一个图像帧后停止;对确定的至少一个关键帧进行播放。所述装置包括:图像比较模块、图像确定模块、操作执行模块和图像播放模块。本公开解决了无法从连续镜头的视频中提取关键帧导致的无法浏览视频的问题,达到了提高视频的播放效率的效果。

【技术实现步骤摘要】

本公开涉及计算机
,特别涉及一种视频浏览方法及装置
技术介绍
随着互联网的发展,网络视频被越来越频繁的使用。当我们获取到一段视频时,需要快速浏览视频来了解视频内容,因此,如何对视频进行快速浏览成为了人们关注的问题。由于视频是由连续的图像帧组成的,因此,在提取视频的关键帧的过程中,终端将视频分段为至少两个镜头;根据每个镜头的边界,响应于图像质量和视频内容的改变为每个镜头选择一组关键帧;将这些关键帧以恰当的速率在屏幕上再现,实现视频浏览。公开人在实现本公开的过程中,发现相关技术中至少存在以下缺陷:终端需要根据镜头的边界提取关键帧,当视频是一个连续的镜头时,无法从视频中提取关键帧。
技术实现思路
为解决无法从连续镜头的视频中提取关键帧导致的无法浏览视频的问题,本公开提供了一种视频浏览方法及装置。根据本公开实施例的第一方面,提供一种视频浏览方法,包括:将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息,所述目标块信息是对所述当前图像帧中包括的目标块和所述前一个图像帧中包括的目标块进行比较后得到的信息;若所述目标块信息满足预定条件,则将所述当前图像帧确定为关键帧;将所述当前图像帧的后一个图像帧确定为当前图像帧,继续执行所述将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的步骤,直至比较完所述视频中的最后一个图像帧后停止;对确定的至少一个关键帧进行播放。可选的,所述将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息,包括:比较所述前一个图像帧中的目标块与所述当前图像帧中的目标块;若所述当前图像帧中包括所述前一个图像帧中不存在的至少一个目标块,则将不存在的每个目标块确定为新增目标块,并为所述新增目标块设置标志位信息,得到每个新增目标块的目标块信息,所述标志位信息是已经确定的关键帧的个数加1;若所述当前图像帧中包括所述前一个图像帧中存在的至少一个目标块,则将存在的每个目标块确定为已有目标块,计算所述当前图像帧中所述已有目标块基于所述前一个图像帧中对应的目标块的移动信息,得到每个已有目标块的目标块信息;若所述前一个图像帧中包括所述当前图像帧中不存在的至少一个目标块,则将不存在的每个目标块确定为消失目标块,得到每个消失目标块的目标块信息。可选的,所述若所述目标块信息满足预定条件,则将所述当前图像帧确定为关键帧,包括:从所述当前图像帧的目标块信息中读取每个已有目标块的移动信息,所述移动信息包括所述已有目标块的移动次数、移动位移和移动至的区域中的至少一种;检测满足移动条件的移动信息的条数是否大于预定阈值;若检测满足所述移动条件的移动信息的条数大于所述预定阈值,则将所述当前图像帧确定为所述关键帧。可选的,所述若所述目标块信息满足预定条件,则将所述当前图像帧确定为关键帧,包括:从所述当前图像帧的目标块信息中读取每个目标块的标志位信息;检测各个标志位信息中是否存在与所述消失目标块的标志位信息相同的标志位信息;若检测出不存在与所述消失目标块的标志位信息相同的标志位信息,则将所述当前图像帧确定为所述关键帧。可选的,所述方法,还包括:获取所述视频中的每个图像帧以及拍摄所述图像帧时的传感器信息,所述传感器信息包括全球定位系统GPS信息、加速度信息和感光度ISO信息中的至少一种;根据所述传感器信息对不满足筛选条件的图像帧进行丢弃,触发执行所述将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的步骤。可选的,若所述目标块信息满足预定条件,则将所述当前图像帧确定为关键帧,包括:若所述当前图像帧中包括人物,则检测所述当前图像帧相对于所述前一个图像帧的人物姿态信息是否产生变化,并检测所述当前图像帧中除所述人物之外的目标块信息是否满足所述预定条件;若检测出所述人物姿态信息产生了变化,且所述当前图像帧中除所述人物之外的目标块信息满足所述预定条件,则将所述当前图像帧确定为关键帧。根据本公开实施例的第二方面,提供一种视频浏览装置,包括:图像比较模块,被配置为将视频中的当前图像帧与前一个图像帧进行比较,得到目标块信息,所述目标块信息是对所述当前图像帧中包括的目标块和所述前一个图像帧中包括的目标块进行比较后得到的信息;图像确定模块,被配置为在所述图像比较模块得到的所述目标块信息满足预定条件时,将所述当前图像帧确定为关键帧;操作执行模块,被配置为将所述当前图像帧的后一个图像帧确定为当前图像帧,继续执行所述将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的操作,直至比较完所述视频中的最后一个图像帧后停止;图像播放模块,被配置为对所述图像确定模块确定的至少一个关键帧进行播放。可选的,所述图像比较模块,包括:目标比较子模块,被配置为比较所述前一个图像帧中的目标块与所述当前图像帧中的目标块;第一确定子模块,被配置为在所述目标比较子模块比较出所述当前图像帧中包括所述前一个图像帧中不存在的至少一个目标块时,将不存在的每个目标块确定为新增目标块,并为所述新增目标块设置标志位信息,得到每个新增目标块的目标块信息,所述标志位信息是已经确定的关键帧的个数加1;第二确定子模块,被配置为在所述目标比较子模块比较出所述当前图像帧中包括所述前一个图像帧中存在的至少一个目标块时,将存在的每个目标块确定为已有目标块,计算所述当前图像帧中所述已有目标块基于所述前一个图像帧中对应的目标块的移动信息,得到每个已有目标块的目标块信息;第三确定子模块,被配置为在所述目标比较子模块比较出所述前一个图像帧中包括所述当前图像帧中不存在的至少一个目标块时,将不存在的每个目标块确定为消失目标块,得到每个消失目标块的目标块信息。可选的,所述图像确定模块,包括:第一读取子模块,被配置为从所述当前图像帧的目标块信息中读取每个已有目标块的移动信息,所述移动信息包括所述已有目标块的移动次数、移动位移和移动至的区域中的至少一种;第一检测子模块,被配置为检测满足移动条件的移动信息的条数是否大于预定阈值;第四确定子模块,被配置为在所述第一检测子模块检测出满足所述移动条件的移动信息的条数大于所述预定阈值时,将所述当前图像帧确定为所述关键帧。可选的,所述图像确定模块,包括:第二读取子模块,被配置为从所述当前图像帧的目标块信息中读取每个目标块的标本文档来自技高网...
视频浏览方法及装置

【技术保护点】
一种视频浏览方法,其特征在于,包括:将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息,所述目标块信息是对所述当前图像帧中包括的目标块和所述前一个图像帧中包括的目标块进行比较后得到的信息;若所述目标块信息满足预定条件,则将所述当前图像帧确定为关键帧;将所述当前图像帧的后一个图像帧确定为当前图像帧,继续执行所述将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的步骤,直至比较完所述视频中的最后一个图像帧后停止;对确定的至少一个关键帧进行播放。

【技术特征摘要】
1.一种视频浏览方法,其特征在于,包括:
将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息,所
述目标块信息是对所述当前图像帧中包括的目标块和所述前一个图像帧中包括
的目标块进行比较后得到的信息;
若所述目标块信息满足预定条件,则将所述当前图像帧确定为关键帧;
将所述当前图像帧的后一个图像帧确定为当前图像帧,继续执行所述将视
频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的步骤,直至
比较完所述视频中的最后一个图像帧后停止;
对确定的至少一个关键帧进行播放。
2.根据权利要求1所述的方法,其特征在于,所述将视频中的当前图像帧
与其前一个图像帧进行比较,得到目标块信息,包括:
比较所述前一个图像帧中的目标块与所述当前图像帧中的目标块;
若所述当前图像帧中包括所述前一个图像帧中不存在的至少一个目标块,
则将不存在的每个目标块确定为新增目标块,并为所述新增目标块设置标志位
信息,得到每个新增目标块的目标块信息,所述标志位信息是已经确定的关键
帧的个数加1;
若所述当前图像帧中包括所述前一个图像帧中存在的至少一个目标块,则
将存在的每个目标块确定为已有目标块,计算所述当前图像帧中所述已有目标
块基于所述前一个图像帧中对应的目标块的移动信息,得到每个已有目标块的
目标块信息;
若所述前一个图像帧中包括所述当前图像帧中不存在的至少一个目标块,
则将不存在的每个目标块确定为消失目标块,得到每个消失目标块的目标块信
息。
3.根据权利要求2所述的方法,其特征在于,所述若所述目标块信息满足
预定条件,则将所述当前图像帧确定为关键帧,包括:
从所述当前图像帧的目标块信息中读取每个已有目标块的移动信息,所述

\t移动信息包括所述已有目标块的移动次数、移动位移和移动至的区域中的至少
一种;
检测满足移动条件的移动信息的条数是否大于预定阈值;
若检测满足所述移动条件的移动信息的条数大于所述预定阈值,则将所述
当前图像帧确定为所述关键帧。
4.根据权利要求2所述的方法,其特征在于,所述若所述目标块信息满足
预定条件,则将所述当前图像帧确定为关键帧,包括:
从所述当前图像帧的目标块信息中读取每个目标块的标志位信息;
检测各个标志位信息中是否存在与所述消失目标块的标志位信息相同的标
志位信息;
若检测出不存在与所述消失目标块的标志位信息相同的标志位信息,则将
所述当前图像帧确定为所述关键帧。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法,还包
括:
获取所述视频中的每个图像帧以及拍摄所述图像帧时的传感器信息,所述
传感器信息包括全球定位系统GPS信息、加速度信息和感光度ISO信息中的至
少一种;
根据所述传感器信息对不满足筛选条件的图像帧进行丢弃,触发执行所述
将视频中的当前图像帧与其前一个图像帧进行比较,得到目标块信息的步骤。
6.根据权利要求1所述的方法,其特征在于,所述若所述目标块信息满足
预定条件,则将所述当前图像帧确定为关键帧,包括:
若所述当前图像帧中包括人物,则检测所述当前图像帧相对于所述前一个
图像帧的人物姿态信息是否产生变化,并检测所述当前图像帧中除所述人物之
外的目标块信息是否满足所述预定条件;
若检测出所述人物姿态信息产生了变化,且所述当前图像帧中除所述人物
之外的目标块信息满足所述预定条件,则将所述当前图像帧确定为关键帧。
7.一种视频浏览装置,其特征在于,包括:
图像比较模块,被配置为将视频中的当前图像帧与其前一个图像帧进行比
较,得到目标块信息,所述目标块信息是对所述当前图像帧中包括的目标块和
所述前一个图像帧中包括的目标块进行比较后得到的信息;
图像确定模块,被配置为在所述图像比较模块得到的所述目标块信息满足
预定条件时,将所述当前图像帧确定为关键帧;
操作执行模块,被配置为将所述当前图像帧的后一个图像帧确定为当前图
像帧,继续执行所述将视频中的当前图像帧与其前一个图像帧进行比较,得到
目标块信息的操作,直至比...

【专利技术属性】
技术研发人员:王百超秦秋平侯文迪
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1