视频编码方法和装置以及视频解码方法和装置制造方法及图纸

技术编号:26611269 阅读:108 留言:0更新日期:2020-12-04 21:38
公开了一种用于基于当前块的宽度和高度来确定当前块的帧内预测模式的视频编码/解码方法和装置。在当前块具有宽度与高度相同的正方形形状时,从包括多个预设帧内预测方向的第一帧内预测模式候选之中确定当前块的帧内预测模式,并且在当前块具有宽度与高度不同的非正方形形状时,从基于所述非正方形形状设置的第二帧内预测模式候选之中确定当前块的帧内预测模式。

【技术实现步骤摘要】
【国外来华专利技术】视频编码方法和装置以及视频解码方法和装置
本公开涉及一种视频解码方法和设备以及视频编码方法和设备,并且更具体地,涉及帧内预测,其中,通过该帧内预测自适应地配置将基于块的形状应用的帧内预测模式。
技术介绍
图像数据由符合数据压缩标准(例如,运动图像专家组(MPEG)标准)的预定编解码器进行编码,然后被存储在记录介质中或者以比特流的形式通过通信信道被传输。近来,由于包括第5代(5G)的有线/无线通信基础设施的发展,除了现有的图像媒体之外,对用于有效地压缩下一代媒体(诸如,4K/8K超高清晰度(UHD)视频、360度视频、虚拟现实(VR)图像等)的技术的需求也日益增加。
技术实现思路
技术问题在应用于正方形块的帧内预测模式被应用于非正方形块的情况下,可能存在针对当前像素的帧内预测中未使用的邻近像素,并且因此,帧内预测效率可能劣化。问题解决方案根据各种实施例,在当前块为非正方形形状的情况下,可通过自适应地改变被用于应用于正方形块的帧内预测模式来配置将被应用于非正方形块的帧内预测模式。本公开的有益效果根据各种实施例,可基于当前块的形状自适应地配置帧内预测模式,使得可提高帧内预测效率。附图说明图1a是根据各种实施例的图像解码设备的框图。图1b示出根据各种实施例的图像解码方法的流程图。图1c是根据各种实施例的图像解码器的框图。图1d是根据实施例的图像解码设备的框图。图2a是根据各种实施例的图像编码设备的框图。图2b示出根据各种实施例的图像编码方法的流程图。图2c是根据各种实施例的图像编码器的框图。图2d是根据各种实施例的图像编码设备的框图。图3示出根据实施例的由图像解码设备执行的通过对当前编码单元进行划分来确定至少一个编码单元的处理。图4示出根据实施例的由图像解码设备执行的通过对非正方形编码单元进行划分来确定至少一个编码单元的处理。图5示出根据实施例的由图像解码设备执行的基于块形状信息和划分形状模式信息中的至少一种信息对编码单元进行划分的处理。图6示出根据实施例的由图像解码设备执行的从奇数个编码单元中确定预定编码单元的方法。图7示出根据实施例的当图像解码设备通过对当前编码单元进行划分来确定多个编码单元时对所述多个编码单元进行处理的顺序。图8示出根据实施例的由图像解码设备执行的当不能按预定顺序对编码单元进行处理时确定当前编码单元将被划分为奇数个编码单元的处理。图9示出根据实施例的由图像解码设备执行的通过对第一编码单元进行划分来确定至少一个编码单元的处理。图10示出根据实施例的当在图像解码设备对第一编码单元进行划分时确定的具有非正方形形状的第二编码单元满足预定条件时第二编码单元可划分为的形状受到限制。图11示出根据实施例的由图像解码设备执行的当划分形状模式信息指示正方形编码单元不被划分为四个正方形编码单元时对正方形编码单元进行划分的处理。图12示出根据实施例的可依据对编码单元进行划分的处理来改变多个编码单元之间的处理顺序。图13示出根据实施例的在编码单元被递归地划分使得多个编码单元被确定的情况下在编码单元的形状和尺寸改变时确定编码单元的深度的处理。图14示出根据实施例的基于编码单元的形状和尺寸可确定的深度以及用于区分编码单元的部分索引(PID)。图15示出根据实施例的基于包括在画面中的多个预定数据单元确定多个编码单元。图16示出根据实施例的用作用于确定包括在画面中的参考编码单元的确定顺序的标准的处理块。图17示出根据实施例的帧内预测模式。图18示出根据另一实施例的帧内预测模式。图19示出根据实施例的基于4:2:2格式的亮度样点的位置和色度样点的位置。图20a示出根据实施例的将被应用于正方形当前块的帧内预测模式候选。图20b示出根据实施例的通过改变被用于应用于正方形块的帧内预测模式来配置将被应用于宽度大于高度的当前块的帧内预测模式的方法。图20c示出根据实施例的通过改变被用于应用于正方形块的帧内预测模式来配置将被应用于高度大于宽度的当前块的帧内预测模式的方法。图21示出根据实施例的配置将被应用于宽度大于高度的当前块的帧内预测模式的方法。图22示出根据实施例的配置将被应用于高度大于宽度的当前块的帧内预测模式的方法。图23是当被用于应用于正方形块的帧内预测模式被应用于宽度大于高度的当前块时的根据帧内预测模式的预测方向的相邻像素的位置的参考图。图24是当被用于应用于正方形块的帧内预测模式被应用于高度大于宽度的当前块时的根据帧内预测模式的预测方向的相邻像素的位置的参考图。图25a示出根据另一实施例的配置将被应用于宽度大于高度的当前块的帧内预测模式的方法。图25b示出根据另一实施例的配置将被应用于高度大于宽度的当前块的帧内预测模式的方法。图26a示出根据各种实施例的将帧内预测模式划分为水平部分和垂直部分的方法,其中,帧内预测模式将被应用于块。图26b示出根据另一实施例的配置将被应用于宽度大于高度的当前块的帧内预测模式的方法。图26c示出根据另一实施例的配置将被应用于高度大于宽度的当前块的帧内预测模式的方法。图27示出根据实施例的示出根据帧内预测模式的帧内预测模式索引(predModeIntra)与角度参数(IntraPredAngle)之间的映射关系的查找表。图28示出根据另一实施例的示出根据帧内预测模式的帧内预测模式索引(predModeIntra)与角度参数(IntraPredAngle)之间的映射关系的查找表。图29是根据实施例的用于描述与帧内预测模式方向相关的角度参数IntraPredAngle的参考图。图30示出确定用于角度帧内预测模式的参考样点的方法。图31是用于描述当应用最可能模式(MPM)时确定相邻块的帧内预测模式的方法的示图。最佳方式根据实施例,一种视频解码方法包括:从比特流获得关于当前块的帧内预测模式信息;通过使用当前块的宽度和高度以及关于当前块的所述帧内预测模式信息来确定当前块的帧内预测模式;通过根据确定的当前块的帧内预测模式执行帧内预测来获得包括在当前块中的每一个像素的预测样点;从所述比特流获得包括在当前块中的每一个像素的残差样点;以及通过使用所述预测样点和所述残差样点来重建当前块,以及其中,所述确定当前块的帧内预测模式的步骤包括:在当前块具有宽度与高度相等的正方形形状时,基于所述帧内预测模式信息从包括多个预定帧内预测方向的第一帧内预测模式候选之中确定当前块的帧内预测模式;以及在当前块具有宽度与高度不相等的非正方形形状时,基于所述帧内预测模式信息从基于所述非正方形形状配置的第二帧内预测模式候选之中确定当前块的帧内预测模式。根据实施例,在当前块具有宽度大于高度的非正方形形状时,第二帧内预测模式候选包括指示除了由包括在第一帧内预测本文档来自技高网...

【技术保护点】
1.一种视频解码方法,包括:/n从比特流获得关于当前块的帧内预测模式信息;/n通过使用当前块的宽度和高度以及关于当前块的所述帧内预测模式信息来确定当前块的帧内预测模式;/n通过根据确定的当前块的帧内预测模式执行帧内预测来获得包括在当前块中的每一个像素的预测样点;/n从所述比特流获得包括在当前块中的每一个像素的残差样点;以及/n通过使用所述预测样点和所述残差样点来重建当前块,以及/n其中,所述确定当前块的帧内预测模式的步骤包括:/n在当前块具有宽度与高度相等的正方形形状时,基于所述帧内预测模式信息从包括多个预定帧内预测方向的第一帧内预测模式候选之中确定当前块的帧内预测模式;以及/n在当前块具有宽度与高度不相等的非正方形形状时,基于所述帧内预测模式信息从基于所述非正方形形状配置的第二帧内预测模式候选之中确定当前块的帧内预测模式。/n

【技术特征摘要】
【国外来华专利技术】20180424 US 62/661,8901.一种视频解码方法,包括:
从比特流获得关于当前块的帧内预测模式信息;
通过使用当前块的宽度和高度以及关于当前块的所述帧内预测模式信息来确定当前块的帧内预测模式;
通过根据确定的当前块的帧内预测模式执行帧内预测来获得包括在当前块中的每一个像素的预测样点;
从所述比特流获得包括在当前块中的每一个像素的残差样点;以及
通过使用所述预测样点和所述残差样点来重建当前块,以及
其中,所述确定当前块的帧内预测模式的步骤包括:
在当前块具有宽度与高度相等的正方形形状时,基于所述帧内预测模式信息从包括多个预定帧内预测方向的第一帧内预测模式候选之中确定当前块的帧内预测模式;以及
在当前块具有宽度与高度不相等的非正方形形状时,基于所述帧内预测模式信息从基于所述非正方形形状配置的第二帧内预测模式候选之中确定当前块的帧内预测模式。


2.如权利要求1所述的视频解码方法,其中,在当前块具有宽度大于高度的非正方形形状时,第二帧内预测模式候选包括指示除了由包括在第一帧内预测模式候选中的帧内预测模式指示的方向之外的基于右上方向配置的特定方向的预定数量的帧内预测模式,来代替基于左下方向从第一帧内预测模式候选之中选择的预定数量的帧内预测模式,并且
在当前块具有高度大于宽度的非正方形形状时,第二帧内预测模式候选包括指示除了由包括在第一帧内预测模式候选中的帧内预测模式指示的方向之外的基于左下方向配置的特定方向的预定数量的帧内预测模式,来代替基于右上方向从第一帧内预测模式候选之中选择的预定数量的帧内预测模式。


3.如权利要求2所述的视频解码方法,其中,按照指示相对于-135度的方向接近-135度的方向的顺序来选择所述基于左下方向从第一帧内预测模式候选之中选择的预定数量的帧内预测模式,
按照指示0度与45度之间的特定方向之中的接近45度的方向的顺序来选择用于代替所述基于左下方向从第一帧内预测模式候选之中选择的预定数量的帧内预测模式的包括在第二帧内预测模式候选中的帧内预测模式,以及
按照指示相对于45度的方向接近45度的方向的顺序来选择所述基于右上方向从第一帧内预测模式候选之中选择的预定数量的帧内预测模式,
按照指示-90度与-135度之间的特定方向之中的接近-135度的方向的顺序来选择用于代替所述基于右上方向从第一帧内预测模式候选之中选择的预定数量的帧内预测模式的包括在第二帧内预测模式候选中的帧内预测模式。


4.如权利要求2所述的视频解码方法,其中,代替包括在第一帧内预测模式候选中的帧内预测模式的包括在第二帧内预测模式候选中的帧内预测模式指示与由包括在第一帧内预测模式候选中并且被替代的帧内预测模式指示的特定方向相反的方向。


5.如权利要求2所述的视频解码方法,其中,通过使用根据指示帧内预测模式索引的predModeIntra的特定方向的参数IntraPredAngle的查找表来配置第一帧内预测模式候选和第二帧内预测模式候选,
该特定方向通过使用水平方向上的固定数和垂直方向上的参数IntraPredAngle被指示,或者通过使用水平方向上的参数IntraPredAngle和垂直方向上的固定数被指示,并且
所述固定数是2的幂。


6.如权利要求2所述的视频解码方法,其中,当涉及指示包括在第一帧内预测模式候选中的帧内预测模式之中将被替代的帧内预测模式的帧内预测模式索引的predModeIntra的值是A时,指示包括在第二帧内预测模式候选中的作为对所述将被替代的帧内预测模式的代替的帧内预测模式的帧内预测模式索引的值具有通过将预定值与A相加或从A减去预定值而获得的值,其中,A为整数。


7.如权利要求1所述的视频解码方法,其中,在当前块具有宽度大于高度的非正方形形状时,第二帧内预测模式候选除了包括第一帧内预测模式候选之外,还包括指示与水平方向接近的方向的帧内预测模式,并且
在当前块具有高度大于宽度的非正方形形状时,第二帧内预测模式候选除了包括第一帧内预测模式候选之外,还包括指示与垂直方向接近的方向的帧内预测模式。


8.如权利要求1所述的视频解码方法,其中,基于具有45度的方向的第一帧内预测模式、具有135度的方向的第二帧内预测模式和具有-135度的方向的第三帧内预测模式,第一帧内预测模式候选包括通过对45度与135度之间的角度进行顺序地划分而配置的垂直部分帧内预测模式、以及通过对135度与180度之间以及-135度与-180度之间的角度进行划分而配置的水平部分帧内预测模式,并且
基于指示从当前块的中心起的右上方顶点方向的第四帧内预测模式、指示从当前块的中心起的左...

【专利技术属性】
技术研发人员:崔娜莱朴缗茱朴慜祐郑丞洙崔棋镐崔雄一阿尼什·塔姆塞朴银姬
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1