图片帧播放方法和装置的制造方法

文档序号:9330991阅读:230来源:国知局
图片帧播放方法和装置的制造方法
【技术领域】
[0001 ] 本发明涉及视频处理领域,尤其涉及一种图片帧播放方法和装置。
【背景技术】
[0002]随着科学技术的发展,各种移动终端也不断发展和普及,随着视频处理技术的进步,现有智能电视云推送的业务,不知不觉越来越丰富,而智能电视菜单页面的动画效果也深受用户的喜欢,常见的是,电视系统接收云端推送的图片时,存储图片到DDR(DoubleData Rate,双倍速率同步动态随机存储器)中,当电视系统的DDR存储空间小,而云端推送的图片像素值大时,会导致视频的当前帧率达不到预设的基本帧率,造成视频播放不够顺畅。

【发明内容】

[0003]本发明的主要目的在于提出一种图片帧播放方法,旨在解决电视播放视频时不够顺畅的技术问题。
[0004]为实现上述目的,本发明提供的一种图片帧播放方法,所述图片帧播放方法包括以下步骤:
[0005]在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;
[0006]判断所述当前帧率是否小于预设的基本帧率;
[0007]当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧;
[0008]播放当前存储的所述图片帧以及创建的所述目标图片帧。
[0009]优选地,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率的步骤包括:
[0010]在接收到视频的播放请求时,获取终端当前存储图片帧中第一帧图片帧的水平像素值和竖直像素值;
[0011]将所述水平像素值与所述竖直像素值进行相乘,以得到所述图片帧的像素值;
[0012]将预设的存储空间的存储容量值除以所述像素值,以得到所述当前帧率。
[0013]优选地,所述当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧的步骤包括:
[0014]当所述当前帧率小于所述基本帧率时,计算所述基本帧率对应的帧数与所述当前帧率对应的帧数的差值;
[0015]对所述当前帧率对应的图片帧进行分割,以创建所述差值对应的帧数的目标图片帧。
[0016]优选地,所述对所述当前帧率对应的图片帧进行分割,以创建所述差值对应的帧数的目标图片帧的步骤包括:
[0017]根据待创建目标图片帧对应的帧数,确定所述当前帧率对应的图片帧中每个像素点的分割份数;
[0018]根据所述分割份数对每个像素点按照分割比例的分子逐渐加一的比例进行分割,以得到不同分割比例的各个像素点;
[0019]分别将分割比例相等且位置信息相同的各个像素点组合成一个像素点,以生成目标图片帧。
[0020]此外,为实现上述目的,本发明还提出一种图片帧播放装置,所述图片帧播放装置包括:
[0021]确定模块,用于在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;
[0022]判断模块,用于判断所述当前帧率是否小于预设的基本帧率;
[0023]创建模块,用于当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片巾贞创建目标图片巾贞;
[0024]播放模块,用于播放当前存储的所述图片帧以及创建的所述目标图片帧。
[0025]优选地,所述确定模块包括:
[0026]获取单元,用于在接收到视频的播放请求时,获取当前存储图片帧中第一帧图片帧的水平像素值和竖直像素值;
[0027]处理单元,用于将所述水平像素值与所述竖直像素值进行相乘,以得到所述图片帧的像素值;
[0028]所述处理单元,还用于将预设的存储空间的存储容量值除以所述像素值,以得到所述当前帧率。
[0029]优选地,所述创建模块包括:
[0030]计算子模块,用于当所述当前帧率小于所述基本帧率时,计算所述基本帧率对应的帧数与所述当前帧率对应的帧数的差值;
[0031]创建子模块,用于对所述当前帧率对应的图片帧进行分割,以创建所述差值对应的帧数的目标图片帧。
[0032]优选地,所述创建子模块包括:
[0033]确定单元,用于根据待创建目标图片帧对应的帧数,确定所述当前帧率对应的图片帧中每个像素点的分割份数;
[0034]分割单元,用于根据所述分割份数对每个像素点按照分割比例的分子逐渐加一的比例进行分割,以得到不同分割比例的各个像素点;
[0035]生成单元,用于分别将分割比例相等且位置信息相同的各个像素点组合成一个像素点,以生成目标图片帧。
[0036]本发明提出的图片帧播放方法和装置,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率,判断所述当前帧率是否小于预设的基本帧率,当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧,并播放当前存储的所述图片帧以及创建的所述目标图片帧,使得终端的当前帧率可达到预设的基本帧率,提高了视频播放的流畅性。
【附图说明】
[0037]图1为本发明图片帧播放方法较佳实施例的流程示意图;
[0038]图2为图1中步骤SlO的细化流程示意图;
[0039]图3为图1中步骤S30的细化流程示意图;
[0040]图4为图3中步骤S32的细化流程示意图;
[0041]图5为本发明图片帧播放装置较佳实施例的功能模块示意图;
[0042]图6为图5中确定模块10的细化功能模块示意图;
[0043]图7为图5中创建模块30的细化功能模块示意图;
[0044]图8为图6中创建子模块32的细化功能模块示意图。
[0045]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0046]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0047]本发明提供一种图片帧播放方法。
[0048]参照图1,图1为本发明图片帧播放方法较佳实施例的流程示意图。
[0049]本实施例提出一种图片帧播放方法,所述图片帧播放方法包括:
[0050]步骤S10,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;
[0051]步骤S20,判断所述当前帧率是否小于预设的基本帧率;
[0052]步骤S30,当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片中贞。
[0053]步骤S40,播放当前存储的所述图片帧以及创建的目标图片帧。
[0054]具体地,在本实施例中,所述步骤SlO之前包括存储云端发送图片帧的步骤,所述存储云端发送图片帧的步骤包括:在接收到云端发送的图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1