【技术实现步骤摘要】
【国外来华专利技术】低频不可分离变换(LFNST)简化
[0001]本申请要求享有于2020年9月23日提交的、编号为17/029,416的美国申请的优先权以及于2019年9月26日提交的、编号为62/906,671的美国临时申请的利益,上述两个申请是通过引用的方式全部并入的。
[0002]本公开内容涉及视频编码和视频解码。
技术介绍
[0003]数字视频能力可以并入各种各样的设备中,所述设备包括数字电视、数字直接广播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数字照相机、数字记录设备、数字媒体播放器、视频游戏设备、视频游戏控制台、蜂窝式或卫星无线电话、所谓的“智能电话”、视频电话会议设备、视频流设备等。数字视频设备实现视频译码技术,比如在通过MPEG
‑
2、MPEG
‑
4、ITU
‑
T H.263、ITU
‑
T H.264/MPEG
‑
4第10部分,改进的视频译码(AVC)、ITU
‑ />T H.265/本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种对视频数据进行解码的方法,所述方法包括:接收针对当前块的经编码的数据;确定单个树划分是否被启用用于所述当前块;对所述经编码的数据进行解码,以产生针对所述当前块的亮度变换系数和针对所述当前块的色度变换系数;响应于确定所述单个树划分被启用用于所述当前块,仅对针对所述当前块的所述亮度变换系数应用逆低频不可分离变换(LFNST),以生成针对所述当前块的残差块;以及使用针对所述当前块的所述残差块和预测块,来重建所述视频数据的所述当前块。2.根据权利要求1所述的方法,还包括:响应于确定所述单个树划分被启用用于所述当前块,对针对所述当前块的所述色度变换系数禁用所述LFNST。3.根据权利要求1所述的方法,还包括:接收针对第二块的第二经编码的数据;确定分离树划分是否被启用用于所述第二块;对所述第二经编码的数据进行解码,以产生针对所述第二块的第二亮度变换系数和针对所述第二块的第二色度变换系数;响应于确定分离树划分被启用用于所述第二块,对所述第二亮度变换系数和所述第二色度变换系数两者应用所述逆LFNST,以生成针对所述第二块的第二残差块;以及使用针对所述第二块的所述第二残差块和第二预测块,来重建所述视频数据的所述第二块。4.根据权利要求1所述的方法,还包括:确定所述当前块是否包括大于4的高度;确定所述当前块是否包括大于4的宽度;以及其中,仅对所述亮度变换系数应用所述逆LFNST是还响应于确定所述高度大于4并且所述宽度大于4。5.根据权利要求1所述的方法,其中,应用所述逆LFNST包括:对所述亮度变换系数的8x8LFNST子块应用逆8x8 LFNST,所述方法还包括:确定所述当前块是否包括大于4的高度;确定所述当前块是否包括大于4的宽度;确定所述亮度变换系数的归零区域是否在针对所述逆LFNST的所述8x8 LFNST子块的外面;以及其中,仅对所述亮度变换系数应用所述逆LFNST是还响应于确定所述高度大于4、所述宽度大于4并且所述亮度变换系数的所述归零区域在所述8x8 LFNST子块的外面。6.根据权利要求1所述的方法,其中,应用所述逆LFNST包括:对所述亮度变换系数的4x4LFNST子块应用逆4x4 LFNST,所述方法还包括:确定所述当前块是否包括大于4的高度;确定所述当前块是否包括大于4的宽度;确定所述亮度变换系数的归零区域是否在针对所述逆LFNST的所述4x4 LFNST子块的外面;以及其中,仅对所述亮度变换系数应用所述逆LFNST是还响应于确定所述高度大于4、所述
宽度大于4并且所述亮度变换系数的所述归零区域在所述4x4 LFNST子块的外面。7.根据权利要求1所述的方法,还包括:响应于确定所述单个树划分被启用用于所述当前块,根据所述经编码的数据确定对于针对所述当前块的所述亮度变换系数的LFNST索引,以及避免根据所述经编码的数据确定针对所述色度变换系数的LFNST索引;以及其中,仅对所述亮度变换系数应用所述逆LFNST是基于针对所述亮度变换系数的LFNST索引的。8.一种对视频数据进行编码的方法,所述方法包括:确定单个树划分是否被启用用于当前块;基于针对所述当前块的预测块来产生针对所述当前块的残差值;对所述残差值应用可分离变换,以生成针对所述当前块的可分离亮度变换系数和针对所述当前块的可分离色度变换系数;响应于确定所述单个树划分被启用用于所述当前块,仅对针对所述当前块的所述可分离亮度变换系数应用低频不可分离变换(LFNST),以生成针对所述当前块的亮度变换系数和针对所述当前块的色度变换系数;对所述亮度变换系数和所述色度变换系数进行编码,以生成经编码的视频数据;以及输出所述经编码的视频数据。9.根据权利要求8所述的方法,还包括:响应于确定所述单个树划分被启用用于所述当前块,对针对所述当前块的所述可分离色度变换系数禁用所述LFNST。10.根据权利要求8所述的方法,还包括:确定分离树划分被启用用于第二块;基于针对所述第二块的第二预测块,来产生针对所述第二块的第二残差值;对所述第二残差值应用所述可分离变换,以生成针对所述第二块的第二可分离亮度变换系数和针对所述第二块的第二可分离色度变换系数;响应于确定所述分离树划分被启用用于所述第二块,对针对所述第二块的所述第二可分离亮度变换系数应用所述LFNST以生成针对所述第二块的第二亮度变换系数,以及对针对所述第二块的所述第二可分离色度变换系数应用所述LFNST以生成针对所述第二块的第二色度变换系数;对所述第二亮度变换系数和所述第二色度变换系数进行编码,以生成经编码的视频数据;以及输出所述经编码的视频数据。11.根据权利要求8所述的方法,还包括:确定所述当前块是否包括大于4的高度;确定所述当前块是否包括大于4的宽度;以及其中,仅对所述亮度变换系数应用所述LFNST是还响应于确定所述高度大于4并且所述宽度大于4。12.根据权利要求8所述的方法,其中,应用所述LFNST包括:对所述可分离亮度变换系数的8x8 LFNST子块应用8x8 LFNST,所述方法还包括:确定所述当前块是否包括大于4的高度;
确定所述当前块是否包括大于4的宽度;确定所述亮度变换系数的归零区域是否在针对所述LFNST的所述8x8 LFNST子块的外面;以及其中,仅对所述亮度变换系数应用所述LFNST是还响应于确定所述高度大于4、所述宽度大于4并且所述亮度变换系数的所述归零区域在所述8x8 LFNST子块的外面。13.根据权利要求8所述的方法,其中,应用所述LFNST包括:对所述可分离亮度变换系数的4x4 LFNST子块应用4x4 LFNST,所述方法还包括:确定所述当前块是否包括大于4的高度;确定所述当前块是否包括大于4的宽度;确定所述亮度变换系数的归零区域是否在针对所述LFNST的所述4x4 LFNST子块的外面;以及其中,仅对所述亮度变换系数应用所述LFNST是还响应于确定所述高度大于4、所述宽度大于4并且所述亮度变换系数的所述归零区域在所述4x4 LFNST子块的外面。14.根据权利要求8所述的方法,还包括:响应于确定所述单个树划分被启用用于所述当前块,在所述经编码的数据中以信号发送对于针对所述当前块的所述亮度变换系数的LFNST索引,以及避免在所述经编码的数据中以信号发送针对所述色度变换系数的LFNST索引。15.一种用于对视频数据进行解码的设备,所述设备包括:存储器,其被配置为存储所述视频数据;以及处理电路,其被配置为:接收针对当前块的经编码的数据;确定单个树划分是否被启用用于所述当前块;对所述经编码的数据进行解码,以产生针对所述当前块的亮度变换系数和针对所述当前块的色度变换系数;响应于确定所述单个树划分被启用用于所述当前块,仅对针对所述当前块的所述亮度变换系数应用逆低频不可分离变换(LFNST),以生成针对所述当前...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。