欢迎来到天天文库
浏览记录
ID:9599367
大小:1.91 MB
页数:21页
时间:2018-05-03
《小波变换处理图像((课程设计))》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《数字图像处理》课程设计报告题目:小波变换处理图像专业:信息与计算科学学号:组长:指导教师:成绩:二〇一〇年六月二十六日一、课程设计目的小波分析是当前应用数学和工程学科中一个迅速发展的新领域,经过近10年的探索研究,重要的数学形式化体系已经建立,理论基础更加扎实。与Fourier变换相比,小波变换是空间(时间)和频率的局部变换,因而能有效地从信号中提取信息。通过伸缩和平移等运算功能可对函数或信号进行多尺度的细化分析,解决了Fourier变换不能解决的许多困难问题。小波变换联系了应用数学、物理学、计算机科学、信号与信息处理、
2、图像处理、地震勘探等多个学科。小波分析是一个新的数学分支,它是泛函分析、Fourier分析、样调分析、数值分析的完美结晶;小波分析是时间—尺度分析和多分辨分析的一种新技术,它在信号分析、语音合成、图像识别、计算机视觉、数据压缩、地震勘探、大气与海洋波分析等方面的研究都取得了有科学意义和应用价值的成果。二、课程设计要求1、对知识点的掌握要求:利用小波变换的基本原理在MATLAB环境下编写程序对静态图像进行分解并压缩,并观察分析其处理效果。2、分组情况:组长:组员:分工情况::设计全过程的监督及协助和整个源程序代码的整理。:负
3、责小波变换的分解:负责小波变化的重构算法:负责编写MATLAB程序:负责图像的压缩3、课程设计内容对知识点的掌握要求:利用小波变换的基本原理在MATLAB环境下编写程序对静态图像进行分解并压缩,并观察分析其处理效果MATLAB是矩阵实验室(MatrixLaboratory)的简称,它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其它编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。本设计利用
4、MATLAB工具箱中的WaveleToolbox——小波工具箱对图像进行小波变换。三、课程设计实现步骤3.1小波变换的分解和重构算法3.1.1小波变换的分解算法小波是函数空间(R)中满足下述条件的一个函数或者信号ψ(x)这里,=R-{0}表示非零实数全体。对于任意的函数或者信号,其小波变换定义为因此,对任意的函数,它的小波变换时一个二元函数。另所谓多分辨分析是指设{;}是(R)上的一列闭子空间,其中的一函数,如果它们满足如下五个条件,即(1)单调性:,;(2)唯一性:;(3)稠密性:(R);(4)伸缩性:,;(5)Ries
5、z基存在性:存在,使得{;}构成的Riesz基。称为尺度函数。那么称{{;},}是(R)上的一个多分辨分析。若定义函数,,则由多分辨分析的定义,容易得到一个重要结果,即函数族{;}是空间的标准正交基。关于多分辨分析,在这里以一个三层的分解进行说明,其小波分解树如图2.1所示(A表示低频,D表示高频)。图2.1小波分解法从图中可以明显看出,多分辨分析只是对低频部分进行进一步分解,而高频部分则不予考虑。分解具有关系,另外强调一点,这里只是以一个层分解进行说明,如果要进行进一步分解,则可以把低频部分分解成低频部分和高频部分,以下
6、再分解,依次类推。在理解多分辨分析时,必须牢牢把握一点,即分解的最终目的是力求构造一个在频率上高度逼近空间的正交小波基,这些频率分辨率不同的正交小波基相当于带宽各异的带通滤波器。从图2.1可以看出,多分辨分析只对低频空间进行进一步的分解,使频率的分辨率变得越来越高。3.1.2小波变换的重构算法设{}、{}(i=1,2,3)是由两个一元两尺度序列得到的二元尺度序列,即=,=,=,=。则有重构算法为=小波重构的数据传递示意图如图2.2所示图2.2小波重构数据流示意图3.2小波变换在图像压缩中的应用二维离散小波变换后的系数分布构
7、成了信号的二维正交小波分解系数(如图2.3所示),图2.3二维正交小波分解系数它们每一个都可被看做一幅图像,给出了垂直方向的高频分量的小波分解系数,给出了水平方向的高频分量的小波分解系数,给出了对角方向高频分量的小波分解系数,给出了的低频分量的小波分解系数。由此可见,若用,,,分别表示,,,经2∶1亚抽样后的变换系数(简称为子图像),则任一图像都可以分解为j=-J,…,-1之间的3J+1个离散子图像:,,,其中是原图像的一个近似,(i=1,2,3;j=-J,…,-1)则是图像在不同方向、不同分辨率下的细节;如果原图像有N2
8、个像素,则子图像,,,分别有个像素,因而分解后总的像素数为可见,分解后总的像素数不变。二维数字信号也即数字图像,对它的处理时基于图像的数字化来实现的。图像的书画结果就是一个巨大数字矩阵,图像处理就在这个矩阵上完成。所以,可将二维数字信号看做,即==并采用与一维情况类似的mallat算法。由于两次一维小波
此文档下载收益归作者所有