本发明一般涉及用于通过使用几何修改图像来对图像进行编码/解码的方法和装置,所述几何修改图像通过几何地修改参考图像来生成。
背景技术:
1、随着高清晰度(hd)广播在全国范围内和全世界得到扩展,许多用户已经习惯于具有高分辨率和高图片质量的图像。因此,许多机构正在为下一个图像设备的发展提供动力。此外,随着对具有比hdtv高数倍的分辨率的超高清晰度(uhd)持续增长的兴趣,需要能够对具有更高分辨率和更高图像质量的图像进行压缩和处理的技术。
2、作为图像压缩技术,存在各种技术:诸如帧间预测技术,其中根据当前图片之前或之后的图片预测当前图片中包括的像素值;帧内预测技术,其中使用当前图像中的像素信息预测包括在当前图片中的像素值;用于压缩残留信号的能量的变换和量化技术;以及熵编码技术,其中短码被分配给具有高出现频率的值,并且长码被分配给具有低出现频率的值。使用这些图像压缩技术,可以在图像数据被有效地压缩的状态中传输和存储图像数据。
3、当全局运动被包括于在帧间预测期间所参考的参考图片中时,参考图片与当前图片之间的相似性降低。参考图片与当前图片之间的降低的相似性可能导致预测效率的降低。因此,需要改进以解决上述问题。
技术实现思路
1、技术问题
2、本发明旨在提出一种用于有效编码/解码图像的方法和装置。
3、另外,本发明提供一种用于通过参考参考图片和/或几何修改参考图片来进行帧内预测和/或帧间预测的方法和装置。
4、另外,本发明提供了一种用于对与几何修改图片有关的信息进行编码的方法和装置。
5、本发明要实现的技术目的不限于上述目的,并且本领域技术人员将从以下描述中理解未被描述的其他技术目的。
6、技术方案
7、根据本发明的一个方面,提供了一种用于编码图像的方法。该方法可以包括:通过几何地修改参考图片来生成几何修改参考图片;通过参考所述参考图片或几何修改参考图片执行帧间预测来生成编码目标图片内的当前块的预测块;和对当前块的帧间预测信息进行编码。
8、根据本发明的编码方法,该方法还可以包括:基于编码目标图片和参考图片之间的关系生成几何修改信息,并且所述几何修改参考图片可以基于所述几何修改信息生成。
9、根据本发明的编码方法,可以从通过参考所述参考图片的帧间预测生成的第一预测块或通过参考所述几何修改参考图片的帧间预测生成的第二预测块中选择所述预测块。
10、根据本发明的编码方法,所选择的预测块可以基于当前块的编码效率针对所述第一预测块和所述第二预测块中每一个来选择。
11、根据本发明的编码方法,可以基于速率失真成本来确定当前块的编码效率。
12、根据本发明的编码方法,可以通过根据与当前块毗邻的块的帧间预测信息进行预测来执行对帧间预测信息进行编码。
13、根据本发明的编码方法,对帧间预测信息进行编码可以包括:生成利用与当前块毗邻的一个或多个候选块构造的候选列表;选择包括在候选列表中的候选块中的一个候选块;和对用于在候选列表中包括的候选块当中识别所选择候选块的信息进行编码。
14、根据本发明的编码方法,帧间预测信息可以包括几何修改使用信息,并且几何修改使用信息可以是用于指示所述参考图片或所述几何修改参考图片是否被用于生成当前块的预测块的信息。
15、根据本发明的编码方法,当使用双向或更多方向预测来生成当前块的预测块时,将所述几何修改使用信息编码在与关于每个预测方向的信息和关于每个预测方向的几何修改使用信息的组合相对应的符号值中。
16、根据本发明的编码方法,可以通过对所述符号值和先前使用的与几何修改使用信息对应的符号值之间的差值进行编码来执行对所述符号值的编码。
17、根据本发明的另一方面,提供了一种用于解码图像的方法。该方法可以包括:解码当前块的帧间预测信息;和通过基于帧间预测信息执行帧间预测来生成解码目标图片内的当前块的预测块。
18、根据本发明的解码方法,帧间预测信息可以包括几何修改使用信息,并且所述几何修改使用信息可以是用于指示是参考图片还是几何修改参考图片被用于生成当前块的预测块的信息。
19、根据本发明的解码方法,当几何修改使用信息指示使用几何修改参考图片时,解码方法还可以包括:对几何修改信息进行解码;和通过基于所述几何修改使用信息几何地修改参考图片来生成几何修改参考图片,并且当前块的预测块可以通过参考几何修改参考图片的帧间预测而生成。
20、根据本发明的解码方法,可以通过预测与当前块毗邻的块的帧间预测信息来解码所述帧间预测信息。
21、根据本发明的解码方法,对帧间预测信息进行解码可以包括:生成利用与当前块毗邻的一个或多个候选块构造的候选列表;解码用于在候选列表中包括的候选块当中识别一个候选块的信息;基于识别信息从候选列表中包括的候选块当中选择一个候选块;和通过使用所选择的候选块的帧间预测信息来导出当前块的帧间预测信息。
22、根据本发明的解码方法,该方法还可以包括将所选择的候选块的帧间预测信息确定为当前块的帧间预测信息。
23、根据本发明的解码方法,当双向或更多方向预测用于生成当前块的预测块时,可以在与每个预测方向的信息和关于每个预测方向的几何修改使用信息的组合相对应的符号值中进行解码得到所述几何修改使用信息。
24、根据本发明的解码方法,解码符号值可以包括:解码在所述符号值和先前使用的与几何修改使用信息对应的符号值之间的差值;和将先前使用的与几何修改使用信息相对应的符号值相加到所解码的差值。
25、根据本发明的解码方法,可以基于解码目标图片和参考图片之间的关系来生成几何修改信息,并且可以具有各种形式,诸如全局运动信息(全局运动矢量)、转移几何修改矩阵、大小几何修改矩阵、旋转几何修改矩阵、仿射几何修改矩阵和投影几何修改矩阵。
26、仍然根据本发明的另一方面,提供了用于编码图像的装置。该装置可以包括:几何修改参考图片生成器,通过几何地修改参考图片来生成几何修改参考图片;帧间预测单元,通过参考参考图片或几何修改参考图片执行帧间预测来生成编码目标图片内的当前块的预测块;和编码器,用于对当前块的帧间预测信息进行编码。
27、根据本发明的又一方面,提供了一种用于解码图像的装置。该装置可以包括:解码器,对当前块的帧间预测信息进行解码;和帧间预测单元,通过基于帧间预测信息执行帧间预测来生成解码目标图片内的当前块的预测块,其中所述帧间预测信息包括几何修改使用信息,并且其中所述几何修改使用信息可以是用于指示参考图片还是几何修改参考图片被用于生成当前块的预测块的信息。
28、有利的效果
29、根据本发明,图像可以被有效地编码/解码。
30、另外,根据本发明,可以通过参考参考图片和/或几何修改图片来执行帧间预测和/或帧内预测。
31、此外,根据本发明,可以有效地编码与几何修改图片有关的信息。
32、由本发明获得的效果不限于上述的效果,并且本发明所属技术领域的普通技术人员根据以下描述可以清楚地理解其他未提及的效果。