问:
多孔算法是没有采样的步骤的,那么是不是就不存在滤波器带宽不满足采样定理导致的频谱混叠的问题了?
如果不使用这个算法,单纯的只是每一层小波都只是高通低通滤波而不下采样,是不是也不需要考虑频谱混叠的问题了?
再进一步说,如果我们改变多孔算法中的滤波器,使用抗混叠的滤波器,是不是就肯定不会有频谱混叠的问题了?
求大神解答!!!!
答:
第一,没有下采样的步骤,并不意味着不会有频率混迭,只是可以压制由于下采样引起的那一部分频率混迭。频率混迭在DWT中个人认为主要是下采样引起最大,其次理论滤波器没有砖墙效应(例如会引起振铃效应)和由所用小波函数特征构建的滤波器滴性质也会产生频率混迭,甚至与本身要处理的原始信号特征也有关系,所以你看,对于小波变换,频率混迭是多方面的复杂问题,并不简单;
第二,如果不是SWT,而是DWT每一层小波都只是高通低通滤波而不下采样,那只是一半的DWT,你高频和低频的和将不等于原始信号,这就不是mallat算法的DWT了,也无法实现小波理论的尺度缩放了,就不是多分辨分析了。硬要扯上关系姑且可称二进小波变换的变种,但这里所用的滤波器却是高频或低频的,不是二进小波变换所使用的一个小波函数,所以不知道这种做法叫做啥变换,实际是一种错误或不恰当的变换。为啥用多孔就是在滤波器上做文章,而不是DWT在下采样上做文章,这两种方式都是为了实现小波的伸缩,并且可实现mallat算法的分解和重构。你倒是不用考虑频率混迭了,但这做法本身就不是任何小波变换了,不是mallat算法,也不符合分解和重构的能量守恒,呵呵!聋子治成哑巴;
第三,如同第一所说,理论上效果可能会有改善,但实际作用可能不大,因为引起频率混迭的不只是滤波器,还有其它原因。另外,离散小波变换的实现是靠滤波器实现的,但不是所有滤波器都满足小波的理论,有很多外行哪是在搞小波,实际就是玩滤波器罢了,与小波没啥关系,挂个小波名容易发文章罢了,使些鸡贼的手段贻笑大方罢了。个人拙见,水平有限,仅供参考!
小波变换中 Atrous算法 抗混叠吗
最新推荐文章于 2021-02-19 22:05:59 发布