基于单层小波变换的压缩感知图像处理

基于单层小波变换的压缩感知图像处理
基于单层小波变换的压缩感知图像处理

2010年8月Journal on Communications August 2010 第31卷第8A期通信学报V ol.31No.8A 基于单层小波变换的压缩感知图像处理

岑翼刚1,陈晓方2,岑丽辉2,陈世明3

(1.北京交通大学信息科学研究所,北京 100044;2.中南大学信息科学与工程学院,湖南长沙 410083;

3. 华东交通大学电气与电子工程学院,江西南昌 330013)

摘 要:根据图像小波变换系数层的特点,提出了基于单层小波变换的压缩感知算法,保留图像低频系数,只对高频系数进行测量。重构时,利用正交匹配追踪算法(OMP)对高频系数进行恢复,再进行小波反变换重构图像。

仿真结果表明,与原有压缩感知算法相比,重构图像质量得到极大提升,在相同的测量点数下,PSNR平均提高2~4dB。

关键词:压缩感知;图像处理;单层小波变换;图像编码

中图分类号:TN911.72 文献标识码:A 文章编号:1000-436X(2010)8A-0052-04

Compressed sensing based on the single layer

wavelet transform for image processing

CEN Yi-gang1, CHEN Xiao-fang2,CEN Li-hui2, CHEN Shi-ming3

(1. Institute of Information Science, Beijing Jiaotong University, Beijing 100044, China;

2. Institute of Information Science and Engineering, Central South University, Changsha 410083, China;

3. School of Electrical & Electronic Engineering, East China Jiaotong University, Nanchang 330013, China)

Abstract: According to the properties of wavelet transform sub-bands, an improved compressed sensing algorithm based on the single layer wavelet transform was proposed, which only measured the high-pass wavelet coefficients of the image but preserving the low-pass wavelet coefficients. For the reconstruction, by using the orthogonal matching pursuit (OMP) algorithm, high-pass wavelet coefficients could be recovered by the measurements. Then the image could be recon-structed by the inverse wavelet transform. Compared with the original compressed sensing algorithm, simulation results demonstrated that the proposed algorithm improved the quality of the recovered image significantly. For the same meas-urement number, the PSNR of the proposed algorithm was improved about 2~4dB.

Key words: compressed sensing; image processing; single layer wavelet transform; image coding

1引言

信息技术的飞速发展使得人们对信息的需求量剧增,信号从模拟到数字的转换一直都严格遵守着奈奎斯特采样定理,它指出,采样速率必须达到信号带宽的2倍以上才能精确重构信号。随着传感系统获取数据能力不断增强,需要处理的数据量也不断增多,这给信号处理的能力提出了更高的要

收稿日期:2010-06-02

基金项目:国家自然科学基金资助项目(60802045, 60804066, 60903066);教育部留学回国人员基金资助项目([2009] 1001);中央高校基本科研业务费专项资金资助(2009JBM028)

Foundation Items: The National Natural Science Foundation of China (60802045, 60804066, 60903066); The Scientific Research Foundation for Returned Overseas Chinese Scholars ([2009] 1001); The Fundamental Research Funds for the Central Universities of China (2009JBM028)

第8A 期 岑翼刚等:基于单层小波变换的压缩感知图像处理 ·53·

求,也给相应的硬件设备带来极大的挑战。而在实际中,为了降低存储、处理和传输成本,人们常采用高速采样再压缩的方法,这浪费了大量的采样资源。近年来,出现了一种新的理论——compressed sensing(或CS, compressive sampling)[1,2],即压缩感知,或者叫压缩采样。其利用其他变换空间描述信号,使得在保证信息不损失的情况下,用远低于采样定理要求的速率采样信号的同时,又可完全恢复信号,即将对信号的采样转变为对信息的采样。这极大的降低了信号的采样频率、信号处理的时间和计算成本以及数据存储和传输的代价,带领信号处理进入一个新的革命时代。压缩感知理论出现时间不长,其理论还存在很多问题需要解决,目前国内也陆续出现这方面的研究工作[3~5],但主要集中在对已有理论的介绍,更深入的研究还有待进一步开展。

2 压缩感知理论简介

设1N x R ×∈为一维信号,则其可以由一组正交基展开(例如小波基)1{,,}N ψψ="Ψ,即

1N

k k k x y y ψ===∑Ψ (1) 其中,,k k y x ψ=<>,反变换为H x y =Ψ,此处,

H H ==I ΨΨΨΨ,N N ×∈C Ψ,I 为单位矩阵。当信号x 在某个基Ψ上仅有k N ?个非零系数k y 时,

称Ψ为信号x 的稀疏基。

一般来说,信号本身并不是稀疏的,但是经过某种变换(如小波变换)之后,其系数可以认为是稀疏的,例如,对信号进行小波变换之后,可以通过保留其系数中的K 个较大的分量,而把其他N ?k 个分量置零(因为这N ?K 个变换域系数对信号重构的贡献很小),然后进行小波反变换得到重构的近似信号。这样,即可以认为信号x 在小波基Ψ下是K 稀疏的。

对于信号x ,可将其投影到一组测量向量1{,,}M φφ="Φ上,得到x 的M 个线性测量,即

s x =Φ (2)

M N R ×∈Φ,这里,Φ的每一行可以看作一个传

感器,它与信号相乘,拾取了信号的一部分信息,

根据这M 个测量和Φ,就可以重构原始信号了,

将式(1)代入式(2)得到

s y y ==ΦΨΦ (3) 其中=ΘΦΨ为M N ×矩阵。由此看到,压缩感知将信号x 从N 维降为M 维观测信号s ,由于式(2)中未知数个数N 大于方程个数M ,若直接求解式(2)来重构信号不能得到确切解。而式(3)中的y 是K 稀疏的,即仅有K 个非零系数,且K M N <≤,则可通过已有的稀疏分解算法求解式(3)的逆问题得

到稀疏系数y ,再通过式(1)得到重构信号x 。

文献[6]指出,为保证算法收敛性,式(3)中的Φ必须满足(RIP, restricted isometry property)准则,即对任意具有严格K 稀疏的矢量v ,Φ满足

2

2

||||11||||εε?+v v ≤≤Φ (4) 其中0ε>,RIP 准则的一种等价情况是测量矩阵Φ和稀疏矩阵Ψ满足不相关性的要求[6,7]。对于CS 理论,其逆变换重构过程为求解如下的l 0范数下的最优化(Optimization)问题:

0min ||||l y ,且满足等式约束H y s =ΦΨ (5)

而0l 范数的求解是个NP-hard 问题,因此可以将问题转换为[8]:

1min ||||l y ,且满足等式约束H y s =ΦΨ (6) 对于上式中1l 最小范数下的最优化问题,目前的求解算法有匹配追踪法[9]、正交匹配追踪法(OMP)[7],

梯度投影法(GP)[10]、链式追踪法[11]等。

3 基于单层小波变换的压缩感知算法

在原有CS 算法的图像处理中,将N ×N 的图像首先进行某种变换,如DCT 变换、小波变换等,然后构造测量矩阵Φ(测量矩阵可以使用服从(0,1/N )分布的随机高斯矩阵、或者贝努里分布的1±矩阵,也称Noiselet 等),利用Φ对全部的小波变换系数进行测量,得到M ×N 大小的测量系数。恢复图像的时候,根据Φ和M ×N 大小的测量系数,通过OMP 算法等恢复出原图像。

研究中发现,原有的CS 算法中,小波分解层次对重构结果有着重大影响,分解层次太少重构效果太差,随着分解层数增多重构效果增强,这是因

为小波分解将原图像分为高频子带和低频子带,高

频子带可以认为是稀疏的,但低频子带是原图像在

不同尺度下的逼近信号,不能认为是稀疏的,而将

低频与高频系数一起与测量矩阵Φ相乘则会破坏

了低频逼近分量系数之间的相关性,导致重构效果

·54· 通 信 学 报 第31卷

变差。当小波分解层次只有1层时,重构的图像已经几乎看不出原貌。因此,小波变换层次应该尽可能的大,一般对256×256的图像分解层次应该在4层以上。即便如此,如图1中带星号的曲线所示,恢复的图像质量也不尽人意。因此,在本文中对CS 算法进行了改进,提出了基于单层小波变换的CS 改进算法。

改进的CS 算法思想为:由于小波变换后图像低频子带对图像重构起到了很重要的作用,因此只对原图像进行单层小波变换,然后只对第一层高频子带进行测量,对低频逼近子带则保留小波分解的系数,这样一方面可以有效减少重构图像所需的数据量,另一方面可以十分有效的提高重构图像质量,具体实现算法如下。

步骤1 对N ×N 的图像进行1层小波分解,得到{LH 1, HL 1, HH 1, LL 1} 4个小波子带系数。

步骤2 选择合适的M 值,

构造/2M N ×大小的服从(0,1/)N 高斯分布的测量矩阵Φ分别对LH 1, HL 1, HH 1进行测量,得到3个子带的测量系数值矩阵,而低频LL 1子带系数则保持不变。

步骤3 利用OMP 算法分别对测量后的3个

高频系数矩阵进行重构得到

,并与LL 1子带一起进行小波反变换得到恢复的图像。

4 仿真结果

根据上述步骤,对256×256的Lena 图像进

行实验,选取近似对称的小波函数sym8对图像进行4层分解,测量矩阵为服从(0,1/N )分布的随机高斯矩阵,重构时使用OMP 算法进行恢复。在本文的改进算法中,只对高频子带测量,而256×256的图像一层小波分解后3个高频子带均为128×128,所以测量矩阵Φ的行数M 必须满足1128M ≤≤,若M =0,则相当于将小波分解的3个高频子带全部置零,只用低频系数恢复原图像,分别取30,40,,120M ="进行仿真。同样对Lena 图像利用原有的CS 算法进行仿真比较,分别取100M =,110,,250",实验结果如图1所示。其中,横轴为经过测量后的系数点个数,纵轴为恢复图像的PSNR ,可以看到,本文提出的改进算法比原有CS 算法有较大的提高,平均PSNR 提高2~4dB 。

由于CS 算法中采用的测量矩阵为随机矩阵,因此在仿真实验时,每次生成的测量矩阵均不相同,这会影响到图像重构效果,经过大量实验,发现在同样的M 值下,重构图像的PSNR 相差会在0.2±dB 左右。因此每次改变M 值之后,均将程序运行3次取其平均值绘制得到图1。

图1 Lena 图像本文算法与原有CS 算法重构图像PSNR 比较

同样,对256×256的Barbara 和Cameraman 图像也分别用CS 算法和改进的CS 算法进行了实验,结果分别如图2和图3所示。可以看到,

Barbara

图2 Barbara 图像(文算法与原有CS 算法重构图像PSNR 比较)

图3 Cameraman 图像(算法与原有CS 算法重构图像PSNR 比较)

第8A 期 岑翼刚等:基于单层小波变换的压缩感知图像处理 ·55·

岑翼刚(1978-),男,布依族,博士,北京交通大学信息科学研究所讲师,主要研究方向为小波分析、数字图像处理、数字信号处理。

陈晓方(1975-),男,博士,中南大学信息科学与工程学院讲师,主要研究方向为复杂系统建模与优化控制、遗传算法、原料供需链优化等。

岑丽辉(1977-),女,布依族,博士,中南大学信息科学与工程学院讲师,主要研究方向为预测控制,小波分析等。

图像无论是原始的CS 算法还是本文提出的改进CS 算法,其PSNR 值均没有Lena 图像和Cameraman 图像的高,这是因为Barbara 图像中高频成分较多,因此高频子带系数会比较大,经过随机矩阵Φ测量后损失较多,而Lena 和Cameraman 图像低频成分较多,因此恢复图像质量较高。

5 结束语

本文首先简要介绍了压缩感知算法的原理及其实现方法,在原有CS 算法的基础上,根据图像小波分解系数中低频子带的特点,提出了基于单层小波变换的压缩感知改进算法,与原有CS 算法相比较,本文算法取得了较好的效果,PSNR 平均有2~4dB 的大幅提高。 参考文献:

[1] DONOHO D. Compressed sensing[J]. IEEE Transactions on Informa-tion Theory, 2006, 52(4): 1289-1306.

[2] CANDES E. Compressive sampling[A]. Proceedings of the Interna-tional Congress of Mathmaticians[C]. Madrid, Panin, 2006.33-1452. [3] ZHAO R Z, LIU X Y , LI C C, et al . Wavelet denoising via sparse

representation[J]. Science in China Series F: Information Sciences, 2009, 52(8): 1371-1377.

[4] 石光明, 刘丹华, 高大化等, 压缩感知理论及其研究进展[J]. 电子

学报, 2009, 37(5): 1070-1081.

SHI G M, LIU D H, GAO D H, et al . Advance s in theory and applica-tion of compressed sensing[J]. ACTA Electronica SINICA, 2009, 37(5): 1070-1081.

[5] 赵瑞珍, 王飞, 罗阿理等. 基于稀疏表示的谱线自动提取方法[J].

光谱学与光谱分析, 2009, 29(7): 2010-2013.

ZHAO R Z, WANG F, LUO A L, et al . A method for auto-extraction of spectral lines based on sparse representation [J]. Spectroscopy and Spectral Analysis, 2009, 29(7): 2010-2013.

[6] CANDES E, ROMBERG J, TAO T, Robust uncertainty principles: Exact

signal reconstruction from highly incomplete frequency information[J]. IEEE Transactions on Information Theory, 2006, 52(4): 489-509. [7] TROPP J, GILBERT A C. Signal recovery from random measurements

via orthogonal matching pursuit[J]. IEEE Transactions on Information Theory, 2007, 53(12): 4655-4666.

[8] DONOHO D, TSAIG Y . Extensions of compressed sensing[J]. Signal

Processing, 2006, 86(3): 533-548.

[9] TROP J A, Greed is good: Algorithmic results for sparse approxima-tion [J]. IEEE Transactions on Information Theory, 2004, 50(10): 2231-2242.

[10] FIGUEIREDO M A T, NOWAK R D, WRIGHT S J. Gradient projec-tion for sparse reconstruction: Application to compressed sensing and other inverse problem[J]. Journal of Selected Topics in Signal Proc-essing: Special Issue on Convex Optimization Methods for Signal Processing, 2007, 1(4): 586-598.

[11] GILBERT A C, STRAUSS M J, TROPP J A, et al . Algorithmic linear

dimension reduction in the l1 norm for sparse vectors[A]. Proceeding of the 44th Annual Allerton Conference on Communication, Control and Computing[C]. Allerton, 2006.

作者简介:

陈世明(1977-),男,博士,华东交通大学电子与电气工程学院副教授,主要研究方向为复杂群体系统的建模及控制、复杂网络理论及应用、多机器人系统等。

数字图像处理课程设计-小波变换

摘要 小波变换的理论是近年来兴起的新的数学分支,素有“数学显微镜”的美称。它是继1822年傅立叶提出傅立叶变换之后又一里程碑式的领域,解决了很多傅立叶变换不能解决的困难问题。小波变换可以使得信号的低频长时特性和高频短时特性同时得到处理,具有良好的局部化性质,能有效地克服傅氏变换在处理非平稳复杂信号时存在的局限性,具有极强的自适应性,因此在图像处理中具有极好应用价值。本设计主要分析了基于小波变换的图像分解和图像压缩技术,并运用Matlab软件对图像进行分解,然后提取其中与原图像近似的低频信息,达到对图像进行压缩的目的。分别作第一层分解和第二层分解,并比较图像压缩的效果。 关键词:小波变换;Matlab;图像分解;图像压缩

目录 摘要 ..................................................................................................... I 第1章绪论 (1) 1.1设计背景 (1) 1.2设计要求 (1) 1.3设计思路简介 (1) 第2章小波变换处理图像设计过程 (2) 2.1小波变换的分解和重构算法 (2) 2.2小波变换在图像压缩中的应用 (4) 第3章软件设计与仿真 (6) 3.1MATLAB程序 (6) 3.2结果及分析 (7) 第4章总结与展望 (9) 参考文献 (10)

第1章绪论 1.1设计背景 小波分析是当前应用数学和工程学科中一个迅速发展的新领域,经过近10年的探索研究,重要的数学形式化体系已经建立,理论基础更加扎实。与Fourier变换相比,小波变换是空间(时间)和频率的局部变换,因而能有效地从信号中提取信息。通过伸缩和平移等运算功能可对函数或信号进行多尺度的细化分析,解决了Fourier变换不能解决的许多困难问题。小波变换联系了应用数学、物理学、计算机科学、信号与信息处理、图像处理、地震勘探等多个学科。小波分析是一个新的数学分支,它是泛函分析、Fourier分析、样调分析、数值分析的完美结晶;小波分析是时间—尺度分析和多分辨分析的一种新技术,它在信号分析、语音合成、图像识别、计算机视觉、数据压缩、地震勘探、大气与海洋波分析等方面的研究都取得了有科学意义和应用价值的成果。 1.2设计要求 利用小波变换的基本原理在MATLAB环境下编写程序对静态图像进行分解并压缩,并观察分析其处理效果。 1.3设计思路简介 一个图像作小波分解后,可得到一系列不同分辨率的子图像,不同分辨率的子图像对应的频率是不相同的。高分辨率(即高频)子图像上大部分点都接近于0,越是高频这种现象越明显。对一个图像来说,表现一个图像最主要的部分是低频部分,所以利用小波分解就可以达到去掉图像的高频部分而只保留低频部分的目的。 MATLAB是矩阵实验室(Matrix Laboratory)的简称,它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其它编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 本设计利用MATLAB工具箱中的Wavele Toolbox——小波工具箱对图像进行小波变换。

小波变换的图像压缩

研究基于小波变换的图像压缩 摘要 图像压缩的关键技术是图像数据转换,转换后的数据进行数据量化和数据熵编码。基于小波变换的图像压缩是一种常见的图像压缩方法,本篇论文使用小波变换、多分辨率分析及不同规模的量化和编码实现图像压缩。在相同的条件下,本文采用两种不同的方法,第一种方法保留低频和放弃高频,第二种方法是阈值方法来实现图像压缩。 关键词:关键词——小波变换;小波图像系数;量化;编码 1.引言 图像压缩是指损失一部分比特率的技术或无损还原原始图像信息。在信息理论中,它的有效性,源编码的问题,即通过移除冗余即不必要的信息来实现这一目标。压缩的图像信息有两个方法,模拟和数字,因为数字压缩方法有大幅减少比特数量的优势,绝大多数的系统使用数字压缩方法。信号分析及处理的常用方法是傅里叶变换(FT),而且最广泛的分析工具应用于图像处理,但由于傅里叶变换不能满足局部的时间域和频率域的特点,小波变换具有傅立叶变换没有的两个特征,同时小波变换系数相同的空间位置描述在不同的尺度上有相似性,使得小波变换能进行量化编码。近年来,使用基于小波变换的图像压缩已取得了很大的进步,也变换算法充分利用小波系数的特性。 2.图像压缩编码的基本原理 图像编码研究侧重于如何压缩图像数据信息,允许一定程度的失真条件下的还原图像(包括主观视觉效果),称为图像压缩编码。然后使图像信号的信号源通过系统PCM编码器由线性PCM编码,压缩编码器压缩图像数据,然后摆脱码字的冗余数据。图像压缩编码的基本原理是图1。

图1 图像压缩编码的基本框图 因此,图像编码是使用统计特性的固有效果和视觉特征,从原始图像中提取有效信息,信息压缩编码和删除一些无用的冗余信息,从而允许高效传输的数字图像或数字存储。图像恢复时,恢复图像的不完全与原始图像相同,保留有效信息的图像。 3.小波分析的基本理论 小波变换具有良好的定位时间和频域的特征,充分利用非均匀分布的分辨率,对于高频信号,使用时域的小时间窗口,进行低频信号分析,使用一个大的时间窗口。这正值一个时频分布特征,高频信号持续很长时间,不易衰减,低频信号持续很长时间,正好适合图像处理。 4. 基于小波的图像压缩变换 小波变换用于图像压缩的基本思想,小波变换用于图像压缩:首先选择小波对原始图像进行小波变换,得到了一系列小波系数,然后对这些系数量化和编码。使用某些特征相同的相邻元素之间的子频带的小波系数和量化小波系数实现图像数据压缩的目的。二维图像信号多分辨率分析和Matlab算法是关键,需要引入二维多分辨率分析和Matlab算法。二维可分离的多分辨率分析和Matlab算法可以很容易地由一维离散小波变换得到。图3 Matlab分别为二维分解图和重建算法图。 图2二维Matlab分解图

傅里叶变换图像压缩

傅里叶变换图像压缩

————————————————————————————————作者:————————————————————————————————日期:

DSP实验进度汇报 组员:汪张扬、任艳波、陈雪松、谢聪、沈旭 任务分配:汪张扬由于考G,上周没有任务,沈旭负责自制二值图像的处理,陈雪松和谢聪负责其他图片的处理,任艳波负责搜集图像压缩评价的相关材料 以下为简要概括: 读入图像进行傅里叶变换和压缩 原始程序: a=imread('d:\1.jpg');b=figure;imshow(a);title('原始图像'); F=fft2(a); F_mm=abs(F);figure;imshow(F);title('原始幅度谱'); Fshift=fftshift(F); F_m=abs(Fshift);figure;imshow(F_m);title('幅度谱'); F_p=angle(Fshift);figure;imshow(F_p);title('相位谱'); T=@fft2; B1=blkproc(a,[8 8],T);%将图像分块为8×8矩阵进行处理 figure; imshow(a); title('原始图像'); mask=[100 000 00 0 10 0 0 0 0 0 00 1 000 0 0 00 0 1 000 0 000 0 0000 0 000 0 1 0 0 0 0 0 000 1 0 00 0 0 00 01];%与该矩阵相乘去掉中间行,即高频部分 B2=blkproc(B1,[88],'P1*x',mask); fun=@ifft2; F3=blkproc(B2,[88],fun); F=mat2gray(F3); figure; imshow(F); title('压缩87.5%的图像'); 刚开始的原始图像:

陆吾生-压缩感知方法及其在稀疏信号和图像处理中的应用

陆吾生教授短期课程“压缩感知方法及其在稀疏信号和图像 处理中的应用”资料 1. 课程介绍_压缩感知方法及其在稀疏信号和图像处理中的应 用.doc 2. 陆吾生教授短期课程“压缩感知方法及其在稀疏信号和图像处理中的应用”的讲义 Lecture_Notes_CS_LWS_Final.pdf 3. 各章所涉及到的Matlab程序 Main functions Main functions.zip(内含 ex3_1.m (for Example 3.1) ex3_2.m (for Example 3.2) gp_denoise.m (for Algorithm GP in Sec.3.2) fgp_denoise.m (for Algorithm FGP in Sec.3.2) gp_deblurr.m (for Algorithm GPB in Sec.3.3) ) Auxiliary functions Auxiliary functions.zip(内含gen_dct.m oper_L.m oper_Lt.m proj_bound.m proj_pair.m gp_denoise_w.m) Data Data.zip(内含camera256.mat 及 lena256.mat)

4. 陆吾生“压缩感知方法及其在稀疏信号和图像处理中的应用”课程(1A-6B)上课录像 Lecture_LWS_1A.rmvb 2010.11.09.(220M) Lecture_LWS_1B.rmvb 2010.11.09.(231M) Lecture_LWS_2A.rmvb 2010.11.11.(252M) Lecture_LWS_2B.rmvb 2010.11.11.(193M) Lecture_LWS_3A.rmvb 2010.11.12.(225M) Lecture_LWS_3B.rmvb 2010.11.12.(200M) Lecture_LWS_4A.rmvb 2010.11.16.(239M) Lecture_LWS_4B.rmvb 2010.11.16.(169M) Lecture_LWS_5A.rmvb 2010.11.18.(239M) Lecture_LWS_5B.rmvb 2010.11.18.(226M) Lecture_LWS_6A.rmvb 2010.11.19.(256M) Lecture_LWS_6B.rmvb 2010.11.19.(224M) 5. 陆吾生教授2010.11.17.在上海大学所做的学术报告,题为:

图像傅里叶变换的物理意义

傅里叶变换在图像处理中的作用 图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅立叶变换就表示f的谱。从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列周期函数来处理的。从物理效果看,傅立叶变换是将图像从空间域转换到频率域,其逆变换是将图像从频率域转换到空间域。换句话说,傅立叶变换的物理意义是将图像的灰度分布函数变换为图像的频率分布函数,傅立叶逆变换是将图像的频率分布函数变换为灰度分布函数 傅立叶变换以前,图像(未压缩的位图)是由对在连续空间(现实空间)上的采样得到一系列点的集合,我们习惯用一个二维矩阵表示空间上各点,则图像可由z=f(x,y)来表示。由于空间是三维的,图像是二维的,因此空间中物体在另一个维度上的关系就由梯度来表示,这样我们可以通过观察图像得知物体在三维空间中的对应关系。为什么要提梯度?因为实际上对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在不移频的情况下也是没有。傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小(可以这么理解,图像中的低频部分指低梯度的点,高频部分相反)。一般来讲,梯度大则该点的亮度强,否则该点亮度弱。这样通过观察傅立叶变换后的频谱图,也叫功率图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的。对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以分离出有周期性规律的干扰信号,比如正弦干扰,一副带有正弦干扰,移频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻滤波器消除干扰 注: 1、图像经过二维傅立叶变换后,其变换系数矩阵表明: 若变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近(图中阴影区)。若所用的二维傅立叶变换矩阵Fn的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也表明一股图像能量集中低频区域。 2 、变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间部分是低频,最亮,亮度大说明低频的能量大(幅角比较大) 傅立叶变换在图像处理中有非常非常的作用。因为不仅傅立叶分析涉及图像处理的很多方面,傅立叶的改进算法, 比如离散余弦变换,gabor与小波在图像处理中也有重要的分量。 印象中,傅立叶变换在图像处理以下几个话题都有重要作用: 1.图像增强与图像去噪 绝大部分噪音都是图像的高频分量,通过低通滤波器来滤除高频——噪声; 边缘也是图像的高频分量,可以通过添加高频分量来增强原始图像的边缘; 2.图像分割之边缘检测 提取图像高频分量

基于压缩感知的图像重构模型的设计

基于压缩感知的图像重构模型的设计 压缩感知打破了传统的奈奎斯特采样定律,可以用远小于奈奎斯特采样定律所要求的采样率从较少的测量值中高精度的重构出原始信号。文章利用MATLAB GUI对基于压缩感知理论的图像压缩重构模型进行设计,该模型界面友好,操作简单方便。 标签:压缩感知;小波变换;图像重构;模型设计 引言 压缩感知理论为信号采集带来了革命性的突破,在信号具有可压缩性或稀疏性的前提下,压缩感知理论能以远低于奈奎斯特频率的采样率对信号进行采样,通过数值最优化准确重构原始信号[1-4]。压缩感知理论是编解码思想的一个突破,减轻了信号采样、传输和存储遇到的巨大压力,是一种信息获取及处理的全新的理论框架。 本文将利用MATLAB GUI进行基于压缩感知理论的图像重构模型的设计,使模型使用者方便操作界面。MATLAB是Math Works公司用C语言开发的集编程、数据结构和图形用户界面于一身的广泛被大家使用并具备矩阵及科学计算功能的一款较完备的软件,在该软件平台下进行的仿真以及系统模型的设计,在界面和性能上面远远超过很多软件,其专业性更是使其在很多领域有广泛的应用,其中能快速的利用图形用户界面(GUI)方式进行程序设计,这给设计者带来了极大的便利[5]。 1 基于小波变换的压缩感知 本节通过对原始图像采用小波变换,从而获得稀疏的小波系数矩阵,并利用高斯随机测量矩阵对稀疏变换后的小波系数进行测量,得到M个测量值,再通过OMP算法重构小波变换域下的稀疏矩阵,最后通过稀疏逆变换就可以得到重构后的图像。 本节选取大小为256×256的图像X,采样率为0.5对图像进行变化重构。本文实验仿真所得的PSNR值均经过10次仿真测量求平均值所得。 2 模型设计的主要步骤 根据上述基于小波变换的压缩感知进行模型设计[6],主要步骤包括: (1)根据需求制定模型的重点功能,继而根据功能设计各个功能子模块。 (2)根据初始需求以及大致目标设计出最原始的软件界

数字图像处理课后题答案

1. 图像处理的主要方法分几大类 答:图字图像处理方法分为大两类:空间域处理(空域法)和变换域处理(频域法)。 空域法:直接对获取的数字图像进行处理。 频域法:对先对获取的数字图像进行正交变换,得到变换系数阵列,然后再进行处理,最后再逆变换到空 间域,得到图像的处理结果 2. 图像处理的主要内容是什么 答:图形数字化(图像获取):把连续图像用一组数字表示,便于用计算机分析处理。图像变换:对图像进 行正交变换,以便进行处理。图像增强:对图像的某些特征进行强调或锐化而不增加图像的相关数据。图 像复原:去除图像中的噪声干扰和模糊,恢复图像的客观面目。图像编码:在满足一定的图形质量要求下 对图像进行编码,可以压缩表示图像的数据。图像分析:对图像中感兴趣的目标进行检测和测量,从而获 得所需的客观信息。图像识别:找到图像的特征,以便进一步处理。图像理解:在图像分析的基础上得出 对图像内容含义的理解及解释,从而指导和规划行为。 3. 名词解释:灰度、像素、图像分辨率、图像深度、图像数据量。 答:像素:在卫星图像上,由卫星传感器记录下的最小的分立要素(有空间分量和谱分量两种)。通常,表 示图像的二维数组是连续的,将连续参数 x,y ,和 f 取离散值后,图像被分割成很多小的网格,每个网格 即为像素 图像分辨率:指对原始图像的采样分辨率,即图像水平或垂直方向单位长度上所包含的采样点 数。单位是“像素点/单位长度” 图像深度是指存储每个像素所用的位数,也用于量度图像的色彩分辨率.图像深度确定彩色图像的每个像素 可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数.它决定了彩色图像中可出现的最多颜色 数,或灰度图像中的最大灰度等级(图像深度:位图图像中,各像素点的亮度或色彩信息用二进制数位来表 示,这一数据位的位数即为像素深度,也叫图像深度。图像深度越深,能够表现的颜色数量越多,图像的 色彩也越丰富。) 图像数据量:图像数据量是一幅图像的总像素点数目与每个像素点所需字节数的乘积。 4. , 5. 什么是采样与量化 答:扫描:按照一定的先后顺序对图像进行遍历的过程。采样:将空间上连续的图像变成离散点的操作。 采样过程即可看作将图像平面划分成网格的过程。量化:将采样得到的灰度值转换为离散的整数值。灰度 级:一幅图像中不同灰度值的个数。一般取0~255,即256个灰度级 5.说明图像函数 的各个参数的具体含义。 答:其中,x 、y 、z 是空间坐标,λ是波长,t 是时间,I 是像素点的强度。它表示活动的、彩色的、三维 的视频图像。对于静止图像,则与时间t 无关;对于单色图像,则波长λ为常数;对于平面图像,则与坐 标z 无关。 1.请解释马赫带效应,马赫带效应和同时对比度反映了什么共同的问题 答:马赫带效应:基于视觉系统有趋向于过高或过低估计不同亮度区域边界值的现象。同时对比度现象: 此现象表明人眼对某个区域感觉到的亮度不仅仅依赖它的强度,而与环境亮度有关 共同点: 它们都反映了人类视觉感知的主观亮度并不是物体表面照度的简单函数。 2. 色彩具有那几个基本属性描述这些基本属性的含义。 答:色彩是光的物理属性和人眼的视觉属性的综合反映。色彩具有三个基本属性:色调、饱和度和亮度 色调是与混合光谱中主要光波长相联系的(红绿蓝)饱和度表示颜色的深浅程度,与一定色调的纯度有关, 纯光谱色是完全饱和的,随着白光的加入饱和度逐渐减少。(如深红、浅红等)亮度与物体的反射率成正比。 颜色中掺入白色越多就越明亮,掺入黑色越多亮度越小。 { 3.什么是视觉的空间频率特性什么是视觉的时间特性 答:视觉的空间频率特性:空间频率是指视像空间变化的快慢。明亮的图像(清晰明快的画面)意味着有 ),,,,(t z y x f I λ=

数字图像的傅里叶变换

数字图像的傅里叶变换 一. 课程设计目的 (1)了解图像变换的意义和手段 (2)熟悉傅里叶变换的基本性质 (3)热练掌握FFT的方法反应用 (4)通过本实验掌握利用MATLAB编程实现数字图像的傅里叶变换 二.课程设计要求 (1)熟悉并掌握傅立叶变换 (2)了解傅立叶变换在图像处理中的应用 (3)通过实验了解二维频谱的分布特点 (4)用MATLAB实现傅立叶变换仿真 三.设计思路 1.相关知识原理 (1)应用傅里叶变换进行数字图像处理 数字图像处理(digital image processing)是用计算机对图像信息进行处理的一门技术,使利用计算机对图像进行各种处理的技术和方法。 20世纪20年代,图像处理首次得到应用。20世纪60年代中期,随电子计算机的发展得到普遍应用。60年代末,图像处理技术不断完善,逐渐成为一个新兴的学科。利用数字图像处理主要是为了修改图形,改善图像质量,或是从图像中提起有效信息,还有利用数字图像处理可以对图像进行体积压缩,便于传输和保存。数字图像处理主要研究以下内容:傅立叶变换、小波变换等各种图像变换;对图像进行编码和压缩;采用各种方法对图像进行复原和增强;对图像进行分割、描述和识别等。随着技术的发展,数字图像处理主要应用于通讯技术、宇宙探索遥感技术和生物工程等领域。 傅里叶变换在数字图像处理中广泛用于频谱分析,傅里叶变换是线性系统分析的一个有力工具,它使我们能够定量地分析诸如数字化系统,采样点,电子放大器,卷积滤波器,噪声,显示点等地作用(效应)。傅里叶变换(FT)是数字图像处理技术的基础,其通过在时空域和频率域来回切换图像,对图像的信息特

实验五 基于小波变换的图像压缩

实验五小波变换在图像压缩中应用 一、实验内容 利用MATLAB小波工具箱,基于小波变换进行图像压缩处理。 二、实验目的及说明 所谓图像压缩就是去掉各种冗余,保留重要的信息。图像压缩的过程常称为编码,而图像的恢复则称为解码。图像数据之所以能够进行压缩,其数学机理有以下两点: (1)原始图像数据往往存在各种信息的冗余(如空间冗余、视觉冗余和结果冗余等),数据之间存在相关性,邻近像素的灰度(将其看成随机变量)往往是高度相关的。 (2)在多媒体应用领域中,人眼作为图像信息的接收端,其视觉对边缘的急剧变化敏感,以及人眼存在对图像的亮度信息敏感,而对颜色分辨率弱等,因此在高压缩比的情况下,解压缩后的图像信号仍有满意的主观质量。三、实验原理 小波压缩沿袭了变换编码的基本思想,即去相关性。小波变换、量化和熵编码等是构成小波编码的三个主要部分。其基本原理:将原始图像经小波变换后,转换成小波域上的小波系数,然后对小波系数进行量化编码。采用二维小波变换快速算法,小波变换就是以原始图像为基础,不断将上一级图像分为四个子带的过程。每次分解得到的四个子带图像,分别代表频率平面上不同的区域,他们分别含有上一级图像中的低频信息和垂直、水平及对角线方向的边缘信息,如下图所示: LL为低频子带,HL、LH、HH为高频子带 图像进行小波变换后,并没有实现压缩,是对图像的能量进行了重新分配。 四、核心函数介绍 Wavedec2()函数:多尺度二维小波分解

appcoef2()函数:提取二维小波分解低频系数wcodemat()函数:对矩阵进行量化编码 五、实验结果 实验结果: 表5-1 压缩图像的尺寸和字节数 压缩的图像结果显示: 原图像: 第一次压缩后的图像:

基于小波变换的数字图像处理

基于小波变换的数字图像处理(MATLAB源代码) clear all; close all; clc; M=256;%原图像长度 N=64; %水印长度 [filename1,pathname]=uigetfile('*.*','select the image'); image1=imread(num2str(filename1)); subplot(2,2,1);imshow(image1); title('original image'); % orginal image for watermarking image1=double(image1); imagew=imread('dmg2.tif'); subplot(2,2,2);imshow(imagew);title('original watermark'); %original watermark %嵌入水印 [ca,ch,cv,cd] = dwt2(image1,'db1'); [cas,chs,cvs,cds] = dwt2(ca,'db1'); for i=1:N for j=1:N if imagew(i,j)==0 a=-1; else a=1; end Ca(i,j)=cas(i,j)*(1+a*0.03); end end IM= idwt2(Ca,chs,cvs,cds,'db1') ; markedimage=double(idwt2(IM,ch,cv,cd,'db1')); %显示嵌入后水印图像 subplot(2,2,3);colormap(gray(256));image(markedimage);title('marked image'); imwrite(markedimage,gray(256),'watermarked.bmp','bmp'); %提取水印 image1=imread(num2str(filename1));image1=double(image1); imaged=imread('watermarked.bmp'); [ca,ch,cv,cd] = dwt2(image1,'db1'); [cas,chs,cvs,cds]=dwt2(ca,'db1'); [caa,chh,cvv,cdd]=dwt2(imaged,'db1'); [caas,chhs,cvvs,cdds]=dwt2(caa,'db1'); for p=1:N for q=1:N

基于MATLAB的图像压缩感知算法的实现毕业设计说明书

毕业设计(论文) 课题名称基于MATLAB的图像压缩感知 算法的实现

目录 目录......................................................... I 第1章绪论.. (1) 1.1 研究背景和意义 (1) 1.2 数据压缩技术 (2) 1.2.1 传统数据压缩技术 (2) 1.2.2 压缩感知理论(Compressed/Compressive Sensing/Sampling, CS) (3) 1.3 无线传感器网络 (6) 1.3.1 无线传感器网络概述 (6) 1.3.2 无线传感器网络数据压缩的必要性 (7) 1.4 本文主要工作和内容安排 (8) 第2章压缩感知理论 (9) 2.1压缩感知的前提条件—稀疏性和不相干性 (10) 2.2 三个关键技术 (13) 2.3信号的稀疏表示 (13) 2.4 观测矩阵设计 (15) 2.5 稀疏信号的重构 (17) 2.6 重构算法 (18) 2.7 压缩感知优势及不足 (20) 2.8 压缩感知在传感网中的观测方式 (21) 第3章压缩感知理论应用概述 (22) 3.1 压缩成像 (22) 3.2 模拟信息转换 (23) 3.3 生物传感 (23) 3.4 本章小结 (24)

第4章 CS在无线传感网中的应用 (24) 4.1 研究背景 (25) 4.1.1 基于感知数据相关性的压缩 (25) 4.1.2传统压缩重构方法 (25) 4.1.3 图像压缩重构质量的评价 (26) 4.2 压缩感知理论算法对一维信号的实现 (28) 4.2.1 CS用于WSN的优势 (28) 4.2.2 观测重构模型 (28) 4.2.2 正交匹配追踪算法(OMP) (29) 4.2.3 算法的实现及结果分析 (30) 4.3 压缩感知理论算法对二维图像重构的实现 (34) 4.3.1 基于小波变换的分块压缩感知理论 (34) 4.3.2 实现步骤 (35) 4.3.3 重构结果及分析 (38) 4.4 本章小结 (42) 第5章总结与展望 (42) 5.1 工作总结 (42) 5.2 后续展望 (43) 参考文献 (43) 致谢 (45) 附录 (46)

图像傅里叶变换详解

图像傅里叶变换 冈萨雷斯版<图像处理>里面的解释非常形象:一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样, 傅立叶变换使我们能通过频率成分来分析一个函数。 Fourier theory讲的就是:任何信号(如图像信号)都可以表示成一系列正弦信号的叠加,在图像领域就是将图像brightness variation 作为正弦变量。比如下图的正弦模式可在单傅里叶中由三个分量编码:频率f、幅值A、相位γ这 三个value可以描述正弦图像中的所有信息。1.frequency frequency在空间域上可由亮度调节,例如左图的frequency比右图的frequency 低…… 2.幅值magnitude(amplitude)sin函数的幅值用于描述对比度,或者说是图像中最明和最暗的峰值之间的差。(一个负幅值表示一个对比逆转,即明暗交换。) 3.相位表示相对于原始波形,这个波形的偏移量(左or右)。=================================================================一个傅里叶变换编码是一系列正弦曲线的编码,他们的频率从0开始(即没有调整,相位为0,平均亮度处),到尼奎斯特频率(即数字图像中可被编码的最高频率,它和像素大小、resolution有关)。傅里叶变换同时将图像中所有频率进行编码:一个只包含一个频率f1的信号在频谱上横坐标f为f1的点处绘制一个单峰值,峰值高度等于对应的振幅amplitude,或者正弦曲线信号的高度。如下图所示。

基于压缩感知的图像重构技术研究

基于压缩感知的图像重构技术研究 压缩感知理论表明,若信号在某变换域具有稀疏表示,且采样矩阵与稀疏矩阵不相关,则可从远低于信号维度的少量非自适应测量值中精确恢复原信号。目前,压缩感知理论已被广泛用于各类磁共振成像中,以便在不降低成像质量的情况下减少采样点数,提高系统扫描速度。 本文即研究从亚采样的磁共振数据中,怎样快速而有效地恢复目标图像。主要研究内容包括:(1)为消除亚采样的磁共振成像重构时可能出现的过光滑(over-smoothed)和混叠伪影现象,将重构问题转化成含复合正则项的约束最小化问题,并提出一种高效的算法来求解。 该算法首先利用Bregman迭代技术,将约束问题转化成一系列无约束问题。然后利用算子分裂技术,将各无约束问题分解成一个梯度问题和一个能使用修改的SBD(Splitting Bregman Denoising)算法来求解的复合正则项的去噪问题。 最后再用加速方案对无约束问题的求解予以加速。本文将该算法称作BFSA (Bregman based Fast SBD Algorithm)。 对非笛卡尔轨迹采样的重构,本文还提出了一种动态更新L的方法。实验结果表明,新算法能够获得比其他算法更好的重构质量。 (2)为了克服现有动态磁共振成像重构速度较慢的问题,本文基于BFSA 算法框架,提出一种高效的动态磁共振成像重构算法ktBFSA。该算法利用SBD3D (Splitting Bregman Denoising for3D images)来求解含复合正则项的3D去噪问题。 实验结果表明,ktBFSA在重构速度和重构质量上都有优势。(3)SENSE (Sensitivity encoding)是常用的并行磁共振成像技术,引入压缩感知后重构

《数字图像处理》习题参考答案与解析

《数字图像处理》习题参考答案 第1 章概述 1.1 连续图像和数字图像如何相互转换?答:数字图像将图像看成是许多大小相同、 形状一致的像素组成。这样,数字图像可以 用二维矩阵表示。将自然界的图像通过光学系统成像并由电子器件或系统转化为模拟图像(连续图像)信号,再由模拟/数字转化器(ADC)得到原始的数字图像信号。图像的数字化包括离散和量化两个主要步骤。在空间将连续坐标过程称为离散化,而进一步将图像的幅度值(可能是灰度或色彩)整数化的过程称为量化。 1.2 采用数字图像处理有何优点?答:数字图像处理与光学等 模拟方式相比具有以下鲜明的特点: 1.具有数字信号处理技术共有的特点。(1)处理精度高。(2)重现性能好。(3)灵活性高。 2.数字图像处理后的图像是供人观察和评价的,也可能作为机器视觉的预处理结果。 3.数字图像处理技术适用面宽。 4.数字图像处理技术综合性强。 1.3 数字图像处理主要包括哪些研究内容?答:图像处理的任务是将客观世界的景象进 行获取并转化为数字图像、进行增强、变换、 编码、恢复、重建、编码和压缩、分割等处理,它将一幅图像转化为另一幅具有新的意义的图像。 1.4 讨论数字图像处理系统的组成。列举你熟悉的图像处理系统并分析它们的组成和功能。 答:如图1.8,数字图像处理系统是应用计算机或专用数字设备对图像信息进行处理的信息系统。图像处理系统包括图像处理硬件和图像处理软件。图像处理硬件主要由图像输入设备、图像运算处理设备(微计算机)、图像存储器、图像输出设备等组成。软件系统包括操作系统、控制软件及应用软件等。 图1.8 数字图像处理系统结构 图 1

1.5 常见的数字图像处理开发工具有哪些?各有什么特点? 答.目前图像处理系统开发的主流工具为 Visual C++(面向对象可视化集成工具) 和 MATLAB 的图像处理工具箱(Image Processing Tool box)。两种开发工具各有所长且有 相互间的软件接口。 Microsoft 公司的 VC++是一种具有高度综合性能的面向对象可视化集成工具,用它开 发出来的 Win 32 程序有着运行速度快、可移植能力强等优点。VC++所提供的 Microsoft 基础类库 MFC 对大部分与用户设计有关的 Win 32 应用程序接口 API 进行了封装,提高 了代码的可重用性,大大缩短了应用程序开发周期,降低了开发成本。由于图像格式多且 复杂,为了减轻程序员将主要精力放在特定问题的图像处理算法上,VC++ 6.0 提供的动 态链接库 ImageLoad.dll 支持BMP、JPG、TIF 等常用6 种格式的读写功能。 MATLAB 的图像处理工具箱MATLAB 是由MathWorks 公司推出的用于数值计算的有力工具,是一种第四代计算机语言,它具有相当强大的矩阵运算和操作功能,力求使人们摆脱繁 杂的程序代码。MATLAB 图像处理工具箱提供了丰富的图像处理函数,灵活运用这些函数可 以完成大部分图像处理工作,从而大大节省编写低层算法代码的时间,避免程序设计中的重 复劳动。MATLAB 图像处理工具箱涵盖了在工程实践中经常遇到的图像处理手段和算法,如 图形句柄、图像的表示、图像变换、二维滤波器、图像增强、四叉树分解域边缘检测、二值 图像处理、小波分析、分形几何、图形用户界面等。但是,MATLAB 也存在不足之处限制了 其在图像处理软件中实际应用。首先,强大的功能只能在安装有MA TLAB 系统的机器上使用 图像处理工具箱中的函数或自编的 m 文件来实现。其次,MATLAB 使用行解释方式执行代码,执行速度很慢。第三,MATLAB 擅长矩阵运算,但对于循环处理和图形界面的处理不及C++ 等语言。为此,通应用程序接口API 和编译器与其他高级语言(如C、 C++、Java 等)混 合编程将会发挥各种程序设计语言之长协同完成图像处理任务。API 支持 MA TLAB 与外部数 据与程序的交互。编译器产生独立于MATLAB 环境的程序,从而使其他语言的应用程序使用MATLAB。 1.6 常见的数字图像应用软件有哪些?各有什么特点?答:图像应用软件是可直接供 用户使用的商品化软件。用户从使用功能出发,只要了解 软件的操作方法就可以完成图像处理的任务。对大部分用户来说,商品化的图像应用软件无 需用户进行编程,操作方便,功能齐全,已经能满足一般需求,因而得到广泛应用。常用图 像处理应用软件有以下几种: 1.PHOTOSHOP:当今世界上一流的图像设计与制作工具,其优越性能令其产品望尘莫及。PHOTOSHOP 已成为出版界中图像处理的专业标准。高版本的 PHOTOSHOP 支持多达 20 多种图像格式和 TWAIN 接口,接受一般扫描仪、数码相机等图像输入设备采集的图像。PHOTOSHOP 支持多图层的工作方式,只是 PHOTOSHOP 的最大特色。使用图层功能可以很 方便地编辑和修改图像,使平面设计充满创意。利用 PHOTOSHOP 还可以方便地对图像进 行各种平面处理、绘制简单的几何图形、对文字进行艺术加工、进行图像格式和颜色模式 的转换、改变图像的尺寸和分辨率、制作网页图像等。 2.CorelDRAW:一种基于矢量绘图、功能强大的图形图像制作与设计软件。位图式图像是 由象素组成的,与其相对,矢量式图像以几何、色彩参数描述图像,其内容以线条和色块为主。可见,采用不同的技术手段可以满足用户的设计要求。位图式图像善于表现连续、丰富 色调的自然景物,数据量较大;而矢量式图像强于表现线条、色块的图案,数据量较小。 合理的利用两种不同类型的图像表现方式,往往会收到意想不到的艺术效果。CorelDraw是

傅里叶变换及其在图像处理中的应用

傅里叶变换及其在数字图像处理中的应用 王家硕 学号:1252015 一、 Fourier 变换 1. 一维连续傅里叶变换 设 f (x)为x 的实变函数,如果f (x)满足下面的狄里赫莱条件: (1)具有有限个间隔点。 (2)具有有限个极点。 (3)绝对可积。 则 f (x )的傅里叶变换(Fourier Transformation ,FT )定义为: Fourier 正变换:dt e t f t f f F t j ? +∞ ∞ --==ωω)()]([)(; Fourier 逆变换:ωωπ ωd e f t F f t f t j ? ∞ +∞ ---= =)(21)]([)(1 , 式中:1-= j ,ω 为频域变量。 f (x )与F (w )构成傅里叶变换对,可以证明傅里叶变换对总是存在的。由于f (x )为实函数,则它的傅里叶变换F (w )通常是复函数,于是F (w )可写成 F (w ) = R (w ) + j I (w ) (1) 式中:R (w )和I (w )分别是F (w )的实部和虚部。公式1可表示为指数形式: 式中: F (w ) 为f (x )的傅里叶幅度谱,f (w )为f (x )的相位谱。 2. 二维连续傅里叶变换 如果二维函数f (x , y )是连续可积的,即∞

小波变换及其在图像压缩中的作用

小波变换及其在图像压缩中的作用 南京信息工程大学 电子与信息工程学院 张志华 20091334030 摘 要:主要分析了基于小波变换的图像分解和图像压缩的技术,并运用Matlab 软件对图像进行分解,然后提取其中与原图像近似的低频信息,达到对图像进行压缩的目的. 分别作第一层分解和第二层分解,并比较图像压缩的效果. 关键词:小波变换;多分辨分析;图像分解;图像压缩 小波变换的理论是近年来兴起的新的数学分支,素有“数学显微镜”的美称. 它是继1822 年傅立叶提出傅立叶变换之后又一里程碑式的领域,解决了很多傅立叶变换不能解决的困难问题. 小波变换可以使得信号的低频长时特性和高频短时特性同时得到处理,具有良好的局部化性质,能有效地克服傅氏变换在处理非平稳复杂信号时存在的局限性,具有极强的自适应性,因此在图像处理中具有极好应用价值. 本文主要分析了基于小波变换的图像分解和图像压缩技术,并运用Matlab 软件对图像进行分解,然后提取其中与原图像近似的低频信息,达到对图像进行压缩的目的. 分别作第一层分解和第二层分解,并比较图像压缩的效果. 先引入文中的有关基本理论. 1 基本理论 小波是指函数空间2()L R ) 中满足下述条件的一个函数或者信号()x ψ 3 () R x C d ψψωω = <∞? , 这里, 3R = R - { 0} 表示非零实数全体. 对于任意的函数或者信号f ( x) ,其小波变换定义为 (,)1(,)()()()f a b R R x b w a b f x x dx f x dx a a ??-?? = = ?? ?? ? ? , 因此,对任意的函数f ( x) ,它的小波变换是一个二元函数. 另所谓多分辨分析是指设{ Vj ; j ∈Z} 是2()L R 上的一列闭子空间,其中的一个函数,如果它们满足如下五个条件,即 (1) 单调性:Vj < Vj + 1 , P j ∈Z ; (2) 惟一性: {}0j j z I V ∈= ; (3) 稠密性: 2 ()j Y R V L = ;

数字图像处理课程设计之小波变换

河南农业大学 《数字图像处理》 题目:小波变换 学院: 专业: 班级: 学号: 姓名: 指导教师: 成绩: 时间:年月日至年月日 小波变换 一、目的与要求

小波变换可以使得信号的低频长时特性和高频短时特性同时得到处理,具有良好的局部化性质,能有效地克服傅氏变换在处理非平稳复杂信号时存在的局限性,具有极强的自适应性,因此在图像处理中具有极好应用价值。与Fourier变换相比,小波变换是空间(时间)和频率的局部变换,因而能有效地从信号中提取信息。通过伸缩和平移等运算功能可对函数或信号进行多尺度的细化分析,解决了Fourier变换不能解决的许多困难问题。本设计主要分析了基于小波变换的图像分解和图像压缩技术,并运用Matlab软件对图像进行分解,然后提取其中与原图像近似的低频信息,达到对图像进行压缩的目的。分别作第一层分解和第二层分解,并比较图像压缩的效果。 二、设计的内容 利用小波变换的基本原理在MATLAB环境下编写程序对静态图像进行分解并压缩,并观察分析其处理效果。 三、总体方案设计 一个图像作小波分解后,可得到一系列不同分辨率的子图像,不同分辨率的子图像对应的频率是不相同的。高分辨率(即高频)子图像上大部分点都接近于0,越是高频这种现象越明显。对一个图像来说,表现一个图像最主要的部分是低频部分,所以利用小波分解就可以达到去掉图像的高频部分而只保留低频部分的目的。 本设计利用MATLAB工具箱中的Wavele Toolbox——小波工具箱对图像进行小波变换。 四、各个功能模块的主要实现程序

频率分辨率不同的正交小波基相当于带宽各异的带通滤波器。从图2.1可以看出,多分辨分析只对低频空间进行进一步的分解,使频率的分辨率变得越来越高。 (二) 小波变换的重构算法 设{ p j l ,}、{q i j l ,}(i=1,2,3)是由两个一元两尺度序列得到的二元尺度序列,即 p j l ,= p p j l 21, p j l 1,= q p j l 21,q j l 2,=p q j l 21, p j l 3,=q q j l 21。则有重构算法为 c m n k ,;1+=? ?? ? ? ? + ∑∑ =--=-d q c p i j l k j i j m l n j l k j m l n j l ,;3 1 2,2,;2,2, 小波重构的数据传递示意图如图所示 ) ,(m n LL LH HL HH 小波变换在图像压缩中的应用 二维离散小波变换后的系数分布 构成了信号),(y x f 的二维正交小波分解系数(如图所示), 二维正交小波分解系数 Z Z j j j j j j m n f W m n f W m n f W m n f S m n ?∈--=} )} ,(),,(),,(){,(3211 ,...,) ,(

相关文档
最新文档