本发明涉及图像编码/解码方法和装置以及存储比特流的记录介质。更具体地,本发明涉及利用帧间预测方法的图像编码/解码方法和装置以及存储比特流的记录介质。
背景技术:
1、最近,在各种应用领域中,对诸如超高清(ultra-high definition,uhd)图像的高分辨率、高质量图像的需求正在增加。随着图像数据在分辨率和质量方面变得更高,与现有的图像数据相比,数据量相对增加。因此,当利用诸如现有的有线和无线宽带线路的介质传输图像数据或利用现有的存储介质存储图像数据时,传输和存储成本增加。为了解决随着图像数据在分辨率和质量方面变得更高而出现的这些问题,需要用于具有更高分辨率和质量的图像的高效图像编码/解码技术。
2、在帧间预测中,已经讨论了将编解码单元块分区为具有各种形状的分区并且根据用于每个分区的不同运动信息执行预测的方法。此时,已经讨论了用于准确地预测分区的分区边界的混合区域的各种方法。
技术实现思路
1、技术问题
2、本发明的目的是提供具有提高的编码/解码效率的图像编码/解码方法和装置。
3、本发明的另一个目的是提供存储由本发明提供的图像解码方法或装置生成的比特流的记录介质。
4、技术方案
5、根据本发明的实施方案的图像解码方法可以包括:根据分区边界将当前块分区为第一分区和第二分区;确定用于第一分区的第一预测块和用于第二分区的第二预测块;确定围绕分区边界的混合区域的宽度;基于混合区域的宽度确定用于确定混合区域的最终预测样本的第一权重和第二权重;以及基于第一权重和第二权重从第一预测块和第二预测块确定最终预测块。
6、根据实施方案,在确定混合区域的宽度的步骤,可以基于当前块的大小值来确定混合区域的宽度。
7、根据实施方案,可以根据包括当前块的大小值的大小区间来确定混合区域的宽度。
8、根据实施方案,可以从与包括当前块的大小值的大小区间相对应的多个宽度候选中选择混合区域的宽度。
9、根据实施方案,可以由当前块的宽度、当前块的高度、当前块的宽度和高度中的较大值、当前块的宽度和高度中的较小值、或当前块的宽度和高度的比率的至少一个来确定当前块的大小值。
10、根据实施方案,可以基于指示从比特流解析的混合区域的宽度的混合区域宽度信息从多个宽度候选中选择混合区域的宽度。
11、根据实施方案,可以根据包括当前块的当前图片或当前切片是否是画面内容图像来确定混合区域的宽度。
12、根据实施方案,在包括当前块的当前图片或当前切片是画面内容图像时,混合区域的宽度可以确定为0或1/4。
13、根据实施方案,确定第一权重和第二权重可以包括:基于混合区域的宽度来确定第一权重和第二权重的最大值,以及基于最大值确定第一权重和第二权重。
14、根据实施方案,在确定第一权重和第二权重的最大值的步骤,第一权重和第二权重的最大值可以设置为随着混合区域的宽度增加而增加。
15、根据实施方案,确定第一权重和第二权重可以包括:基于应用于当前块的混合区域的宽度候选来确定第一权重和第二权重的最大值,以及基于最大值确定第一权重和第二权重。
16、根据实施方案,确定第一权重和第二权重的最大值可以包括:基于混合区域的宽度候选中的最大宽度候选或最小宽度候选来确定第一权重和第二权重的最大值。
17、根据实施方案,在确定第一权重和第二权重中,可以基于混合区域的样本的位置和分区边界的距离来确定第一权重和第二权重。
18、根据实施方案,可以基于非线性函数确定第一权重和第二权重,所述非线性函数接收混合区域的样本的位置和分区边界的距离作为输入。
19、根据实施方案,非线性函数可以由诸如二次函数或更高次的高阶函数、指数函数或对数函数的至少一个组成。
20、根据本发明的实施方案的图像编码方法可以包括:根据分区边界将当前块分区为第一分区和第二分区;确定用于第一分区的第一预测块和用于第二分区的第二预测块;确定围绕分区边界的混合区域的宽度;基于混合区域的宽度确定用于确定混合区域的最终预测样本的第一权重和第二权重;以及基于第一权重和第二权重从第一预测块和第二预测块确定最终预测块。
21、根据本发明的实施方案的非易失性计算机可读记录介质可以存储通过图像编码方法生成的比特流。
22、根据本发明的实施方案的传输方法传输通过图像编码方法生成的比特流。
23、以上关于本发明简要概述的特征仅是本发明的以下详细描述的示例性方面,并且不限制本发明的范围。
24、有益效果
25、本发明提出了在几何分区模式下自适应地确定混合区域的宽度以提高帧间预测的预测准确度的方法的各种实施方案。
26、另外,本发明提出了在几何分区模式下确定混合区域预测所需的权重以提高帧间预测的预测准确度的方法的各种实施方案。
27、在本发明中,随着帧间预测的准确度的提高,可以提高整体编码效率。
1.一种图像解码方法,包括:
2.根据权利要求1所述的图像解码方法,其中,在确定混合区域的宽度的步骤,基于当前块的大小值来确定混合区域的宽度。
3.根据权利要求2所述的图像解码方法,其中,根据包括当前块的大小值的大小区间来确定混合区域的宽度。
4.根据权利要求3所述的图像解码方法,其中,从与包括当前块的大小值的大小区间相对应的多个宽度候选中选择混合区域的宽度。
5.根据权利要求2所述的图像解码方法,其中,由当前块的宽度、当前块的高度、当前块的宽度和高度中的较大值、当前块的宽度和高度中的较小值、或当前块的宽度和高度的比率的至少一个来确定当前块的大小值。
6.根据权利要求1所述的图像解码方法,其中,基于指示从比特流解析的混合区域的宽度的混合区域宽度信息,从多个宽度候选中选择混合区域的宽度。
7.根据权利要求1所述的图像解码方法,其中,根据包括当前块的当前图片或当前切片是否是画面内容图像来确定混合区域的宽度。
8.根据权利要求7所述的图像解码方法,其中,在包括当前块的当前图片或当前切片是画面内容图像时,混合区域的宽度确定为0或1/4。
9.根据权利要求1所述的图像解码方法,其中,确定第一权重和第二权重包括:
10.根据权利要求9所述的图像解码方法,其中,在确定第一权重和第二权重的最大值的步骤,第一权重和第二权重的最大值设置为随着混合区域的宽度增加而增加。
11.根据权利要求1所述的图像解码方法,其中,确定第一权重和第二权重包括:
12.根据权利要求11所述的图像解码方法,其中,确定第一权重和第二权重的最大值包括:基于混合区域的宽度候选中的最大宽度候选或最小宽度候选来确定第一权重和第二权重的最大值。
13.根据权利要求1所述的图像解码方法,其中,在确定第一权重和第二权重的步骤,基于混合区域的样本的位置和分区边界的距离来确定第一权重和第二权重。
14.根据权利要求13所述的图像解码方法,其中,基于非线性函数确定第一权重和第二权重,所述非线性函数接收混合区域的样本的位置和分区边界的距离作为输入。
15.根据权利要求14所述的图像解码方法,其中,所述非线性函数由如二次函数或更高次的高阶函数、指数函数或对数函数的至少一个组成。
16.一种图像编码方法,包括:
17.一种计算机可读记录介质,其存储由图像编码方法生成的比特流,所述图像编码方法包括:
18.一种传输由图像编码方法生成的比特流的方法,所述方法包括:
