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

技术编号:12298069 阅读:53 留言:0更新日期:2015-11-11 09:13
本发明专利技术公开了一种图片帧播放方法,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;判断所述当前帧率是否小于预设的基本帧率;当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧;播放当前存储的所述图片帧以及创建的所述目标图片帧。本发明专利技术还公开了一种图片帧播放装置。本发明专利技术提高了视频播放的流畅性。

【技术实现步骤摘要】

本专利技术涉及视频处理领域,尤其涉及一种图片帧播放方法和装置
技术介绍
随着科学技术的发展,各种移动终端也不断发展和普及,随着视频处理技术的进步,现有智能电视云推送的业务,不知不觉越来越丰富,而智能电视菜单页面的动画效果也深受用户的喜欢,常见的是,电视系统接收云端推送的图片时,存储图片到DDR(DoubleData Rate,双倍速率同步动态随机存储器)中,当电视系统的DDR存储空间小,而云端推送的图片像素值大时,会导致视频的当前帧率达不到预设的基本帧率,造成视频播放不够顺畅。
技术实现思路
本专利技术的主要目的在于提出一种图片帧播放方法,旨在解决电视播放视频时不够顺畅的技术问题。为实现上述目的,本专利技术提供的一种图片帧播放方法,所述图片帧播放方法包括以下步骤:在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;判断所述当前帧率是否小于预设的基本帧率;当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧;播放当前存储的所述图片帧以及创建的所述目标图片帧。优选地,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率的步骤包括:在接收到视频的播放请求时,获取终端当前存储图片帧中第一帧图片帧的水平像素值和竖直像素值;将所述水平像素值与所述竖直像素值进行相乘,以得到所述图片帧的像素值;将预设的存储空间的存储容量值除以所述像素值,以得到所述当前帧率。优选地,所述当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧的步骤包括:当所述当前帧率小于所述基本帧率时,计算所述基本帧率对应的帧数与所述当前帧率对应的帧数的差值;对所述当前帧率对应的图片帧进行分割,以创建所述差值对应的帧数的目标图片帧。优选地,所述对所述当前帧率对应的图片帧进行分割,以创建所述差值对应的帧数的目标图片帧的步骤包括:根据待创建目标图片帧对应的帧数,确定所述当前帧率对应的图片帧中每个像素点的分割份数;根据所述分割份数对每个像素点按照分割比例的分子逐渐加一的比例进行分割,以得到不同分割比例的各个像素点;分别将分割比例相等且位置信息相同的各个像素点组合成一个像素点,以生成目标图片帧。此外,为实现上述目的,本专利技术还提出一种图片帧播放装置,所述图片帧播放装置包括:确定模块,用于在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;判断模块,用于判断所述当前帧率是否小于预设的基本帧率;创建模块,用于当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片巾贞创建目标图片巾贞;播放模块,用于播放当前存储的所述图片帧以及创建的所述目标图片帧。优选地,所述确定模块包括:获取单元,用于在接收到视频的播放请求时,获取当前存储图片帧中第一帧图片帧的水平像素值和竖直像素值;处理单元,用于将所述水平像素值与所述竖直像素值进行相乘,以得到所述图片帧的像素值;所述处理单元,还用于将预设的存储空间的存储容量值除以所述像素值,以得到所述当前帧率。优选地,所述创建模块包括:计算子模块,用于当所述当前帧率小于所述基本帧率时,计算所述基本帧率对应的帧数与所述当前帧率对应的帧数的差值;创建子模块,用于对所述当前帧率对应的图片帧进行分割,以创建所述差值对应的帧数的目标图片帧。优选地,所述创建子模块包括:确定单元,用于根据待创建目标图片帧对应的帧数,确定所述当前帧率对应的图片帧中每个像素点的分割份数;分割单元,用于根据所述分割份数对每个像素点按照分割比例的分子逐渐加一的比例进行分割,以得到不同分割比例的各个像素点;生成单元,用于分别将分割比例相等且位置信息相同的各个像素点组合成一个像素点,以生成目标图片帧。本专利技术提出的图片帧播放方法和装置,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率,判断所述当前帧率是否小于预设的基本帧率,当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧,并播放当前存储的所述图片帧以及创建的所述目标图片帧,使得终端的当前帧率可达到预设的基本帧率,提高了视频播放的流畅性。【附图说明】图1为本专利技术图片帧播放方法较佳实施例的流程示意图;图2为图1中步骤SlO的细化流程示意图;图3为图1中步骤S30的细化流程示意图;图4为图3中步骤S32的细化流程示意图;图5为本专利技术图片帧播放装置较佳实施例的功能模块示意图;图6为图5中确定模块10的细化功能模块示意图;图7为图5中创建模块30的细化功能模块示意图;图8为图6中创建子模块32的细化功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种图片帧播放方法。参照图1,图1为本专利技术图片帧播放方法较佳实施例的流程示意图。本实施例提出一种图片帧播放方法,所述图片帧播放方法包括:步骤S10,在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;步骤S20,判断所述当前帧率是否小于预设的基本帧率;步骤S30,当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片中贞。步骤S40,播放当前存储的所述图片帧以及创建的目标图片帧。具体地,在本实施例中,所述步骤SlO之前包括存储云端发送图片帧的步骤,所述存储云端发送图片帧的步骤包括:在接收到云端发送的图当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种图片帧播放方法,其特征在于,所述图片帧播放方法包括以下步骤:在接收到视频的播放请求时,根据预设的存储空间的大小以及当前存储的图片帧的像素值确定终端的当前帧率;判断所述当前帧率是否小于预设的基本帧率;当所述当前帧率小于所述基本帧率时,基于所述当前帧率对应的图片帧创建目标图片帧;播放当前存储的所述图片帧以及创建的所述目标图片帧。

【技术特征摘要】

【专利技术属性】
技术研发人员:雷夏平王云华
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

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

1