一种图像编码方法、图像解码方法及装置的制造方法

文档序号:8946099阅读:347来源:国知局
一种图像编码方法、图像解码方法及装置的制造方法
【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及一种图像编码方法、图像解码方法及装置。
【背景技术】
[0002]图像在传输或者存储时可以进行压缩,这样能够减少传输或存储的总量。图像压缩可以分为无损压缩和有损压缩,无损压缩是指压缩和解压缩之后可以准确恢复源信息,而有损压缩是指压缩和解压缩之后无法准确恢复源信息,即有些信息会丢失。
[0003]现有技术在编码器进行压缩的时候已经确定了压缩方式,因此,对端的解码器需要按照相对应的解码方式解码,如果对端不支持相应的解码方式,或者用户需要其他压缩方式,这就无法满足用户需求,图像编码方式不够灵活。

【发明内容】

[0004]本发明的实施例提供一种图像编码方法及装置,能够解决现有技术中图像编码方式不够灵活的问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,本发明实施例提供一种图像编码方法,包括:
[0007]获取第一图像,将所述第一图像进行压缩生成第二图像,并将所述第二图像进行编码生成第一比特流,所述第二图像的分辨率小于所述第一图像;
[0008]在已经存储的参数数据库中确定所述第一图像对应的参数,根据所述第一图像对应的参数生成第二比特流,所述第一图像对应的参数与所述第一图像包含的细节信息相互对应;
[0009]将所述第一比特流和所述第二比特流合并为传输比特流。
[0010]结合第一方面,在第一方面的第一种可能的实现方式中,所述在已经存储的参数数据库中确定所述第一图像对应的参数,包括:
[0011]根据所述第一图像的内容类型在所述参数数据库中确定所述第一图像对应的参数。
[0012]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,
[0013]所述根据所述第一图像的内容类型在所述参数数据库中确定所述第一图像对应的参数之前,还包括:
[0014]确定所述第一图像的分辨率,并根据所述第一图像的分别率确定所述第一图像的内容类型。
[0015]结合第一方面,在第一方面的第三种可能的实现方式中,所述根据所述第一图像对应的参数生成第二比特流,包括:
[0016]将所述第一图像对应的参数进行参数压缩生成所述第二比特流。
[0017]结合第一方面,在第一方面的第四种可能的实现方式中,
[0018]所述参数数据库包含至少一个参数及至少一个细节信息,并且,一个参数对应一个细节信息。
[0019]结合第一方面至第一方面的第四种可能的实现方式中任一实现方式,在第一方面的第五种可能的实现方式中,所述方法还包括:所述方法还包括:
[0020]获取N个图像,N为大于I的整数;
[0021]将所述N个图像中包含的相同的第m个细节信息与对应的第m个参数建立映射关系;
[0022]将所述第m个细节信息与所述第m个参数的映射关系、所述第m个细节信息和所述第m个参数存入所述参数数据库中。
[0023]第二方面,本发明实施例提供一种图像解码方法,包括:
[0024]获取传输数据流,并将所述传输数据流分离为第一比特流和第二比特流;
[0025]将所述第一比特流解压缩生成第二图像;
[0026]输出所述第二图像;或者,根据所述第二比特流获取第一图像对应的参数,并根据所述第一图像对应的参数在已经存储的参数数据库中获取所述第一图像包含的细节信息,所述第一图像对应的参数与所述第一图像包含的细节信息相互对应;根据所述第二图像和所述第一图像包含的细节信息获取所述第一图像;输出所述第一图像。
[0027]结合第二方面,在第二方面的第一种可能的实现方式中,所述根据所述第二比特流获取第一图像对应的参数,包括:
[0028]将所述第二比特流进行参数解压缩得到所述第一图像对应的参数。
[0029]第三方面,本发明实施例提供一种图像编码装置,包括:
[0030]获取单元,用于获取第一图像;
[0031]第一处理单元,用于将所述获取单元获取的所述第一图像进行压缩生成第二图像,并将所述第二图像进行编码生成第一比特流,所述第二图像的分辨率小于所述第一图像;
[0032]第二处理单元,用于在已经存储的参数数据库中确定所述获取单元获取的所述第一图像对应的参数,根据所述第一图像对应的参数生成第二比特流,所述第一图像对应的参数与所述第一图像包含的细节信息相互对应;
[0033]合并单元,用于将所述第一处理单元生成的所述第一比特流和所述第二处理单元生成的第二比特流合并为传输比特流。
[0034]结合第三方面,在第三方面的第一种可能的实现方式中,
[0035]所述第二处理单元,具体用于根据所述第一图像的内容类型在所述参数数据库中确定所述第一图像对应的参数。
[0036]结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,
[0037]所述第二处理单元,还用于确定所述第一图像的分辨率,并根据所述第一图像的分别率确定所述第一图像的内容类型。
[0038]结合第三方面,在第三方面的第三种可能的实现方式中,
[0039]所述第二处理单元,具体用于将所述第一图像对应的参数进行参数压缩生成所述第二比特流。
[0040]结合第三方面,在第三方面的第四种可能的实现方式中,
[0041]所述参数数据库包含至少一个参数及至少一个细节信息,并且,一个参数对应一个细节信息。
[0042]结合第三方面至第三方面的第四种可能的实现方式中任一实现方式,在第三方面的第五种可能的实现方式中,
[0043]所述第二处理单元,还用于获取N个图像,N为大于I的整数;将所述N个图像中包含的相同的第m个细节信息与对应的第m个参数建立映射关系;将所述第m个细节信息与所述第m个参数的映射关系、所述第m个细节信息和所述第m个参数存入所述参数数据库中。
[0044]第四方面,本发明实施例提供一种图像解码装置,包括:
[0045]获取单元,用于获取传输数据流;
[0046]分离单元,用于经将所述获取单元获取的所述传输数据流分离为第一比特流和第二比特流;
[0047]第一处理单元,用于将所述分离单元分离出的所述第一比特流解压缩生成第二图像;
[0048]输出单元,用于输出所述第一处理单元生成的所述第二图像;
[0049]或者,第二处理单元,用于根据所述分离单元分离出的所述第二比特流获取第一图像对应的参数,并根据所述第一图像对应的参数在已经存储的参数数据库中获取所述第一图像包含的细节信息,所述第一图像对应的参数与所述第一图像包含的细节信息相互对应;
[0050]合并单元,用于根据所述第一处理单元生成的所述第二图像和所述第二处理单元获取的所述第一图像包含的细节信息获取所述第一图像;
[0051]输出单元,用于输出所述合并单元生成的所述第一图像。
[0052]结合第四方面,在第四方面的第一种可能的实现方式中,
[0053]所述第二处理单元,具体用于将所述第一图像对应的参数进行参数解压缩生成所述第二比特流。
[0054]本发明实施例提供的一种图像编码方法、图像解码方法及装置,该图像编码方法包括:获取第一图像,将第一图像进行压缩生成第二图像,并将第二图像进行编码生成第一比特流,在已经存储的参数数据库中确定第一图像对应的参数,根据第一图像对应的参数生成第二比特流,将第一比特流和第二比特流合并为传输比特流。通过将第一图像进行编码生成第一比特流和第二比特流,可以使对端解码器根据具体情况选择不同分辨率的图像,能够更好地满足用户需求,解决了现有技术中图像编码方式不够灵活的问题。
【附图说明】
[0055]为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]图1为本发明实施例提供的一种图像编码方法流程示意图;
[0057]图2为本发明实施例提供的一种图像解码方法流程示意图;
[0058]图3为本发明实施例提供的一种图像编码装置结构示意图;
[0059]图4为本发明实施例提供的一种图像解码装置结构示意图。
【具体实施方式】
[0060]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1