已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于小波包的图像压缩及基于小波包的图像压缩及 matlab 实现实现 摘要 小波包分析理论作为新的时频分析工具 在信号分析和处理中得到了很 好的应用 它在信号处理 模式识别 图像分析 数据压缩 语音识别与合成 等等许多方面都取得了很有意义的研究成果 平面图像可以看成是二维信号 因此 小波包分析很自然地应用到了图像处理领域 如在图像的压缩编码 图 像消噪 图像增强以及图像融合等方面都很好的应用 本文将对小波包分析在 图像处理中的应用作以简单介绍 关键词 小波包 图像处理 消噪 1 小波包基本理论 1 1 小波包用于图像消噪 图像在采集 传输等过程中 经常受到一些外部环境的影响 从而产生噪 声使得图像发生降质 图像消噪的目的就是从所得到的降质图像中去除噪声还 原原始图像 图像降噪是图像预处理中一项应用比较广泛的技术 其作用是为 了提高图像的信噪比突出图像的期望特征 图像降噪方法有时域和频域两种方 法 频率域方法主要是根据图像像素噪声频率范围 选取适当的频域带通过滤 波器进行滤波处理 比如采用 Fourier 变换 快速算法 FFT 分析或小波变换 快速算法 Mallat 算法 分析 空间域方法主要采用各种平滑函数对图像进行 卷积处理 以达到去除噪声的目的 如邻域平均 中值 Median 滤波等都属 于这一类方法 还有建立在统计基础上的 lee 滤波 Kuan 滤波等 但是归根到 底都是利用噪声和信号在频域上分布不同进行的 信号主要分布在低频区域 而噪声主要分布在高频区域 但同时图像的细节也分布在高频区域 所以 图 像降噪的一个两难问题就是如何在降低图像噪声和保留图像细节上保持平衡 传统的低通滤波方法将图像的高频部分滤除 虽然能够达到降低噪声的效果 但破坏了图像细节 如何构造一种既能够降低图像噪声 又能保持图像细节的 降噪方法成为此项研究的主题 在小波变换这种有力工具出现之后 这一目标 已经成为可能 基于小波包变换消噪方法的主要思想就是利用小波分析的多尺度特性 首 先对含有噪声的图像进行小波变换 然后对得到的小波系数进行阈值化处理 得到新的小波系数 对其进行反变换 这样我们就得到了消噪之后的图像 从 而实现了对图像的恢复 目前 已经发展了许多小波变换与传统图像消噪方法 相结合的新的图像消噪算法 它们吸收二者的优点 从而提高了图像的消噪效 果 得到了较好的应用 1 2 小波包用于图像压缩 当今 我们正处在一个高速发展的信息时代 而信息的本质就是要求进行 存储 交流和传输 信息有多种形式 包括文字 声音 静止图像 视频图像 等等 在众多的信息形式中 图像信息最具有直观性和生动性 从而成为人们 需求的主要信息形式 然而由于图像信息的数据量太大 作数字传输时占有的 信道频带有非常宽的问题 直接制约着图像信息的存储和传输 因此 为了有 效地利用现代通讯业务和信息处理中的宝贵资源 需要对大量的数据信息 尤 其是图像信息进行压缩 因此图像数据压缩技术和解压缩技术成了多媒体技术 的关键技术之一 近年来 由于 海量 多媒体信息的出现 经典图像压缩算法已不能满足 实际应用的需要 迫切需要有更高压缩效率和适用于各种需要的新压缩算法 经典压缩算法一般是在时域或者频域进行分析和操作 因而经典图像压缩算法 只是利用了图像的部分特征 研究人员希望同时利用两个域的特征 兼容时域 和频域分析的优越性 另外经典压缩算法一般使用的 DCT 和傅立叶变换是用余 弦曲线和正弦曲线作为它们的正交函数基 但这些函数都不是紧支集 而我们 在实际应用中处理的大部分是瞬态信号 特别地 在图像处理中许多重要特征 也是空间位置高度局部化的 如果使用一般的变换 这些瞬态和局部化成分的 信息就很难得到最佳表示 实际上 DCT 和傅立叶变换能用余弦和正弦函数表 示任何分析函数 甚至是一个瞬态信号 但这种表示在函数频谱上会呈现相当 混乱的构成 为了克服这种缺陷 研究人员已经发现若干种使用优先宽度的基函数 我 们称之为小波 使用这些基函数的变换被称之为小波变换 利用小波变换对图 像进行压缩是当前一个研究热点 小波包分析是近些年在小波分析的基础上发 展起来的 将图像在小波包最优基下展开 利用小波包最优基极好的空间 尺度 定位性 使得图像的小波包变换系数在小波变换域尽可能的集中 从而使在不降 低压缩图像的质量情况下 进一步地提高图像压缩比成为可能 2 小波包分析 短时傅立叶变换对信号的频带划分是线性等间隔的 多分辨分析可以对信 号进行有效的时频分解 但由于其尺度是按二进制变化的 所以在高频频段其 频率分辨率较差 而在低频频段其时间分辨率较差 即对信号的频带进行指数 等间隔划分 具有等 Q 结构 小波包分析能够为信号提供一种更精细的分析方 法 它将频带进行多层次划分 对多分辨率分析没有细分的高频部分进一步分 解 并能够根据被分析信号的特征 自适应地选择相应频带 使之与信号频谱 相匹配 从而提高了时 频分辨率 因此小波包具有更广泛的应用价值 关于小 波包分析的理解 这里以一个三层的分解进行说明 其小波包分解树如图 2 1 图 2 1 小波包分解树 图 2 1 中 A 表示低频 D 表示高频 末尾的序号数表示小波分解的层树 也即尺度数 分解具有关系 S AAA3 DAA3 ADA3 DDA3 AAD3 DAD3 ADD3 DDD3 2 1 小波包的定义 在多分辨分析中 表明多分辨分析是按照不同的尺度因子 j zj WRL 2 j 把 Hilbert 空间分解为所有子空间的正交和的 其中 为 2 RL ZjWj j W 小波函数的闭包 小波子空间 现在 对小波子空间按照二进制分式进 t j W 行频率的细分 以达到提高频率分辨率的目的 一种自然的做法是将尺度空间和小波子空间用一个新的子空间统一 j V j W n j U 起来表征 若令 j j jj WU VU 1 0 Zj 则 Hilbert 空间的正交分解即可用的分解统一为 jjj WVV 1 n j U 2 22 100 1jjj UUU Zj 定义子空间是函数是函数的闭包空间 而是函数的闭包空 n j U tUn tUn 2 tU n 间 并令满足下面的双尺度方程 tUn 2 23 Zk nn Zk nn ktukgtu ktukhtu 2 2 2 2 12 2 式中 即两系数也具有正交关系 当 n 0 时 以上两式直 1 1 khkg k 接给出 2 24 Zk k Zk k ktugtu ktuhtu 2 2 01 00 与在多分辨分析中 满足双尺度方程 tt 和 2 25 Zk k Zk k ktgt ktht 2 2 2 2 lg lh Zkk Zkk 相比较 和分别退化为尺度函数和小波基函数 式 2 24 是 0 tu 1 tu t t 式 2 22 的等价表示 把这种等价表示推广到 非负整数 的情况 即得 Zn 到 2 23 的等价表示为 2 26 12 1 n j n j n j UUUZj Zn 定义 小波包 由式 2 23 构造的序列 其中 称为由基函数 tun Zn 确定的正交小波包 当 n 0 时 即为 2 24 式的情况 0 tu t 由于由唯一确定 所以又称为关于序列的正交小波包 t k h Znn tu k h 2 2 小波包的性质 定理 1 设非负整数 n 的二进制表示为 0 或 1 则小波包 1 1 2 i i i n i 的傅立叶变换由下式给出 wun 2 27 1 2 i j n wmwu i 式中 k jkw ekhwHwm 2 1 0 k jkw ekgwGwm 2 1 1 定理 2 设是正交尺度函数的正交小波包 则 Znn tu t 即构成的规范正交基 klnn ltuktu Znn tu 2 RL 2 3 小波包的空间分解 令是关于的小波包族 考虑用下列方式生成子空间族 现在令 Znn tu k h n 1 2 j 1 2 并对 2 22 式作迭代分解 则有 7 2 6 2 5 2 5 2 4 2 2 1 3 1 2 1 1 jjjjjj jjjj UUUUUU UUUW 因此 我们很容易得到小波子空间的各种分解如下 j W 7 2 6 2 5 2 4 2 3 1 2 1 jjjjj jjj UUUUW UUW 122 kk kjkjj UUW 11 22 kk kjkj UU 12 0 2 0 jj UUWj 12 0 1 j U 空间分解的子空间序列可写作 m 0 1 1 l 1 2 子 j W m j l U 2 1 l 2 空间序列的标准正交基为 容易看出 当 m j l U 2 1 Zkktu lj m j l 2 2 2 2 1 l 0 和 m 0 时 子空间序列简化为 相应的正交基简化为 m j l U 2 1 1 j U j W 它恰好是标准正交小波族 2 2 2 2 2 1 2 ktktu jjjj t kj 若 n 是一个倍频程细划的参数 即令 n m 则我们有小波包的简略记号 l 2 其中 我们把称为既 t nkj 2 2 2 kt j n j 2 2 2 2 tut l m l n l t nkj 有尺度指标 j 位置指标 k 和频率指标 n 的小波包 将它与前面的小波 作一比较知 小波只有离散尺度 j 和离散平移 k 两个参数 而小波包除 t kj 了这两个离散参数外 还增加了一个频率参数 n m 正是这个频率新参数的 l 2 作用 使得小波包克服了小波时间分辨率高时频率分辨率低的缺陷 于是 参 数 n 表示函数的零交叉数目 也就是其波形的震荡次数 2 2 2 2 tut l m l n l 定义 小波库 由生成的函数族 其中 j 称为 t n t nkj ZnZk 由尺度函数构造的小波库 t 推论 1 1 对于每个 j 0 1 2 2 28 j Zj WRL 2 3 0 2 001 UUWW 这时 族 j 1 0 n 2 3 且 ktuu nkj Zk 2 29 是的一个正交基 2 RL 随着尺度 j 的增大 相应正交小波基函数的空间分辨率越高 而其频率分 辨率越低 这正是正交小波基的一大缺陷 而小波包却具有将随 j 增大而变宽 的频谱窗口进一步分割变细的优良性质 从而克服了正交小波变换的不足 小波包可以对进一步分解 从而提高频率分辨率 是一种比多分辨分析 j W 更加精细的分解方法 具有更好的时频特性 2 4 小波包算法 下面给出小波包的分解算法和重构算法 设 则可表示为 n j n j Utg n j g 2 30 l j n nj l n j ltudtg 2 小波包分解算法 由求与 nj l d 1 nj l d 2 12 nj l d 2 31 k k lk l k k lk nj l njnj nj dbd dad 112 1 2 2 2 小波包重构算法 由 与求Error Error NoNo bookmarkbookmark namename nj l d 2 12 nj l d nj l d 1 given given 3 小波包分析在图像处理中的实际应用 小波分析之所以在信号处理中有着强大的功能 是基于其分离信息的思想 分离到各个小波域的信息除了与其他小波域的关联 使得处理的时候更为灵活 全局阈值化方法作用的信息密度太大 不够精细 所以很难同时获得高的压缩 比和能量保留成分 在作用的分层阈值以后 性能明显提高 因为分层阈值更 能体现信号固有的时频局部特性 但是小波分解仍然不够灵活 分解出来的小波树只有一种模式 不能完全 地体现时频局部化信息 而压缩的核心思想既是尽可能去除各小波域系数之间 的信息关联 最大限度体现时频局部化的信息 因此 实际的压缩算法多采用 小波包算法 而小波树的确定则是根据不同的信息论准则 以达到分解系数表 达的信息密度最高 3 1 小波包处理图像所用函数介绍 小波包处理图像用到的函数主要有 wpdec2 wpbmpen wpdencmp 等 下面 主要介绍一下 wpdencmp 函数的用法 函数 wpdencmp 的调用格式有以下两种 XD TREED PERF0 PERFL2 wpdencmp X SORH N wname CRIT PAR KEEPAPP 1 XD TREED PERF0 PERFL2 wpdencmp TREE SORH CRIT PAR KEEPAPP 2 格式 1 返回输入信号 X 一维或二维 的去噪或压缩后的信号 XD 输出 参数 TREED 是 XD 的最佳小波包分解树 PERFL2 和 PERF0 是恢复和压缩 L2 的能 量百分比 PERFL2 100 X 的小波包系数范数 X 的小波包系数 2 如果 X 是一 维信号 小波 wname 是一个正交小波 则 PERFL2 100 XD 2 X 2 SORH 的取值为 s 或 h 表示的是软阈值或 硬阈值 输入参数 N 是小波包的分解层数 wname 是包含小波名的字符串 函数使 用由字符串 CRIT 定义的熵和阈值参数 PAR 实现最佳分解 如果 KEEPAPP 1 则 近似信号的小波系数不进行阈值量化 否则 进行阈值量化 格式 2 与格式 1 的输出参数相同 输入选项也相同 只是它从信号 的小波包分解树 TREE 进行去噪或压缩 3 2 小波包处理图像主程序介绍 下面是运用小波包进行图像处理的程序实例 I1 imread D Install Matlab toolbox images imdemos moo n tif L 4 I wextend 2D zpd I1 L nbc size I 1 X im2double I 产生噪声图像 init randn seed init x X randn size X 10 wname sym4 lev 3 c l wavedec2 x lev wname sigma s 0 图像降噪时 使用wbmpen 函数选择阈值 alpha 2 thr s wbmpen c l sigma s alpha 使用软阈值和保存的低频信号 进行图像降噪 keepapp 1 xds1 wdencmp gbl x wname lev thr s s keepapp sigma h 0 零延拓读取图片 转换为 双精度 选取 标准差 1 小波软 阈值分解 加入噪 声信号 选取 标准差 1 小波软 阈值分解 小波分解 画出图像 thr h wbmpen c l sigma h alpha 使用硬阈值和保存的低频信号 进行图像降噪 xdh1 wdencmp gbl x wname lev thr h h keepapp colormap pink nbc subplot 231 imshow I nbc title 原始图像 subplot 234 imshow x title 加噪图像 subplot 232 imshow xds1 title 小波软阈值降噪图像 subplot 235 imshow xdh1 title 小波硬阈值降噪图像 tree wpdec2 x lev wname det1 wpcoef tree 2 wpcoef tree 3 wpcoef tree 4 sigma median abs det1 0 6745 alpha 2 thr wpbmpen tree sigma alpha keepapp 1 xds2 wpdencmp tree s nobest thr keepapp xdh2 wpdencmp tree h nobest thr keepapp colormap pink nbc subplot 233 imshow xds2 title 小波包软阈值降噪图像 subplot 236 imshow xdh2 title 小波包硬阈值降噪图像 在本程序中首先读取matlab 安装包中自带的图片 路径为 D Install Matlab toolbox images imdemos moon tif 然后对 图片进行零延拓 再将其转换为双精度信息 程序框图图3 1 所示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国小白鼠市场产能规模与投资风险预警报告
- 下雨了教学设计
- 快递运输安全管理体系构建
- 幽门螺杆菌解读
- 奇石映翠:传统奇石与盆景的结合艺术
- 某麻纺厂原料采购验收细则
- 2026年中考物理液体压强深度计算误区解析
- AI在海水养殖中的应用
- 2026年教学资源库建设:战略规划与实践路径
- 特种设备维护保养检查记录表(超载保护装置)
- 第4章 光谱表型分析技术
- 山西2026届高三天一小高考五(素质评价)地理+答案
- 2026年上海对外经贸大学辅导员招聘笔试模拟试题及答案解析
- 2026年劳务派遣管理员三级模拟通关提分题库含完整答案详解【必刷】
- 《数智化零售品类管理实务》课件-情境三 仓储会员店:人货场重构与价值逻辑
- AI赋能地理教学的应用实践研究-初中-地理-论文
- 浙江省杭州山海联盟2024-2025学年度七年级英语下册期中试题卷(含答案)
- 《PLC控制技术及应用》课件-知识延伸:常开常闭线圈使用延伸
- 2026山东青岛海上综合试验场有限公司招聘38人备考题库含完整答案详解(历年真题)
- 护理团队建设与沟通技巧
- 芯片销售培训内容
评论
0/150
提交评论