从多分辨率到小波
从多分辨率到小波
PLAN
- 尺度函数(Scaling functions)
- 小波(Wavelets)
- Mallat 和 Meyer 定理的证明(Proof of the Mallat and Meyer’s theorem)
遗留问题
- Riesz 基没有正交性质 → 正交投影到 $P_{V_j}$ 上是不实际的。
- 如何从 Riesz 基构造一个希尔伯特基(Hilbert basis)?
- 我们希望构造一个函数序列 $\phi_{j, n}$,使得
尺度函数 Scaling functions
定理
设 $(Vj){j ∈ ℤ}$ 是一个多分辨率,并定义一个尺度函数(scaling function) $φ ∈ L^2(ℝ)$,其傅里叶变换满足:对于所有 $ω ∈ ℝ$,
同时定义函数
则,对于所有 $j ∈ ℤ$,序列 $(\phi{j,n}){n ∈ ℤ}$ 是 $V_j$ 的一个希尔伯特基。

证明思路
根据多分辨率的定义,有:
通过傅里叶变换可得:
其中:
接下来需要在傅里叶域中表达 $(\phi(\cdot - n))_{n \in \mathbb{Z}}$ 的正交性。
定义 $\tilde{\phi}$ 使得 $\tilde{\phi}(t) = \overline{\phi}(-t)$。于是,对于所有 $(n, p) \in \mathbb{Z}^2$,有:
因此,$(\phi(\cdot - n))_{n \in \mathbb{Z}}$ 正交当且仅当:
注意:$\phi \ast \tilde{\phi}$ 的傅里叶变换为:
通过采样 $\gamma = \phi \ast \tilde{\phi}$,得到一个分布 $\gamma_1$,其傅里叶变换为:
因此,正交性等价于:
这意味着我们必须选择:
示例

分段常数多分辨率
$\theta=\mathbb{1}_{[0,1[ }$, 导致 Riesz 基 $(\theta(\cdot - n)){n \in \mathbb{Z}}$ 是正交的。
因此,$\phi = \theta$,并且生成的函数 $\phi_{j,n}$ 形成 $V_j$ 的希尔伯特基,如前所示。
Shannon 多分辨率
$\theta : t \mapsto \frac{\sin(\pi t)}{\pi t}$, 导致 $(\theta(\cdot - n))_{n \in \mathbb{Z}}$ 是正交 Riesz 基。
因此,设 $\phi = \theta$。
样条多分辨率
通过卷积/乘积规则计算傅里叶变换,并应用上述定理。

其中:

其中:
具体示例:对于 $S_8(2\omega)$,有:
总结
多分辨率
多分辨率是一系列希尔伯特子空间 $(Vj){j \in \mathbb{Z}}$,用于描述在尺度 $2^j$ 下的函数。
子空间的特性
每个 $Vj$ 由 $V_0$ 的一个 Riesz 基 $(\theta(\cdot - n)){n \in \mathbb{Z}}$ 所表征,例如分段常数、样条等。
尺度函数
通过对 $(\theta(\cdot - n)),{n \in \mathbb{Z}}$ 进行正交化,我们可以导出一个尺度函数 $\phi$,它生成 $Vj$ 的希尔伯特基 ${\phi{j,n}}_{n \in \mathbb{Z}}$。这些基函数由 $\phi$ 通过尺度和平移得到:
多分辨率的意义
多分辨率的概念使得我们可以在不同尺度下构建 $f$ 的近似层次结构,从而保证无信息丢失。但这对压缩有何用处?
小波 Wavelets
主要思想 main idea
对于 $j \in \mathbb{Z}$,构造一个 Hilbert 子空间 $W_{j+1}$,使得
因此,对于任意 $f \in L^2(\mathbb{R})$,满足
即,$P{W{j+1}}f$ 包含了 $f$ 在尺度 $2^j$ 存在但在尺度 $2^{j+1}$ 消失的细节信息。

事实上,我们可以理解为:
- $P{V{j+1}}f$ 对应于通过低通滤波器 (low-pass filter) 对 $P_{V_j}f$ 进行滤波。
- $P{W{j+1}}f$ 对应于通过高通滤波器 (high-pass filter) 对 $P_{V_j}f$ 进行滤波。
共轭镜像滤波器 Conjugate Mirror Filter
定义
令 $\phi \in L^2(\mathbb{R})$ 是一个尺度函数。对所有 $n \in \mathbb{Z}$,定义:
这些是 $\frac{1}{\sqrt{2}} \phi(\cdot / 2)$ 在 $V_1$ 上投影到 $V_0$ 的系数:
序列 $(hn){n \in \mathbb{Z}}$ 是一个低通滤波器 (low-pass filter) 的冲激响应,称为共轭镜像滤波器 (conjugate mirror filter)。
注记
通过对两边取傅里叶变换,考虑傅里叶级数
傅里叶级数是 $2\pi$-周期的)。
- 我们可以将 $(1)$ 重写为:
示例
Shannon 多分辨率 (Shannon Multiresolution):
- $\widehat{\phi} = \mathbf{1}_{[-\pi, \pi]}$。
因此,$\forall \omega \in [-\pi, \pi]$:
由此可得,$\forall \omega \in [-\pi, \pi]$:
分段常值多分辨率 (Piecewise Constant Multiresolution):
- $\phi = \mathbf{1}_{[0, 1]}$。
由
得
这有时被称为局部平均 (local average)。
样条多分辨率 (Spline Multiresolution):
对于 $m$ 阶 box 样条, $\widehat{\phi}$ 的表达式
代入$\widehat{\phi}(2\omega) = \widehat{\phi}(\omega) \frac{\widehat{h}(\omega)}{\sqrt{2}}, \quad \omega \in \mathbb{R}.$
得,$\forall \omega \in \mathbb{R}$:

高通滤波器的构造
- 令 $\phi \in L^2(\mathbb{R})$ 为一个尺度函数,$(hn){n \in \mathbb{Z}}$ 为相应的共轭镜像滤波器。
- 定义一个滤波器 $(gn){n \in \mathbb{Z}}$,其傅里叶变换满足以下条件:
注记
- 根据傅里叶变换的性质:
$(g_n)$ 是一个高通滤波器 (high-pass filter),因为:
且 $\widehat{h}$ 是 $2\pi$-周期函数。
Mallat-Meyer定理
令 $\phi \in L^2(\mathbb{R})$ 为一个尺度函数,$(gn){n \in \mathbb{Z}}$ 为对应的滤波器(如前述定义)。考虑函数 $\psi \in L^2(\mathbb{R})$,称为小波函数 (wavelet function),其傅里叶变换满足:
此外,对于所有 $(j, n) \in \mathbb{Z}^2$,定义:
则,对于任意 $j \in \mathbb{Z}$ 和对应的尺度 $s = 2^j$,集合 ${\psi{j, n}}{n \in \mathbb{Z}}$ 是子空间 $W_j$ 的一个Hilbert 基。
此外,对于整体尺度范围,集合 ${\psi{j, n}}{(j, n) \in \mathbb{Z}^2}$ 是 $L^2(\mathbb{R})$ 的一个称为小波基 (wavelet basis) 的 Hilbert 基。
$\psi(\cdot / 2) \in W_1 \subset V_0$,因此存在 $(g_n){n \in \mathbb{Z}}$ 使得:
其中:
取傅里叶变换:
示例

Haar 小波 (Haar Wavelets)
尺度函数 (Scaling Function):
共轭镜像滤波器 (Conjugate Mirror Filter):
滤波器 $(g_n)$:
小波函数 (Wavelet):
Shannon 小波 (Shannon Wavelets)
尺度函数 (Scaling Function):
共轭镜像滤波器 (Conjugate Mirror Filter):
滤波器 $(g_n)$:
小波函数 (Wavelet):
Battle-Lemarié / Cubic Spline 小波

$L^2(\mathbb{R})$ 的分解
Parseval 等式:
对于 $f \in L^2(\mathbb{R})$,
$f$ 是通过不同尺度的子空间 $W_j$ 分解成多个分量的和。

另一种 Hilbert 空间分解
Hilbert 空间的表达:
其中 $J$ 是某个粗略尺度。
对于任意 $f \in L^2(\mathbb{R})$,
Mallat-Meyer定理的证明
定理1
对于共轭镜像滤波器 $(hn){n \in \mathbb{Z}}$,其傅里叶变换(傅里叶级数形式)表示为:
满足以下性质:
对于任意 $\omega \in \mathbb{R}$:
$\widehat{h}(0) = \sqrt{2}.$
定理 2
反之,令 $\widehat{h}$ 是一个 $2\pi$-周期函数,并满足以下条件:
- $\widehat{h} \in C^1$ 在零点邻域中连续可导;
- 在 $\omega \in [-2\pi, 2\pi]$ 内有 $\inf |\widehat{h}(\omega)| > 0$;
对于任意 $\omega \in \mathbb{R}$:
$\widehat{h}(0) = \sqrt{2}.$
则傅里叶变换为
的函数 $\phi \in L^2(\mathbb{R})$ 是一个尺度函数。
证明
假设 $(h_n)$ 是一个共轭镜像滤波器:
对任意 $p \in \mathbb{Z}$,有:
- 反复迭代,得到
- 当 $K \to \infty$ 时,$\widehat{\phi}(2^{-K}\omega) \to 1$,因此:
Hilbert 基的正交归一性
- 归一性关系
- 该公式表达了 $(\phi(\cdot - n))_{n \in \mathbb{Z}}$ 的 Hilbert 基正交归一性。
带入 $\widehat{\phi}(2\omega) = \frac{\widehat{\phi}(\omega)\widehat{h}(\omega)}{\sqrt{2}}$:
使用 $k = 2p$ 或 $k = 2p+1$ 进行拆分,重新排列得到:
再次带入
对 $\omega’ = \frac{\omega}{2}$ 或 $\omega’ = \frac{\omega}{2} + \pi$,最终得到:
- 结论 $|\widehat{h}(\omega)|^2 + |\widehat{h}(\omega + \pi)|^2 = 2$ 是 $(\phi(\cdot - n))_{n \in \mathbb{Z}}$ 成为 Hilbert 基的必要条件。
- 它对应于正交归一要求,保证尺度函数 $\phi$ 的构造正确。
Hilbert 基的构造
为了证明 $(\psi(\cdot - n))_{n \in \mathbb{Z}}$ 是 $W_0$ 的 Hilbert 基,需要使用以下引理。
引理
序列 $(\psi{j,n}){n \in \mathbb{Z}}$ 是 $W_j$ 的 Hilbert 基,当且仅当以下两个条件成立:
$\widehat{g}(\omega)$ 满足归一性:
$\widehat{g}(\omega)$ 与 $\widehat{h}(\omega)$ 的正交性条件:
解释:
- 条件 (i) 对应于 $(\psi(\cdot - n))_{n \in \mathbb{Z}}$ 的正交归一性。
- 条件 (ii) 保证 $W_0$ 与 $V_0$ 正交,即 $(\psi, \phi(\cdot - n)) = 0$ 对于所有 $n \in \mathbb{Z}$。






