利用内容自适应空间变化量化的视频译码制造技术

技术编号:24255099 阅读:42 留言:0更新日期:2020-05-23 01:32
一种视频编码器可经配置以应用多阶段量化过程,其中首先使用从块的样本的统计导出的有效量化参数来量化残余。随后使用跨图片均匀的基础量化参数来进一步量化所述残余。视频解码器可经配置以使用所述基础量化参数来解码视频数据。所述视频解码器可进一步经配置以从所述块的经解码样本的统计估计所述有效量化参数。所述视频解码器接着可使用所述经估计的有效量化参数来确定包含滤波器在内的其它译码工具的参数。

Video decoding using content adaptive space change quantization

【技术实现步骤摘要】
【国外来华专利技术】利用内容自适应空间变化量化的视频译码本申请案要求保护2017年10月12日申请的美国临时申请案第62/571,732号的权益并要求保护2018年10月9日申请的美国申请案16/155,344的权益,所述申请案的全部内容以引用的方式并入。
本专利技术涉及视频译码及/或视频处理。
技术介绍
数字视频频能力可并入至广泛范围的装置中,所述装置包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、平板计算机、电子书阅读器、数字相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频流式发射装置及其类似者。数字视频装置实施视频译码技术,如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4、先进视频译码(AVC)第10部分、ITU-TH.265、高效率视频译码(HEVC)所定义的标准及这些标准的扩展中所描述的那些技术。视频装置可通过实施此类视频译码技术来更有效地发射、接收、编码、解码及/或存储数字视频信息。视频译码技术包含空间(图片内)预测及/或时间(图片间)预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码,视频切片(例如,视频帧或视频帧的一部分)可分割成视频块(其也可被称作树型块)、译码单元(CU)及/或译码节点。使用关于同一图片中的相邻块中的参考样本的空间预测来编码图片的经帧内译码(I)的切片中的视频块。图片的帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测或关于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称作参考帧。空间或时间预测产生用于待译码的块的预测性块。残余数据表示待译码的原始块与预测性块之间的像素差。根据指向形成预测性块的参考样本的块的运动向量及指示经译码块与预测性块之间的差的残余数据来编码经帧间译码的块。经帧内译码块是根据帧内译码模式及残余数据编码。为了进一步压缩,可将残余数据从像素域变换到变换域,从而产生可接着进行量化的残余变换系数。可扫描最初布置成二维阵列的经量化变换系数以便产生变换系数的一维向量,且可应用熵译码以实现甚至较多压缩。可由色域来定义可捕捉、译码及显示的色值的总数目。色域是指装置可捕捉(例如,相机)或再现(例如,显示器)的色彩的范围。常常,色域在装置之间是不同的。针对视频译码,可使用视频数据的预定义色域,以使得视频译码过程中的每一装置可经配置以在同一色域中处理像素值。一些色域是用比传统上已用于视频译码的色域大的色彩范围进行定义。具有较大色彩范围的这些色域可被称作广色域(WCG)。视频数据的另一方面是动态范围。动态范围通常经定义为视频信号的最大亮度与最小亮度(例如,照度)之间的比。认为过去所使用的常用视频数据的动态范围具有标准动态范围(SDR)。视频数据的其它实例规范定义具有较大的最大亮度与最小亮度的比的色彩数据。此视频数据可描述为具有高动态范围(HDR)。
技术实现思路
本专利技术描述应用于视频译码系统的译码(例如,编码或解码)环路的实例处理方法(及经配置以执行所述方法的装置)。本专利技术的技术适用于在视频数据的动态范围内对具有视频数据的非均匀分布的感知到的恰可辨差异(例如信号对噪声比)的视频数据表示进行译码。视频编码器可经配置以应用多阶段量化过程,其中首先使用从块的样本的统计导出的有效量化参数来量化残余。随后使用跨图片均匀的基础量化参数来进一步量化所述残余。视频解码器可经配置以使用所述基础量化参数来解码视频数据。所述视频解码器可进一步经配置以从所述块的经解码样本的统计估计所述有效量化参数。所述视频解码器接着可使用所述经估计的有效量化参数来确定其它译码工具(包含滤波器)的参数。以此方式,在未用信号表示有效量化参数时,保存信令开销,但在解码器侧对其进行估计。在一个实例中,本专利技术描述一种解码视频数据的方法,所述方法包括:接收视频数据的经编码块,所述视频数据的所述经编码块已使用有效量化参数及基础量化参数编码,其中所述有效量化参数为添加到基础量化参数的量化参数偏移的函数;确定用以编码视频数据的经编码块的基础量化参数;使用所述基础量化参数解码视频数据的经编码块以建立视频数据的经解码块;基于与视频数据的经解码块相关联的统计确定用于视频数据的经解码块的量化参数偏移的估计;将量化参数偏移的估计添加到基础量化参数以建立有效量化参数的估计;及根据有效量化参数的估计对视频数据的经解码块执行一或多个滤波操作。在另一实例中,本专利技术描述一种编码视频数据的方法,所述方法包括:确定用于视频数据块的基础量化参数;基于与视频数据块相关联的统计确定用于所述视频数据块的量化参数偏移;将量化参数偏移添加到基础量化参数以建立有效量化参数;及使用有效量化参数及基础量化参数编码视频数据块。在另一实例中,本专利技术描述一种经配置以解码视频数据的设备,所述设备包括经配置以存储视频数据的经编码块的存储器,及与所述存储器通信的一或多个处理器,所述一或多个处理器经配置以:接收视频数据的经编码块;所述视频数据的经编码块已使用有效量化参数及基础量化参数编码,其中所述有效量化参数为添加到基础量化参数的量化参数偏移的函数;确定用以编码视频数据的经编码块的基础量化参数;使用所述基础量化参数解码视频数据的经编码块以建立视频数据的经解码块;基于与视频数据的经解码块相关联的统计确定用于视频数据的经解码块的量化参数偏移的估计;将量化参数偏移的估计添加到基础量化参数以建立有效量化参数的估计;及根据有效量化参数的估计对视频数据的经解码块执行一或多个滤波操作。在另一实例中,本专利技术描述一种经配置以编码视频数据的设备,所述设备包括经配置以存储视频数据块的存储器,及与所述存储器通信的一或多个处理器,所述一或多个处理器经配置以:确定用于视频数据块的基础量化参数;基于与所述视频数据块相关联的统计确定用于视频数据块的量化参数偏移;将量化参数偏移添加到基础量化参数以建立有效量化参数;及使用有效量化参数及基础量化参数来编码视频数据块。在另一实例中,本专利技术描述一种经配置以解码视频数据的设备,所述设备包括:用于接收视频数据的经编码块的装置,所述视频数据的所述经编码块已使用有效量化参数及基础量化参数编码,其中所述有效量化参数为添加到基础量化参数的量化参数偏移的函数;用于确定用以编码视频数据的经编码块的基础量化参数的装置;用于使用所述基础量化参数解码视频数据的经编码块以建立视频数据的经解码块的装置;用于基于与视频数据的经解码块相关联的统计确定用于视频数据的经解码块的量化参数偏移的估计的装置;用于将量化参数偏移的估计添加到基础量化参数以建立有效量化参数的估计的装置;及用于根据有效量化参数的估计对视频数据的经解码块执行一或多个滤波操作的装置。在另一实例中,本专利技术描述一种经配置以编码视频数据的设备,所述设备包括:用于确定用于视频数据块的基础量化参数的装置;用于基于与视频数据块相关联的统计确定用于所述视频数据块的量化参数偏移的装置;用于将量化参数本文档来自技高网
...

【技术保护点】
1.一种解码视频数据的方法,所述方法包括:/n接收所述视频数据的经编码块,所述视频数据的所述经编码块已使用有效量化参数及基础量化参数编码,其中所述有效量化参数为添加到所述基础量化参数的量化参数偏移的函数;/n确定用以编码所述视频数据的所述经编码块的所述基础量化参数;/n使用所述基础量化参数解码所述视频数据的所述经编码块以建立视频数据的经解码块;/n基于与所述视频数据的所述经解码块相关联的统计确定用于所述视频数据的所述经解码块的所述量化参数偏移的估计;/n将所述量化参数偏移的所述估计添加到所述基础量化参数以建立所述有效量化参数的估计;及/n根据所述有效量化参数的所述估计对视频数据的所述经解码块执行一或多个滤波操作。/n

【技术特征摘要】
【国外来华专利技术】20171012 US 62/571,732;20181009 US 16/155,3441.一种解码视频数据的方法,所述方法包括:
接收所述视频数据的经编码块,所述视频数据的所述经编码块已使用有效量化参数及基础量化参数编码,其中所述有效量化参数为添加到所述基础量化参数的量化参数偏移的函数;
确定用以编码所述视频数据的所述经编码块的所述基础量化参数;
使用所述基础量化参数解码所述视频数据的所述经编码块以建立视频数据的经解码块;
基于与所述视频数据的所述经解码块相关联的统计确定用于所述视频数据的所述经解码块的所述量化参数偏移的估计;
将所述量化参数偏移的所述估计添加到所述基础量化参数以建立所述有效量化参数的估计;及
根据所述有效量化参数的所述估计对视频数据的所述经解码块执行一或多个滤波操作。


2.根据权利要求1所述的方法,其中对于所述视频数据的所述块中的全部,所述基础量化参数是相同的。


3.根据权利要求1所述的方法,其中所述视频数据的样本值是通过高动态范围视频数据色彩格式定义。


4.根据权利要求1所述的方法,其中确定所述基础量化量化包括:
将基础量化参数语法元素接收于经编码视频位流中,所述基础量化paymaster语法元素的值指示所述基础量化参数。


5.根据权利要求1所述的方法,其中解码所述视频数据的所述经编码块包括:
对所述视频数据的所述经编码块进行熵解码以确定经量化变换系数;
使用所述基础量化参数对所述经量化变换系数进行反量化以建立变换系数;
对所述变换系数进行反变换以建立残余值;及
对所述残余值执行预测过程以建立所述视频数据的所述经解码块。


6.根据权利要求1所述的方法,其中确定用于所述视频数据的所述经解码块的所述量化参数偏移的所述估计包括:
确定所述视频数据的所述经解码块的样本值的平均值;及
使用所述视频数据的所述经解码块的所述样本值的所述平均值确定用于所述视频数据的所述经解码块的所述量化参数偏移的所述估计。


7.根据权利要求6所述的方法,其中确定所述量化参数偏移的所述估计包括:
从查找表确定所述量化参数偏移的所述估计,其中所述样本值的所述平均值为到所述查找表的输入。


8.根据权利要求7所述的方法,其进一步包括:
从多个查找表中确定所述查找表。


9.根据权利要求1所述的方法,其中对所述视频数据的所述经解码块执行所述一或多个滤波操作包括:
使用所述有效量化参数将解块滤波器应用于视频数据的所述经解码块。


10.根据权利要求1所述的方法,其中对所述视频数据的所述经解码块执行所述一或多个滤波操作包括:
使用所述有效量化参数将双向滤波器应用于视频数据的所述经解码块。


11.一种编码视频数据的方法,所述方法包括:
确定用于所述视频数据的块的基础量化参数;
基于与所述视频数据的所述块相关联的统计确定用于所述视频数据的所述块的量化参数偏移;
将所述量化参数偏移添加到所述基础量化参数以建立有效量化参数;及
使用所述有效量化参数及所述基础量化参数编码所述视频数据的所述块。


12.根据权利要求11所述的方法,其中对于所述视频数据的所述块中的全部,所述基础量化参数是相同的。


13.根据权利要求11所述的方法,其中所述视频数据的样本值是通过高动态范围视频数据色彩格式定义。


14.根据权利要求11所述的方法,其中编码所述视频数据的所述块包括:
预测所述块以产生残余样本;
对所述残余样本进行变换以建立变换系数;
用所述有效量化参数量化所述变换系数;
用所述有效量化参数对所述经量化变换系数进行反量化以产生失真变换系数;
对所述失真变换系数进行反变换以产生失真残余样本;
对所述失真残余样本进行变换;及
使用所述基础量化参数对所述经变换失真残余样本进行量化。


15.根据权利要求11所述的方法,其中确定所述量化参数偏移包括从查找表中确定所述量化参数偏移。


16.一种经配置以解码视频数据的设备,所述设备包括:
存储器,其经配置以存储所述视频数据的经编码块;及
与所述存储器通信的一或多个处理器,所述一或多个处理器经配置以:
接收所述视频数据的所述经编码块,所述视频数据的所述经编码块已使用有效量化参数及基础量化参数编码,其中所述有效量化参数为添加到所述基础量化参数的量化参数偏移的函数;
确定用以对所述视频数据的所述经编码块进行编码的所述基础量化参数;
使用所述基础量化参数解码所述视频数据的所述经编码块以建立视频数据的经解码块;
基于与所述视频数据的所述经解码块相关联的统计确定用于所述视频数据的所述经解码块的所述量化参数偏移的估计;
将所述量化参数偏移的所述估计添加到所述基础量化参数以建立所述有效量化参数的估计;及
根据所述有效量化参数的所述估计对视频数据的所述经解码块执行一或多个滤波操作。


17.根据权利要求16所述的设备,其中对于所述视频数据的所述块中的全部,所述基础量化参数是相同的。


18.根据权利要求16所述的设备,其中所述视频数据的样本值是通过高动态范围视频数据色彩格式定义。


19.根据权利要求16所述的设备,其中为确定所述基础量化参数,所述一或多个处理器进一步经配置以
将基础量化参数语法元素接收于经编码视频位流中,所述基础量化paymaster语法元素的值指示所述基础量化参数。


20.根据...

【专利技术属性】
技术研发人员:D·鲁萨诺夫斯基A·K·瑞玛苏布雷蒙尼安
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1