【技术实现步骤摘要】
解码方法、编码方法和相关装置
[0001]优先权信息
[0002]本申请要求于2018年6月29日提交的美国临时申请第62/692,658号和2018年12月19日提交的美国申请第16/225,982号的优先权,其全部公开内容通过引用并入本文中。
[0003]本申请对申请号为201980013988.6,申请日为2019年06月03日,专利技术名称为“用于解码或编码的方法、装置和介质”的中国专利申请提出分案申请。
[0004]本申请涉及图像处理技术,尤其涉及视频编码/解码技术,其包括高效视频编码(HEVC)之上的视频编码/解码技术,例如通用视频编码(VVC)。
技术介绍
[0005]使用具有运动补偿的帧间图片预测的视频编码和解码已公知数十年。未压缩的数字视频可以由一系列图片组成,每个图片具有例如1920
×
1080亮度样本和相关联的色度样本的空间维度。这一系列图片可以具有固定的或可变的图片速率(非正式地也称为帧速率),例如每秒60幅图片或60赫兹(Hz)。未压缩的视频具有很高的比特率要求。例如,每样本8位的1080p60 4:2:0视频(60 Hz帧速率的1920
×
1080亮度样本分辨率)需要接近1.5 Gbit/s的带宽。一小时这样的视频需要大于600GB的存储空间。
[0006]视频编码和解码的一个目的可以是通过压缩来减少输入视频信号中的冗余。在一些情况下,压缩可以帮助将上述带宽或存储空间需求减少两个数量级或更多。可以采用无损压缩、有损压缩、以 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种解码方法,其特征在于,所述方法包括:接收压缩的视频或图像数据文件;当确定使用第一变换核心矩阵对所述视频或图像数据文件进行解码时,基于一组M个唯一数,导出8位DST
‑
7主变换核心矩阵,以及产生第一信息,所述第一信息用于触发采用所导出的所述主变换核心矩阵对所述视频或图像数据文件进行解码,其中,所述第一变换核心矩阵为尺寸大于或等于8点并且由8位二进制数表示的DST
‑
7主变换核心矩阵;以及当确定不使用所述第一变换核心矩阵对所述视频或图像数据文件进行解码时,基于所述M个唯一数,导出第二变换核心矩阵,以及产生第二信息,所述第二信息用于触发采用所导出的所述第二变换核心矩阵对所述视频或图像数据文件进行解码,其中,所述第二变换核心矩阵是DCT
‑
8、DST
‑
1和DCT
‑
5中的一个。2.一种编码方法,其特征在于,所述方法包括:接收未压缩的视频或图像数据文件;当确定使用第一变换核心矩阵对所述视频或图像数据文件进行编码时,基于一组M个唯一数,导出8位DST
‑
7主变换核心矩阵,以及产生第一信息,所述第一信息用于触发采用所导出的所述主变换核心矩阵对所述视频或图像数据文件进行编码,其中,所述第一变换核心矩阵为尺寸大于或等于8点并且由8位二级制数表示的DST
‑
7主变换核心矩阵;以及当确定不使用所述第一变换核心矩阵对所述视频或图像数据文件进行编码时,基于所述M个唯一数,导出第二变换核心矩阵,以及产生第二信息,所述第二信息用于触发采用所导出的所述第二变换核心矩阵对所述视频或图像数据文件进行编码,其中,所述第二变换核心矩阵是DCT
‑
8、DST
‑
1和DCT
‑
5中的一个。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
技术研发人员:赵欣,李翔,刘杉,
申请(专利权)人:腾讯美国有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。