【技术实现步骤摘要】
本专利技术涉及电数字数据处理
,特别是涉及一种应用于视频和图像处理的定点反离散余弦变换、定点离散余弦的变换方法。
技术介绍
在部分视频编码标准中,如ITU制定的H.261,H.263,以及ISO的MPEG组织制定的MPEG-1、MPEG-2、MPEG-4标准,都是采用离散余弦变换(DCT)去除空间域的信息冗余度来达到压缩的目的。理想的8×8离散余弦变换和反离散余弦变换分别如下 其中 由于在理想的8×8离散余弦变换中,变换矩阵乘法系数是无理数,而在实际的实现上这些乘法系数位宽不可能达到无限长,因此都是利用定点的实现方法拟合这些无理数来实现离散余弦变换变换。同样的,在解码部分,由于理想的8×8反离散余弦变换(IDCT)采用的是理想的8×8离散余弦变换矩阵的转置矩阵,所以其变换矩阵系数也是无理数,同样需要定点的实现来拟合这些无理数。 此外,在软件硬件的具体实现中,为了进一步降低资源的开销和提升处理速度,通常采用加法器和移位器来取代乘法器的功能;而对于不同的定点数,所需要的加法器和移位次数都是不一样的,这就要求如何用最优或者接近最优的方法来获得理想的8×8 DCT/IDCT中这些无理数的定点表示,使之既能达到足够高的精度,又能使得所需要的加法器和移位次数最少。 目前对于用定点反离散余弦变换的精度有一系列的要求,这些要求体现在标准ISO/IEC 23002-1-2006中。整个测试分为随机数生成、随机数输入测试、全零输入测试和临近DC倒置测试以及相应的指标。 以下是ISO/IEC 23002-1-2006标准定义 ...
【技术保护点】
一种应用于视频和图像处理的变换方法,其特征在于所述的变换方法至少包括8×8反离散余弦变换方法和8×8离散余弦变换方法中的一种,所述8×8反离散余弦变换包括反变换预处理步骤、一维反变换步骤和反变换后处理步骤,所述的反变换预处理步骤使用一个8×8的整数矩阵M;所述的一维反变换步骤使用至少6个不同的乘法系数a、b、c、d、h、t进行运算;所述的反变换后处理步骤为右移w位的移位操作;所述8×8离散余弦变换包括正变换预处理步骤、一维正变换步骤和正变换后处理步骤,所述的正变换预处理步骤为左移r位的移位操作;所述的一维正变换步骤使用至少6个不同的乘法系数a、b、c、d、h、t进行运算;所述的正变换后处理步骤使用一个8×8的整数矩阵M和右移z位的移位操作。
【技术特征摘要】
CN 2007-7-29 200710070256X1、一种应用于视频和图像处理的变换方法,其特征在于所述的变换方法至少包括8×8反离散余弦变换方法和8×8离散余弦变换方法中的一种,所述8×8反离散余弦变换包括反变换预处理步骤、一维反变换步骤和反变换后处理步骤,所述的反变换预处理步骤使用一个8×8的整数矩阵M;所述的一维反变换步骤使用至少6个不同的乘法系数a、b、c、d、h、t进行运算;所述的反变换后处理步骤为右移w位的移位操作;所述8×8离散余弦变换包括正变换预处理步骤、一维正变换步骤和正变换后处理步骤,所述的正变换预处理步骤为左移r位的移位操作;所述的一维正变换步骤使用至少6个不同的乘法系数a、b、c、d、h、t进行运算;所述的正变换后处理步骤使用一个8×8的整数矩阵M和右移z位的移位操作。2、根据权利要求1所述的应用于视频和图像处理的变换方法,其特征在于所述的反变换预处理步骤中的8×8矩阵M由10个不同的整数元素组成所述反变换预处理步骤如下输入数据8×8数据块X’与8×8矩阵M做操作I得到反变换预处理步骤的输出数据X,所述操作I为3、根据权利要求1所述的应用于视频和图像处理的变换方法,其特征在于所述8×8反离散余弦变换方法中的一维反变换步骤含有或等效为如下运算p10=X0,p14=X4,p12=X2,p16=X6,p17=X1-X7,p13=X3,p15=X5,p11=X1+X7;p20=p10+p14,p24=p10-p14,p22=p12*h-p16*t,p26=p16*h+p12*t,p27=p15+p17,p23=p11-p13,p25=p17-p15,p21=p11+p13;p30=p20+p26,p34=p24+p22,p32=p24-p22,p36=p20-p26,p37=p27*c-p21*d,p33=p23*a-p25*b,p35=p23*b+p25*a,p31=p21*c+p27*d;x0=p30+p31,x1=p34+p35,x2=p32+p33,x3=p36+p37,x4=p36-p37,x5=p32-p33,x6=p34-p35,x7=p30-p31;其中X0,X1,X2,X3,X4,X5,X6,X7为一维反变换步骤的输入数据,x0,x1,x2,x3,x4,x5,x6,x7为一维反变换步骤的输出数据,p10~p17、p20~p27、p30~p37是一维反变换步骤的中间变量。4、根据权利要求1所述的应用于视频和图像处理的变换方法,其特征在于所述反变换后处理步骤中的移位参数w=S+3。5、根据权利要求1所述的应用于视频和图像处理的变换方法,其特征在于所述8×8离散余弦变换方法中的一维正变换步骤含有或等效为如下运算q10=y0+y1,q14=y1+y6,q12=y2+y5,q16=y3+y4,q17=y3-y4,q13=y2-y5,q15=y1-y6,q11=y0-y7;q20=q10+q16,q24=q14+q12,q22=q14-q12,q26=q10-q16,q27=q1...
【专利技术属性】
技术研发人员:虞露,张赐勋,倪志博,
申请(专利权)人:浙江大学,
类型:发明
国别省市:86[中国|杭州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。