[发明专利]处理图片序列帧的方法及装置在审
申请号: | 201610149994.2 | 申请日: | 2016-03-16 |
公开(公告)号: | CN107204024A | 公开(公告)日: | 2017-09-26 |
发明(设计)人: | 李津;潘杰茂;陈挺 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 刘映东 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 图片 序列 方法 装置 | ||
技术领域
本发明实施例涉及图像处理技术领域,特别涉及一种处理图片序列帧的方法及装置。
背景技术
图片序列帧是指由若干张图片按序组成的帧序列。通过按序逐帧播放图片序列帧中的若干张图片,即可形成序列帧动画。例如,该项技术在即时通信应用的头像挂件中得到了应用,在用户头像周侧添加头像挂件之后,头像挂件所形成的动画效果能够增强用户头像的显示效果。
然而,目前的图片序列帧的文件体积较大,在存储时需要占用设备较多的内存空间,而在传输时需要消耗较多的网络传输资源。
发明内容
为了解决现有技术中因图片序列帧的文件体积较大,而导致在存储时需要占用设备较多的内存空间,且在传输时需要消耗较多的网络传输资源的问题,本发明实施例提供了一种处理图片序列帧的方法及装置。所述技术方案如下:
第一方面,提供了一种处理图片序列帧的方法,所述方法包括:
获取序列帧动画对应的原始图片序列帧,所述原始图片序列帧中包括n张原始图片,n≥2且n为整数;
提取所述n张原始图片中的交集像素形成交集图片,所述交集像素是指在所述n张原始图片中的位置、颜色和透明度均相同的像素;
分别将所述n张原始图片中的所述交集像素剔除,得到n张目标图片;
生成目标图片序列帧,所述目标图片序列帧包括所述交集图片和所述n张目标图片。
第二方面,提供了一种处理图片序列帧的装置,所述装置包括:
获取模块,用于获取序列帧动画对应的原始图片序列帧,所述原始图片序 列帧中包括n张原始图片,n≥2且n为整数;
提取模块,用于提取所述n张原始图片中的交集像素形成交集图片,所述交集像素是指在所述n张原始图片中的位置、颜色和透明度均相同的像素;
剔除模块,用于分别将所述n张原始图片中的所述交集像素剔除,得到n张目标图片;
生成模块,用于生成目标图片序列帧,所述目标图片序列帧包括所述交集图片和所述n张目标图片。
本发明实施例提供的技术方案带来的有益效果包括:
通过提取原始图片序列帧所包括的各张原始图片中的交集像素形成交集图片,并分别将各张原始图片中的交集像素剔除得到若干张目标图片,从而生成包括有交集图片和上述各张目标图片的目标图片序列帧。相较于原始图片序列帧,目标图片序列帧的文件体积更小。解决了现有技术中因图片序列帧的文件体积较大,而导致在存储时需要占用设备较多的内存空间,且在传输时需要消耗较多的网络传输资源的问题;达到了减小用于形成序列帧动画的图片序列帧的文件体积,从而在存储时减少占用内存空间,且在传输时减少消耗网络传输资源的技术效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是一种现有的图片序列帧的示意图;
图2是本发明一个实施例提供的一种处理图片序列帧的方法的流程图;
图3A是本发明另一实施例提供的一种处理图片序列帧的方法的流程图;
图3B是图3A所示实施例中步骤302的流程图;
图3C是本发明实施例提供的处理后的图片序列帧的示意图;
图4是本发明一个实施例提供的一种处理图片序列帧的装置的框图;
图5是本发明另一实施例提供的一种处理图片序列帧的装置的框图;
图6是本发明一个实施例提供的服务器的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
发明人发现,用于形成序列帧动画的图片序列帧所包括的若干张图片中,通常存在公共区域。其中,公共区域是指在图片序列帧所包括的各张图片中,特征相同的像素所形成的像素区域。可选地,上述特征包括:位置、颜色和透明度。结合参考图1,其示出了一种现有的图片序列帧的示意图。该图片序列帧包括按序排列的图片11、图片12、图片13和图片14共四张图片,图中虚线框内的耳朵部分15即为四张图片的公共区域。通过将图片序列帧所包括的各张图片中的公共区域进行提取作为固定帧显示,并从各张图片中剔除该公共区域,即可实现在保持图片序列帧原有的动画效果的前提下,达到减小图片序列帧的文件体积的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610149994.2/2.html,转载请声明来源钻瓜专利网。