77范文网 - 专业文章范例文档资料分享平台

小波变换课件 第4章 小波变换的实现技术 - 图文(5)

来源:网络收集 时间:2019-02-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

q(z)?a(z)?b(z),r(z)?b(z)或r(z)?0。两个Laurent多项式的商和余数不是唯一

的。

例如,对于a(z)?z?1?6?z,b(z)?4?4z,则对于以下几种情况: 1)q(z)?1/4(z?1?5),r(z)??4z。 2)q(z)?1/4(z?1?1),r(z)?4 3)q(z)?1/4(5z?1?1),r(z)??4z?1

都满足a(z)?b(z)q(z)?r(z),且q(z)?a(z)?b(z),r(z)?b(z)。

? Euclidean算法如下:

利用带余数除法,可以给出Laurent多项式的Euclidean算法。

对于任何两个Laurent多项式a(z)和b(z),其中,b(z)?0,且a(z)?b(z)。设

a0(z)=a(z),b0(z)=b(z),从i?0开始进行如下的递归运算:

ai?1(z)?bi(z) bi?1(z)?ai(z)%bi(z)

其中,%是表示取“余数”运算。则an(z)?gcd(a(z),b(z)),且an(z)是一个Laurent多项式,下标n是使bn(z)?0的最小数,“gcd()”表示取最大公因子。

假设bi?1(z)?bi(z),则存在m使得bm(z)=0,因此,算法在n?m?1步骤结束,其中,n?b(z)?1。若记qi?1(z)?ai(z)/bi(z),其中,“/“表示取商运算,则有

1?an(z)???=??0?i?n?0??1??a(z)???? ?qi(z)??b(z)?1这等价于

n?a(z)???qi(z)=????b(z)??i?1?11??an(z)???? 0??0?显然,an(z)同时整除a(z)和b(z)。如果an(z)是一个单项式,则a(z)和b(z)是互为素数的。

[例4.3] a(z)?z?1?6?z,b(z)?4?4z,则由第一步带余除法,可得

a(z)?4?4zb(z)?4q1(z)?1/4z?1 ?1/4下一步带余数除法,给出

a(z)?4b2(z)?0q2(z)?1?z

所以,a(z)和b(z)是互为素数的,且

?z?1?6?z??1/4z?1?1/4????1?4?4z??1??1?z??0??11??4???? 0??0?辗转除法的步数为n?2?b(z)?1。

4.3.3 多相位矩阵的因子分解

下面的定理奠定了小波提升实现的基础。 ?

定理 4.1 若p的行列式等于1,既detp(z)?1,则总存在Laurent多项式ui(z)和

pi(z)(1?i?m)及非零常数k,使得

mp(z)??i?1?1??0ui(z)??1??1??pi(z)0??k??1??00?? (4-10) 1/k?其中,pm(z)=0.

定理证明略。主要介绍提升因子ui(z)和pi(z)(1?i?m)的计算方法。 首先,对he(z)和ho(z)应用Euclidean算法,可得到

?he(z)?????ho(z)?m?1?i?1?1??0ui(z)??1??1??pi(z)0??k???? 1??0?记

?he(z)p(z)???ho(z)0ge(z)???0go(z)?0m?i?1?1??0ui(z)??1??1??pi(z)0??k??1??00?? 1/k?注意到

?1??02ks(z)??k??1??00??k?=?1/k??0?1?0ks(z)??k?=?1/k??00??1/k??1??0s(z)?? 1?则由式(4-10)可得,p(z)?p(z)?0s(z)?2s(z)?u(z)/k,其中。 m?1?m?1若记Q(z)??i?1?1??0ui(z)??1??1??pi(z)0??a(z)?=?1??kb(z)0c(z)/k??,则

d(z)/k??k??00??ka(z)?=?1/k??kb(z)c(z)/k??

d(z)/k??he(z)p(z)???ho(z)0ge(z)???Q(z)0go(z)?于是,有

?1??0s(z)???1??p0(z)??1?ka(z)p(z)=??kb(z)c(z)/k??he(z)??d(z)/k??ho(z)ge(z)?? go(z)?c(z)?dzh(z)?h0(z)e??kk????kb(z)he(z)?kh0(z)a(z)?g0(z)? kk??kb(z)ge(z)?kg0(z)a(z)??ge(z)?d(z)c(z)所以,

s(z)?d(z)ge(z)?c(z)g0(z)k?go(z)ge(z)?ge(z)g0(z)?000ge(z)g0(z)ge(z)g(z)0o0

um(z)?ks(z)?k22ge(z)go(z)ge(z)g(z)0o

于是,有

? 算法4.1 有限冲激响应滤波器FIR多相位矩阵的提升分解算法 第1步 ,使用Euclidean算法得到

?he(z)????h(z)?o?m?1?i?1?1??0ui(z)??1??1??pi(z)0??k???? 1??0?第2步,计算

p(z)??0he(z)ho(z)ge(z)go(z)00m?1??i?1?1??0ui(z)??1??1??pi(z)0??k??1??00?? 1/k?第3步,计算um(z)

um(z)?k2ge(z)go(z)ge(z)go(z)00

[例4.4] Haar小波滤波器的多相位矩阵分解。

?=h??h,h???1,1?,可得 由h??01?22??1h(z)?h0?h1z?1?12?1?z?,g(z)?zh(?z)???1?112?12z?1

he(z)?12,ho(z)?12,ge(z)??12,go(z)?12

所以,Haar小波滤波器的多相位矩阵为

?1?2p(z)???1?2??1??2?,且detp(z)=1 1?2??令a0(z)?he(z),b0(z)?ho(z),a1(z)?b0(z)?12 由a(z)??1?b0(z)?2,得

2,q1(z)?a0(z)/b0(z)??1,a2(z)?b1(z)?2

b1(z)?a0(z)°(z)?因a1(z)?12?b1(z)?0

12故b2(z)?a1(z)±(z)?0,q2(z)??he(z)??q1(z)故????h(z)?o??10,k?a2(z)?2 ?1??q2(z)0??k???? 1??0?0?? 1/k?1??q2(z)??0??11??k????=?0??0?0??1??0q1(z)??1?p(z)??he(z)ho(z)ge(z)?1?0go(z)?0u1(z)??1??1??p1(z)0??k??1??0其中,u1(z)?q1(z),p1(z)?q2(z)。 ?1??0???ge(z)?2? 得: ?0?=?1??go(z)???2????1212?1故 p(z)???0所以, u2(z)?k2ge(z)gez()?20go(z)go(z)0?1212=0

?1?1??1?1???2?0??1????2??0??0??1? 2??

4.3.4 提升算法

由(4-10)及式(4-9)可推出,

m?(z)?p?i?11???1??ui(z)0??k?0??1?1?1??0?pi(z)??1??1?1/k??00? ? (4-11)

k??1/k?(z)??p?0?1T?i?m1???1?p(z)i?0??1??1??0?ui(z)?? (4-12) 1?根据式(4-12)修改图4-11中小波分解部分,可得到基于提升的正向小波变换的流程图(4-13).

类似地,利用式(4-10)修改图4-11中小波重构部分,可得到基于提升的逆向小波变换的流程图(4-14)

? 提升算法的实现

1. ui(z)?0时提升算法的实现

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库小波变换课件 第4章 小波变换的实现技术 - 图文(5)在线全文阅读。

小波变换课件 第4章 小波变换的实现技术 - 图文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/474467.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: