QMF滤波器组 理论
2016-12-08 10:05
106 查看
QMF滤波器组 经常被用来子带信号分解,降低信号带宽,使各个子带可顺利由通道处理。 2^M个通道,等宽
QMF 正交镜像滤波器
正交滤波器
A(W) 与 A(W+pi) 之间的关系 H(z) 与 H(-z) , H(e(jw)) H(e(jw+pi))
镜像,对称,平移
镜像,时域关系:
下采样与原始信号之间的关系:
具体推导见末尾。
减采样后输出用Qi表示 : Ri(z) = 0.5*[Qi(Z^0.5 ) + Qi(Z(-Z^0.5))]
上采样后, Ui(z) = Ri(z^2) = 0.5*[Qi(z) + Qi(-z)]
输出Y(z) = G0(z)*U0(z) + G1(z)*U1(z)
第一部分,是希望得到的输出,后一部分,是希望消除掉的混叠。
QMF滤波器组,需要满足一定的条件。因此,设计该滤波器组时,应尽量逼近这些条件。
%从图中看,逼近全通,但还是有少许误差
测试 分解和合成。
误差来源于两个部分: 1.主要部分是,滤波器组本身的误差; 2.次要部分是,抽取多相的微弱误差。
QMF 正交镜像滤波器
正交滤波器
A(W) 与 A(W+pi) 之间的关系 H(z) 与 H(-z) , H(e(jw)) H(e(jw+pi))
镜像,对称,平移
镜像,时域关系:
下采样与原始信号之间的关系:
具体推导见末尾。
减采样后输出用Qi表示 : Ri(z) = 0.5*[Qi(Z^0.5 ) + Qi(Z(-Z^0.5))]
上采样后, Ui(z) = Ri(z^2) = 0.5*[Qi(z) + Qi(-z)]
输出Y(z) = G0(z)*U0(z) + G1(z)*U1(z)
第一部分,是希望得到的输出,后一部分,是希望消除掉的混叠。
QMF滤波器组,需要满足一定的条件。因此,设计该滤波器组时,应尽量逼近这些条件。
%从图中看,逼近全通,但还是有少许误差
测试 分解和合成。
误差来源于两个部分: 1.主要部分是,滤波器组本身的误差; 2.次要部分是,抽取多相的微弱误差。
相关文章推荐
- Linux——目录文件与管理实践操作
- 大型网站架构(从初期到完善)
- ASP中让数据库显示当前年份的数据(随笔)
- 推荐两个安装Cygwin时的快速源
- Linux——目录、文件管理
- 第十三周项目(2)——Kruskal算法的验证
- PHP之十六个魔术方法详解
- 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(转)
- iOS 服务器返回NSData数据,解析为null
- Android Studio "Manifest merger failed with multiple errors, see logs"
- Linux定时任务Crontab详解(推荐)
- 【Android】Android手机通过wifi进行数据传输
- 使用Keytool为JDK添加https证书信任
- GO Test 单元测试&压力测试
- 用UPDATE直接编辑user表的密码
- 浅析如何利用angular结合translate为项目实现国际化
- CentOs 7 安装jdk1.8
- Android AsyncTask异步任务(二)
- centos7中全屏问题解决
- 项目导入之后报错52.0尾数解决办法