1、小波变换及在图像压缩中的应用硕 士 学 位 论 文小波变换及在图像压缩中的应用小波变换及在图像压缩中的应用学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学
2、可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日小波变换及在图像压缩中的应用摘 要小波分析是上个世纪八十年代初发展起来的新兴数学分支,它无论是对数学,还是对其他应用学科都产生了深远的影响。小波分析的出现,是不同学科、不同领域的交流与交叉学科发展的结晶。图像压缩是小波分析中十分重要的一个应用,目前小波分析在图像压缩中的应用已经十分广泛。本文所作的主要工作具体如下: 在第二章中主要讨论了有关连续小波变换的几种不同定义,分析其联系,然后举了一些常用的连续
3、小波例子,并通过定义验证了 Haar 和 Mexican 帽为基小波;给出了一种基于卷积的基小波的构造方法,并证明之;证明了尺度函数和多分辨分析(MRA)产生的半正交小波是基小波。详细的介绍了双正交多分辨分析;研究了图形显示算法,推导了二维情形的图形显示算法,并实现了一维情形的图形显示算法。 在第三章中探讨了在图像压缩中小波滤波器选取的原则;研究了矩阵法构造小波滤波器的方法,对其前提条件进行总结,研究了如何确定滤波器长度与消失矩的阶数,以此构造出几种小波;对各种滤波器进行小波编码的仿真实验,实验表明新小波的性能很好。 在第四章中讨论了有关图像压缩的一些问题,讨论了 JPEG、WSQ、EZW等算
4、法;最后采用小波分解与矢量量化结合的压缩方法,在分裂法产生初始码书的过程中充分考虑小波分解的特性,采用合适的参数进行分裂,并在编码搜索码字的时候考虑人眼对低频部分敏感而对高频部分不敏感,从而对误差采取加权的形式,这样在一定程度上可以保证重要的低频部分误差得到控制。关键词:容许小波;连续小波变换;小波滤波器;小波编码;图像压缩。 AbstractIIAbstractWavelet analysis is a new branch of mathematics developed from earlier 1980s, it has far-reaching influence not only
5、on mathematics but many other application fields. The emergence of wavelet analysis is the result of a multidisciplinary effort that brought together many intersect fields. Image compression is an important application of wavelet analysis, now the application of wavelet analysis on image compression
6、 is very popular. The main work is as follows: In chapter 2, the author discusses several definitions of CWT, tells the difference and relation between them, then gives some common example, and prove Haar and Mexihat to be basic wavelet. One method for constructing basic wavelet based on convolution
7、 is put forward, and is proved; the paper proves that wavelet produced by scaling function and MRA is basic wavelet. Detailed knowledge of biorthogonal multiresolution analysis is introduced; and studies Interpolation graphical display algorithm(IDGA), derived the 2-deminision case of IDGA, and then
8、 give an implemented example of IDGA. In chapter 3, principia for choosing wavelet filter in image compression is discussed; the paper studies the matrix method of constructing wavelet filters, summarize some precondition, make how to confirm the length and vanish moments of filters, and construct s
9、ome new filters with it; at last experiments for wavelet coding is done using kinds of filters, and the result show that the new wavelet filters have good performance. In chapter 4, some issue of image compression as well as JPEG, WSQ, EZW are discussed; and then the author use the wavelet decomposi
10、tion and vector quantization for image coding, considering characteristic of wavelet decomposition, use an appropriate parameter to split when producing initial codebook. When searching codeword we use weighted error to control the error of low frequency part for human eyes are sensitive to the low
11、frequency part and not sensitive to high frequency part.Keywords: admissible wavelet; continuous wavelet transform; wavelet filters; wavelet coding; image compression目录III目 录摘 要 .IAbstract .II目 录 .III第一章 绪 论 .11.1 引言 .11.2 图像压缩 .11.3 小波变换编码的优越性 .21.4 本文的主要工作 .2第二章 小波分析的基本理论 .42.1 连续小波变换 .42.2 离散小波变换
12、 .102.3 多分辨分析 .112.4 双正交多分辨分析 .132.5 图形显示算法及其实现 .162.6 小结 .19第三章 小波基的选取及构造 .203.1 小波基选取原则 .203.2 构造小波滤波器的矩阵方法 .223.3 矩阵法构造滤波器的一些条件 .253.4 具体小波的构造 .263.5 小波编码中滤波器选取仿真 .293.6 小结 .32第四章 小波变换在图像压缩中的应用 .334.1 小波编码的基本框架 .334.2 标量量化与矢量量化 .344.3 误差的度量 .354.4 常见的图像压缩算法 .354.5 基于小波树结构的矢量量化压缩算法 .434.6 小结 .46第五
13、章 总结与展望 .47参考文献 .48第一章 绪论1第一章 绪 论小波分析是上个世纪八十年代初发展起来的新兴数学分支,它无论是对数学,还是对其他应用学科都产生了深远的影响。小波分析的出现,是不同学科、不同领域的交流与交叉学科发展的结晶。1.1 引言 1上个世纪八十年代初,Morlet 和 Arens 等人首次提出了“小波”的概念。小波分析的出现和发展,源于许多不同科学领域信号处理的需要。作为一种数学工具,小波分析已广泛应用于信号分析、图像处理、数值分析等方面,而这些应用中产生的问题进一步激发了人们研究小波分析的兴趣。由此,带来了小波分析的迅速发展。小波分析主要研究函数的表示,即将函数分解为“基
14、本函数”之和,而“基本函数”是由一个小波函数经伸缩和平移而得到的,这个小波函数具有很好的局部性和光滑性,使得人们通过分解系数刻画函数时,可以分析函数的局部性质和整体性质。小波分析出现之前,人们用 Fourier 基、Haar 基来分解函数。Fourier 基具有很好的光滑性,但局部性很差;而 Haar 基的局部性虽很好,但光滑性很差。小波基却兼有它们的优点。在信号分析中,由于小波变换在时域和频域都有很好的局部特性,因此在数据压缩与边缘检测方面,小波分析是一种非常有效的方法。小波分析正在处于迅速发展之中,从事小波分析的人越来越多,随着研究的进一步深入,小波分析还将更加广泛和深入地应用在理论数学、
15、应用数学、信号处理、图像处理与分析、语音识别与合成等方面。1.2 图像压缩 2在人类认识自然、改造自然的科学探索与实践中,信息扮演了至关重要的角色。特别是二十世纪中叶以后,随着计算机科学的迅猛发展,信息科学与计算机科学紧密结合,相互促进,其地位与日俱增。当今的人们已普遍意识到,未来的时代就是信息时代。一般的,信息需要通过媒体来进行记录、传播和获取。最终要的信息媒体包括文字、图像、声音等人们能感知到的,或微波、激光等人们无法感受的。其中,图像是最常见的信息存载和表现形式,它不仅十分直观,而且内涵非常丰富。图像作为信息的载体具有数据量非常大的缺点。例如,一副 512512 象素、8bit/pixe
16、l的灰度图像占 256KB,一副 512512 象素、8bit/pixel 的彩色图像则占3256768KB;一副 229121908bit 的气象卫星红外云图占 4.90MB,而一颗卫星每半个小时可发回一次全波段数据(5 个波段),每天的数据量高达 1.2GB。另外电视会议数字化的视频图像需要很宽的传输带宽以及巨大的存储容量。视频大致以每第一章 绪论2秒 30 帧的速率传输,将达到 90Mbps 的数据传输率 。由此可见,无论基于存储还2是传输考虑,图像数据的压缩都是十分必要的。当前,图像压缩被认为是一种“开放技术” 。由于现代图像传感器不断提高空间分辨率以及电视广播标准的不断发展,图像压缩
17、已经成为一种基本技术,在许多重要且性质不同的领域中扮演着主要角色,比如,电视会议、遥感(使用卫星成像进行天气预报和其他地球资源的应用) 、记录文献和医疗成像、传真(FAX) 、军事上的远程遥控车辆驾驶、空间中的危险废弃物管理等方面。简而言之,不断扩大的应用领域依赖于对各种图像进行有效的处理、存储和传输。1.3 小波变换编码的优越性 13长期以来,图像压缩编码利用离散余弦变换(DCT)作为主要的变换技术,并成功的应用于各种标准,如 JPEG,MPEG-1,MPEG-2。但是,在基于 DCT 的图像变换编码中,人们将图像分成 88 象素或 1616 象素的块来处理,从而容易出现方块效应与蚊式噪声
18、。1小波变换是全局变换,在时域和频域都具有良好的局部化性能,而且在应用中易于考虑人类的视觉特性,从而成为图像压缩编码的主要技术之一 。基于小波变1换的图像编码与经典的图像编码方法相比,至少具有如下优点 :3(1) 小波变换本质上是全局变换,重建图像中可以免除采用分块正交变换编码所固有的“方块效应” 。(2) 小波变换采用塔式分解的数据结构,与人眼由粗到精、由全貌到细节的观察习惯相一致,这是将 WT(wavelets transform)与 HVS(human visual system)的空间分解特性结合起来以改善图像压缩性能的有利条件。小波变换比经典的变换(DCT)更符合人的视觉特性,通过合
19、理的量化编码产生的人为噪声比同样比特率的 JPEG 方法产生的影响要小的多。(3) 小波变换式图像的时-频表示,具有时间-频域定位能力,并可实现图像中平稳成分与非平稳成分的分离,从而可对其进行高效编码。因此,小波变换用于图像压缩时,除具有时-频局部化分析方法处理非平稳信号的固有长处外,还体现在它具有易于与 HVS 相结合的潜力上。目前,基于小波变换的图像压缩算法 JPEG2000 已经成为新一代的图像压缩标准。这能够说明小波变换在图像压缩编码中的应用。1.4 本文的主要工作本文主要研究了小波的基本理论及在图像处理中的应用。讨论了小波的基本理论,小波滤波器的构造,小波分析在图像压缩中的应用。第二
20、章主要讨论了有关连续小波变换的几种不同定义,分析其联系,然后举了第一章 绪论3一些常用的连续小波例子,并通过定义验证了 Haar 和 Mexican 帽为基小波;给出了一种基小波的构造方法,并证明之;证明了尺度函数和多分辨分析(MRA)产生的半正交小波是是容许小波。研究了图形显示算法,推导了二维情形的图形显示算法,并实现了一维情形的图形显示算法。第三章探讨了在图像压缩中小波滤波器选取的原则;研究了矩阵法构造小波滤波器的方法,对其前提条件进行总结,以此构造出几种小波。对包括新小波在内的各种滤波器进行小波编码的仿真实验,实验表明新小波的性能很好。第四章讨论了有关图像压缩的一些问题,讨论了 JPEG
21、、WSQ 、EZW 等算法;最后采用小波分解与矢量量化结合压缩方法,在分裂法产生初始码书的过程中充分考虑小波分解的特性,采用合适的参数进行分裂,并在编码搜索码字的时候考虑人眼对低频部分敏感而对高频部分不敏感,从而对误差采取加权的形式,这样在一定程度上可以保证重要的低频部分误差得到控制,以得到较好的恢复图像。第五章对全文进行了总结并展望。第二章 小波分析的基本理论4第二章 小波分析的基本理论2.1 连续小波变换 416在小波的许多著作中,连续小波的定义并不是很统一,本节讨论了几种连续小波的定义,分析它们的联系和区别;然后举了一些常用的连续小波例子,并通过定义验证了 Haar 和 Mexican
22、帽为基小波;给出了一种基于卷积的基小波的构造方法,并证明之;证明了尺度函数和多分辨分析(MRA)产生的小波是基小波;最后简要讨论了连续小波重构、性质及应用。1、连续小波变换的定义定义 1 如果 满足“容许性”条件:4 )(2RL,dC2)(那么称 是一个“容许小波”或“母小波” 。关于一个基小波 ,在 上的连续)(2RL小波变换或积分小波变换定义为,dtabtfabfW)(,21 )(2f容许条件是为了确保小波逆变换可以进行。定义 1 中 的条件似乎稍弱,L如果 和 都是窗函数,则基小波可以给出有限面积的时间-频率窗。另外 是一个 连续函数,则有 ;而 是窗函数表明 ,这样可以得到定义(0)1
23、 ()R42。定义 2 如果 满足“容许性”条件:5 )(21RL,dC2)(那么称 是一个“基小波” ,也称“容许小波” 。关于一个基小波 ,在 上的 )(2RL连续小波变换或积分小波变换定义为,dtabtfabfW)(,21 )(2f注:基小波属于 ,在理论上会对判定函数是否是基小波产生困难。)(1RL定义 3 如果 满足如下两条要求6 是连续的且呈现指数衰减即 ,对某些常量 C,M()x-C|()Mex 的积分为零即 ()0xd则定义函数 的小波变换为2()LR,dtabtfabfW)(,21 )(2RLf定义 3 中的衰减条件和积分为零条件可以推出定义 2 中的容许性条件 ,而定6第二
24、章 小波分析的基本理论5义 2 中 ,可推出 是一个连续函数,所以由容许性条件中 的有限性可以1()LRC推出 ,或者等价地有 ,这就是 称为“小波”的原因 。0()0xd 42、连续小波的例子例 1 Haar 小波 12.02().,().tt LR其 他证明:12120 titititedxed12102ititi= (cos)sini2 422211| |(cos)sin|= 222cossin| |4216in|43si|()|dd故 (t)是一个基小波。例 2 Mexican 帽小波(t)= (1t ) 221,te.t证明:令 ,则2(tf1()()2tft 1it itfedied= =()2itif 22ti