终端及视频播放控制方法技术

技术编号:15395628 阅读:104 留言:0更新日期:2017-05-19 07:00
本发明专利技术公开了一种终端及视频播放控制方法,所述终端包括提取模块,用于按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;检测模块,用于针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;控制模块,用于根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。本发明专利技术实现播放视频过程中的播放帧率的动态调整,在保证视频播放平顺度的前提下,可以有效减轻播放视频时占用的处理器资源,有效降低处理器的负担,有效降低终端的功耗,提高了终端电池的使用时间,同时,在播放帧率的动态调整过程中,也可以提高视频播放的视觉效果,更进一步提高用户体验。

Terminal and video playback control method

The invention discloses a terminal and video playback control method, the terminal comprises an extracting module, according to the time order and play set extraction cycle, extracting video frame video from the initial preset time; detection module for two frames for extraction of adjacent, the two frame image detection the video frame difference; the control module, according to the image difference, in the detection node, adjust the video playback rate; time node of the node for the detection of playback time two frames in the video frames corresponding to the. The dynamic adjustment of the present invention to achieve video playback during the broadcast frame rate, to ensure the premise of video playback smoothness, can effectively reduce the occupation when playing the video processor resource, reduce processor burden, reduce the power consumption of the terminal, improve the terminal battery usage time, at the same time, in the process of dynamic adjustment of broadcast frame rate in the video playback can also improve visual effect, and further improve the user experience.

【技术实现步骤摘要】
终端及视频播放控制方法
本专利技术涉及领域终端应用
,尤其涉及一种终端及视频播放控制方法。
技术介绍
目前无论是移动终端还是其他的视频播放设备,在播放视频时,一旦选定了视频播放清晰度(标清、高清、蓝光),即确定了视频播放帧率,那么在整个播放过程中播放帧率便不会改变,除非人为切换视频播放模式。然而,在任何一部视频中,对人眼而言,并不是每一部分的视频都是需要很高的播放帧率,如果整个视频播放过程中都是一成不变的采用较高的播放帧率,不仅造成处理器不必要的长期负担,同时也会增加相应的功耗。
技术实现思路
本专利技术的主要目的在于提出一种终端及视频播放控制方法,旨在解决现有视频播放过程中播放帧率无法动态调整的问题。为实现上述目的,本专利技术提供的一种终端,包括:提取模块,用于按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;检测模块,用于针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;控制模块,用于根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。可选地,所述提取周期为时间周期或帧数周期。可选地,所述控制模块,具体用于若所述图像差异度达到预设第一调整阈值时,在所述检测节点,根据预设的调整策略,提高所述视频的播放帧率;若所述图像差异度低于预设第二调整阈值时,在所述检测节点,根据预设的调整策略,降低所述视频的播放帧率;所述第一调整阈值大于所述第二调整阈值;或者,具体用于根据预设的图像差异度范围与播放帧率范围的对应关系,在所述检测节点,将所述视频对应的当前播放帧率调整到与检测到的图像差异度对应的播放帧率范围内。可选地,所述检测模块,具体用于根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度;或者,具体用于分别对所述两帧视频帧进行面部图像识别,分别确定所述两帧视频帧中面部图像的数量,将确定的两个数量的差值绝对值作为所述图像差异度;或者,具体用于按设定的分割数量,分别将所述两帧视频帧分割成多个帧图像,依次比对所述两帧视频帧中相同位置处的帧图像;根据比对结果,记录帧图像不匹配的次数,将所述次数与所述分割数量的比值作为所述图像差异度;或者,具体用于对所述第一视频帧进行面部图像识别,在识别出所述第一视频帧中具有至少一个面部图像时,针对任一面部图像,记录该图像在所述第一视频帧中的第一位置信息,并提取该面部图像的图像特征;根据所述图像特征在所述第二视频帧中查找该面部图像,若查找到,记录该面部图像在所述第二视频帧中的第二位置信息;若未查找到,将所述第二位置信息设置为0;将所述第二位置信息与所述第一位置信息的差值绝对值作为所述图像差异度;所述两帧视频帧为第一视频帧和第二视频帧。具体地,所述根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度,包括:针对任一视频帧,根据该视频帧的每个像素的RGB值,确定所述每个像素对应的像素参数值;根据每个像素参数值,确定该视频帧所有像素的像素参数值的平均值;根据所述每个像素参数值和所述平均值,确定所述每个像素对应的像素参数方差;根据每个所述方差,确定该视频帧对应的像素参数的方差。此外,为实现上述目的,本专利技术还提出一种一种视频播放控制方法,包括步骤:按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。可选地,所述提取周期为时间周期或帧数周期。可选地,所述根据所述图像差异度,在检测节点,调整所述视频的播放帧率,包括:若所述图像差异度达到预设第一调整阈值时,在所述检测节点,根据预设的调整策略,提高所述视频的播放帧率;若所述图像差异度低于预设第二调整阈值时,在所述检测节点,根据预设的调整策略,降低所述视频的播放帧率;所述第一调整阈值大于所述第二调整阈值;或者,根据预设的图像差异度范围与播放帧率的对应关系,在所述检测节点,将所述视频对应的当前播放帧率调整到与检测到的图像差异度对应的播放帧率范围内。可选地,所述两帧视频帧为第一视频帧和第二视频帧;所述检测所述两帧视频帧的图像差异度,包括:根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度;或者,分别对所述两帧视频帧进行面部图像识别,分别确定所述两帧视频帧中面部图像的数量,将确定的两个数量的差值绝对值作为所述图像差异度;或者,按设定的分割数量,分别将所述两帧视频帧分割成多个帧图像,依次比对所述两帧视频帧中相同位置处的帧图像;根据比对结果,记录帧图像不匹配的次数,将所述次数与所述分割数量的比值作为所述图像差异度;或者,对所述第一视频帧进行面部图像识别,在识别出所述第一视频帧中具有至少一个面部图像时,针对任一面部图像,记录该图像在所述第一视频帧中的第一位置信息,并提取该面部图像的图像特征;根据所述图像特征在所述第二视频帧中查找该面部图像,若查找到,记录该面部图像在所述第二视频帧中的第二位置信息;若未查找到,将所述第二位置信息设置为0;将所述第二位置信息与所述第一位置信息的差值绝对值作为所述图像差异度。具体地,所述根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,包括:针对任一视频帧,根据该视频帧的每个像素的RGB值,确定所述每个像素对应的像素参数值;根据每个像素参数值,确定该视频帧所有像素的像素参数值的平均值;根据所述每个像素参数值和所述平均值,确定所述每个像素对应的像素参数方差;根据每个所述方差,确定该视频帧对应的像素参数的方差。本专利技术提出的终端及视频播放控制方法,实现播放视频过程中的播放帧率的动态调整,在保证视频播放平顺度的前提下,可以有效减轻播放视频时占用的处理器资源,有效降低处理器的负担,有效降低终端的功耗,提高了终端电池的使用时间,同时,在播放帧率的动态调整过程中,也可以提高视频播放的视觉效果,更进一步提高用户体验。附图说明图1为实现本专利技术各个实施例一可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术实施例中一种终端的结构示意图;图4为本专利技术实施例中一种视频播放控制方法的流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本本文档来自技高网...
终端及视频播放控制方法

【技术保护点】
一种终端,其特征在于,所述终端包括:提取模块,用于按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;检测模块,用于针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;控制模块,用于根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。

【技术特征摘要】
1.一种终端,其特征在于,所述终端包括:提取模块,用于按照播放时间顺序和设定的提取周期,从预设的初始时间开始提取播放视频的视频帧;检测模块,用于针对提取的相邻的两帧视频帧,检测所述两帧视频帧的图像差异度;控制模块,用于根据所述图像差异度,在检测节点,调整所述视频的播放帧率;所述检测节点为所述两帧视频帧中播放时间在后的视频帧对应的时间节点。2.如权利要求1所述的终端,其特征在于,所述提取周期为时间周期或帧数周期。3.如权利要求1所述的终端,其特征在于,所述控制模块,具体用于若所述图像差异度达到预设第一调整阈值时,在所述检测节点,根据预设的调整策略,提高所述视频的播放帧率;若所述图像差异度低于预设第二调整阈值时,在所述检测节点,根据预设的调整策略,降低所述视频的播放帧率;所述第一调整阈值大于所述第二调整阈值;或者,具体用于根据预设的图像差异度范围与播放帧率范围的对应关系,在所述检测节点,将所述视频对应的当前播放帧率调整到与检测到的图像差异度对应的播放帧率范围内。4.如权利要求1-3中任意一项所述的终端,其特征在于,所述检测模块,具体用于根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度;或者,具体用于分别对所述两帧视频帧进行面部图像识别,分别确定所述两帧视频帧中面部图像的数量,将确定的两个数量的差值绝对值作为所述图像差异度;或者,具体用于按设定的分割数量,分别将所述两帧视频帧分割成多个帧图像,依次比对所述两帧视频帧中相同位置处的帧图像;根据比对结果,记录帧图像不匹配的次数,将所述次数与所述分割数量的比值作为所述图像差异度;或者,具体用于对所述第一视频帧进行面部图像识别,在识别出所述第一视频帧中具有至少一个面部图像时,针对任一面部图像,记录该图像在所述第一视频帧中的第一位置信息,并提取该面部图像的图像特征;根据所述图像特征在所述第二视频帧中查找该面部图像,若查找到,记录该面部图像在所述第二视频帧中的第二位置信息;若未查找到,将所述第二位置信息设置为0;将所述第二位置信息与所述第一位置信息的差值绝对值作为所述图像差异度;所述两帧视频帧为第一视频帧和第二视频帧。5.如权利要求4所述的终端,其特征在于,所述根据选定的像素参数,分别确定所述两帧视频帧对应的像素参数的方差,将确定的两个方差的差值绝对值作为所述图像差异度,包括:针对任一视频帧,根据该视频帧的每个像素的RGB值,确定所述每个像素对应的像素参数值;根据每个像素参数值,确定该视频帧所有像素的像素参数值的平均值;根据所述每个像素参数值和所述平均值,确定所述每个像素对应的像素参数方差;根据每个所述方差,确定该视频帧...

【专利技术属性】
技术研发人员:周颖陈鹏飞
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1