一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

低频不可分离变换(LFNST)信令的制作方法

2022-03-23 09:06:35 来源:中国专利 TAG:

技术特征:
1.一种对视频数据进行解码的方法,所述方法包括:接收用于当前块的经编码的数据;根据所述经编码的数据来对用于低频不可分离变换(lfnst)索引的n个仓进行解码,其中,所述n个仓包括第一仓和第二仓,并且其中,对所述n个仓进行解码包括对所述n个仓中的每个仓进行上下文解码;使用所述n个仓来确定所述lfnst索引;对所述经编码的数据进行解码以生成变换系数;使用所述lfnst索引来将逆lfnst应用于所述变换系数,以产生用于所述当前块的残差块;以及使用用于所述当前块的所述残差块和预测块来重构所述视频数据的所述当前块。2.根据权利要求1所述的方法,其中,对所述n个仓进行解码包括:响应于确定所述n个仓中的所述第一仓被分配给亮度通道,利用第一上下文来对所述n个仓中的所述第一仓进行解码;以及响应于确定所述n个仓中的所述第二仓被分配给色度通道,利用与所述第一上下文不同的第二上下文来对所述n个仓中的所述第二仓进行解码。3.根据权利要求1所述的方法,其中,对所述n个仓进行解码包括:使用对于所有帧内模式都相同的上下文;以及使用所述上下文,基于针对所述n个仓中的相应仓的帧内模式信息来预测仓值。4.根据权利要求1所述的方法,其中,确定所述lfnst索引包括:确定用于对所述当前块进行解码的针对帧内模式的值;对所述n个仓中的最后一个仓的值进行上下文解码以生成解码值;以及基于所述解码值和针对所述帧内模式的所述值来确定所述最后一个仓的所述值。5.根据权利要求4所述的方法,其中,确定所述最后一个仓的所述值包括:确定针对所述帧内模式的所述值是否为奇数;响应于确定针对所述帧内模式的所述值不为奇数,将所述最后一个仓的所述值预测为所述解码值;以及响应于确定针对所述帧内模式的所述值为奇数,将所述最后一个仓的所述值预测为与所述解码值相反的值。6.根据权利要求4所述的方法,其中,确定所述最后一个仓的所述值包括:确定针对所述帧内模式的所述值是否为偶数;响应于确定针对所述帧内模式的所述值不为偶数,将所述最后一个仓的所述值预测为所述解码值;以及响应于确定针对所述帧内模式的所述值为偶数,将所述最后一个仓的所述值预测为与所述解码值相反的值。7.一种对视频数据进行编码的方法,所述方法包括:基于用于当前块的预测块来生成用于所述当前块的残差块;将可分离变换应用于所述残差块以产生可分离变换系数;确定低频不可分离变换(lfnst)索引;使用所述lfnst索引来将lfnst应用于所述可分离变换系数以产生变换系数;
对所述变换系数和用于所述lfnst索引的n个仓进行编码以产生经编码的视频数据,其中,所述n个仓包括第一仓和第二仓,并且其中,对所述n个仓进行编码包括对所述n个仓中的每个仓进行上下文编码;以及输出所述经编码的视频数据。8.根据权利要求7所述的方法,其中,对所述n个仓进行编码包括:响应于确定所述n个仓中的所述第一仓被分配给亮度通道,利用第一上下文来对所述n个仓中的所述第一仓进行编码;以及响应于确定所述n个仓中的所述第二仓被分配给色度通道,利用与所述第一上下文不同的第二上下文来对所述n个仓中的所述第二仓进行编码。9.根据权利要求7所述的方法,其中,对所述n个仓进行编码包括:使用对于所有帧内模式都相同的上下文;以及使用所述上下文,基于针对所述n个仓中的相应仓的帧内模式信息来对仓值进行编码。10.根据权利要求7所述的方法,其中,确定所述lfnst索引包括:确定用于对所述当前块进行编码的针对帧内模式的值;以及基于针对所述帧内模式的所述值来对所述n个仓中的最后一个仓的值进行上下文编码。11.根据权利要求10所述的方法,其中,对所述最后一个仓的所述值进行上下文编码包括:确定针对所述帧内模式的所述值是否为奇数;响应于确定针对所述帧内模式的所述值不为奇数,对所述最后一个仓的所述值进行上下文编码;以及响应于确定针对所述帧内模式的所述值为奇数,对与所述最后一个仓的所述值相反的值进行上下文编码。12.根据权利要求10所述的方法,其中,对所述最后一个仓的所述值进行上下文编码包括:确定针对所述帧内模式的所述值是否为偶数;响应于确定针对所述帧内模式的所述值不为偶数,对所述最后一个仓的所述值进行上下文编码;以及响应于确定针对所述帧内模式的所述值为偶数,对与所述最后一个仓的所述值相反的值进行上下文编码。13.一种用于对视频数据进行解码的设备,所述设备包括在电路中实现并且被配置为进行以下操作的一个或多个处理器:接收用于当前块的经编码的数据;根据所述经编码的数据来对用于低频不可分离变换(lfnst)索引的n个仓进行解码,其中,所述n个仓包括第一仓和第二仓,并且其中,为了对所述n个仓进行解码,所述一个或多个处理器被配置为对所述n个仓中的每个仓进行上下文解码;使用所述n个仓来确定所述lfnst索引;对所述经编码的数据进行解码以生成变换系数;使用所述lfnst索引来将逆lfnst应用于所述变换系数,以产生用于所述当前块的残差
块;以及使用用于所述当前块的所述残差块和预测块来重构所述视频数据的所述当前块。14.根据权利要求13所述的设备,其中,为了对所述n个仓进行解码,所述一个或多个处理器被配置为:响应于确定所述n个仓中的所述第一仓被分配给亮度通道,利用第一上下文来对所述n个仓中的所述第一仓进行解码;以及响应于确定所述n个仓中的所述第二仓被分配给色度通道,利用与所述第一上下文不同的第二上下文来对所述n个仓中的所述第二仓进行解码。15.根据权利要求13所述的设备,其中,为了对所述n个仓进行解码,所述一个或多个处理器被配置为:使用对于所有帧内模式都相同的上下文;以及使用所述上下文,基于针对所述n个仓中的相应仓的帧内模式信息来预测仓值。16.根据权利要求13所述的设备,其中,为了确定所述lfnst索引,所述一个或多个处理器被配置为:确定用于对所述当前块进行解码的针对帧内模式的值;对所述n个仓中的最后一个仓的值进行上下文解码以生成解码值;以及基于所述解码值和针对所述帧内模式的所述值来确定所述最后一个仓的所述值。17.根据权利要求16所述的设备,其中,为了确定所述最后一个仓的所述值,所述一个或多个处理器被配置为:确定针对所述帧内模式的所述值是否为奇数;响应于确定针对所述帧内模式的所述值不为奇数,将所述最后一个仓的所述值预测为所述解码值;以及响应于确定针对所述帧内模式的所述值为奇数,将所述最后一个仓的所述值预测为与所述解码值相反的值。18.根据权利要求16所述的设备,其中,为了确定所述最后一个仓的所述值,所述一个或多个处理器被配置为:确定针对所述帧内模式的所述值是否为偶数;响应于确定针对所述帧内模式的所述值不为偶数,将所述最后一个仓的所述值预测为所述解码值;以及响应于确定针对所述帧内模式的所述值为偶数,将所述最后一个仓的所述值预测为与所述解码值相反的值。19.根据权利要求13所述的设备,还包括:被配置为显示所述图片的显示器。20.根据权利要求13所述的设备,其中,所述设备包括以下各项中的一项或多项:相机、计算机、移动设备、广播接收器设备、或机顶盒。21.一种用于对视频数据进行编码的设备,所述设备包括在电路中实现并且被配置为进行以下操作的一个或多个处理器:基于用于当前块的预测块来生成用于所述当前块的残差块;将可分离变换应用于所述残差块以产生可分离变换系数;确定低频不可分离变换(lfnst)索引;
使用所述lfnst索引来将lfnst应用于所述可分离变换系数以产生变换系数;对所述变换系数和用于所述lfnst索引的n个仓进行编码以产生经编码的视频数据,其中,所述n个仓包括第一仓和第二仓,并且其中,对所述n个仓进行编码包括对所述n个仓中的每个仓进行上下文编码;以及输出所述经编码的视频数据。22.根据权利要求21所述的设备,其中,为了对所述n个仓进行编码,所述一个或多个处理器被配置为:响应于确定所述n个仓中的所述第一仓被分配给亮度通道,利用第一上下文来对所述n个仓中的所述第一仓进行编码;以及响应于确定所述n个仓中的所述第二仓被分配给色度通道,利用与所述第一上下文不同的第二上下文来对所述n个仓中的所述第二仓进行编码。23.根据权利要求21所述的设备,其中,为了对所述n个仓进行编码,所述一个或多个处理器被配置为:使用对于所有帧内模式都相同的上下文;以及使用所述上下文,基于针对所述n个仓中的相应仓的帧内模式信息来对仓值进行编码。24.根据权利要求21所述的设备,其中,为了确定所述lfnst索引,所述一个或多个处理器被配置为:确定针对用于对所述当前块进行编码的帧内模式的值;以及基于针对所述帧内模式的所述值来对所述n个仓中的最后一个仓的值进行上下文编码。25.根据权利要求24所述的设备,其中,为了对所述最后一个仓的所述值进行上下文编码,所述一个或多个处理器被配置为:确定针对所述帧内模式的所述值是否为奇数;响应于确定针对所述帧内模式的所述值不为奇数,对所述最后一个仓的所述值进行上下文编码;以及响应于确定针对所述帧内模式的所述值为奇数,对与所述最后一个仓的所述值相反的值进行上下文编码。26.根据权利要求24所述的设备,其中,为了对所述最后一个仓的所述值进行上下文编码,所述一个或多个处理器被配置为:确定针对所述帧内模式的所述值是否为偶数;响应于确定针对所述帧内模式的所述值不为偶数,对所述最后一个仓的所述值进行上下文编码;以及响应于确定针对所述帧内模式的所述值为偶数,对与所述最后一个仓的所述值相反的值进行上下文编码。

技术总结
一种对视频数据进行解码的方法包括:接收用于当前块的经编码的数据;以及根据经编码的数据来对用于低频不可分离变换(LFNST)索引的N个仓进行解码。N个仓包括第一仓和第二仓。对N个仓进行解码包括对N个仓中的每个仓进行上下文解码。方法还包括:使用N个仓来确定LFNST索引;以及对经编码的数据进行解码以生成变换系数。方法还包括:使用LFNST索引来将逆LFNST应用于变换系数,以产生用于当前块的残差块;以及使用用于当前块的残差块和预测块来重构视频数据的当前块。频数据的当前块。频数据的当前块。


技术研发人员:H
受保护的技术使用者:高通股份有限公司
技术研发日:2020.08.17
技术公布日:2022/3/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献