第一章 多分辨率分析的基本性质 1
1.1 Shannon采样定理 1
1.2 多分辨率分析的基本性质 3
1.2.1 多分辨率分析MRA定义 4
1.2.2 两尺度关系及性质 6
1.3 几种常用的两尺度形式 14
1.4 正交投影关系及一维小波变换 15
第二章 正交紧支集小波 22
2.1 Daubechies正交小波滤波器 22
2.2 尺度函数、小波函数的计算 26
2.3 小波滤波器能量集中性质的实验研究 37
2.4 Coiflet正交小波滤波器结构 39
2.5 Symlet正交小波滤波器结构 44
第三章 双正交小波变换 50
3.1 双正交小波的性质 50
3.2 双正交小波变换快速算法 63
3.3 典型双正交小波滤波器 68
3.3.1 B样条双正交小波滤波器 68
3.3.2 Antio97双正交小波滤波器 73
第四章 多维小波变换 75
4.1 二维张量积正交小波变换 75
4.1.1 二维多分辨率分析的基本概念 75
4.1.2 二维小波分解快速算法 77
4.1.3 二维小波重构快速算法 80
4.2 三维小波变换 82
4.2.1 三维多分辨率分析的基本概念 82
4.2.2 三维小波分解快速算法 87
4.2.3 三维小波重构快速算法 89
第五章 向量小波变换和小波包变换 94
5.1 向量小波性质 94
5.2 向量小波变换分解快速算法 95
5.3 向量小波变换重构快速算法 98
5.4 向量小波变换预滤波 99
5.5 小波包变换 103
5.6 小波包算法的实现 105
5.7 小波包算法的改进及在图像压缩中的应用 107
第六章 提升方案 109
6.1 提升方案的概念 110
6.2 提升方案基本原理 111
6.3 基于提升方案的整数CDF(m,n)双正交小波变换 113
6.4 基于提升方案的整数Deslauriers-Dubuc(m,n)插值双正交小波变换 117
6.5 其他小波提升方案 120
6.6 二维提升方案 120
6.7 滤波器约束条件对小波变换提升格式及滤波效果影响的研究 126
6.8 整数小波变换提升格式能量集中性质实验研究 128
第七章 小波分析在模式识别中的应用研究 131
7.1 基于B样条小波的边缘检测算子 131
7.1.1 小波变换边缘检测的优点 131
7.1.2 B样条小波边缘检测算子 132
7.2 边缘检测的小波变换算法 134
7.3 不变矩特征及实验 135
7.3.1 不变矩理论 135
7.3.2 仿真实验 137
7.4 基于小波变换的快速匹配 139
7.5 具有平移、伸缩、旋转不变性的小波特征的目标跟踪方法 142
7.5.1 灰度模板匹配跟踪和特征跟踪 142
7.5.2 Gabor小波介绍 143
7.5.3 利用Gabor小波特征进行目标跟踪的方法 144
第八章 小波变换在图像压缩中的应用研究 146
8.1 嵌入式小波零树编码算法(EZW) 146
8.2 集合的分层树剖分编码算法(SPIHT) 151
8.2.1 SPIHT算法具体符号规定 151
8.2.2 SPIHT算法具体实现过程 152
8.2.3 编码图像自适应小波变换设计 155
8.2.4 SPIHT编码VC++数据结构及实现 155
8.3 EZW和SPIHT编码方法实例 158
8.3.1 EZW编码方法例子 158
8.3.2 SPIHT编码方法例子 162
8.4 小波变换约束条件的简单实例 165
8.5 小波变换传递误差、尺度、加权量化对图像压缩质量影响的实验研究 169
8.5.1 小波变换域传递误差、尺度、加权量化 169
8.5.2 小波变换边界延拓问题研究 170
8.5.3 传递误差对SPIHT编码图像压缩的影响 173
8.5.4 小波变换尺度对SPIHT编码图像压缩的影响 174
8.5.5 加权量化对SPIHT编码图像压缩的影响 174
8.5.6 SPIHT无损压缩实验结果及讨论 177
8.6 基于Rice Coding算法的图像压缩 181
8.6.1 Rice Coding概述 181
8.6.2 改进的Rice Coding算法 182
8.6.3 实验结果和结论 186
8.6.4 改进的Rice Coding算法其他标准测试图像压缩实验 190
8.6.5 改进的Rice Coding算法彩色图像压缩仿真实验结果 192
8.7 三维小波变换在序列视频图像压缩编码中的应用 194
8.7.1 图像序列的三维小波分解 194
8.7.2 三维SPIHT算法 199
8.7.3 基于三维小波变换的视频图像压缩实验结果和讨论 201
第九章 用Visual C++实现小波分析编程 220
9.1 用Visual C++建立一个工程 220
9.2 添加用户自己的应用程序接口 225
9.3 在VC++应用程序中编写DLL应用程序 228
9.4 VC++编程实现小波变换 229
9.5 DLL函数调用举例 237
9.6 MATLAB的各种小波基分解后的子带构成情况 247
9.7 使用VC++DLL函数调用的优点 250
参考文献 252