




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、a,1,4.6.2 JPEG标准压缩编码算法及其实现技术,JPEG 标准定义了两种基本压缩算法: (1). 基于DCT变换有失真的压缩算法。 (2). 基于空间预测编码DPCM的无失真 压缩算法。,a,2,一. 无失真的预测编码,无失真编码器,原图象数据,预测器,熵编码器,压缩图象数据,表说明,a,3,(1). 预测器 x是预测值 x是该点的实际值 c b a x,预测方法 选择位 预测 0 非预测 1 a 2 b 3 c 4 A+B-C 5 A+(B-C)/2) 6 B+(A-C)/2) 7 A+B/2,1、2、3是一维预测 4、5、6、7是二维预测 2:1的压缩,a,4,(2). 熵编码器
2、 x-x 差值进行无失真的熵编码 或算术编码压缩比可达2:1倍。,a,5,二. 基于DCT 的有失真压缩编码,有两种不同性能的层次,基本系统 Baseline System,增强系统 Extended System,Progressive方式 自适应算法编码框图如下:,DCT变换,量化器,压缩图象数据,表说明,表说明,原图象数据,熵编码器,8*8块,这两个图表示同一单分量 Y U V R G B,压缩图象数据,熵解码器,量化器,IDTC,恢复图象数据,表说明,表说明,a,8,1. 离散余弦变换(DCT),JPEG采用8*8二维离散余弦变换。 DCT(Discrete Cosine Transf
3、orm) 分成8*8小块。 采样精度为p位,无符号的整数 (0,2 -1)变成有符号的整数(-2 ,2 -1)。 输入时要变成有符号的数,输出 时要变回来。(-2 ,2 -1) 变成(0,2 -1),p,P-1,P-1,P-1,P-1,p,a,9,8*8 FDCT 和 IDCT表达式如下:,a,10,量化,均衡量化器 其量化间隔是等长的 非均衡量化器 其量化间隔是不等长的 自适应量化器 其量化间隔是随传送数据而变,为了达到压缩的目的,对DCT系数进行量化处理,JPEG利用线性均匀量化器,多到 一的映射产生误差。 F (u,v) = Integer Round ( F(u,v)/Q(u,v) Q
4、(u,v)是量化器步长,随位量和彩色分量不同。 F (u,v) = F (u,v)*Q (u,v),Q,Q,Q,a,11,量化特性,a,12,亮度量化表,a,13,色度量化表,a,14,差分DC编码,a,15,AC 系 数 “Z” 字 顺 序,a,16,帧间编码,a,17,熵编码,对于DC和AC行程码,再作基于统计特性的熵编码。分两步进行: 1. 首先把DC码和AC行程码转换成中间符号序列。 2. 然后对这些符号序列赋以变长的码字。 (1). 中间格式由两个符号组成: 符号1,行程,尺寸(分组) 符号2,幅值,a,18,(2). 可变长熵变码 63个AC系数表示符号1 符号2 零行程长度超过1
5、5,有多个符号1 块结束 EOB 只有符号1 (00),a,19,a,20,K 0 1 2 3 4 5 6 7 8 9-30 31 32-63 系数 12 5 -2 0 2 0 0 0 1 0 -1 0 按JPEG基本系统编码给出该子块的编码。 (1). 对DC系数12,落入(-15.-8,8.15) 查表4.13(P312页) 得4; 查亮度DC系数表4.15(P314页) 得 101 而12为1100 所以得到编码1011100 ZZ(0)=12,例: 设某亮度子块的序列如下,zz(k),a,21,(2). 对AC系数ZZ(1)=5,落入(-7-4,47) 查表4.13(P312页) 得3
6、; 因为与ZZ(0)间无0个数,所以NNNN=0用 0/3 查亮度AC系数表4.17(P315页) 得 100 而ZZ(1)=5为101 所以得到编码100101 ZZ(1)=5,a,22,(3). 对AC系数ZZ(2)=-2,落入(-3-2,2-2) 查表4.13(P312页) 得2; 因为与ZZ(2)间无0个数,所以NNNN=0用 0/2 查亮度AC系数表4.17(P315页) 得 01 而ZZ(2)=-2为01 所以得到编码0101 ZZ(2)=-2,a,23,(4). 对AC系数ZZ(3)=0 ZZ(4)=2 中间有一个0 ZZ(4)=2 查表4.13(P312页) 得2; 因为与ZZ
7、(3)间 有1个0,所以NNNN=1用 1/2 查亮度AC系数表4.17(P315页) 得 11011 而ZZ(4)=2为10 所以得到 ZZ(3)-ZZ(4) 编码1101110,a,24,(5). 对AC系数ZZ(5)-ZZ(7)=0 ZZ(8)=1 中间有3个0 ZZ(8)=1 查表4.13(P312页) 得1; 因为与ZZ(5)间 有3个0,所以NNNN=3用 3/1 查亮度AC系数表4.17(P315页) 得 111010 而ZZ(8)=1为1 所以得到 ZZ(5)-ZZ(8) 编码1110101,a,25,(6). ZZ(9)- ZZ(30)=0 ZZ(31)=-1 0的个数:30-9+1=22 15 所以先编一个 F/0 ZRL 查表4.17 得到编码11111111001 22-16=6个零 6/11111011 -1 0 编码11110110,a,26,(7). ZZ(32)-ZZ(63)=0 用EOB结束(查表4.17), 0/01010,a,27,符号2的编码规则:,正数 负数 例: 正数 符号2 负数 符号2 4 100 -4 011 5 101 -5 010 6 110 -6 001 7 111 -7 000,符号2,a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全事故管理课件
- 绿科技助力汽车创新
- 2024年广西灵川县人民医院公开招聘医务工作人员试题带答案详解
- 养老院卫生防疫课件内容
- 地物环境涂层目标偏振特性研究
- 2025年冰雪运动知识竞赛题库及答案(共60道题)
- 养老诈骗课件图片高清版
- 施硒缓解生菜镉-微塑料联合胁迫效应的机制研究
- 河南新乡2024-2025学年下学期高一语文试卷含答案(期末考试)
- 2025届北京市一七一中学高二物理第二学期期末联考试题含解析
- 《智慧化工园区系统运维管理要求》
- 17J008挡土墙(重力式、衡重式、悬臂式)图示图集
- T管造影及胆道解剖培训课件
- 人工智能技术发展现状及未来趋势分析
- 《工程建设质量信得过班组建设导则》
- 高支模合同范例
- 中国AI制药企业白皮书
- 2025年中国夜间经济行业研究报告:市场规模、供需态势、发展前景预测
- 医疗急救车调度制度
- 门诊停电应急预案
- 《新能源材料与器件导论》课程教学大纲(新能源材料与器件专业)
评论
0/150
提交评论