System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种用于对图像进行编码/解码的方法和设备。具体地,本专利技术涉及一种用于基于划分块预测对图像进行编码/解码的方法和设备。
技术介绍
1、近来,在各种应用中针对诸如高清晰度(hd)或超高清晰度(uhd)图像的高分辨率和质量图像的需求已经增加。随着图像的分辨率和质量的提高,数据量相应地增加。这是在通过诸如有线宽带信道或无线宽带信道的现有传输介质传输图像数据时或者在存储图像数据时的传输成本和存储成本增加的原因之一。为了解决高分辨率和高质量图像数据的这些问题,需要高效的图像编码/解码技术。
2、存在各种视频压缩技术,诸如从先前画面或后续画面内的像素的值预测当前画面内的像素的值的帧间预测技术、从当前画面的另一区域内的像素的值预测当前画面的区域内的像素的值的帧内预测技术、对残差信号的能量进行压缩的变换和量化技术、以及将较短码分配给频繁出现的像素值而将较长码分配给较少出现的像素值的熵编码技术。
技术实现思路
1、技术问题
2、本专利技术的一个目的在于提供一种具有改进的编码/解码效率的图像编码/解码方法和设备。
3、本专利技术的另一目的在于提供一种用于有效地执行划分块预测并有效地用信号传送相关信息的图像编码/解码方法和设备。
4、本专利技术的另一目的在于提供一种存储由本专利技术的图像编码方法/设备产生的比特流的记录介质。
5、本专利技术的另一目的在于提供一种存储比特流的记录介质,其中,比特流被根据本专利技术的图像解码设备接收
6、技术方案
7、根据本专利技术的实施例的图像解码方法可包括:构建针对当前块的运动信息列表,重建针对当前块内的第一三角形块的第一索引和针对当前块内的第二三角形块的第二索引,并且基于第一索引、第二索引和所述运动信息列表预测第一三角形块和第二三角形块。
8、在本专利技术的图像解码方法中,当前块为四边形,并且第一三角形块和第二三角形块可以是通过利用左上方-右下方对角线或右上方-左下方对角线对当前块进行分区而产生的区域。
9、在本专利技术的图像解码方法中,可从比特流对关于是利用左上方-右下方对角线还是利用右上方-左下方对角线对当前块进行分区的信息进行解码。
10、在本专利技术的图像解码方法中,所述运动信息列表可按照空间邻近块的运动信息、时间邻近块的运动信息、基于缓冲器的运动信息、组合运动信息和零运动信息的顺序包括预定数量条运动信息。
11、在本专利技术的图像解码方法中,第一索引和第二索引可彼此不同。
12、在本专利技术的图像解码方法中,基于第一索引或第二索引是否是预定索引,可确定第一三角形块或第二三角形块的预测方向。
13、在本专利技术的图像解码方法中,当第一索引或第二索引是偶数索引时,第一三角形块或第二三角形块的预测方向可以是l0方向,以及当第一索引或第二索引是奇数索引时,第一三角形块或第二三角形块的预测方向可以是l1方向。
14、在本专利技术的图像解码方法中,当由第一索引或第二索引所指示的运动信息不包括在确定的预测方向上的运动信息时,可将确定的预测方向改变为相反方向。
15、在本专利技术的图像解码方法中,所述方法还可包括以4×4块为单位存储当前块内的运动信息。
16、在本专利技术的图像解码方法中,可将第二三角形块的运动信息存储为与第一三角形块和第二三角形块之间的边界相应的块的运动信息。
17、根据本专利技术的另一实施例的图像编码方法可包括:确定针对当前块内的第一三角形块的运动信息和针对当前块内的第二三角形块的运动信息,基于针对第一三角形块的运动信息和针对第二三角形块的运动信息预测第一三角形块和第二三角形块,构建针对当前块的运动信息列表,以及基于针对第一三角形块的运动信息、针对第二三角形块的运动信息和所述运动信息列表对针对第一三角形块的第一索引和针对第二三角形块的第二索引进行编码。
18、在本专利技术的图像编码方法中,当前块为四边形,并且第一三角形块和第二三角形块可以是通过利用左上方-右下方对角线或右上方-左下方对角线对当前块进行分区而产生的区域。
19、在本专利技术的图像编码方法中,将关于当前块是利用左上方-右下方对角线还是利用右上方-左下方对角线对当前块进行分区的信息编码到比特流中。
20、在本专利技术的图像编码方法中,所述运动信息列表可按照空间邻近块的运动信息、时间邻近块的运动信息、基于缓冲器的运动信息、组合运动信息和零运动信息的顺序包括预定数量条运动信息。
21、在本专利技术的图像编码方法中,第一索引和第二索引可彼此不同。
22、在本专利技术的图像编码方法中,可基于第一索引或第二索引是否是预定索引确定第一三角形块或第二三角形块的预测方向。
23、在本专利技术的图像编码方法中,当第一索引或第二索引是偶数索引时,第一三角形块或第二三角形块的预测方向可以是l0方向,以及当第一索引或第二索引是奇数索引时,第一三角形块或第二三角形块的预测方向可以是l1方向。
24、在本专利技术的图像编码方法中,当由第一索引或第二索引所指示的运动信息不包括确定的预测方向上的运动信息时,可将确定的预测方向改变为相反方向。
25、在本专利技术的图像编码方法中,所述方法还可包括以4×4块为单位存储当前块内的运动信息,并且可将第二三角形块的运动信息存储为与第一三角形块和第二三角形块之间的边界相应的块的运动信息。
26、根据本专利技术的另一实施例的计算机可读记录介质可以是存储被图像解码设备接收、解码并且被用于重建图像的比特流的计算机可读记录介质,其中,比特流可包括针对当前块内的第一三角形块的第一索引和针对当前块内的第二三角形块的第二索引,第一索引和第二索引可与当前块的运动信息列表一起被用于预测第一三角形块和第二三角形块。
27、根据本专利技术的另一个实施例的计算机可读记录介质可存储由根据本专利技术的图像编码方法和/或设备产生的比特流。
28、有益效果
29、根据本专利技术,可提供一种具有改进的编码/解码效率的图像编码/解码方法和设备。
30、此外,根据本专利技术,可提供一种用于有效地执行划分块预测并有效地用信号传送相关信息的图像编码/解码方法和设备。
31、此外,根据本专利技术,当通过减少将被搜索的划分方向和每一个三角形划分块的运动信息的可能组合的数量来执行三角形划分块预测时,可降低编码复杂度。
32、此外,根据本专利技术,当存储针对与两个三角形划分的边界相应的块的运动信息时,因为不需要用于产生双向运动信息的附加处理,因此可降低计算复杂度。
33、此外,根据本专利技术,可提供一种存储由本专利技术的图像编码方法/设备产生的比特流的记录介质。
34、此外,根据本专利技术,可提供一种存储比特流的记录介质,其中,所述比特流被根据本专利技术的图像解码设备接收、解码和使用以重建图像。
本文档来自技高网...【技术保护点】
1.一种由图像解码设备执行的对图像进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,从比特流对关于所述选择的边界线的信息进行解码。
3.根据权利要求1所述的方法,其中,所述多个运动信息候选按照空间邻近块的运动信息、时间邻近块的运动信息、基于缓冲器的运动信息、组合运动信息和零运动信息的顺序包括预定数量条运动信息。
4.根据权利要求1所述的方法,其中,当所述第一索引或所述第二索引是偶数索引时,所述第一划分编码块或所述第二划分编码块的预测方向为L0方向,以及
5.根据权利要求1所述的方法,其中,当由所述第一索引或所述第二索引所指示的运动信息不包括确定的所述预测方向上的运动信息时,将确定的所述预测方向改变为相反方向。
6.根据权利要求1所述的方法,还包括:
7.根据权利要求6所述的方法,其中,当所述第一划分编码块的预测方向与所述第二划分编码块的预测方向相同时,将所述第二划分编码块的运动信息存储为与所述第一划分编码块和所述第二划分编码块之间的边界相应的块的运动信息。
8.一种由图像编码设备
9.一种存储被图像解码设备接收、解码并且被用于重建图像的比特流的计算机可读记录介质,其中,所述比特流包括针对当前块内的第一划分编码块的第一索引和针对所述当前块内的第二划分编码块的第二索引,
...【技术特征摘要】
1.一种由图像解码设备执行的对图像进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,从比特流对关于所述选择的边界线的信息进行解码。
3.根据权利要求1所述的方法,其中,所述多个运动信息候选按照空间邻近块的运动信息、时间邻近块的运动信息、基于缓冲器的运动信息、组合运动信息和零运动信息的顺序包括预定数量条运动信息。
4.根据权利要求1所述的方法,其中,当所述第一索引或所述第二索引是偶数索引时,所述第一划分编码块或所述第二划分编码块的预测方向为l0方向,以及
5.根据权利要求1所述的方法,其中,当由所述第一索引或所述第二索引所指示的运动信息不包括确定的所...
【专利技术属性】
技术研发人员:李镇浩,姜晶媛,李河贤,林成昶,金晖容,金在坤,朴都铉,李英烈,
申请(专利权)人:韩国电子通信研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。