图像编码方法和设备以及图像解码方法和设备技术

技术编号:24179992 阅读:57 留言:0更新日期:2020-05-16 06:09
公开了一种图像解码方法,用于:基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值;基于当前样点在当前块中的位置确定将被应用滤波的至少一个滤波参考样点的样点值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重;基于确定的将被应用滤波的滤波参考样点的样点值、确定的针对滤波参考样点的第一权重和确定的针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值;并且产生当前块的预测块,其中,预测块包括当前样点的滤波后的预测样点值。

Image coding method and equipment and image decoding method and equipment

【技术实现步骤摘要】
【国外来华专利技术】图像编码方法和设备以及图像解码方法和设备
根据实施例的一种方法和设备可通过使用图像中包括的各种形状的编码单元来对图像进行编码或解码。根据实施例的所述方法和设备包括用于帧内预测的方法和设备。
技术介绍
随着用于再现和存储高分辨率或高质量图像内容的硬件正被开发和提供,对于用于对高分辨率或高质量图像内容进行有效地编码或解码的编解码器的需求正在增加。编码的图像内容可通过被解码而被再现。近来,已经实现了有效地压缩高分辨率或高质量图像内容的方法。例如,已经实现了通过多变地处理将被编码的图像的处理的有效图像压缩方法。各种数据单元可用于压缩图像,并且在这些数据单元之间可存在包含关系。为了确定用于图像压缩的数据单元的尺寸,可根据各种方法划分数据单元。在根据图像的特征确定了最佳的数据单元之后,可执行图像的编码和解码。
技术实现思路
技术方案根据实施例,一种图像解码方法包括:从比特流获得关于当前块的变换系数的信息;基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值;基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值;产生当前块的预测块,其中,预测块包括当前样点的滤波后的预测样点值;基于获得的关于当前块的变换系数的信息,获得当前块的残差块;并且基于当前块的预测块和当前块的残差块重建当前块。基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值的步骤可包括:基于当前样点的位置和当前块的帧内预测模式确定与当前样点相应的原始参考样点;并且基于原始参考样点的样点值产生当前样点的帧内预测值。针对滤波参考样点的第一权重可基于滤波参考样点与当前样点之间的距离被确定。滤波参考样点与当前样点之间的距离越大,针对滤波参考样点的第一权重可越小。滤波参考样点可包括位于当前样点的水平方向上的原始参考样点和位于当前样点的垂直方向上的原始参考样点中的至少一个。在当前块的帧内预测模式为角度模式时,滤波参考样点可包括在当前样点的左侧和上方的位于通过当前样点的线上的相邻样点中的至少一个,并且所述线可在由角度模式指示的预测方向上和与预测方向相反的方向上。基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值的步骤可包括:确定至少一个第二帧内预测模式;并且通过使用确定的所述至少一个第二帧内预测模式,基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重,并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值。所述至少一个第二帧内预测模式可以以画面为单位或以块为单位被确定。所述至少一个第二帧内预测模式可被确定为当前块的帧内预测模式、指示与由当前块的帧内预测模式指示的预测方向相反的方向的帧内预测模式、水平模式和垂直模式中的至少一个。第一权重和第二权重可以是归一化值。基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值的步骤可包括:在当前块的帧内预测模式为预定帧内预测模式时,基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重,并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重,产生当前样点的滤波后的预测样点值。根据实施例,一种图像编码方法包括:基于当前样点在当前块中的位置和当前块的帧内预测模式,产生当前样点的帧内预测值;基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重,并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值;产生当前块的预测块,其中,预测块包括当前样点的滤波后的预测样点值;并且基于当前块的预测块对关于当前块的变换系数的信息进行编码。根据实施例,一种图像解码设备包括:处理器,被配置为:从比特流获得关于当前块的变换系数的信息;基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值;基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重,并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值;产生当前块的预测块,其中,预测块包括当前样点的滤波后的预测样点值;基于获得的关于当前块的变换系数的信息获得当前块的残差块;并且基于当前块的预测块和当前块的残差块重建当前块。一种用于根据本公开的实施例的图像解码方法的计算机程序可被记录在计算机可读记录介质上。附图说明图1a是根据各种实施例的图像解码设备的框图。图1b是根据各种实施例的图像解码方法的流程图。图1c是根据各种实施例的图像解码方法的流程图。图1d是根据各种实施例的图像解码器的框图。图2a是根据各种实施例的图像编码设备的框图。图2b是根据各种实施例的图像编码方法的流程图。图2c是根据各种实施例的图像编码方法的流程图。图2d是根据各种实施例的图像编码器的框图。图3示出根据实施例的由图像解码设备执行的通过划分当前编码单元确定至少一个编码单元的处理。图4示出根据实施例的由图像解码设备执行的通过划分非正方形当前编码单元确定至少一个编码单元的处理。图5示出根据实施例的由图像解码设备执行的基于块形状信息和划分形状模式信息中的至少一个划分编码单元的处理。图6示出根据实施例的由图像解码设备执行的从奇数个编码单元中确定预定编码单元的方法。图7示出根据实施例的由图像解码设备执行的当通过划分当前编码单元确定多个编码单本文档来自技高网...

【技术保护点】
1.一种图像解码方法,包括:/n从比特流获得关于当前块的变换系数的信息;/n基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值;/n基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值;/n产生当前块的预测块,其中,预测块包括当前样点的滤波后的预测样点值;/n基于获得的关于当前块的变换系数的信息获得当前块的残差块;并且/n基于当前块的预测块和当前块的残差块重建当前块。/n

【技术特征摘要】
【国外来华专利技术】20170928 US 62/564,6811.一种图像解码方法,包括:
从比特流获得关于当前块的变换系数的信息;
基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值;
基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值;
产生当前块的预测块,其中,预测块包括当前样点的滤波后的预测样点值;
基于获得的关于当前块的变换系数的信息获得当前块的残差块;并且
基于当前块的预测块和当前块的残差块重建当前块。


2.如权利要求1所述的图像解码方法,其中,基于当前样点在当前块中的位置和当前块的帧内预测模式产生当前样点的帧内预测值的步骤包括:
基于当前样点的位置和当前块的帧内预测模式,确定与当前样点相应的原始参考样点;并且
基于原始参考样点的样点值,产生当前样点的帧内预测值。


3.如权利要求1所述的图像解码方法,其中,针对滤波参考样点的第一权重基于滤波参考样点与当前样点之间的距离被确定。


4.如权利要求3所述的图像解码方法,其中,与当前块的尺寸相比,针对滤波参考样点的第一权重基于滤波参考样点与当前样点之间的距离被确定。


5.如权利要求3所述的图像解码方法,其中,滤波参考样点与当前样点之间的距离越大,针对滤波参考样点的第一权重越小。


6.如权利要求1所述的图像解码方法,其中,滤波参考样点包括位于当前样点的水平方向上的原始参考样点和位于当前样点的垂直方向上的原始参考样点中的至少一个。


7.如权利要求1所述的图像解码方法,其中,在当前块的帧内预测模式是角度模式时,
滤波参考样点包括在当前样点的左侧和上方的位于通过当前样点的线上的相邻样点中的至少一个,并且所述线在由角度模式指示的预测方向上和与所述预测方向相反的方向上。


8.如权利要求1所述的图像解码方法,其中,基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测值、针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重产生当前样点的滤波后的预测样点值的步骤包括:
确定至少一个第二帧内预测模式;并且
通过使用确定的所述至少一个第二帧内预测模式,基于当前样点在当前块中的位置确定将被滤波的至少一个滤波参考样点的样点值以及针对滤波参考样点的第一权重和针对当前样点的帧内预测值的第二权重,并且基于确定的将被滤波的滤波参考样点的样点值、当前样点的帧内预测...

【专利技术属性】
技术研发人员:崔娜莱陈宝罗朴慜祐
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1