发明名称 运用于图像编码和视频编码的六角变换方法和装置
摘要 一种运用于图像编码和视频编码的正向六角变换装置,包括:输入装置,配置为接收存储正向变换的输入数据;正向六角变换系数获取装置,配置为获取正向六角变换矩阵的系数;正向六角变换装置,配置为根据获取装置所得到的变换矩阵系数对输入数据块进行正向变换处理;输出装置,配置为输出经正向六角变换后的数据;其中,输入装置与正向变换装置之间通过数据总线连接,以传输输入数据;正向变换系数获取装置与正向变换装置之间通过数据总线连接,以传输正向变换矩阵系数;正向变换装置与输出装置之间通过总线连接,以传输经正向变换后的数据。通过选取不同的角度,可以调整数据块不同位置数据的权重,从而达到更好的效果。
申请公布号 CN102355580B 申请公布日期 2013.07.31
申请号 CN201110240524.4 申请日期 2011.08.19
申请人 上海国茂数字技术有限公司 发明人 王国中;朱洪波;赵海武;李国平;腾国伟
分类号 H04N7/26(2006.01)I;H04N7/34(2006.01)I;H04N7/36(2006.01)I;H04N7/50(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 上海思微知识产权代理事务所(普通合伙) 31237 代理人 郑玮
主权项 一种运用于图像编码或视频编码的六角变换方法,所述方法应用于图像编码和视频编码的正向变换,其特征在于,包括如下步骤:(1)基于所述图像编码或视频编码的预测残差或者经验值,选取六个角度;(2)根据选取的角度计算得到变换矩阵T;其中,所述的变换矩阵T按如下方法得到:设a1、a2、a3、a4、a5、a6是所选取的六个角度,令C=cosa1,D=sina1,E=cosa2,F=sina2,G=cosa3,H=sina3,I=cosa4,J=sina4,K=cosa5,L=sina5,M=cosa6,N=sina6;由此, <mrow> <mi>T</mi> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mn>2</mn> </msqrt> </mfrac> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mi>CG</mi> </mtd> <mtd> <mi>CL</mi> </mtd> <mtd> <mi>DJ</mi> </mtd> <mtd> <mi>DM</mi> </mtd> <mtd> <mi>CH</mi> </mtd> <mtd> <mi>DN</mi> </mtd> <mtd> <mi>DI</mi> </mtd> <mtd> <mi>CK</mi> </mtd> </mtr> <mtr> <mtd> <mi>EH</mi> </mtd> <mtd> <mi>GDL</mi> <mo>+</mo> <mi>HGK</mi> </mtd> <mtd> <mi>FI</mi> </mtd> <mtd> <mi>HHN</mi> <mo>-</mo> <mi>GCM</mi> </mtd> <mtd> <mo>-</mo> <mi>EG</mi> </mtd> <mtd> <mo>-</mo> <mi>HHM</mi> <mo>-</mo> <mi>GCN</mi> </mtd> <mtd> <mo>-</mo> <mi>FJ</mi> </mtd> <mtd> <mi>GDK</mi> <mo>-</mo> <mi>HGL</mi> </mtd> </mtr> <mtr> <mtd> <mi>FH</mi> </mtd> <mtd> <mi>DHL</mi> <mo>-</mo> <mi>GGK</mi> </mtd> <mtd> <mo>-</mo> <mi>EI</mi> </mtd> <mtd> <mo>-</mo> <mi>HCM</mi> <mo>-</mo> <mi>GHN</mi> </mtd> <mtd> <mo>-</mo> <mi>FG</mi> </mtd> <mtd> <mo>-</mo> <mi>HCN</mi> <mo>+</mo> <mi>GHM</mi> </mtd> <mtd> <mi>EJ</mi> </mtd> <mtd> <mi>HDK</mi> <mo>+</mo> <mi>GGL</mi> </mtd> </mtr> <mtr> <mtd> <mi>DG</mi> </mtd> <mtd> <mi>HK</mi> </mtd> <mtd> <mo>-</mo> <mi>CJ</mi> </mtd> <mtd> <mo>-</mo> <mi>G N</mi> </mtd> <mtd> <mi>DH</mi> </mtd> <mtd> <mi>GM</mi> </mtd> <mtd> <mo>-</mo> <mi>CI</mi> </mtd> <mtd> <mo>-</mo> <mi>HL</mi> </mtd> </mtr> <mtr> <mtd> <mi>DG</mi> </mtd> <mtd> <mo>-</mo> <mi>HK</mi> </mtd> <mtd> <mo>-</mo> <mi>CJ</mi> </mtd> <mtd> <mi>GN</mi> </mtd> <mtd> <mi>DH</mi> </mtd> <mtd> <mo>-</mo> <mi>GM</mi> </mtd> <mtd> <mo>-</mo> <mi>CI</mi> </mtd> <mtd> <mi>HL</mi> </mtd> </mtr> <mtr> <mtd> <mi>FH</mi> </mtd> <mtd> <mo>-</mo> <mi>DHL</mi> <mo>+</mo> <mi>GGK</mi> </mtd> <mtd> <mo>-</mo> <mi>EI</mi> </mtd> <mtd> <mi>HCM</mi> <mo>+</mo> <mi>GHN</mi> </mtd> <mtd> <mo>-</mo> <mi>FG</mi> </mtd> <mtd> <mi>HCN</mi> <mo>-</mo> <mi>GHM</mi> </mtd> <mtd> <mi>EJ</mi> </mtd> <mtd> <mo>-</mo> <mi>HDK</mi> <mo>-</mo> <mi>GGL</mi> </mtd> </mtr> <mtr> <mtd> <mi>EH</mi> </mtd> <mtd> <mo>-</mo> <mi>GDL</mi> <mo>-</mo> <mi>HGK</mi> </mtd> <mtd> <mi>FI</mi> </mtd> <mtd> <mo>-</mo> <mi>HHN</mi> <mo>+</mo> <mi>GCM</mi> </mtd> <mtd> <mo>-</mo> <mi>EG</mi> </mtd> <mtd> <mi>HHM</mi> <mo>+</mo> <mi>GHM</mi> </mtd> <mtd> <mo>-</mo> <mi>FJ</mi> </mtd> <mtd> <mo>-</mo> <mi>GDK</mi> <mo>+</mo> <mi>HGL</mi> </mtd> </mtr> <mtr> <mtd> <mi>CG</mi> </mtd> <mtd> <mo>-</mo> <mi>CL</mi> </mtd> <mtd> <mi>DJ</mi> </mtd> <mtd> <mo>-</mo> <mi>DM</mi> </mtd> <mtd> <mi>CH</mi> </mtd> <mtd> <mo>-</mo> <mi>DN</mi> </mtd> <mtd> <mi>DI</mi> </mtd> <mtd> <mo>-</mo> <mi>CK</mi> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>(3)使用变换矩阵T对输入数据块进行正向变换处理;其中,所述正向变换处理为:Y=T′XT,其中用X表示输入的8x8数据块矩阵,Y表示8x8输出数据块矩阵,T′表示矩阵T的转置。
地址 201204 上海市浦东新区张江高科技园区张衡路500弄1号楼(左右城)5楼