编码方法、编码装置、存储介质及电子设备制造方法及图纸

技术编号:28745819 阅读:19 留言:0更新日期:2021-06-06 18:34
本公开实施方式涉及一种编码方法、编码装置、计算机可读存储介质及电子设备,涉及图像技术领域。所述编码方法包括:获取待编码图像;利用多组变换参数对所述待编码图像进行变换处理,得到所述待编码图像在每组变换参数下对应的变换图像,每组变换参数包括分辨率变换参数和尺度变换参数;确定所述变换图像中的目标变换图像;对所述目标变换图像进行编码,生成码流数据。本公开提高了图像的压缩率,减少了图像失真。图像失真。图像失真。

【技术实现步骤摘要】
编码方法、编码装置、存储介质及电子设备


[0001]本公开的实施方式涉及图像
,更具体地,本公开的实施方式涉及一种编码方法、编码装置、计算机可读存储介质及电子设备。

技术介绍

[0002]本部分旨在为权利要求中陈述的本公开的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。
[0003]现有的图像采集设备可以将获取的图像或视频信号转换为可供查看或播放的图像或视频输出文件。但是,由上述图像采集设备采集到的图像或视频输出文件均为原始数据,其数据量往往是非常大的,难以满足现有宽带网的数据传输需求。因此,为了减少图像在传输过程中的数据量,可以在获取原始图像后,对原始图像进行编码,将编码后生成的压缩图像传输至接收端,在接收端对压缩图像进行解压缩,得到压缩图像的恢复图像,以用于显示或播放。

技术实现思路

[0004]现有的编码方法为了将压缩图像的传输码率控制在一定范围内,会通过增大量化器的量化参数来消除图像中多余的数据量。然而,由于量化器属于有损编码,随着量化参数的增大,压缩图像的数据损失也会相应增大,导致通过压缩图像生成的恢复图像的图像质量大幅降低。
[0005]为此,非常需要一种编码方法,以提升图像的压缩率,同时减少图像解码时的数据损失。
[0006]在本上下文中,本公开的实施方式期望提供一种编码方法、编码装置、计算机可读存储介质及电子设备。
[0007]根据本公开实施方式的第一方面,提供一种编码方法,包括:获取待编码图像;利用多组变换参数对所述待编码图像进行变换处理,得到所述待编码图像在每组变换参数下对应的变换图像,每组变换参数包括分辨率变换参数和尺度变换参数;确定所述变换图像中的目标变换图像;对所述目标变换图像进行编码,生成码流数据。
[0008]在一种可选的实施方式中,所述获取待编码图像,包括:获取原始图像,并将所述原始图像划分为多个子图像;将每个所述子图像确定为待编码图像。
[0009]在一种可选的实施方式中,所述利用多组变换参数对所述待编码图像进行变换处理,得到所述待编码图像在每组变换参数下对应的变换图像,包括:利用所述多组变换参数对所述待编码图像进行多尺度变换,得到每组变换参数下对应的变换图像。
[0010]在一种可选的实施方式中,所述确定所述变换图像中的目标变换图像,包括:对所述变换图像进行编码,生成重建图像,并根据所述重建图像确定所述待编码图像的目标变换图像。
[0011]在一种可选的实施方式中,所述对所述变换图像进行编码,生成重建图像,并根据
所述重建图像确定所述待编码图像的目标变换图像,包括:对所述变换图像进行编码,生成所述变换图像的编码图像;按照所述待编码图像的原始图像参数对所述编码图像进行多尺度变换,生成所述重建图像;根据所述重建图像确定所述变换图像的率失真误差,将小于误差阈值的率失真误差对应的变换图像确定为所述待编码图像的目标变换图像。
[0012]在一种可选的实施方式中,所述原始图像参数包括分辨率参数,所述按照所述待编码图像的原始图像参数对所述编码图像进行多尺度变换,生成所述重建图像,包括:在所述编码图像中,将分辨率小于所述分辨率参数的编码图像确定为低分辨率图像;对所述低分辨率图像进行上采样,生成所述低分辨率图像的重建图像。
[0013]在一种可选的实施方式中,所述原始图像参数包括尺度参数,所述按照所述待编码图像的原始图像参数对所述编码图像进行多尺度变换,生成所述重建图像,包括:在所述编码图像中,将图像尺度小于所述尺度参数的编码图像确定为小尺度图像;通过去模糊化操作对所述小尺度图像进行尺度扩展,生成所述小尺度图像的重建图像。
[0014]在一种可选的实施方式中,在根据所述重建图像确定所述待编码图像的目标变换图像后,所述方法还包括:根据所述多组变换参数的数量生成关于所述变换图像的参考图像队列,所述参考图像队列与所述多组变换参数一一对应;将所述目标变换图像对应的重建图像添加到所述参考图像队列中。
[0015]在一种可选的实施方式中,所述将所述目标变换图像对应的重建图像添加到所述参考图像队列中,包括:将所述目标变换图像对应的全部重建图像添加到所述参考图像队列中。
[0016]在一种可选的实施方式中,所述对所述目标变换图像进行编码,生成码流数据,包括:将第一子图像的目标变换图像对应的变换参数确定为第一目标变换参数;以第二子图像在所述第一目标变换参数下对应的变换图像为参考,对所述第一子图像的目标变换图像进行编码,生成码流数据。
[0017]根据本公开实施方式的第二方面,提供一种编码装置,包括:获取模块,用于获取待编码图像;变换模块,用于利用多组变换参数对所述待编码图像进行变换处理,得到所述待编码图像在每组变换参数下对应的变换图像,每组变换参数包括分辨率变换参数和尺度变换参数;确定模块,用于确定所述变换图像中的目标变换图像;编码模块,用于对所述目标变换图像进行编码,生成码流数据。
[0018]在一种可选的实施方式中,所述获取模块包括:获取单元,用于获取原始图像,并将所述原始图像划分为多个子图像;确定单元,用于将每个所述子图像确定为待编码图像。
[0019]在一种可选的实施方式中,所述变换模块用于利用所述多组变换参数对所述待编码图像进行多尺度变换,得到每组变换参数下对应的变换图像。
[0020]在一种可选的实施方式中,所述确定模块用于对所述变换图像进行编码,生成重建图像,并根据所述重建图像确定所述待编码图像的目标变换图像。
[0021]在一种可选的实施方式中,所述确定模块包括:编码单元,用于对所述变换图像进行编码,生成所述变换图像的编码图像;变换单元,用于按照所述待编码图像的原始图像参数对所述编码图像进行多尺度变换,生成所述重建图像;确定单元,用于根据所述重建图像确定所述变换图像的率失真误差,将小于误差阈值的率失真误差对应的变换图像确定为所述待编码图像的目标变换图像。
[0022]在一种可选的实施方式中,所述原始图像参数包括分辨率参数,所述变换单元包括:确定子单元,用于在所述编码图像中,将分辨率小于所述分辨率参数的编码图像确定为低分辨率图像;采样子单元,用于对所述低分辨率图像进行上采样,生成所述低分辨率图像的重建图像。
[0023]在一种可选的实施方式中,所述原始图像参数包括尺度参数,所述变换单元包括:确定子单元,用于在所述编码图像中,将图像尺度小于所述尺度参数的编码图像确定为小尺度图像;尺度扩展子单元,用于通过去模糊化操作对所述小尺度图像进行尺度扩展,生成所述小尺度图像的重建图像。
[0024]在一种可选的实施方式中,在根据所述重建图像确定所述待编码图像的目标变换图像后,所述确定模块还包括:队列生成单元,用于根据所述多组变换参数的数量生成关于所述变换图像的参考图像队列,所述参考图像队列与所述多组变换参数一一对应;添加单元,用于将所述目标变换图像对应的重建图像添加到所述参考图像队列中。
[0025]在一种可选的实施方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种编码方法,其特征在于,所述方法包括:获取待编码图像;利用多组变换参数对所述待编码图像进行变换处理,得到所述待编码图像在每组变换参数下对应的变换图像,每组变换参数包括分辨率变换参数和尺度变换参数;确定所述变换图像中的目标变换图像;对所述目标变换图像进行编码,生成码流数据。2.根据权利要求1所述的方法,其特征在于,所述获取待编码图像,包括:获取原始图像,并将所述原始图像划分为多个子图像;将每个所述子图像确定为待编码图像。3.根据权利要求1所述的方法,其特征在于,所述利用多组变换参数对所述待编码图像进行变换处理,得到所述待编码图像在每组变换参数下对应的变换图像,包括:利用所述多组变换参数对所述待编码图像进行多尺度变换,得到每组变换参数下对应的变换图像。4.根据权利要求1所述的方法,其特征在于,所述确定所述变换图像中的目标变换图像,包括:对所述变换图像进行编码,生成重建图像,并根据所述重建图像确定所述待编码图像的目标变换图像。5.根据权利要求4所述的方法,其特征在于,所述对所述变换图像进行编码,生成重建图像,并根据所述重建图像确定所述待编码图像的目标变换图像,包括:对所述变换图像进行编码,生成所述变换图像的编码图像;按照所述待编码图像的原始图像参数对所述编码图像进行多尺度变换,生成所述重建图像;根据所述重建图像确定所述变换图像的率失真误差,将小于误差阈值的率失真误差对应的变换图像确定为所述待编码图像的目标变换图像。6.根据权利要求5所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:韩庆瑞阮良陈功
申请(专利权)人:杭州朗和科技有限公司
类型:发明
国别省市:

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

1