执行Haar小波变换时,需要求和和,然后在每个阶段将整个信号乘以$ \ small \ sqrt2 $。

进行逆变换时,请乘以每次迭代通过$ \ frac {1} {\ sqrt2} $发出信号。

这个“规范化”到底代表什么?

#1 楼

据我了解,归一化是因为Haar小波可以节省信号能量。这样,当您将信号从一个域传递到另一个域时,就不应该在其中增加能量(尽管可能会失去能量)。

规范化只是确保Haar域中经过Haar变换的信号的能量与原始域中的信号具有完全相同的能量。

从直觉上讲,Haar,Fourier等都是基础变换,从直觉上讲,这意味着您以不同的方式(技术上讲,通过不同的基础集)查看信号。因此,如果您只是在换一个角度看信号,它的能量就不能/不应该改变。

评论


$ \ begingroup $
好的,这很有道理。如果尝试使用数字数组,例如[2 1 3 4 9 7 0 4]-> 1步求和/求和-> [1.5 3.5 8 2 | .5 -.5 1 -2]。第一个信号的平方范数为176,第二个信号的平方范数为88。第二个信号乘以√2也会使它也成为平方范数176。
$ \ endgroup $
– bobobobo
2012年3月17日20:57

$ \ begingroup $
@bobobobo是的!你说对了。现在,我似乎记得,通过某些变换实际上可能会损失能量(这也是可以想象的),但是我现在无法回忆起任何此类情况。
$ \ endgroup $
–太空
2012年3月17日在21:01

$ \ begingroup $
不完全投影会微不足道:投影不再与原始投影相同,而是丢失了所有与不完全正交的信息(能量)。
$ \ endgroup $
– MSalters
2014年1月17日下午16:06