1 / 25
文档名称:

变换编码与标准.ppt

格式:ppt   大小:1,091KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

变换编码与标准.ppt

上传人:文库新人 2022/2/22 文件大小:1.07 MB

下载得到文件列表

变换编码与标准.ppt

文档介绍

文档介绍:变换编码与标准
第页,此课件共页哦
变换编码
思想:
映射变换:函数变换,常用的又称为正交变换。例如
Fourier
Hotelling
DCT: Discrete Cosine Transform
量化
编码
第页共页哦
熵编码—huffman编码
JPEG建议中用Huffman 或自适应二进制算术编码。基本系统中用Huffman编码
对出现频率较高的符号,设计较短的码字。反之,用较长的码字。
Huffman 编码表事先定义好。
对DC,AC 的Huffman编码方法不同
第页,此课件共页哦
DC系数差值幅度范围、分类与huffman编码表
DC 系数差值幅度范围
分类
编码
-,
-,-,,
-,…,-,,…,
-,…,-,,…,
-,…,-,,…,
-,…,-,,…,
-,…,-;…
第页,此课件共页哦
DC 系数差值(ZZ())的Huffman编码
先把DC 系数差值进行分类,—类
对每一类,给出huffman 编码。
编码时,由zz()值找到对应的类。由类值,确定编码,并由类值确定幅度值的位数
例如,ZZ()=,
类为,编码为,幅值用位二进制表示
例如,ZZ()=-,
类为,编码为,幅值-用位二进制表示,取--(即 ZZ() -)补码的后位。
第页,此课件共页哦
量化后AC系数编码
对每一个非零ZZ(i), 都表示成如下形式:
“NNNN/SSSS”
“SSSS”:幅值范围所属分类
“NNNN”:当前这个非零系数与前一个非零系数间的位置之差(即非零系数间零系数行程长度ZRL)。
ZRL可能超过。每个连续的零用一个“/”,然后用ZRL-再进行编码。
EOB用“/”
第页,此课件共页哦
AC的幅值与对应的分类SSSS
AC 系数
分类SSSS
-,
-,-,,
-,…,-,,…,
-,…,-,,…,
-,…,-,,…,
-,…,-,,…,
-,…,-, ,…,
-,…,;,…,
第页,此课件共页哦
AC系数(NNNN/SSSS)对应的huffman 编码
NNNN/SSSS
行程/幅值类
Huffman 编码
/(EOB)
/
/
/
/
/
/
/
/
/

/A

第页,此课件共页哦
/
/
/
/

/

/

/

/

/

/A

/
/
/

/


F/

F/


F/

F/A

第页,此课件共页哦
举例
. 前文介绍的的量化后的亮度块,按Z字形排列:
下标: — —
系数: -