首页 / 专利库 / 图形技术 / 图像互换格式 / 一种图像互换格式图像文件的压缩方法及装置

一种图像互换格式图像文件的压缩方法及装置

阅读:25发布:2020-05-22

专利汇可以提供一种图像互换格式图像文件的压缩方法及装置专利检索,专利查询,专利分析的服务。并且本 申请 提供了一种 图像互换格式 图像文件的压缩方法及装置,其中,方法包括获取待处理的图像互换格式图像文件中的连续的多 帧 图像,以及每帧图像的播放时长;从连续的多帧图像中,确定出相似度大于预设值且连续的多帧待压缩图像;从多帧待压缩图像中选取目标数量帧待压缩图像作为压缩后的目标图像;将目标图像的总播放时长调整为多帧待压缩图像对应的总播放时长;依据图像互换格式图像文件中不属于待压缩图像的非压缩图像与目标图像的相对顺序,将非压缩图像以及每帧非压缩图像对应的播放时长、目标图像以及目标图像对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件。在不影响播放 质量 的前提下,减少图像互换格式图像文件所需存储空间。,下面是一种图像互换格式图像文件的压缩方法及装置专利的具体信息内容。

1.一种图像互换格式图像文件的压缩方法,其特征在于,所述方法包括:
获取待处理的图像互换格式图像文件中所包括的连续的多图像,以及每帧图像的播放时长;
从所述连续的多帧图像中,确定出相似度大于预设值且连续的多帧待压缩图像;
从所述多帧待压缩图像中,选取目标数量帧待压缩图像作为压缩后的目标图像;其中,所述目标数量小于所述多帧待压缩图像的总帧数;
将所述压缩后的目标图像的总播放时长调整为所述多帧待压缩图像对应的总播放时长;
依据所述图像互换格式图像文件中不属于所述待压缩图像的非压缩图像与所述压缩后的目标图像的相对顺序,将所述非压缩图像以及每帧非压缩图像所对应的播放时长,与所述压缩后的目标图像以及所述压缩后的目标图像所对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件。
2.根据权利要求1所述的方法,其特征在于,所述从所述连续的多帧图像中,确定出相似度大于预设值且连续的多帧待压缩图像,包括:
确定所述连续的多帧图像中每帧图像所对应的特征码;其中,所述连续的多帧图像中任意一帧图像所对应的特征码为:表征所述任意一帧图像的内容的代码;
依据所述连续的多帧图像中每帧图像所对应的特征码,从所述连续的多帧图像中,确定出特征码相同且连续的多帧待压缩图像。
3.根据权利要求1所述的方法,其特征在于,所述获取待处理的图像互换格式图像文件中所包括的连续的多帧图像,以及每帧图像的播放时长,包括:
获取待处理的图像互换格式图像文件;
对所述待处理的图像互换格式图像文件进行解析,得到连续的多帧图像,以及每帧图像的播放时长。
4.根据权利要求1所述的方法,其特征在于,所述将所述非压缩图像以及每帧非压缩图像所对应的播放时长,与所述压缩后的目标图像以及所述压缩后的目标图像所对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件,包括:
从所述连续的多帧图像中,删除除所述压缩后的目标图像之外的待压缩图像,得到剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长;
将所述剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长,合成为压缩后的图像互换格式图像文件。
5.根据权利要求1所述的方法,其特征在于,所述目标数量帧为一帧。
6.一种图像互换格式图像文件的压缩装置,其特征在于,所述装置包括:
获取单元,用于获取待处理的图像互换格式图像文件中所包括的连续的多帧图像,以及每帧图像的播放时长;
确定单元,用于从所述连续的多帧图像中,确定出相似度大于预设值且连续的多帧待压缩图像;
选取单元,用于从所述多帧待压缩图像中,选取目标数量帧待压缩图像作为压缩后的目标图像;其中,所述目标数量小于所述多帧待压缩图像的总帧数;
调整单元,用于将所述压缩后的目标图像的总播放时长调整为所述多帧待压缩图像对应的总播放时长;
合成单元,用于依据所述图像互换格式图像文件中不属于所述待压缩图像的非压缩图像与所述压缩后的目标图像的相对顺序,将所述非压缩图像以及每帧非压缩图像所对应的播放时长,与所述压缩后的目标图像以及所述压缩后的目标图像所对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件。
7.根据权利要求6所述的装置,其特征在于,所述确定单元,包括:
第一确定子单元,用于确定所述连续的多帧图像中每帧图像所对应的特征码;其中,所述连续的多帧图像中任意一帧图像所对应的特征码为:表征所述任意一帧图像的内容的代码;
第二确定子单元,用于依据所述连续的多帧图像中每帧图像所对应的特征码,从所述连续的多帧图像中,确定出特征码相同且连续的多帧待压缩图像。
8.根据权利要求6所述的装置,其特征在于,所述获取单元,包括:
获取子单元,用于获取待处理的图像互换格式图像文件;
解析子单元,用于对所述待处理的图像互换格式图像文件进行解析,得到连续的多帧图像,以及每帧图像的播放时长。
9.根据权利要求6所述的装置,其特征在于,所述合成单元,包括:
删除子单元,用于从所述连续的多帧图像中,删除除所述压缩后的目标图像之外的待压缩图像,得到剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长;
合成子单元,用于将所述剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长,合成为压缩后的图像互换格式图像文件。
10.根据权利要求6所述的装置,其特征在于,所述选取单元中的目标数量帧为一帧。

说明书全文

一种图像互换格式图像文件的压缩方法及装置

技术领域

[0001] 本申请涉及图像处理领域,特别是涉及一种图像互换格式图像文件的压缩方法及装置。

背景技术

[0002] 图像互换格式(Graphics Iterchange Format,GIF)图像文件是:包括连续的多图像以及每帧图像的播放时长,并且以图像互换格式来保存的图像文件。如果将图像文件中所保存的连续的多帧图像逐帧读出,在屏幕上就展示出一个动画。
[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] 删除子单元,用于从所述连续的多帧图像中,删除除所述压缩后的目标图像之外的待压缩图像,得到剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长;
[0038] 合成子单元,用于将所述剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长,合成为压缩后的图像互换格式图像文件。
[0039] 其中,所述选取单元中的目标数量帧为一帧。
[0040] 本申请的有益效果为:
[0041] 在本申请实施例中,如果图像互换格式图像文件所包含的连续的多帧图像中,存在图像相似度大于预设值且连续的多帧待压缩图像,表明该多帧待压缩图像的图像内容相似度较高,因此,从多帧待压缩图像中选取目标数量帧待压缩图像作为目标图像;并且,本申请实施例中,还将目标图像的总播放时长调整为该多帧待压缩图像的总播放时长。由于本申请实施例中,并将多帧待压缩图像中的目标数量帧待压缩图像作为压缩后的目标图像,并且,压缩后的目标图像对应的总播放时长与多帧待压缩图像对应的总播放时长相同;因此,本申请实施例所得到的压缩后的图像互换格式图像文件中,在总播放时长不变的情况下,减少了图像总帧数。因此,在不影响播放质量的前提下,减少图像互换格式图像文件所需的存储空间,以减少网络传输过程中所需耗费的资源。
附图说明
[0042] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0043] 图1为本申请中一种图像互换格式图像文件的压缩方法实施例的流程图
[0044] 图2为本申请中一种图像互换格式图像文件的压缩装置实施例的结构示意图。

具体实施方式

[0045] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0046] 本申请实施例的发明人在研究中发现,由于图像互换格式图像文件所需的存储空间较大,并且,在图像互换格式图像文件中可能存在连续的相同图像。为了减少图像互换格式图像文件所需的存储空间,将图像互换格式图像文件中连续的且相似度大于预设值的多帧待压缩图像进行压缩,即只保留所述多帧待压缩图像中的目标数量帧图像,进而使压缩后的图像互换格式图像文件所需的存储空间减少,并且,压缩后的图像互换格式图像文件不影响播放质量。
[0047] 参考图1,示出了本申请中一种图像互换格式图像文件的压缩方法实施例的流程图,该方法实施例可以包括:
[0048] 步骤101:获取待处理的图像互换格式图像文件。
[0049] 在本实施例中,待处理的图像互换格式图像文件可以为用户上传的图像互换格式图像文件,该图像互换格式图像文件中包括具有连续的多帧图像,其中,不同帧的图像的播放时长可能相同,也可能不同。
[0050] 步骤102:对获取的待处理的图像互换格式图像文件进行解析。
[0051] 在获取到待处理的图像互换格式图像文件后,接着,在本步骤中,对获取的图像互换格式图像文件进行解析,得到该图像互换格式图像文件中,连续的多帧图像中的每帧图像的播放时长。其中解析待处理的图像互换格式图像文件具体是指,从待处理的图像互换格式图像文件中提取出该图像文件中所包括的连续的图像,以及每帧图像的播放时长。
[0052] 一般情况下,一个图像互换格式图像文件的结构包括:文件头、图像互换格式数据流和文件终结器三部分。其中,图像互换格式数据流使用了LZW压缩(LZW compression)算法编码得到,解析过程就是对图像互换格式中的图像文件中已压缩的数据流进行解码,得到解码后的数据流,该解码后的数据流就是连续的多帧图像以及每帧图像的播放时长。
[0053] 步骤103:针对解析出的每帧图像,确定该图像的特征码。
[0054] 在将待处理的图像互换格式图像文件进行解析后,得到连续的多帧图像,接着,在本步骤中,确定每帧图像的特征码,对于任意一帧图像的特征码为:用于表示该任意一帧图像的内容的代码。具体的,任意一帧图像的特征码的计算方式可以为:采用消息摘要算法(Message Digest Algorithm MD5),对每帧图像进行数学变换,得到该帧图像对应的特征码。
[0055] 步骤104:判断连续的多帧图像中,是否存在特征码相同且连续的多帧待压缩图像。
[0056] 检测连续的多帧图像间的相似度是否大于预设值的方式可以包括多种,例如,可以对待检测的连续的多帧图像的像素值进行比较。为了提高检测的效率,在本步骤中,通过判断连续的多帧图像中,是否存在特征码相同且连续的多帧图像,来判断连续的多帧图像中,是否存在相似度大于预设值且连续的多帧图像。为了描述方便,本实施例中,将判断出的特征码相同且连续的多帧图像,统称为多帧待压缩图像。
[0057] 例如,对图像互换格式图像文件解析后,得到10帧图像,其中按照图像的先后顺序,依次为第1帧、第2帧、第3帧、第4帧、第5帧、第6帧、第7帧、第8帧、第9帧和第10帧,其中,第3帧图像和第4帧图像对应的特征码相同,第7帧图像、第8帧图像、第9帧图像以及第10帧图像分别对应的特征码相同,那么第3帧图像和第4帧图像为多帧待压缩图像;第7帧图像、第8帧图像、第9帧图像以及第10帧图像为多帧待压缩图像。
[0058] 步骤105:若连续的多帧图像中,存在多帧待压缩图像时,从该多帧待压缩图像中选取目标数量帧待压缩图像作为压缩后的目标图像。
[0059] 在确定出多帧待压缩图像后,接着,在本步骤中,从该多帧待压缩图像中选取目标数量帧待压缩图像,并将所选取的目标数量帧待压缩图像确定为压缩后的目标图像,其中,目标数量小于多帧待压缩图像的总帧数。具体的,在本实施例中,从多帧待压缩图像中,选取压缩后的目标图像的方式可以为任意选取的方式。还以步骤104中所列举的例子为例,此时,从第3帧图像与第4帧图像中选取第3帧图像,从第7帧图像、第8帧图像、第9帧图像以及第10帧图像中,选取第7帧图像、第8帧图像。
[0060] 为了进一步减少压缩后的图像互换格式图像文件所需的存储空间,在本实施例中,可以从多帧待压缩图像中,选取一帧待压缩图像,并将所选取的一帧待压缩图像确定为目标图像。例如,从第3帧图像与第4帧图像中选取第3帧图像,并将所选取的第3帧图像确定为目标图像,从第7帧图像、第8帧图像、第9帧图像以及第10帧图像中,选取第7帧图像,并将所选取的第7帧图像确定为目标图像。
[0061] 步骤106:将目标图像的总播放时长调整为多帧待压缩图像对应的总播放时长。
[0062] 在连续的多帧图像中,确定出满足特征码相同且连续的条件的多帧待压缩图像后,根据该多帧待压缩图像中的每帧待压缩图像所对应的播放时长,确定该多帧待压缩图像所对应的总播放时长,即将多帧待压缩图像中每帧待压缩图像所对应的播放时长求和。并将目标图像的总播放时长调整为多帧待压缩图像的总播放时长。
[0063] 还以步骤104中所列举的例子为例,其中,按照图像的顺序,每帧图像对应的播放时长分别为:20ms、30ms、40ms、40ms、30ms、30ms、50ms、50ms、50ms和50ms,此时,当目标图像为第3帧图像时,第3帧图像所对应是播放时长调整为:第3帧图像与第4帧图像分别对应的播放时长的总和,为80ms;当目标图像为所选取的第7帧图像时,将该第7帧图像的播放时长调整为:第7帧图像、第8帧图像、第9帧图像和第10帧图像分别对应的播放时长的总和,为200ms;当目标图像为第7帧图像和第8帧图像时,该第7帧图像和第8帧图像对应的播放时长的总和,调整为200ms。
[0064] 步骤107:依据所述图像互换格式图像文件中不属于所述待压缩图像的非压缩图像与所述目标图像的相对顺序,将所述非压缩图像以及每帧非压缩图像所对应的播放时长,与所述目标图像以及所述目标图像所对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件。
[0065] 在从多帧待压缩图像中,选取了目标数量帧待压缩图像作为目标图像,以及调整目标图像所对应的总播放时长后,接着,在本步骤中,依据图像互换格式图像文件中不属于待压缩图像的非压缩图像与目标图像的相对顺序,将非压缩图像、每帧非压缩图像所对应的播放时长、目标图像以及目标图像所对应的调整后的总播放时长,合成为压缩后的图像互换格式图像文件。
[0066] 具体的,本步骤中可以从待处理的图像互换格式图像文件的连续的多帧图像中,分别提取出非压缩图像和目标图像,然后按照相对位置进行排列,得到用于合成压缩后的图像互换格式图像文件的待合成图像。此外,为了提高处理速度,还可以通过将除了目标图像外的待压缩图像删除,此时得到删除后所剩余的连续多帧图像,该剩余的连续多帧图像作为用于合成图像互换格式图像文件的待合成图像。并将待合成图像以及待合成图像分别对应的播放时长,合成为压缩后的图像互换格式图像文件。
[0067] 具体的,还以步骤104的例子为例,由于第3帧图像与第4帧图像为多帧待压缩图像,第7帧图像、第8帧图像、第9帧图像以及第10帧图像为多帧待压缩图像,因此,在连续的10帧图像中,第1帧图像、第2帧图像、第5帧图像与第6帧图像为非压缩图像,若第3帧图像为目标图像,第7帧图像为目标图像时,在本步骤中,将第1帧图像、第2帧图像、第3帧图像、第5帧图像、第6帧图像与第7帧图像,作为用于合成压缩后的图像文件的待合成图像,以及,待合成图像分别对应的播放时长为:20ms、30ms、80ms、30ms、30ms和200ms。
[0068] 在本步骤中,可以从该10帧图像中提取出第1帧图像、第2帧图像、第3帧图像、第5帧图像、第6帧图像与第7帧图像,作为用于合成压缩后的图像互换格式图像文件的待合成图像,并将待合成图像以及每帧待合成图像分别对应的播放时长,合成为压缩后的图像互换格式图像文件。此外,还可以删除第4帧图像、第8帧图像、第9帧图像和第10帧图像,将剩余的第1帧图像、第2帧图像、第3帧图像、第5帧图像、第6帧图像与第7帧图像,作为用于合成压缩后的图像文件的待合成图像,并将待合成图像以及待合成图像分别对应的播放时长,合称为压缩后的图像互换格式图像文件。
[0069] 在本申请实施例中,如果图像互换格式图像文件所包含的连续的多帧图像中,存在图像相似度大于预设值且连续的多帧待压缩图像,表明该多帧待压缩图像的图像内容相似度较高,因此,从多帧待压缩图像中选取目标数量帧待压缩图像作为压缩后的目标图像;并且,本申请实施例中,还将目标图像的总播放时长调整为该多帧待压缩图像的总播放时长。由于本申请实施例中,并将多帧待压缩图像中的目标数量帧待压缩图像作为压缩后的目标图像,并且,压缩后的目标图像对应的总播放时长与多帧待压缩图像对应的总播放时长相同;因此,本申请实施例所得到的压缩后的图像互换格式图像文件中,在总播放时长不变的情况下,减少了图像总帧数。因此,在不影响播放质量的前提下,减少图像互换格式图像文件所需的存储空间,以减少网络传输过程中所需耗费的资源。
[0070] 参考图2,示出了本申请中一种图像互换格式图像文件的压缩装置实施例的结构示意图,该装置实施例可以包括:
[0071] 获取单元201,用于获取待处理的图像互换格式图像文件中所包括的连续的多帧图像,以及每帧图像的播放时长;
[0072] 其中,获取单元201,可以包括:
[0073] 获取子单元,用于获取待处理的图像互换格式图像文件;
[0074] 解析子单元,用于对所述待处理的图像互换格式图像文件进行解析,得到连续的多帧图像,以及每帧图像的播放时长。
[0075] 确定单元202,用于从所述连续的多帧图像中,确定出相似度大于预设值且连续的多帧待压缩图像;
[0076] 其中,所述确定单元202,可以包括:
[0077] 第一确定子单元,用于确定所述连续的多帧图像中每帧图像所对应的特征码;其中,所述连续的多帧图像中任意一帧图像所对应的特征码为:表征所述任意一帧图像的内容的代码;
[0078] 第二确定子单元,用于依据所述连续的多帧图像中每帧图像所对应的特征码,从所述连续的多帧图像中,确定出特征码相同且连续的多帧待压缩图像。
[0079] 选取单元203,用于从所述多帧待压缩图像中,选取目标数量帧待压缩图像作为压缩后的目标图像;其中,所述目标数量小于所述多帧待压缩图像的总帧数;
[0080] 调整单元204,将所述压缩后的目标图像的总播放时长调整为所述多帧待压缩图像对应的总播放时长;
[0081] 合成单元205,用于依据所述图像互换格式图像文件中不属于所述待压缩图像的非压缩图像与所述压缩后的目标图像的相对顺序,将所述非压缩图像以及每帧非压缩图像所对应的播放时长,与所述压缩后的目标图像以及所述压缩后的目标图像所对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件。
[0082] 其中,所述合成单元205,可以包括:
[0083] 删除子单元,用于从所述连续的多帧图像中,删除除所述压缩后的目标图像之外的待压缩图像,得到剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长;
[0084] 合成子单元,用于将所述剩余的多帧图像,以及所述剩余的多帧图像中每帧图像所对应的播放时长,合成为压缩后的图像互换格式图像文件。
[0085] 其中,所述选取单元中的目标数量帧为一帧。
[0086] 通过本装置实施例中的获取单元获取待处理的图像互换格式图像文件中所包括的连续的多帧图像,以及每帧图像的播放时长;确定单元从所述连续的多帧图像中,确定出相似度大于预设值且连续的多帧待压缩图像;选取单元,从所述多帧待压缩图像中,选取目标数量帧待压缩图像作为压缩后的目标图像;其中,所述目标数量小于所述多帧待压缩图像的总帧数;调整单元,将所述压缩后的目标图像的总播放时长调整为所述多帧待压缩图像对应的总播放时长;合成单元,依据所述图像互换格式图像文件中不属于所述待压缩图像的非压缩图像与所述压缩后的目标图像的相对顺序,将所述非压缩图像以及每帧非压缩图像所对应的播放时长,与所述压缩后的目标图像以及所述压缩后的目标图像所对应的调整后的播放时长,合成为压缩后的图像互换格式图像文件,为图1的方法实施例的实现提供了保证。
[0087] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似部分互相参见即可。在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。在文中的“包括”、“包含”等词语解释为包含的含义而不是排他或穷举的含义;也就是说,是“包含但不限于”的含义。在不脱离本发明构思的前提下,还可以做出变形、同等替换、改进等,这些都属于本发明的保护范围。
[0088] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈