小波变换及在图像压缩中的应用 第6页若图片无法显示请联系QQ752018766
令
定理
(1) = (对于任意k, l)成立当且仅当
(2) DNmax-min
定理
定义3.3
一般来说
给定滤波器对{}和{}满足若图片无法显示请联系QQ752018766
假定由这对滤波器产生的矩阵M是可逆的,则有如下定理
定理
定理
证明:令X=若图片无法显示请联系QQ752018766
容易证明方程(
把M和
若图片无法显示请联系QQ752018766
此处H和G,
假设M和
若图片无法显示请联系QQ752018766
其中O表示元素全部为零的矩阵。
定理
由此可以得到以下设计滤波器的算法:
1.正交情形的算法。当M为一个正交矩阵时,=。假设M为最小矩阵。此时,方程(
2.双正交情形的算法。双正交小波滤波器含有两队滤波器。如果G确定了,(
文[26]提到算法可能无法得到滤波器。例如,7-7 完全重构双正交滤波器不存在。文中并没有说明何时滤波器存在何时不存在,下一节将讨论一些前提条件,可以帮助在一定程度上确定滤波器存在与否。
注:N阶2循环矩阵是这样一个矩阵:若图片无法显示请联系QQ752018766
§3.3矩阵法构造滤波器的一些条件
定理
证明:反证法,设小波分解端滤波器长度为2n,=为偶对称
则=, n为奇数
或=, n为偶数
那么有=0,这与=矛盾,所以此时小波必为奇对称。
类似的可以知道,若{}为奇数长,则其必为偶对称。
定理
定义3.4
如果{}对应某个小波,则定义3.3与3.1是等价的
定理
从文[26]的角度, 我们从具体的例子出发来说明:先设滤波器长度为11,消失矩为6,{}={f, e, d, c, b, a, b, c, d, e, f},定义3.3关于消失矩的定义可以得到矩阵A:使得AX=0, 其中X=
经过初等行变化,我们看到一阶消失矩满足时,则二阶消失矩自动满足,三阶消失矩满足时,则四阶消失矩自动满足,而五阶消失矩满足时,辣阶消失矩自动满足。就是说矩阵行之间满足一定的相关性。所以我们可以看出滤波器长度为奇数时,其消失矩应为偶数。
同样,在小波滤波器长度为偶数时,其为奇对称,所以一阶消失矩自动满足,可以看到当二阶消失矩满足时,三阶消失矩自动满足,而四阶消失矩满足时,五阶消失矩自动满足。所以滤波器长度为偶数时,其消失矩应为奇数。
定理
定理
这说明,即{},{}长度之和为,在
§3.4具体小波的构造
参照上面几点, 我们可以根据需要去设计小波, 如要设计分解端消失矩为6, 而重构端消失矩为4的小波, 则此时小波滤波器的长度应为奇数并且是偶对称的, {},{}长度之和至少为2(4+6-1)+2=20. 根据定理
a+2b+
考虑到, 且1/=1, 有
a-2b+
求得他们的解是:
c =
根据定理
at+2bu+(
(
(
(-5b/14-a/7-5/128)u+(
(-5b/14-a/7-5/128)w+(
又因为{
t+2u+2v+2w+2x=0
u+4v+9w+16x=0
以上方程组是一个非线性方程组,可以使用Matlab得到两组解如下:
a |
b |
t |
u |
v |
w |
x |
.63604686 |
-.33715082 |
1.04179481 |
-.48875967 |
-.07702342 |
-.01124032 |
.05612601 |
.38263862 |
-.24278634 |
1.87669715 |
-.66749032 |
-.51447122 |
.16749032 |
.07612264 |
所以我们可以得到两组9/11 (这里指对应的滤波器的长度)滤波器:
|
0 |
|
|
|
|
|
|
-1.32702528 |
-0.47198693 |
0.36378609 |
0.11843354 |
-0.05382683 |
|
|
0.54113273 |
0.34335173 |
0.061156453 |
0.00027987 |
0.02183057 |
0.00992177 |
|
0.73666018 |
0.34560528 |
-0.05446378 |
0.00794810 |
0.03968708 |
|
|
0.89950610 |
0.47680326 |
-0.09350469 |
-0.13670658 |
-0.00269496 |
0.01345670 |
上面第二组9/11小波在图像压缩中的效果很好, 十分接近于9/7小波. 通过他们的图形可以看出, 第二组的数学性质更好, 其压缩效果也更好,图
如果要设计分解端和重构端均为5阶消失矩的小波, 则滤波器长度之和至少为20, 又根据定理3此时滤波器长度应为偶数, 所以10/10为最小支集的小波. 和上面的设计一样, 可以得到两组10/10滤波器, 其中一组如下:
|
1(0) |
2(-1) |
3(-2) |
4(-3) |
5(-4) |
|
0.8995061097 |
0.0541004218 |
-0.2411098166 |
-0.0323033526 |
0.0269134189 |
|
0.5411327316 |
0.1455707467 |
-0.0232578399 |
0.0238175984 |
0.0198435441 |
而另外一组为它的对偶.
另外还可以还设计分解端消失矩为8,重构端消失矩为4的9/15小波如下:
|
0 |
|
|
|
|
|
0.6519699750 |
0.3235143195 |
-0.01273095907 |
0.03003907099 |
0.04029936218 |
|
1.019768345 |
-0.5320508162 |
-0.1552478839 |
0.2130050675 |
-0.00330549524 |
|
|
|
|
|
|
|
-0.00330549524 |
-0.03748939948 |
0.002222597126 |
0.00298175860 |
|
图
图
图
其中9/11、10/10、9/15小波的图形如图
§3.5小波编码中滤波器选取仿真
本节主要讨论有关滤波器的选择。在前面我们讨论了有关小波基选择的理论,
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>