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

解码方法、编码方法和相关装置与流程

2022-12-20 12:22:41 来源:中国专利 TAG:

技术特征:
1.一种解码方法,其特征在于,所述方法包括:接收与用于解码的目标文件有关的信息,所述用于解码的目标文件是压缩的视频或图像数据文件;采用第一变换核心矩阵或者采用第二变换核心矩阵对所述目标文件进行解码;其中,所述第一变换核心矩阵是基于一组m个唯一数导出的dst-7变换核心矩阵,所述第二变换核心矩阵是基于取值相同的所述m个唯一数导出的dct-8变换核心矩阵,当导出n点8位dct-8变换核心矩阵或者n点8位dst-7变换核心矩阵时,用于创建n点dct-8核心矩阵的m个唯一数与用于创建n点dst-7核心矩阵的m个唯一数是取值相同的同一组m个唯一数,并且m=n。2.一种编码方法,其特征在于,所述方法包括:接收与用于编码的目标文件有关的信息,所述用于编码的目标文件是未压缩的视频或图像数据文件;采用第一变换核心矩阵或者采用第二变换核心矩阵对所述目标文件进行编码;其中,所述第一变换核心矩阵是基于一组m个唯一数导出的dst-7变换核心矩阵,所述第二变换核心矩阵是基于取值相同的所述m个唯一数导出的dct-8变换核心矩阵,当导出n点8位dct-8变换核心矩阵或者n点8位dst-7变换核心矩阵时,用于创建n点dct-8核心矩阵的m个唯一数与用于创建n点dst-7核心矩阵的m个唯一数是取值相同的同一组m个唯一数,并且m=n。3.根据权利要求1或2所述的方法,其特征在于,所述第一变换核心矩阵是使用8个整数创建的8点8位dst-7主变换核心矩阵,所述8个整数包括a、b、c、d、e、f、g和h的取值及其各自的符号变换,并且所述8个整数{a,b,c,d,e,f,g,h}的取值等于{17,32,46,60,71,78,85,86}。4.根据权利要求1或2所述的方法,其特征在于,所述第一变换核心矩阵是使用16个整数创建的16点8位dst-7主变换核心矩阵,所述16个整数包括a、b、c、d、e、f、g、h、i、j、k、l、m、n、o和p的取值及其各自的符号变换,并且所述16个整数{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p}的取值等于{9,17,25,33,41,49,56,62,66,72,77,81,83,87,89,90}。5.根据权利要求1或2所述的方法,其特征在于,所述第一变换核心矩阵是使用32个整数创建的32点8位dst-7主变换核心矩阵,所述32个整数包括a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x、y、z、a、b、c、d、e和f的取值及其各自的符号变换,并且所述32个整数{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,a,b,c,d,e,f}的取值等于{4,9,13,17,21,26,30,34,38,42,45,50,53,56,60,63,66,68,72,74,77,78,80,82,84,85,86,88,88,89,90,90}。6.根据权利要求1或2所述的方法,其特征在于,所述第一变换核心矩阵是使用64个整数创建的64点8位dst-7主变换核心矩阵,所述64个整数包括aa、ab、ac、ad、ae、af、ag、ah、ai、aj、ak、al、am、an、ao、ap、aq、ar、as、at、au、av、aw、ax、ay、az、ba、bb、bc、bd、be、bf、bg、bh、bi、bj、bk、bl、bm、bn、bo、bp、bq、br、bs、bt、bu、bv、bw、bx、by、bz、ca、cb、cc、cd、ce、cf、cg、ch、ci、cj、ck和cl的取值及其各自的符号变换,
并且所述64个整数{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,ca,cb,cc,cd,ce,cf,cg,ch,ci,cj,ck,cl}的取值等于{2,5,7,8,11,13,15,17,20,22,23,26,29,30,32,34,37,38,41,42,44,46,48,49,52,53,55,58,59,60,62,64,65,66,68,69,72,72,74,73,76,77,78,79,81,80,82,83,85,84,85,86,87,87,88,89,89,90,89,90,90,90,90,90}。7.根据权利要求1或2所述的方法,其特征在于,所述第二变换核心矩阵是使用8个整数创建的8点8位dct-8主变换核心矩阵,所述8个整数包括a、b、c、d、e、f、g和h的取值及其各自的符号变换;所述8个整数{a,b,c,d,e,f,g,h}的取值等于{86,85,78,71,60,46,32,17}。8.根据权利要求1或2所述的方法,其特征在于,所述第二变换核心矩阵是使用16个整数创建的16点8位dct-8主变换核心矩阵,所述16个整数包括a、b、c、d、e、f、g、h、i、j、k、l、m、n、o和p的取值及其各自的符号变换;所述16个整数{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p}的取值等于{90,89,87,83,81,77,72,66,62,56,49,41,33,25,17,9}。9.根据权利要求1或2所述的方法,其特征在于,所述第二变换核心矩阵是使用32个整数创建的32点8位dct-8主变换核心矩阵,所述32个整数包括a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x、y、z、a、b、c、d、e和f的取值及其各自的符号变换;所述32个整数{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,a,b,c,d,e,f}的取值等于{90,90,89,88,88,86,85,84,82,80,78,77,74,72,68,66,63,60,56,53,50,45,42,38,34,30,26,21,17,13,9,4}。10.根据权利要求1或2所述的方法,其特征在于,所述第二变换核心矩阵是使用64个整数创建的64点8位dct-8主变换核心矩阵,所述64个整数包括aa、ab、ac、ad、ae、af、ag、ah、ai、aj、ak、al、am、an、ao、ap、aq、ar、as、at、au、av、aw、ax、ay、az、ba、bb、bc、bd、be、bf、bg、bh、bi、bj、bk、bl、bm、bn、bo、bp、bq、br、bs、bt、bu、bv、bw、bx、by、bz、ca、cb、cc、cd、ce、cf、cg、ch、ci、cj、ck和cl的取值及其各自的符号变换;所述64个整数{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,ca,cb,cc,cd,ce,cf,cg,ch,ci,cj,ck,cl}的取值等于{90,90,90,90,90,89,90,89,89,88,87,87,86,85,84,85,83,82,80,81,79,78,77,76,73,74,72,72,69,68,66,65,64,62,60,59,58,55,53,52,49,48,46,44,42,41,38,37,34,32,30,29,26,23,22,20,17,15,13,11,8,7,5,2}。11.一种解码装置,其特征在于,所述装置包括:接收模块,用于接收与用于解码的目标文件有关的信息,所述用于解码的目标文件是压缩的视频或图像数据文件;解码模块,用于采用第一变换核心矩阵或者采用第二变换核心矩阵对所述目标文件进行解码;
其中,所述第一变换核心矩阵是基于一组m个唯一数导出的dst-7变换核心矩阵,所述第二变换核心矩阵是基于取值相同的所述m个唯一数导出的dct-8变换核心矩阵,当导出n点8位dct-8变换核心矩阵或者n点8位dst-7变换核心矩阵时,用于创建n点dct-8核心矩阵的m个唯一数与用于创建n点dst-7核心矩阵的m个唯一数是取值相同的同一组m个唯一数,并且m=n。12.一种编码装置,其特征在于,所述装置包括:接收模块,用于接收与用于编码的目标文件有关的信息,所述用于编码的目标文件是未压缩的视频或图像数据文件;编码模块,用于采用第一变换核心矩阵或者采用第二变换核心矩阵对所述目标文件进行编码;其中,所述第一变换核心矩阵是基于一组m个唯一数导出的dst-7变换核心矩阵,所述第二变换核心矩阵是基于取值相同的所述m个唯一数导出的dct-8变换核心矩阵,当导出n点8位dct-8变换核心矩阵或者n点8位dst-7变换核心矩阵时,用于创建n点dct-8核心矩阵的m个唯一数与用于创建n点dst-7核心矩阵的m个唯一数是取值相同的同一组m个唯一数,并且m=n。13.一种非易失性计算机可读存储介质,其特征在于,存储有指令,当所述指令被用于编码或解码的计算机执行时,使得所述计算机执行权利要求1-10任一项所述的方法。14.一种计算机设备,其特征在于,所述设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条指令,所述至少一条指令由所述一个或多个处理器加载并执行以实现如权利要求1至权利要求10任一项所述的方法。

技术总结
一种利用8位主变换核心矩阵来对压缩视频或图像数据进行解码、或者对未压缩视频或图像数据进行编码的方法。该方法可以包括:确定是使用具有第一大小类型的第一变换核心矩阵,还是使用具有小于第一大小类型的第二大小类型的第二变换核心矩阵。当确定的结果是使用第一变换核心矩阵时,使用具有64点或更大的大小的8位主变换核心矩阵来对目标文件进行编码或解码。否则,则该方法可以包括从第一变换矩阵中提取第二大小类型的第二变换核心矩阵,以及使用所提取的第二变换核心矩阵来对目标文件进行编码或解码。行编码或解码。行编码或解码。


技术研发人员:赵欣 李翔 刘杉
受保护的技术使用者:腾讯美国有限责任公司
技术研发日:2019.06.03
技术公布日:2022/11/18
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献