终端及视频播放控制方法与流程

文档序号:11931630阅读:来源:国知局

技术特征:

1.一种终端,其特征在于,所述终端包括:

提取模块,用于按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;

检测模块,用于针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;

控制模块,用于根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。

2.如权利要求1所述的终端,其特征在于,所述提取周期为时间周期或帧数周期。

3.如权利要求1所述的终端,其特征在于,所述控制模块,具体用于若所述图像差异度达到预设第一调整阈值时,在所述检测节点,根据预设的调整策略,提高所述视频的播放帧率;若所述图像差异度低于预设第二调整阈值时,在所述检测节点,根据预设的调整策略,降低所述视频的播放帧率;所述第一调整阈值大于所述第二调整阈值;或者,

具体用于根据预设的图像差异度范围与播放帧率范围的对应关系,在所述检测节点,将所述视频对应的当前播放帧率调整到与检测到的图像差异度对应的播放帧率范围内。

4.如权利要求1-3中任意一项所述的终端,其特征在于,所述检测模块,具体用于根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度;或者,

具体用于分别对所述两帧视频帧进行面部图像识别,分别确定所述两帧视频帧中面部图像的数量,将确定的两个数量的差值绝对值作为所述图像差异度;或者,

具体用于按设定的分割数量,分别将所述两帧视频帧分割成多个帧图像,依次比对所述两帧视频帧中相同位置处的帧图像;根据比对结果,记录帧图像不匹配的次数,将所述次数与所述分割数量的比值作为所述图像差异度;或者,

具体用于对所述第一视频帧进行面部图像识别,在识别出所述第一视频帧中具有至少一个面部图像时,针对任一面部图像,记录该图像在所述第一视频帧中的第一位置信息,并提取该面部图像的图像特征;根据所述图像特征在所述第二视频帧中查找该面部图像,若查找到,记录该面部图像在所述第二视频帧中的第二位置信息;若未查找到,将所述第二位置信息设置为0;将所述第二位置信息与所述第一位置信息的差值绝对值作为所述图像差异度;所述两帧视频帧为第一视频帧和第二视频帧。

5.如权利要求4所述的终端,其特征在于,所述根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度,包括:

针对任一视频帧,根据该视频帧的每个像素的RGB值,确定所述每个像素对应的像素参数值;

根据每个像素参数值,确定该视频帧所有像素的像素参数值的平均值;

根据所述每个像素参数值和所述平均值,确定所述每个像素对应的像素参数方差;

根据每个所述方差,确定该视频帧对应的像素参数的方差。

6.一种视频播放控制方法,其特征在于,所述方法包括步骤:

按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;

针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;

根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。

7.如权利要求6所述的方法,其特征在于,所述提取周期为时间周期或帧数周期。

8.如权利要求6所述的方法,其特征在于,所述根据所述图像差异度,在检测节点,调整所述视频的播放帧率,包括:

若所述图像差异度达到预设第一调整阈值时,在所述检测节点,根据预设的调整策略,提高所述视频的播放帧率;若所述图像差异度低于预设第二调整阈值时,在所述检测节点,根据预设的调整策略,降低所述视频的播放帧率;所述第一调整阈值大于所述第二调整阈值;或者,

根据预设的图像差异度范围与播放帧率的对应关系,在所述检测节点,将所述视频对应的当前播放帧率调整到与检测到的图像差异度对应的播放帧率范围内。

9.如权利要求6-8中任意一项所述的方法,其特征在于,所述两帧视频帧为第一视频帧和第二视频帧;所述检测所述两帧视频帧的图像差异度,包括:

根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度;或者,

分别对所述两帧视频帧进行面部图像识别,分别确定所述两帧视频帧中面部图像的数量,将确定的两个数量的差值绝对值作为所述图像差异度;或者,

按设定的分割数量,分别将所述两帧视频帧分割成多个帧图像,依次比对所述两帧视频帧中相同位置处的帧图像;根据比对结果,记录帧图像不匹配的次数,将所述次数与所述分割数量的比值作为所述图像差异度;或者,

对所述第一视频帧进行面部图像识别,在识别出所述第一视频帧中具有至少一个面部图像时,针对任一面部图像,记录该图像在所述第一视频帧中的第一位置信息,并提取该面部图像的图像特征;根据所述图像特征在所述第二视频帧中查找该面部图像,若查找到,记录该面部图像在所述第二视频帧中的第二位置信息;若未查找到,将所述第二位置信息设置为0;将所述第二位置信息与所述第一位置信息的差值绝对值作为所述图像差异度。

10.如权利要求9所述的方法,其特征在于,所述根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,包括:

针对任一视频帧,根据该视频帧的每个像素的RGB值,确定所述每个像素对应的像素参数值;

根据每个像素参数值,确定该视频帧所有像素的像素参数值的平均值;

根据所述每个像素参数值和所述平均值,确定所述每个像素对应的像素参数方差;

根据每个所述方差,确定该视频帧对应的像素参数的方差。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1