System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开内容涉及对图像进行编码和解码的技术,并且更具体地,涉及用于在帧内预测中执行编码/解码的方法和装置。
技术介绍
1、随着因特网和便携式终端的广泛使用以及信息和通信技术的发展,越来越多地使用多媒体数据。因此,为了在各种系统中通过图像预测来提供各种服务或执行各种任务,迫切需要提高图像处理系统的性能和效率。然而,研究和开发成果尚未跟得上这种趋势。
2、因此,用于对图像进行编码/解码的现有方法和装置需要在图像处理中特别是在图像编码或图像解码方面提高性能。
技术实现思路
1、[技术问题]
2、本专利技术的目的是提供一种帧内预测方法。
3、另外,本专利技术提供一种用于构造用于帧内预测的参考像素的方法和装置。
4、本专利技术的另一目的是提供一种用于执行参考像素滤波和内插的方法和装置。
5、另外,本专利技术提供了一种用于构造帧内预测模式候选组的方法和装置。
6、另外,本专利技术提供了一种用于以子块为单元的帧内预测的方法和装置。
7、[技术解决方案]
8、一种根据本专利技术的图像编码/解码方法和装置构造目标块的帧内预测模式候选组,确定用于目标块的帧内预测模式的参考像素,执行对参考像素的滤波或内插中的至少一个,以及基于帧内预测模式候选组和参考像素来执行目标块的帧内预测。
9、在根据本专利技术的图像编码/解码方法和装置中,可以基于下述中的至少一个来选择性地执行滤波:尺寸、形状、位置、颜色分量、
10、在根据本专利技术的图像编码/解码方法和装置中,当目标块的帧内预测模式是对角线模式时,可以执行滤波,否则,当目标块的帧内预测模式不是对角线模式时,可以不执行滤波。
11、在根据本专利技术的图像编码/解码方法和装置中,对角线模式可以包括仅参考整数单位的像素的第一模式或者参考分数单位的像素的第二模式中的至少一种。
12、在根据本专利技术的图像编码/解码方法和装置中,当目标块的帧内预测模式是仅参考整数单位的像素的第一模式时,可以不对参考像素执行内插,以及当目标块的帧内预测模式是参考分数单位的像素的第二模式时,可以对参考像素执行内插。
13、在根据本专利技术的图像编码/解码方法和装置中,参考像素可以位于与目标块相邻的多个参考像素线中的至少一个上。
14、在根据本专利技术的图像编码/解码方法和装置中,帧内预测模式候选组可以包括至少一种优先级分配模式或者预定的最可能模式(mpm)。
15、在根据本专利技术的图像编码/解码方法和装置中,优先级分配模式可以包括平面模式、dc模式、垂直模式或水平模式中的至少一种。
16、在根据本专利技术的图像编码/解码方法和装置中,可以以构成目标块的子块为单元执行帧内预测。
17、一种根据本专利技术的由图像解码装置执行的帧内预测方法,包括:解码子块划分标志信息基于所述子块划分标志信息确定是否针对目标块执行基于子块的帧内预测;在针对所述目标块执行所述基于子块的帧内预测的情况下,将所述目标块的划分方向确定为垂直方向或水平方向;基于所述目标块的尺寸和所述划分方向划分所述目标块,以获得所述目标块的子块;以及针对所述目标块的每个子块执行帧内预测,其中,在所述目标块被划分为多个子块的情况下,通过划分所述目标块获得的所述子块的数量是基于所述目标块的尺寸确定的,其中,在所述目标块的所述尺寸等于或大于预定尺寸的情况下,所述目标块的所述子块的数量被确定为4。
18、一种根据本专利技术的由图像编码装置执行的帧内预测方法,包括:确定是否针对目标块执行基于子块的帧内预测;在针对所述目标块执行所述基于子块的帧内预测的情况下,确定所述目标块的划分方向是垂直方向或水平方向;基于所述目标块的尺寸和所述划分方向划分所述目标块,以获得所述目标块的子块;针对所述目标块的每个子块执行帧内预测;以及对指示是否针对所述目标块执行所述基于子块的帧内预测的子块划分标志信息进行编码,其中,在所述目标块被划分为多个子块的情况下,通过划分所述目标块获得的所述子块的数量是基于所述目标块的尺寸确定的,其中,在所述目标块的所述尺寸等于或大于预定尺寸的情况下,所述目标块的所述子块的数量被确定为4。
19、一种根据本专利技术的存储由帧内预测方法生成的比特流的非暂时性计算机可读记录介质,所述帧内预测方法包括:确定是否针对目标块执行基于子块的帧内预测;在针对所述目标块执行所述基于子块的帧内预测的情况下,确定所述目标块的划分方向是垂直方向或水平方向;基于所述目标块的尺寸和所述划分方向划分所述目标块,以获得所述目标块的子块;针对所述目标块的每个子块执行帧内预测;以及对指示是否针对所述目标块执行所述基于子块的帧内预测的子块划分标志信息进行编码,其中,在所述目标块被划分为多个子块的情况下,通过划分所述目标块获得的所述子块的数量是基于所述目标块的尺寸确定的,其中,在所述目标块的所述尺寸等于或大于预定尺寸的情况下,所述目标块的所述子块的数量被确定为4。
20、一种根据本专利技术的由图像解码装置执行的图像解码方法,包括:从参考像素线候选集合中确定当前块的参考像素线;从帧内预测模式候选集合中确定所述当前块的帧内预测模式;以及基于所述当前块的所述帧内预测模式和所述参考像素线预测所述当前块,其中,所述参考像素线候选是根据距所述当前块的边界像素的距离来限定的。
21、一种根据本专利技术的由图像编码装置执行的图像编码方法,包括:从参考像素线候选集合中确定当前块的参考像素线;从帧内预测模式候选集合中确定所述当前块的帧内预测模式;以及基于所述当前块的所述帧内预测模式和所述参考像素线预测所述当前块,其中,所述参考像素线候选是根据距所述当前块的边界像素的距离来限定的。
22、一种根据本专利技术的比特流发送方法,包括:生成将通过图像解码方法解码的比特流;和发送所述比特流,并且其中,所述图像解码方法包括:从参考像素线候选集合中确定当前块的参考像素线;从帧内预测模式候选集合中确定所述当前块的帧内预测模式;以及基于所述当前块的所述帧内预测模式和所述参考像素线预测所述当前块,其中,所述参考像素线候选是根据距所述当前块的边界像素的距离来限定的。
23、[有益效果]
24、在使用如上面所描述的根据本专利技术的帧内预测方法的情况下,可以有效地构造帧内预测模式候选组以引起表示目标块的预测模式的比特的减少,从而提高编码性能。
25、根据本专利技术,可以通过经滤波或经内插的参考像素的配置来提高编码性能。
26、根据本专利技术,可以通过以子块为单元的帧内预测来提高编码性能。
本文档来自技高网...【技术保护点】
1.一种由图像解码装置执行的帧内预测方法,包括:
2.一种由图像编码装置执行的帧内预测方法,包括:
3.一种存储由帧内预测方法生成的比特流的非暂时性计算机可读记录介质,所述帧内预测方法包括:
4.一种由图像解码装置执行的图像解码方法,包括:
5.根据权利要求4所述的方法,其中,所述参考像素线候选集合包括第一参考像素线、第二参考像素线和第三参考像素线,所述第一参考像素线紧邻所述当前块的左侧或上方,所述第二参考像素线紧邻所述第一参考像素线的左侧或上方,并且所述第三参考像素线紧邻所述第二参考像素线的左侧或上方。
6.根据权利要求4所述的方法,其中,所述当前块的所述参考像素线是基于指示来自所述参考像素线候选集合的所述参考像素线的参考像素线信息来确定的。
7.根据权利要求4所述的方法,当所述当前块是亮度块时,其中所述当前块的所述帧内预测模式是基于帧内预测信息从帧内预测模式候选集合确定的。
8.根据权利要求7所述的方法,其中,所述帧内预测模式候选集合包括至少一个优先级分配模式和最可能模式MPM,并且
< ...【技术特征摘要】
1.一种由图像解码装置执行的帧内预测方法,包括:
2.一种由图像编码装置执行的帧内预测方法,包括:
3.一种存储由帧内预测方法生成的比特流的非暂时性计算机可读记录介质,所述帧内预测方法包括:
4.一种由图像解码装置执行的图像解码方法,包括:
5.根据权利要求4所述的方法,其中,所述参考像素线候选集合包括第一参考像素线、第二参考像素线和第三参考像素线,所述第一参考像素线紧邻所述当前块的左侧或上方,所述第二参考像素线紧邻所述第一参考像素线的左侧或上方,并且所述第三参考像素线紧邻所述第二参考像素线的左侧或上方。
6.根据权利要求4所述的方法,其中,所述当前块的所述参考像素线是基于指示来自所述参考像素线候选集合的所述参考像素线的参考像素线信息来确定的。
7....
【专利技术属性】
技术研发人员:金起佰,
申请(专利权)人:有限公司B一影像技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。