声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2117|回复: 7

提升小波(基础入门)

[复制链接]
发表于 2010-9-16 16:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
关于小波的提升方法的讲解,通俗易懂

小波提升(基础).doc

21.5 KB, 下载次数: 73

回复
分享到:

使用道具 举报

发表于 2010-9-16 20:25 | 显示全部楼层
虽然不懂,下来看看
发表于 2010-10-5 23:41 | 显示全部楼层
下来看看!!!!!!!!
发表于 2010-10-6 08:51 | 显示全部楼层
学习了。
发表于 2010-10-6 11:34 | 显示全部楼层
才一页有需要用附件吗? 转贴下
若不适当烦请删此帖
  1. 小波分析系列讲座7—提升法的实现

  2. 基于提升方法(lifting scheme)的小波变换.
  3. 提升法被称为第二代小波,可见其重要性。
  4. 下面先举一个Harr小波的例子。
  5. 在一序列中有相邻数据 a, b 我们计算出其低频l = (a+b)/2 高频 h =b-a
  6. 如果不引入新数据,仅对a ,b 更新, 可写作 b - =a , a+=b/2
  7. 这样我们发现其可在自身位置上完成小波变换,而且还大大简化了计算过程(在复杂的变换中更明显)。
  8. 仔细分析,我们知道b是差异高频,它是当前值及前一个值对当前值的预测差,然后低频a ,由当前值及差异计算出。这样就提供了我们一个新思想。
  9. 提升法的是实现步骤。
  10. 1. 分裂:将原始信号Sj分裂成Sj-1(保存低频数据部分) 和 Dj-1(保存高频数据部分)
  11. 2. 预测:用Sj-1预测Dj-1,并计算出预测差作为高频数据,保存于Dj-1中
  12. 3. 更新:根据高频数据Dj-1 更新低频部分Sj-1
  13. 这样就完成了一次提升变换,呵呵,很简单吧,其逆变换可相应推导出。
  14. 为防止误解,这里指出的预测可以使用多个数据来预测一个数据。例下
  15. Dk - = ( Sk+Sk+1 ) /2
  16. Sk + = (Dk+ Dk+1) /4
  17. 你也可以结合上节所讲的滤波器,构造出更多的提升小波变换。
  18.                                  ------------feathersky
复制代码

点评

赞成: 5.0
赞成: 5
  发表于 2012-4-10 10:21
发表于 2011-2-19 12:32 | 显示全部楼层
谢谢,刚学习,下了看看
发表于 2012-4-10 10:29 | 显示全部楼层
回复 5 # Happy99 的帖子

刚开始接触小波和提升小波,逛论坛的时候有发现和原来一些帖子有同样的问题,于是搬到这里来,希望能得到一些指点!求赐教!!
看了一些高手编写的二代小波算法,很多人都是用类似C语言的模式编写的,很少有人用liftwave,addlift等命令来写.所以我想问几个关于这些命令的问题,请各位高手指教,谢谢!
下面是一段书本上的简单的程序:
Ishaar=liftwave('haar');
displs(Ishaar);
els={'p',[-0.125 0.125],0};
Isnew=addlift(Ishaar,els);
displs(Isnew);
我想问得是:
1.haar小波的提升步骤els={'p',[-0.125 0.125],0};是怎么算出来的?
2.为什么liftwave求出了提升方案,还要加ELS?
3.如果我要提升DB4小波,DB4的提升步骤ELS应该为多少?
发表于 2013-5-18 00:24 | 显示全部楼层
看看好不好
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-21 03:24 , Processed in 0.073773 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表