版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第6章章 图像编码与压缩图像编码与压缩 第2页 第6章 图像 编码与压缩 动机动机/原因:表达数字图像所需数据量通常很大。原因:表达数字图像所需数据量通常很大。 图像编码压缩:图像编码压缩: n采用对图像的新的表达方法以减小所需的数据量。采用对图像的新的表达方法以减小所需的数据量。 n数据和信息:数据是信息的载体数据和信息:数据是信息的载体 对给定量的信息可用不同的数据量来表示对给定量的信息可用不同的数据量来表示 对给定量的信息,设法减少表达这些信息的数对给定量的信息,设法减少表达这些信息的数 据量称为数据压缩。据量称为数据压缩。 6.1 概述概述 第3页 第6章 图像 编码与压缩 n图像压
2、缩方法的分类图像压缩方法的分类 : 无损压缩:无损压缩: 在压缩和解压缩过程中没有信息损失;在压缩和解压缩过程中没有信息损失; 有损压缩:有损压缩: 图像压缩后并不能经解压缩精确复原。图像压缩后并不能经解压缩精确复原。 第4页 第6章 图像 编码与压缩 图像压缩技术图像压缩技术 有损压缩有损压缩 无损压缩无损压缩 霍夫曼编码霍夫曼编码 算术编码算术编码 行程编码行程编码 其他编码其他编码 预测编码预测编码 变换编码变换编码 第5页 第6章 图像 编码与压缩 6.2 图像保真度准则图像保真度准则 n图像保真度图像保真度 描述解码图像相对于原始图像的偏离程度的测度描述解码图像相对于原始图像的偏离程
3、度的测度 n主观保真度准则主观保真度准则 主观测量图像的质量,因人而异。主观测量图像的质量,因人而异。 n客观保真度准则客观保真度准则 原图像与解码图像之间的均方根误差和均方根信噪比。原图像与解码图像之间的均方根误差和均方根信噪比。 第6页 第6章 图像 编码与压缩 1. 客观保真度准则客观保真度准则 均方根误差均方根误差 均方根信噪比均方根信噪比 ),(),( ),(yxfyxfyxe 21 1 0 1 0 2 rms ),(),( 1 M x N y yxfyxf MN e 1 0 1 0 2 1 0 1 0 2 ),(),( ),( M x N y M x N y ms yxfyxfyx
4、fSNR 第7页 第6章 图像 编码与压缩 (归一化)信噪比(归一化)信噪比:令令 单位:分贝(单位:分贝(dB) 峰值信噪比峰值信噪比 1 0 1 0 ),( 1 M x N y yxf MN f 1 0 1 0 2 1 0 1 0 2 ),(),( ),( lg10 M x N y M x N y yxfyxf fyxf SNR ),(max ),(),( lg10 max 1 0 1 0 2 2 max yxff yxfyxffPSNR M x N y 第8页 第6章 图像 编码与压缩 2. 主观保真度准则主观保真度准则 观察者对图像综合评价的平均观察者对图像综合评价的平均 电视图像质量
5、评价尺度电视图像质量评价尺度 评分评价说 明 1优秀图象质量非常好,如同人能想象出的最好质量。 2良好图象质量高,观看舒服,有干扰但不影响观看。 3可用图象质量可接受,有干扰但不太影响观看。 4刚可看图象质量差,干扰有些妨碍观看,观察者希望改进。 5差图象质量很差,妨碍观看的干扰始终存在,几乎无法观看。 6不能用图象质量极差,不能使用。 第9页 第6章 图像 编码与压缩 6.6.3 3 统计编码方法统计编码方法 建立在图像统计特性基础上的压缩编码方法建立在图像统计特性基础上的压缩编码方法 第10页 第6章 图像 编码与压缩 6.3.1 图像冗余度和编码效率图像冗余度和编码效率 n 数据冗余的概
6、念数据冗余的概念 数据是信息的载体数据是信息的载体 同量的数据可表达不同量的信息同量的数据可表达不同量的信息 同量的信息可用不同量的数据表达同量的信息可用不同量的数据表达 冗余冗余 数据表达了无用的信息数据表达了无用的信息 数据表达了已表达的信息数据表达了已表达的信息 第11页 第6章 图像 编码与压缩 信源信息熵信源信息熵 1 0 2 log)( L i ii ppxH 各灰度像素出现的概率与该概率的对数的乘积再求和。各灰度像素出现的概率与该概率的对数的乘积再求和。 灰度范围灰度范围0,L-1 第12页 第6章 图像 编码与压缩 平均码长平均码长 为数字图像中灰度级为为数字图像中灰度级为i
7、i对应的码长。对应的码长。 1 0 L i ii pB B i 理论上,最佳信息保持编码的平均长度与信源的熵理论上,最佳信息保持编码的平均长度与信源的熵H无限接近。无限接近。 第13页 第6章 图像 编码与压缩 rB H 1 1 1 H B r 冗余度冗余度定义为:定义为: 编码效率:编码效率: 编码效率接近于编码效率接近于1 1的编码称为的编码称为高效编码高效编码。 第14页 第6章 图像 编码与压缩 设有编码输入设有编码输入X=x1,x2,x3,x4,x5,x6, 其频率分布分别为其频率分布分别为 P(x1)=0.4,P(x2)=0.3,P(x3)=0.1, P(x4)=0.1, P(x5
8、)=0.06, P(x6)=0.04 求其霍夫曼编码。求其霍夫曼编码。 第15页 第6章 图像 编码与压缩 霍夫曼编码步骤霍夫曼编码步骤 (1) 将输入元素按出现概率从大到小排列,然后选将输入元素按出现概率从大到小排列,然后选2个最小的结个最小的结 合合 第16页 第6章 图像 编码与压缩 霍夫曼编码步骤霍夫曼编码步骤 (2)对每个信源符号赋值:概率大的赋对每个信源符号赋值:概率大的赋0,概率小的赋,概率小的赋1. 从(消减到)最小的信源开始,逐步回到初始信源从(消减到)最小的信源开始,逐步回到初始信源 大值赋给单大值赋给单 独一个元独一个元 素素 第17页 第6章 图像 编码与压缩 霍夫曼编
9、码结果霍夫曼编码结果 平均长度平均长度 信源熵信源熵 编码效率编码效率 2 . 251 . 031 . 023 . 014 . 0)()( 1 0 L k ksk spsBB 142)()log()( 1 .u J j jj aPaPH 973. 0 2 . 2 14. 2)u( B H 第18页 第6章 图像 编码与压缩 n树的形式:树的形式: 叶子节点叶子节点 根节点根节点 第19页 第6章 图像 编码与压缩 霍夫曼编码需要多次排列,当元素个数很多时十分不便。霍夫曼编码需要多次排列,当元素个数很多时十分不便。 费诺费诺-仙农编码仙农编码主要步骤为:主要步骤为: (1) 将元素依其概率从大到
10、小排列;将元素依其概率从大到小排列; (2) 将元素分成概率和接近的两部分;将元素分成概率和接近的两部分; (3) 分别给两部分的元素组合赋值,概率大的赋分别给两部分的元素组合赋值,概率大的赋0,反之赋,反之赋1; (4) 如果两部分均只有一个元素,编码结束,否则返回如果两部分均只有一个元素,编码结束,否则返回(2)继继 续进行。续进行。 第20页 第6章 图像 编码与压缩 第21页 第6章 图像 编码与压缩 n由于计算机硬件限制使得编码只能按位进行,在一些由于计算机硬件限制使得编码只能按位进行,在一些 情况下,实际编码效果达不到理论压缩比。情况下,实际编码效果达不到理论压缩比。 n算术编码算
11、术编码基本思想基本思想 将要压缩的数据映射到将要压缩的数据映射到0,1)0,1)实数区间中的某一区段,构造实数区间中的某一区段,构造 出小于出小于1 1且大于等于且大于等于0 0的数值。的数值。 第22页 第6章 图像 编码与压缩 例:对符号序列例:对符号序列a1a2a3a2a4进行算术编码进行算术编码 1)各符号出现的概率)各符号出现的概率 )0 . 1 , 8 . 02 . 04 )8 . 0 , 4 . 04 . 02 )4 . 0 , 2 . 02 . 01 )2 . 0 , 0 . 02 . 03 a a a a 范围范围概率概率字符字符 2)根据符号发生的概率划分区间)根据符号发生
12、的概率划分区间0,1)为为4段段 0 1 a3a1a4a2 第23页 第6章 图像 编码与压缩 (3)3)在编码运算过程中,随着消息符号的出现,子区按下列规则缩小:在编码运算过程中,随着消息符号的出现,子区按下列规则缩小: (4 4)初始子区为)初始子区为0.2 0.40.2 0.4),编码),编码过程过程 序号序号子区左端子区左端子区长度子区长度 范围范围 a10.20.2 0.2, 0.4) a20.2+0.4*0.2=0.280.08 0.28, 0.36) a30.28+0*0.2=0.280.016 0.28, 0.296) a2 a4 0.28+0.4*0.016=0.2864 0
13、.2864+0.8*0.0064=0.2915 0.0064 0.2864, 0.2928) 0.00128 0.2915, 0.2928) n规则规则A:新子区左端前子区左端十当前子区左端:新子区左端前子区左端十当前子区左端前子区长度前子区长度 n规则规则B:新子区长度前子区长度:新子区长度前子区长度当前子区的长度当前子区的长度 )4 . 0 , 2 . 02 . 01 )2 . 0 , 0 . 02 . 03 a a )0 . 1 , 8 . 02 . 04 )8 . 0 , 4 . 04 . 02 a a 第24页 第6章 图像 编码与压缩 行程编码简介行程编码简介(Run Length
14、 EncodingRun Length Encoding) 又称又称“运行长度编码运行长度编码”或或“游程编码游程编码”,是一种统计编码,该,是一种统计编码,该 编码属于无损压缩编码。编码属于无损压缩编码。 行程编码原理行程编码原理 用一个符号值代替具有相同值的连续符号,使符号长度少于原用一个符号值代替具有相同值的连续符号,使符号长度少于原 始数据的长度。始数据的长度。 对一个字符串对一个字符串aaabbbbccccdddedddaaaaabbbbccccdddedddaa进行行程编进行行程编 码。码。 3a4b4c3d1e3d2a3a4b4c3d1e3d2a 编码举例编码举例 第25页 第6
15、章 图像 编码与压缩 (a) (b) 二维二维 二维行程编码要解决的核心问题是二维行程编码要解决的核心问题是: : 将二维排列的像素,采用某种方式转化成一维将二维排列的像素,采用某种方式转化成一维 排列的方式。之后按照一维行程编码方式进行编码。排列的方式。之后按照一维行程编码方式进行编码。 第26页 第6章 图像 编码与压缩 6.4 预测编码预测编码 n预测就是根据过去时刻的样本序列,运用一种模型预测当前预测就是根据过去时刻的样本序列,运用一种模型预测当前 的样本值。的样本值。 n基本思想基本思想 提取每个像素中的新信息(实际值与预测值的差)并对它提取每个像素中的新信息(实际值与预测值的差)并
16、对它 们编码。们编码。 238, 240, 240, 241, 242, 245 238,2,0,1,1,3 第27页 第6章 图像 编码与压缩 二、线性预测(二、线性预测(DPCMDPCM差分脉冲编码调制差分脉冲编码调制 ) 像素点的实际灰度值:像素点的实际灰度值: N x 像素点的预测灰度值:像素点的预测灰度值: N x NNN xxe- 预测误差:预测误差: Differential Pulse Code Modulation 第28页 第6章 图像 编码与压缩 差分预测编码原理差分预测编码原理 输入序列进入系统时,先与预测值相减,得到预测误差值,经输入序列进入系统时,先与预测值相减,得
17、到预测误差值,经 过量化器量化成数字序列,经信道传送。并且将误差作为预测过量化器量化成数字序列,经信道传送。并且将误差作为预测 器的下一次输入。器的下一次输入。 第29页 第6章 图像 编码与压缩 NNN xxe- NNN xex NNNNNNNN eexxexxx N x 输出端恢复的输出信号输出端恢复的输出信号 量化器对eN进行量化得到eN 为根据为根据t tN N时刻以前已知的像素亮度取样值时刻以前已知的像素亮度取样值X X1 1,X X2 2,X XN-1 N-1 对对X XN N所作的预测值;所作的预测值; N x N e为差值信号,也称误差信号;为差值信号,也称误差信号; 第30页
18、 第6章 图像 编码与压缩 6.5.1 变换编码(变换编码(Transform Coding)原理)原理 图像分解:减少变换的计算复杂度图像分解:减少变换的计算复杂度 图像变换:解除每个子图像内部像素之间的相关性,或者说图像变换:解除每个子图像内部像素之间的相关性,或者说 将尽可能多的信息集中到尽可能少的变换系数上将尽可能多的信息集中到尽可能少的变换系数上 压缩不是在变换中而是在量化变换系数时及编码取得的压缩不是在变换中而是在量化变换系数时及编码取得的 输入图象 压缩图象解压图象 正变换量化符号编码 符号解码反变换 构造子图象 合并子图象 压缩图象 第31页 第6章 图像 编码与压缩 n正交变
19、换是线性变换,且变换前后能量不变正交变换是线性变换,且变换前后能量不变 (Parseval定理定理) n熵保持熵保持 n重新分配能量重新分配能量 n去相关性质去相关性质 6.5.2 正交变换的特点正交变换的特点 第32页 第6章 图像 编码与压缩 平稳随机向量平稳随机向量X,Y 的协方差矩阵定义为(注意它的的协方差矩阵定义为(注意它的 对称性和半正定性)对称性和半正定性) AXY T n xxxX, 21 T n yyyY, 21 )( T x XXXXE T x TT T T y AA AXXXXAE XAAXXAAXE YYYYE )( )( )( 第33页 第6章 图像 编码与压缩 设设
20、 是一个是一个 维的随机向量,则它可以用下式无误维的随机向量,则它可以用下式无误 差的展开:差的展开: x n 1 11121 11222 12 112 12 ( ) ( ) n i i i n n n nnn T n y y yy xy y =ATy 1 2 T T T m A= 第34页 第6章 图像 编码与压缩 是线性独立的,其构成了包含是线性独立的,其构成了包含 的的 维空间,维空间, 这些向量就是这个空间的一个基组。进一步它还满足以这些向量就是这个空间的一个基组。进一步它还满足以 下性质:下性质: 假定我们只保留假定我们只保留 向量的分量的一个子集向量的分量的一个子集 , 就用这些分
21、量估计出就用这些分量估计出 。 n 12 , , n x 12 , , m yyyy m nx 1 1,2, 1, 0, , T T i T i ij T y i i i j n j xy yxx x I =Ax 第35页 第6章 图像 编码与压缩 最佳子集的选取最佳子集的选取 若用若用y y的分量来恢复原始模式的分量来恢复原始模式x,不应使模式产生明显的,不应使模式产生明显的 畸变。实际上我们的任务就是要选择一个最佳的变换使畸变。实际上我们的任务就是要选择一个最佳的变换使 得模式向量的维数降低后仍能保留模式的最重要的特征。得模式向量的维数降低后仍能保留模式的最重要的特征。 若保留若保留 ,不
22、保留的用预先选定的常数来代,不保留的用预先选定的常数来代 替,这时对替,这时对x的估计值为:的估计值为: 12 , , m yyy 11 1 1111 () mn i ii i ii m n i i i nmnn i ii ii iiii iii mi m yb y yybyb x x xx x 第36页 第6章 图像 编码与压缩 2 22 1 () ()() n T ii i m EEEyb xx xx x 222 ()(2)20 iiii iiii ii ii T ii T iii EybEyy bbE yb bb bE y y bE yE x x 注意到注意到x和和 都是随机向量,用都是
23、随机向量,用 的均方误差作为选的均方误差作为选 取取m个特征的子集的有效性的判据,则个特征的子集的有效性的判据,则 是是 和和 的函数,要使的函数,要使 最小,就是求使最小,就是求使 取极小值的最佳的取极小值的最佳的 和和 的值。的值。 对对 的选择的选择 xx 2 i bi 2 2 i bi i b 第37页 第6章 图像 编码与压缩 22 1 2 11 () ( )( ) n ii i m T iii T ii nn TTT iiii i mi m EyE y bE yE y EEE x x x xxxx i 1 T ii 1 T ii 2 i 第38页 第6章 图像 编码与压缩 2 111 (1)(1)12 nnn TTT iiiiiii i mi mi m Li x i 220 ii iii i i L xx i x i 2 111 nnn TT iiii ii i mi mi m x i i 第39页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大象版科学五上1.2《修改模型》课件1
- 重庆南开中学高2027届高三年级质量检测(三)英语+答案
- AI焊接技术革新
- 2026年护理资格考试病理学专项训练卷
- 2026年图书馆招聘考试图书管理专项训练试卷
- 2026年教师资格证考试《中学历史教学理论》专项训练卷
- 2026年教育机构招聘教师岗考前模拟试卷(含答案)
- 2026年公务员考试申论热点分析专项训练试卷(附答案)
- 2026年应急救护试题库带答案
- 2026年重庆资源与环境保护职业学院工作人员招聘考试题库带答案
- 2025急救知识竞赛试题及答案
- 2026年宁夏银川市贺兰县社区工作者招聘考试试卷-含答案解析
- 肺炎健康宣教资料
- Unit 3 My School Section A Pronunciation 课件(内嵌视频)2026-2027学年人教版七年级英语上册
- 2026年校招:广西农村信用社联合社试题及答案
- 2026年各地高三语文9月联考试题汇编之60组名句默写试题(含答案)
- 2025年出版专业技术人员职业资格考试真题及答案解析
- T/CSEA 47-2025无硫磷轧制油
- 2026年招标采购从业人员《招标采购专业理论与法律基础(初级)》考试真题(含解析)
- 2026统编版九年级历史上册知识点梳理+课后练习答案
- 【答案】《人工智能与创新》(南开大学)章节期末中国大学慕课答案
评论
0/150
提交评论