第3章 基于小波变换的图像压缩与MATLAB实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章
MATLAB优化算法案例分析与应用
•3.2 多尺度分析
分解公式:
1 / 2 f , j 1,k 2 pk 2 j f , jk k k 1 / 2 f , 2 1 p1k 2 j f , jk j 1,k k
方法可行。
第三章
MATLAB优化算法Байду номын сангаас例分析与应用
tif图 像
jpg图 像
50 100 150 200 250 50 100 150 200 250
50 100 150 200 250 50 100 150 200 250
图3- 3 静止图像压缩
第三章
MATLAB优化算法案例分析与应用
50 100 150 200 250 50 100 150 200 250 (a) 原 始 图 像
MATLAB优化算法案例分析与应用
Horizontal Detail H1
100 150 200 250
Diagonal Detail D1
100 150 200 250
图3- 8 Bior一级小波分解
第三章
MATLAB优化算法案例分析与应用
Original Image
Compressed Image
•3.4 图像压缩编码
第三章
MATLAB优化算法案例分析与应用
•3.4.1 图像编码评价
SNR
N i 1 j 1
i 1 j 1 M
2 f i , j 2 ˆ f i, j f i, j
N
M
2 N M f i , j f i 1 j 1 SNRlg 10lg N M 2 ˆ i, j f i, j f i 1 j 1
第三章
MATLAB优化算法案例分析与应用
•3.1 小波变换原理
小波分析是一个比较难的分支,用户采用小波变换,可以实现图像压缩,振 动信号的分解与重构等,因此在实际工程上应用较广泛。小波分析与Fourier变换 相比,小波变换是空间域和频率域的局部变换,因而能有效地从信号中提取信息 。小波变换通过伸缩和平移等基本运算,实现对信号的多尺度分解与重构,从而 很大程度上解决了Fourier变换带来的很多难题。 小波分析作一个新的数学分支,它是泛函分析、 Fourier分析、数值分析的完 美结晶;小波分析也是一种“时间—尺度”分析和多分辨分析的新技术,它在信 号分析、语音合成、图像压缩与识别、大气与海洋波分析等方面的研究,都有广 泛的应用。 (1)小波分析用于信号与图像压缩。小波压缩的特点是压缩比高,压缩速度 快,压缩后能保持信号与图像的特征不变,且在传递中能够抗干扰。基于小波分 析的压缩方法很多,具体有小波压缩,小波包压缩,小波变换向量压缩等。 (2)小波也可以用于信号的滤波去噪、信号的时频分析、信噪分离与提取弱 信号、求分形指数、信号的识别与诊断以及多尺度边缘检测等。 (3)小波分析在工程技术等方面的应用概括的包括计算机视觉、曲线设计、 湍流、远程宇宙的研究与生物医学方面。
第三章
MATLAB优化算法案例分析与应用
第 3章 基于小波变换的图像压缩与 MATLAB实现
第三章
MATLAB优化算法案例分析与应用
1974年,法国工程师J.Morlet首先提出小波变换的概念,1986
年 著 名 数 学 家 Y.Meyer 偶 然 构 造 出 一 个 真 正 的 小 波 基 , 并 与
第三章
MATLAB优化算法案例分析与应用
50
100
150
200
250 50 100 150 200 250
图3- 7 Haar小波图像压缩
第三章
Approximation A1 50 100 150 200 250 50 100 150 200 250 Vertical Detail V1 50 100 150 200 250 50 100 150 200 250 50 100 150 200 250 50 50 100 150 200 250 50
S.Mallat合作建立了构造小波基的多尺度分析之后,小波分析才 开始蓬勃发展起来。小波分析的应用领域十分广泛,在数学方 面,它已用于数值分析、构造快速数值方法、曲线曲面构造、 微分方程求解、控制论等。在信号分析方面的滤波、去噪声、
压缩、传递等。在图像处理方面的图像压缩、分类、识别与诊
断,去噪声等。本章将着重阐述小波在图像中的应用分析。
费占用资源,如果去掉这些冗余信息,就会减少信息所占的空间。
(2)在多媒体系应用领域中,人眼作为图像信息的接收端,人视觉对于 边缘急剧变化不敏感(视觉掩盖效果),人眼对图像的亮度信息较敏感,
而对颜色分辨率弱等,因此在高压缩比下,再经解压缩后的图像信号仍让
人比较满意。 (3)只要损失的数据不太影响人眼主观接受的效果,即可觉得这个压缩
重构公式:
f , jk 21/ 2 pk 2 j f , j-1,j 21/ 2 1 p1k 2 j f , j 1, j
k k k
第三章
MATLAB优化算法案例分析与应用
•3.3 图像的分解和量化
图3- 1 小波压缩图像的算法流程
第三章
MATLAB优化算法案例分析与应用
100 200 300 400 500 100 200 300 400 500 (b) 分 解 后 低 频 和 高 频 信 息
20 40 60 80 100 120 20 40 60 80 100120 (c) 第 一 次 压 缩 图 像 20 40 60 (d) 第 二 次 压 缩 图 像 20 40 60
50 100 150 200 250 50 100 150 200 250
50 100 150 200 250 50 100 150 200 250
图3- 10 bior小波图像压缩
2 NMf max PSNR 10 lg N M 2 ˆ f i, j f i, j i 1 j 1
第三章
MATLAB优化算法案例分析与应用
•3.5 图像压缩与MATLAB实现
图像能够进行压缩的主要原因如下:
(1)原始图像信息存在着很大的冗余度,数据之间存在着相关性,如相 连间像素之间色彩的相关性等,这些冗余的信息将会产生额外的编码,浪