编码装置和编码方法制造方法及图纸

技术编号:37468911 阅读:30 留言:0更新日期:2023-05-06 09:46
对图像的编码对象块进行编码的编码装置(100)及编码方法,编码装置具备:变换部(106),进行从编码对象块的残差向一次系数的一次变换,判定是否对编码对象块应用二次变换,在应用二次变换的情况下,进行从一次系数向二次系数的二次变换;量化部(108),在不应用二次变换的情况下,通过对一次系数进行第1量化来计算量化一次系数,在应用二次变换的情况下,通过对二次系数进行与第1量化不同的第2量化来计算量化二次系数;以及熵编码部(110),通过对量化一次系数或量化二次系数进行编码来生成编码比特流。码比特流。码比特流。

【技术实现步骤摘要】
编码装置和编码方法


[0001]本专利技术涉及编码装置、解码装置、编码方法及解码方法。

技术介绍

[0002]被称作HEVC(High-Efficiency Video Coding)的影像编码标准规格由JCT-VC(Joint Collaborative Team on Video Coding)进行了标准化。
[0003]现有技术文献
[0004]非专利文献
[0005]非专利文献1:H.265(ISO/IEC 23008-2HEVC(High Efficiency Video Coding))

技术实现思路

[0006]专利技术要解决的课题
[0007]在这样的编码及解码技术中,被要求进一步的改善。
[0008]所以,本专利技术的目的是提供一种能够实现进一步的改善的编码装置、解码装置、编码方法或解码方法。
[0009]用来解决课题的手段
[0010]有关本专利技术的一技术方案的一种编码装置,对图像的编码对象块进行编码,其特征在于,具备:电路;以及存储器,上述电路使用上述存储器进行以下处理:
[0011]进行从上述编码对象块的残差向一次系数的一次变换,判定是否对上述编码对象块应用二次变换,(i)在不应用上述二次变换的情况下,通过使用量化矩阵对上述一次系数进行第1量化来计算量化一次系数,上述量化矩阵包括对每个上述一次系数进行加权后的量化步长,(ii)在应用上述二次变换的情况下,进行从上述一次系数向二次系数的二次变换,通过对上述二次系数进行第2量化来计算量化二次系数,上述第2量化将每个上述二次系数除以在上述二次系数之间通用的量化步长,通过对上述量化一次系数或上述量化二次系数进行编码来生成编码比特流。
[0012]另外,这些包含性或具体的技术方案也可以由系统、方法、集成电路、计算机程序或计算机可读取的CD-ROM等的记录介质实现,也可以由系统、方法、集成电路、计算机程序及记录介质的任意的组合来实现。
[0013]专利技术效果
[0014]本专利技术能够提供能够实现进一步的改善的编码装置、解码装置、编码方法或解码方法。
附图说明
[0015]图1是表示有关实施方式1的编码装置的功能结构的框图。
[0016]图2是表示实施方式1的块分割的一例的图。
[0017]图3是表示与各变换类型对应的变换基函数的表。
[0018]图4A是表示ALF中使用的滤波器的形状的一例的图。
[0019]图4B是表示ALF中使用的滤波器的形状的另一例的图。
[0020]图4C是表示ALF中使用的滤波器的形状的另一例的图。
[0021]图5A是表示帧内预测的67个帧内预测模式的图。
[0022]图5B是用来说明基于OBMC处理进行的预测图像修正处理的概要的流程图。
[0023]图5C是用来说明基于OBMC处理进行的预测图像修正处理的概要的概念图。
[0024]图5D是表示FRUC的一例的图。
[0025]图6是用来说明沿着运动轨迹的2个块之间的图案匹配(双向匹配)的图。
[0026]图7是用来说明当前图片内的模板与参照图片内的块之间的图案匹配(模板匹配)的图。
[0027]图8是用来说明假定了等速直线运动的模型的图。
[0028]图9A是用来说明基于多个相邻块的运动矢量进行的子块单位的运动矢量的导出的图。
[0029]图9B是用来说明基于合并模式的运动矢量导出处理的概要的图。
[0030]图9C是用来说明DMVR处理的概要的概念图。
[0031]图9D是用来说明采用基于LIC处理的亮度修正处理的预测图像生成方法的概要的图。
[0032]图10是表示有关实施方式1的解码装置的功能结构的框图。
[0033]图11是表示实施方式1中的变换处理、量化处理和编码处理的一例的流程图。
[0034]图12是表示实施方式1中的编码比特流内的量化矩阵的位置的例子的图。
[0035]图13是表示实施方式1中的解码处理、逆量化处理以及逆变换处理的一例的流程图。
[0036]图14是表示实施方式2中的变换处理、量化处理以及编码处理的一例的流程图。
[0037]图15是表示实施方式2中的解码处理、逆量化处理以及逆变换处理的一例的流程图。
[0038]图16是表示实施方式2的变形例中的第2量化矩阵的导出处理的一例的流程图。
[0039]图17是表示实施方式3中的变换处理、量化处理以及编码处理的一例的流程图。
[0040]图18是表示实施方式3中的解码处理、逆量化处理以及逆变换处理的一例的流程图。
[0041]图19是表示实施方式4中的变换处理、量化处理以及编码处理的一例的流程图。
[0042]图20是用于说明实施方式4中的二次变换的一例的图。
[0043]图21是表示实施方式4中的解码处理、逆量化处理以及逆变换处理的一例的流程图。
[0044]图22是用于说明实施方式4中的逆二次变换的一例的图。
[0045]图23是表示实施方式5中的变换处理、量化处理以及编码处理的一例的流程图。
[0046]图24是表示实施方式5中的解码处理、逆量化处理以及逆变换处理的一例的流程图。
[0047]图25是实现内容分发服务的内容供给系统的整体结构图。
[0048]图26是表示分级编码时的编码构造的一例的图。
[0049]图27是表示分级编码时的编码构造的一例的图。
[0050]图28是表示web页的显示画面例的图。
[0051]图29是表示web页的显示画面例的图。
[0052]图30是表示智能电话的一例的图。
[0053]图31是表示智能电话的结构例的框图。
具体实施方式
[0054](成为本专利技术的基础的见解)
[0055]在下一代的运动图像压缩规格中,为了进一步除去空间上的冗余性,研究了对将残差进行一次变换而得到的系数的二次变换。在进行这样的二次变换的情况下,也期待在抑制主观画质的降低的同时提高编码效率。
[0056]因此,有关本专利技术的一技术方案的编码装置是对图像的编码对象块进行编码的编码装置,具备:电路;以及存储器,上述电路使用上述存储器进行以下处理:根据上述编码对象块的残差进行向一次系数的一次变换,判定是否对上述编码对象块应用二次变换,(i)在不应用上述二次变换的情况下,通过对上述一次系数进行第1量化来计算量化一次系数,(ii)在应用上述二次变换的情况下,进行从上述一次系数向二次系数的二次变换,通过对上述二次系数进行与上述第1量化不同的第2量化来计算量化二次系数,通过对上述量化一次系数或上述量化二次系数进行编码来生成编码比特流。
[0057]由此,能够根据对编码对象块的二次变换的应用/不应用而进行不同的量化。从由一次空间表现的一次系数进行二次变换后的二次系数不是由一次空间而是由二次空间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种编码装置,对图像的编码对象块进行编码,其特征在于,具备:电路;以及存储器,上述电路使用上述存储器进行以下处理:进行从上述编码对象块的残差向一次系数的一次变换,判定是否对上述编码对象块应用二次变换,(i)在不应用上述二次变换的情况下,通过使用量化矩阵对上述一次系数进行第1量化来计算量化一次系数,上述量化矩阵包括对每个上述一次系数进行加权后的量化步长,(ii)在应用上述二次变换的情况下,进行从上述一次系数向二次系数的二次变换,通过对上述二次系数进行第2量化来计算量化二次系数,上述第2量化将每个上述二次系数除以在上述二次系数之间通用的量化步长,通过对上述量化一次系数或上述量化二次系数进行编码来生成编码比特流。2.根据权利要求1所述的编码装置,其特征在于,上述第1量化是使用第1量化矩阵的加权量化,上述第2量化是使用与上述第1量化矩阵不同的第2量化矩阵的加权量化。3.根据权利要求2所述的编码装置,其特征在于,上述电路进一步地,将上述第1量化矩阵以及上述第2量化矩阵写入上述编码比特流。4.根据权利要求3所述的编码装置,其特征在于,上述一次系数包括1个以上的第1一次系数和1个以上的第2一次系数,上述二次变换应用于上述1个以上的第1一次系数,且不应用于上述1个以上的第2一次系数,上述第2量化矩阵包含与上述1个以上的第1一次系数对应的1个以上的第1成分值、和与上述1个以上的第2一次系数对应的1个以上的第2成分值,上述第2量化矩阵的上述1个以上的第2成分值分别与上述第1量化矩阵的对应的成分值一致,在上述第2量化矩阵的写入中,仅将上述1个以上的第1成分值以及上述1个以上的第2成分值中的上述1个以上的第1成分值写入上述编码比特流。5.根据权利要求3所述的编码装置,其特征在于,在上述二次变换中,选择性地使用预先设定的多个基,上述编码比特流包含与上述多个基对应的多个第2量化矩阵,在上述第2量化中,从上述多个第2量化矩阵中选择与上述二次变换中使用的基对应的第2量化矩阵。6.根据权利要求2所述的编码装置,其特征在于,上述第1量化矩阵以及上述第2量化矩阵被预先定义为标准化规格。7.根据权利要求2所述的编码装置,其特征在于,上述电路进一步地,从上述第1量化矩阵导出上述第2量化矩阵。8.根据权利要求7所述的编码装置,其特征在于,
上述一次系数包括1个以上的第1一次系数和1个以上的第2一次系数,上述二次变换应用于上述1个以上的第1一次系数,且不应用于上述1个以上的第2一次系数,上述第2量化矩阵包含与上述1个以上的第1一次系数对应的1个以上的第1成分值、和与上述1个以上的第2一次系数对应的1个以上的第2成分值,上述第2量化矩阵的上述1个以上的第2成分值分别与上述第1量化矩阵的对应的成分值一致,在上述第2量化矩阵的导出中,从上述第1量化矩阵导出上述第2量化矩阵的上述1个以上的第1成分值。9.根据权利要求7所述的编码装置,其特征在于,上述第2量化矩阵通过对上述第1量化矩阵应用上述二次变换来导出。10.根据权利要求7所述的编码装置,其特征在于,上述电路进一步地,根据上述第1量化矩阵导出第3量化矩阵,上述第3量化矩阵的各成分值随着上述第1量化矩阵的对应的成分值越小,而越大,通过对上述第3量化矩阵应用上述二次变换,导出...

【专利技术属性】
技术研发人员:加纳龙一安倍清史远间正真西孝启
申请(专利权)人:松下电器美国知识产权公司
类型:发明
国别省市:

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

1