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

在进行视频译码时对块的色度变换跳过和联合色度译码启用的制作方法

2022-08-10 18:55:12 来源:中国专利 TAG:

技术特征:
1.一种对视频数据进行编码的方法,所述方法包括:确定与利用第一变换类型对所述视频数据的译码单元的第一色度块进行编码相关联的第一率失真值;确定与利用第二变换类型对所述视频数据的所述译码单元的所述第一色度块进行编码相关联的第二率失真值;基于所述第一率失真值和所述第二率失真值来确定所述第一变换类型提供与第二变换类型相比而言较好的率失真;基于关于所述第一变换类型提供较好的率失真的所述确定,确定与在用利用所述第一变换类型的色度残差联合译码(jccr)的情况下对所述译码单元进行编码相关联的第三率失真值,以及避免确定与在用利用所述第二变换类型的jccr的情况下对所述译码单元进行编码相关联的第四率失真值;以及在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,其中,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码包括:生成针对所述译码单元的所述第一色度块的第一残差块和针对所述译码单元的第二色度块的第二残差块;基于所述第一残差块和所述第二残差块来生成联合残差块;以及以信号发送基于所述联合残差块的信息。2.根据权利要求1所述的方法,其中,与利用所述第一变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值指示同与利用所述第二变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值相比而言较好的率失真。3.根据权利要求1所述的方法,其中,所述第一变换类型是离散余弦变换(dct),以及所述第二变换类型是变换跳过。4.根据权利要求3所述的方法,其中,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码进一步包括:对所述联合残差块执行变换,以生成经变换的联合残差块,其中,以信号发送基于所述联合残差块的信息包括:以信号发送指示所述经变换的联合残差块的信息。5.根据权利要求1所述的方法,其中,基于所述第一残差块和所述第二残差块来生成所述联合残差块包括确定如下中的至少一个:resjointc[x][y]=(4*rescb[x][y] 2*csign*rescr[x][y])/5;resjointc[x][y]=(rescb[x][y] csign*rescr[x][y])/2;或者resjointc[x][y]=(4*rescr[x][y] 2*csign*rescb[x][y])/5,其中,resjointc是所述联合残差块,rescb[x][y]是所述第一残差块,rescr[x][y]是所述第二残差块,以及csign是 1或-1。6.根据权利要求1所述的方法,其中,所述第一变换类型是变换跳过,以及所述第二变换类型是离散余弦变换(dct)。7.根据权利要求6所述的方法,其中,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码进一步包括:跳过对所述联合残差块执行变换,
其中,以信号发送基于所述联合残差块的信息包括:以信号发送指示所述联合残差块的信息。8.根据权利要求1所述的方法,其中,生成针对所述译码单元的所述第一色度块的所述第一残差块和针对所述译码单元的第二色度块的所述第二残差块包括:基于所述第一色度块和第一预测块之间的差异来生成所述第一残差块;以及基于所述第二色度块和第二预测块之间的差异来生成所述第二残差块。9.根据权利要求1所述的方法,其中,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码包括:基于所述第三率失真值指示与所述第一率失真值和所述第二率失真值中的至少一个相比而言较好的率失真,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码。10.一种用于对视频数据进行编码的设备,所述设备包括:被配置为储存所述视频数据的存储器;以及处理电路,其被配置为:确定与利用第一变换类型对所述视频数据的译码单元的第一色度块进行编码相关联的第一率失真值;确定与利用第二变换类型对所述视频数据的所述译码单元的所述第一色度块进行编码相关联的第二率失真值;基于所述第一率失真值和所述第二率失真值来确定所述第一变换类型提供与第二变换类型相比而言较好的率失真;基于关于所述第一变换类型提供较好的率失真的所述确定,确定与在用利用所述第一变换类型的色度残差联合译码(jccr)的情况下对所述译码单元进行编码相关联的第三率失真值,以及避免确定与在用利用所述第二变换类型的jccr的情况下对所述译码单元进行编码相关联的第四率失真值;以及在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,其中,为了在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,所述处理电路被配置为:生成针对所述译码单元的所述第一色度块的第一残差块和针对所述译码单元的第二色度块的第二残差块;基于所述第一残差块和所述第二残差块来生成联合残差块;以及以信号发送基于所述联合残差块的信息。11.根据权利要求10所述的设备,其中,与利用所述第一变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值指示同与利用所述第二变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值相比而言较好的率失真。12.根据权利要求10所述的设备,其中,所述第一变换类型是离散余弦变换(dct),以及所述第二变换类型是变换跳过。13.根据权利要求12所述的设备,其中,为了在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,所述处理电路被配置为:对所述联合残差块执行变换,以生成经变换的联合残差块,其中,为了以信号发送基于所述联合残差块的信息,所述处理电路被配置为以信号发
送指示所述经变换的联合残差块的信息。14.根据权利要求10所述的设备,其中,为了基于所述第一残差块和所述第二残差块来生成所述联合残差块,所述处理电路被配置为确定如下中的至少一个:resjointc[x][y]=(4*rescb[x][y] 2*csign*rescr[x][y])/5;resjointc[x][y]=(rescb[x][y] csign*rescr[x][y])/2;或者resjointc[x][y]=(4*rescr[x][y] 2*csign*rescb[x][y])/5,其中,resjointc是所述联合残差块,rescb[x][y]是所述第一残差块,rescr[x][y]是所述第二残差块,以及csign是 1或-1。15.根据权利要求10所述的设备,其中,所述第一变换类型是变换跳过,以及所述第二变换类型是离散余弦变换(dct)。16.根据权利要求15所述的设备,其中,为了在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,所述处理电路被配置为:跳过对所述联合残差块执行变换,其中,为了以信号发送基于所述联合残差块的信息,所述处理电路被配置为以信号发送指示所述联合残差块的信息。17.根据权利要求10所述的设备,其中,为了生成针对所述译码单元的所述第一色度块的所述第一残差块和针对所述译码单元的第二色度块的所述第二残差块,所述处理电路被配置为:基于所述第一色度块和第一预测块之间的差异来生成所述第一残差块;以及基于所述第二色度块和第二预测块之间的差异来生成所述第二残差块。18.根据权利要求10所述的设备,其中,为了在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,所述处理电路被配置为:基于所述第三率失真值指示与所述第一率失真值和所述第二率失真值中的至少一个相比而言较好的率失真,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码。19.一种计算机可读储存介质,其上储存有指令,所述指令当被执行时使一个或多个处理器:确定与利用第一变换类型对所述视频数据的译码单元的第一色度块进行编码相关联的第一率失真值;确定与利用第二变换类型对所述视频数据的所述译码单元的所述第一色度块进行编码相关联的第二率失真值;基于所述第一率失真值和所述第二率失真值来确定所述第一变换类型提供与第二变换类型相比而言较好的率失真;基于关于所述第一变换类型提供较好的率失真的所述确定,确定与在用利用所述第一变换类型的色度残差联合译码(jccr)的情况下对所述译码单元进行编码相关联的第三率失真值,以及避免确定与在用利用所述第二变换类型的jccr的情况下对所述译码单元进行编码相关联的第四率失真值;以及在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码,其中,使所述一个或多个处理器在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码的指令包括使所述一个或多个处理器进行如下操作的指令:
生成针对所述译码单元的所述第一色度块的第一残差块和针对所述译码单元的第二色度块的第二残差块;基于所述第一残差块和所述第二残差块来生成联合残差块;以及以信号发送基于所述联合残差块的信息。20.根据权利要求19所述的计算机可读储存介质,其中,与利用所述第一变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值指示同与利用所述第二变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值相比而言较好的率失真。21.根据权利要求19所述的计算机可读储存介质,其中,所述第一变换类型是离散余弦变换(dct),以及所述第二变换类型是变换跳过。22.根据权利要求21所述的计算机可读储存介质,其中,使所述一个或多个处理器在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码的指令包括使所述一个或多个处理器进行如下操作的指令:对所述联合残差块执行变换,以生成经变换的联合残差块,其中,使所述一个或多个处理器以信号发送基于所述联合残差块的信息的指令包括:使所述一个或多个处理器以信号发送指示所述经变换的联合残差块的信息的指令。23.根据权利要求19所述的计算机可读储存介质,其中,使所述一个或多个处理器基于所述第一残差块和所述第二残差块来生成所述联合残差块的指令包括使所述一个或多个处理器确定以下中的至少一个的指令:resjointc[x][y]=(4*rescb[x][y] 2*csign*rescr[x][y])/5;resjointc[x][y]=(rescb[x][y] csign*rescr[x][y])/2;或者resjointc[x][y]=(4*rescr[x][y] 2*csign*rescb[x][y])/5,其中,resjointc是所述联合残差块,rescb[x][y]是所述第一残差块,rescr[x][y]是所述第二残差块,以及csign是 1或-1。24.根据权利要求19所述的计算机可读储存介质,其中,所述第一变换类型是变换跳过,以及所述第二变换类型是离散余弦变换(dct)。25.根据权利要求24所述的计算机可读储存介质,其中,使所述一个或多个处理器在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码的指令包括使所述一个或多个处理器进行如下操作的指令:跳过对所述联合残差块执行变换,其中,使所述一个或多个处理器以信号发送基于所述联合残差块的信息的指令包括:使所述一个或多个处理器以信号发送指示所述联合残差块的信息的指令。26.根据权利要求19所述的计算机可读储存介质,其中,使所述一个或多个处理器生成针对所述译码单元的所述第一色度块的所述第一残差块和针对所述译码单元的第二色度块的所述第二残差块的指令包括使所述一个或多个处理器进行如下操作的指令:基于所述第一色度块和第一预测块之间的差异来生成所述第一残差块;以及基于所述第二色度块和第二预测块之间的差异来生成所述第二残差块。27.根据权利要求19所述的计算机可读储存介质,其中,使所述一个或多个处理器在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码的指令包括使所述一个或多个处理器进行如下操作的指令:基于所述第三率失真值指示与所述第一率失真值和所
述第二率失真值中的至少一个相比而言较好的率失真,在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码。28.一种用于对视频数据进行编码的设备,所述设备包括:用于确定与利用第一变换类型对所述视频数据的译码单元的第一色度块进行编码相关联的第一率失真值的单元;用于确定与利用第二变换类型对所述视频数据的所述译码单元的所述第一色度块进行编码相关联的第二率失真值的单元;用于基于所述第一率失真值和所述第二率失真值来确定所述第一变换类型提供与第二变换类型相比而言较好的率失真的单元;基于关于所述第一变换类型提供较好的率失真的所述确定,用于确定与在用利用所述第一变换类型的色度残差联合译码(jccr)的情况下对所述译码单元进行编码相关联的第三率失真值,以及避免确定与在用利用所述第二变换类型的jccr的情况下对所述译码单元进行编码相关联的第四率失真值的单元;以及用于在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码的单元,其中,用于在用利用所述第一变换类型的jccr的情况下对所述译码单元进行编码的单元包括:用于生成针对所述译码单元的所述第一色度块的第一残差块和针对所述译码单元的第二色度块的第二残差块的单元;用于基于所述第一残差块和所述第二残差块来生成联合残差块的单元;以及用于以信号发送基于所述联合残差块的信息的单元。29.根据权利要求28所述的设备,其中,与利用所述第一变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值指示同与利用所述第二变换类型对所述译码单元的所述第二色度块进行编码相关联的率失真值相比而言较好的率失真。

技术总结
一种对视频数据进行编码的方法,包括:确定与利用第一变换类型对视频数据的译码单元的第一色度块进行编码相关联的第一率失真值;确定与利用第二变换类型对视频数据的译码单元的第一色度块进行编码相关联的第二率失真值;基于第一率失真值和第二率失真值来确定第一变换类型提供与第二变换类型相比而言较好的率失真;基于关于第一变换类型提供较好的率失真的确定,确定与在用利用第一变换类型的色度残差联合译码(JCCR)的情况下对译码单元进行编码相关联的第三率失真值,以及避免确定与在用利用第二变换类型的JCCR的情况下对译码单元进行编码相关联的第四率失真值;以及在用利用第一变换类型的JCCR的情况下对译码单元进行编码。进行编码。进行编码。


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

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

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

相关文献