用于变换系数编码的系统和方法技术方案

技术编号:19881645 阅读:34 留言:0更新日期:2018-12-22 19:15
本发明专利技术提供了一种视频编码设备,所述视频编码设备被配置为:接收位阶值,估计与所述位阶值相关联的重构视频块的特性,基于所述估计特性调整量化缩放因子,并且基于所述调整的量化缩放因子对所述位阶值执行量化过程。

【技术实现步骤摘要】
【国外来华专利技术】用于变换系数编码的系统和方法
本公开涉及视频编码,并且更具体地涉及用于变换系数编码的技术。
技术介绍
数字视频功能可以结合到各种设备中,包括数字电视、笔记本电脑或台式电脑、平板电脑、数字录音设备、数字媒体播放器、视频游戏设备、蜂窝电话包括所谓的“智能”电话、医学成像设备等。可以根据视频编码标准对数字视频进行编码。视频编码标准可以结合视频压缩技术。视频编码标准的示例包括ISO/IECMPEG-4Visual和ITU-TH.264(也称为ISO/IECMPEG-4AVC)和高效率视频编码(HEVC)。HEVC在2014年10月的高效率视频编码(HEVC),Rec.ITU-TH.265中有所描述,该规范以引用方式并入本文并在本文中称为ITU-TH.265。目前正在考虑对HEVC进行扩展和改进以开发下一代视频编码标准。例如,ITU-T视频编码专家组(VCEG)和ISO/IEC活动图像专家组(MPEG)(统称为联合视频研究组(JVET))正在研究压缩能力显著超过当前HEVC标准的未来视频编码技术的标准化的潜在需求。以引用方式并入本文的联合探索模型1(JEM1)、联合探索测试模型1(JEM1)的算法描述、ISO/IECJTC1/SC29/WG11/N15790(2015年10月,瑞士,日内瓦)描述了由JVET在联合测试模型研究下的编码特征,该技术是超越HEVC功能的潜在增强视频编码技术。需注意,JEM1的编码特征是在由Fraunhofer研究机构维护的JEM参考软件中实现的。目前,已提供JEM参考软件的102版。如本文所用,使用术语JEM统称JEM1的算法描述和JEM参考软件的具体实施。视频压缩技术可以减少存储和传输视频数据的数据需求。视频压缩技术可以通过利用视频序列中固有的冗余来减少数据需求。视频压缩技术可将视频序列再分成连续较小的部分(即视频序列内的帧组、帧组内的帧、帧内的片段、片段内的编码树单元(例如,宏块)、编码树单元内的编码块、编码块内的编码单元等)。可以使用帧内预测编码技术(例如,图片内(空间))和帧间预测技术(即图片间(时间))来生成待编码的单位视频数据与视频数据的参考单元之间的差值。该差值可被称为残差数据。残差数据可被编码为量化变换系数。语法元素可以涉及残差数据和参考编码单元(例如,帧内预测模式索引、运动向量和块向量)。可以对残差数据和语法元素进行熵编码。熵编码的残差数据和语法元素可以包括在合规比特流中。
技术实现思路
一般来讲,本公开描述用于编码视频数据的各种技术。具体而言,本公开描述了用于变换系数编码的技术。需注意,虽然本公开的技术是关于ITU-TH.264、ITU-TH.265和JEM描述的,但是本公开的技术通常可应用于视频编码。例如,本文关于ITU-TH.265描述的变换系数编码技术通常可应用于视频编码。例如,本文中所描述的编码技术可并入包括块结构的视频编码系统(包括未来视频编码标准)、帧内预测技术、帧间预测技术、变换技术、滤波技术和/或熵编码技术,但ITU-TH.265中的那些除外。因此,对ITU-TH.264、ITU-TH.265和/或JEM的参考是用于描述性目的,并且不应被解释为限制本文所述技术的范围。本专利技术的一个方面是一种对与视频数据相关联的变换值执行量化过程的方法,该方法包括:接收变换值;接收与变换值相关联的视频数据的预测块;基于接收的视频数据的预测块的函数来调整量化缩放因子;并且基于调整的量化缩放因子对变换值执行量化过程。本专利技术的另一方面是一种对与视频数据相关联的变换值的子集执行量化过程的方法,该方法包括:接收变换值集合;确定与该变换值集合相关联的量化参数;基于确定的量化参数对变换值的子集执行量化过程;基于对变换值的子集执行量化过程的结果的函数调整量化缩放因子;并且基于调整的量化缩放因子对变换值的另一集合执行量化过程。本专利技术的另一方面是一种对与视频数据相关联的变换值进行缩放的方法,该方法包括:接收变换值集合;基于变换值的第一子集确定缩放因子,将该缩放因子应用于变换值的第二子集;并且对包括变换值的第一子集和变换值的缩放后的第二子集的集合执行变换过程。本专利技术的另一个方面是一种对与视频数据相关联的位阶值执行量化过程的方法,该方法包括:接收位阶值;估计与该位阶值相关联的重构视频块的特性;基于估计的特性来调整量化缩放因子;并且基于调整的量化缩放因子对位阶值执行量化过程。本专利技术的另一个方面是一种对与视频数据相关联的位阶值执行量化过程的方法,该方法包括:接收位阶值集合;使用量化缩放因子对该位阶值集合执行逆量化;对逆量化的结果执行逆变换;基于逆变换的结果调整量化缩放因子;并且基于调整的量化缩放因子对该位阶值集合执行量化过程。本专利技术的另一方面是一种修改重构残差数据的方法,该方法包括:接收重构的残差数据;对重构的残差数据执行变换;基于变换的结果确定缩放因子;基于确定的缩放因子修改一个或多个变换系数;并且对修改的变换系数执行逆变换。附图说明[图1]图1是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码和解码的系统的示例的框图。[图2]图2是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的视频编码器的示例的框图。[图3]图3是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的逆量化和逆变换处理单元的示例的框图。[图4A]图4A是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的逆量化和逆变换处理单元的示例的框图。[图4B]图4B是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的逆量化和逆变换处理单元的示例的框图。[图5A]图5A是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的逆量化和逆变换处理单元的示例的框图。[图5B]图5B是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的逆量化和逆变换处理单元的示例的框图。[图5C]图5C是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行编码的逆量化和逆变换处理单元的示例的框图。[图6]图6是示出根据本公开的一种或多种技术的可以被配置为对视频数据进行解码的视频解码器的示例的框图。[图7]图7是示出根据本公开的一种或多种技术调整量化值的示例的概念图。[图8A]图8A是示出根据本公开的一种或多种技术的编码变换系数的示例的概念图。[图8B]图8B是示出根据本公开的一种或多种技术的编码变换系数的示例的概念图。[图8C]图8C是示出根据本公开的一种或多种技术的编码变换系数的示例的概念图。[图9A]图9A是示出根据本公开的一种或多种技术的编码变换系数的示例的概念图。[图9B]图9B是示出根据本公开的一种或多种技术的编码变换系数的示例的概念图。具体实施方式视频内容通常包括由一系列帧组成的视频序列。一系列帧也可以被称为一组图片(GOP)。每个视频图片可以包括多个片段或片,其中片段或片包括多个视频块。视频块可被定义为可被预测性地编码的最大像素值(也被称为样本)阵列。视频块可以根据扫描模式(例如,光栅扫描)来排序。视频编码器对视频块和其子分区执行预测编码。ITU-TH.264规定了包括16×16亮度样本的宏块。ITU-TH.265规定了类似的编码树单元(CT本文档来自技高网
...

【技术保护点】
1.一种对与视频数据相关联的变换值执行量化过程的方法,所述方法包括:接收变换值;接收与所述变换值相关联的视频数据的预测块;基于所述接收的视频数据的预测块的函数来调整量化缩放因子;并且基于所述调整的量化缩放因子对所述变换值执行量化过程。

【技术特征摘要】
【国外来华专利技术】2016.02.08 US 62/292806;2016.02.14 US 62/2951361.一种对与视频数据相关联的变换值执行量化过程的方法,所述方法包括:接收变换值;接收与所述变换值相关联的视频数据的预测块;基于所述接收的视频数据的预测块的函数来调整量化缩放因子;并且基于所述调整的量化缩放因子对所述变换值执行量化过程。2.根据权利要求1所述的方法,其中执行量化过程包括执行正量化或逆量化中的一者。3.根据权利要求1或2所述的方法,其中所述函数包括统计函数。4.根据权利要求3所述的方法,其中所述统计函数包括包含在所述接收的预测视频块中的样本值的平均值。5.根据权利要求1至4中任一项所述的方法,还包括使用所述量化过程的结果生成重构的残差值。6.一种对与视频数据相关联的变换值的子集执行量化过程的方法,所述方法包括:接收变换值集合;确定与所述变换值集合相关联的量化参数;基于所述确定的量化参数对所述变换值的子集执行量化过程;基于对所述变换值的所述子集执行所述量化过程的所述结果的函数调整量化缩放因子;并且基于所述调整的量化缩放因子对变换值的另一集合执行量化过程。7.根据权利要求6所述的方法,其中所述量化过程包括量化或逆量化中的一者。8.根据权利要求6或权利要求7所述的方法,其中所述变换值集合包括DC分量值,并且其中另一变换值集合包括AC分量值。9.根据权利要求6至8中任一项所述的方法,还包括使用所述量化过程的所述结果生成重构的残差值。10.一种缩放与视频数据相关联的变换值的方法,所述方法包括:接收变换值集合;基于所述变换值的第一子集确定缩放因子;将所述缩放因子应用于所述变换值的第二子集;并且对包括所述变换值的所述第一子集和所述变换值的所述缩放后的第二子集的集合执行变换过程。11.根据权利要求10所述的方法,其中所述变换过程与后续变换过程相关联。12.根据权利要求11所述的方法,其中所述变换过程包括逆核心变换过程。13.根据权利要求10至12中任一项所述的方法,还包括使用所述变换过程的所述结果生成重构的残差值。14.一种对与视频数据相关联的位阶值执行量化过程的方法...

【专利技术属性】
技术研发人员:赵杰克里斯托弗·安德鲁·塞格尔金承焕凯兰·穆凯什·米斯拉
申请(专利权)人:夏普株式会社
类型:发明
国别省市:日本,JP

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

1