正在加载图片...
中国科学技术大学电子工程与信息科学系多媒体通信实验室(20220116修订) F(.y)-iC(c( 2交ccm2gmrr =0 16 16 cC(ru)co(cov 16 cos 16 0t=0 其中: cm.c-方 4,y=0 c(u),c(y)=1 其它 二维DCT变换从表达式看具有可分离性,即可以分解为行和列的一维DCT变换的组 合运算。另一种2D快速余弦变换是把8×8的块分成更小的子块,直接对二维数据块操作。 2.量化 量化的表达式为: F2(,y= Fu,y)×8 g_scale×Qw,v) 其中g_scale是量化因子。对DC系统,g_scale恒为8:对AC系数,它可以是l~ 30的整数。是上式四舍五入取整的结果,称为量化系数。Q仙以是量化矩阵。 按照表1所给的量化矩阵对DCT系统进行量化(所有的表在“PEG数据”中)。 3.熵编码 a.DC系统的编码。 DC系统编码的基本步骤为: 1)以初始值为128,对相邻块的DC系统作差分:DIFF=DC-DC-; 2)将差分值改写为〔size,amplitude)(〔尺寸,幅值))的符号对。 0 amplitude =0 size log((amplitude+1 amplitude≠0 3)对size采用Huffman编码,Huffman码表如表2。若amplitude非零,则将其编码为长度 是size的二进制数。如果amplitude为正数,则编码为其相应的二进制数:如果amplitude为负 数,则编码其绝对值相应的二进制数后再按位取反。 b.AC系数的编码。 AC系数编码的基本步骤为: 如果您在阅读过程中发现疏漏和错误,请联系network@ustc.edu.cn cxh@ustc.edu.cn中国科学技术大学电子工程与信息科学系 多媒体通信实验室(20220116 修订) 如果您在阅读过程中发现疏漏和错误,请联系 network@ustc.edu.cn cxh@ustc.edu.cn ( ) ( ) ( ) ( ) ( ) ( ) F u v C u C v f x y x u y v x y , = ,  cos cos  + +      = =  1 4 2 1 16 2 1 0 16 7 0 7   f( x y) C(u)C(v)F(u v) x u y v u v , , cos ( ) cos ( ) =   + +      = =  1 4 2 1 16 2 1 0 16 7 0 7   其中: ( ) ( ) ( ) ( ) 其它      1 = = 0 2 = 1 C u ,C v u,v C u ,C v 二维 DCT 变换从表达式看具有可分离性,即可以分解为行和列的一维DCT 变换的组 合运算。另一种 2D 快速余弦变换是把8×8的块分成更小的子块,直接对二维数据块操作。 2. 量化 量化的表达式为: ( ) ( ) ( ) Q u v F u v g scale Q u v F , , _ , =   8 其中 g_scale 是量化因子。对 DC 系统,g_scale 恒为8;对 AC 系数,它可以是1~ 30 的整数。是上式四舍五入取整的结果,称为量化系数。Q(u,v)是量化矩阵。 按照表1所给的量化矩阵对 DCT 系统进行量化(所有的表在“JPEG数据”中)。 3. 熵编码 a. DC 系统的编码。 DC系统编码的基本步骤为: 1)以初始值为128,对相邻块的DC 系统作差分:DIFFj=DCj-DCj-1; 2)将差分值改写为〔size,amplitude〕(〔尺寸,幅值〕)的符号对。 ( )      0 = 0 = log +1 0 amplitude size amplitude amplitude 3)对size采用Huffman编码,Huffman码表如表2。若amplitude非零,则将其编码为长度 是size的二进制数。如果amplitude为正数,则编码为其相应的二进制数;如果amplitude为负 数,则编码其绝对值相应的二进制数后再按位取反。 b. AC 系数的编码。 AC系数编码的基本步骤为:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有