希尔伯特-黄转换

希尔伯特-黄转换（Hilbert-Huang Transform），由台湾中央研究院院士黄锷（Norden E. Huang）等人提出，将欲分析数据分解为本质模态函数（intrinsic mode functions, IMF），这样的分解流程称为经验模态分解（Empirical Mode Decomposition, EMD）的方法。然后将IMF作希尔伯特转换（Hilbert Transform），正确地获得资料的瞬时频率。此方法处理对象乃针对非稳态与非线性讯号。与其他数学转换运算（如傅立叶变换）不同，希尔伯特-黄转换算是一种应用在数据资料上的演算法，而非理论工具。
本质模态函数（IMF）.
任何一个资料，满足下列两个条件即可称作本质模态函数（intrinsic mode function，IMF）。
因此，一个函数若属于IMF，代表其波形局部对称于零平均值。此类函数类似于弦波（sinusoid-like），但是这些类似于弦波的部分其周期与振幅可以不是固定。因为，可以直接使用希尔伯特转换，求得有意义的瞬时频率。
经验模态分解(EMD).
建立IMF是为了满足希尔伯特转换对于瞬时频率的限制条件之前置处理，也是一种转换的过程。我们将IMF来做希尔伯特转换可以得到较良好的特性，不幸的是大部分的资料并不是IMF，而是由许多弦波所合成的一个组合。如此一来，希尔伯特转换并不能得到正确的瞬时频率，我们便无法准确的分析资料。为了解决非线性（non-linear）与非稳态（non-stationary）资料在分解成IMF时所遇到的困难，便发展出EMD。
经验模态分解是将讯号分解成IMF的组合。经验模态分解是藉著不断重复的筛选程序来逐步找出IMF。
以讯号formula_1为例，筛选程序的流程概述如下:
步骤 1 : 找出formula_1中的所有局部极大值以及局部极小值，接著利用三次样条(cubic spline)，分别将局部极大值串连成上包络线与局部极小值串连成下包络线。
步骤 2 : 求出上下包络线之平均，得到均值包络线formula_3。
步骤 3 : 原始信号formula_1与均值包络线相减，得到第一个分量formula_5。
步骤 4 : 检查formula_5是否符合IMF的条件。如果不符合，则回到步骤1并且将formula_5当作原始讯号，进行第二次的筛选。亦即
重复筛选formula_10次
直到formula_12符合IMF的条件，即得到第一个IMF分量formula_13，亦即
步骤 5 : 原始讯号formula_1减去formula_13可得到剩余量formula_17，表示如下式
步骤 6 : 将formula_17当作新的资料，重新执行步骤1至步骤5，得到新的剩余量formula_20。如此重复formula_21次
formula_22
formula_23
formula_24
当第formula_21个剩余量formula_26已成为单调函数(monotonic function)，将无法再分解IMF时，整个EMD的分解过程完成。原始讯号formula_1可以表示成formula_21个IMF分量与一个平均趋势(mean trend)分量formula_29的组合，亦即
如此一来，原始资料便分解成n个IMF和一个趋势函数，我们便可将IMF做希尔伯特转换来进行瞬时频率的分析。
停止准则(Stopping Criterion).
为了确保经验模态分析法分解出的本质模态函数能够保留瞬时频率与瞬时振幅的物理意义，必须设定筛选的停止准则来决定筛选的次数，以避免次数过多，破坏其信号的物理性质。而大部分的判断准则建立在振幅及能量的判断上，以下将介绍几种不同的停止准则。
标准差准则:利用连续两次筛选结果的分量标准差 (Standard Deviation, SD) 作为停止准则如下式所示，一般当标准差小于0.2到0.3间时，即停止筛选动作。
formula_31
Linderhed则使用真二维EMD来压缩图档，相较于其他类型的压缩方式，此方法能提供一个更低的失真率。
Song and Zhang Damerval et al. [2005 and Yuan et al. 则使用Delaunay triangulation来找寻图形的上界以及下界。
依据需求决定极大值的定义以及不同的渐进方式的选择，可以分别得到不同的效果。
应用.
由前述可知，希尔伯特-黄转换与传统的傅立叶转换、小波转换（wavelet）、短时间傅立叶转换（short-time fourier transform, STFT）不同等建立在卷积（Convolution）上的讯号处理方式，希尔伯特-黄转换是一套基于差值所建立出来的讯号处理模式，在大多数的情况下，运算量会远小于上述基于旋积所延伸出来的讯号转换方式。
由于本质上的差异，透过希尔伯特-黄转换在各种应用上，皆有可能得到一种新的解读方式与成果，因此希尔伯特-黄转换被广泛到运用到各个领域之中：
1.ECG的分析：
由于ECG再测量时，常会有基准线(baseline)的偏移，因此使用希尔伯特-黄转换最后可以在EMD中，找到整体的趋势线，将之屏弃之后就能得到基准线校准之后的ECG信号。
除此之外，ECG经过希尔伯特-黄转换处理之后，可以有效的滤掉原本的高频杂讯，使得相较于FFT之后的频谱，相较于直接转换的原讯号相比，在ECG相对应的峰值频率能够较为专一清楚。
2.太阳黑子的观测： 2015年1月21日 (三) 17:56 (UTC)
太阳黑子是观察太阳活动的一个重要依据，透过太阳黑子的观测，人们可以得知太阳目前的活跃程度，由于太阳黑子的多寡大小等，皆为不稳定、非线性的讯号，因此对于傅立叶变换来说，
可能会因为Windows Function的性质差异，使得反映出来当下的资料有所误差。而对于希尔伯特-黄转换来说，并不会造成太大的影响，因此希尔伯特-黄转换在太阳黑子的观测上能有较佳的结果。
3.语音辨识：
由于每个人的音色、说话习惯是截然不同的，透过希尔伯特-黄转换，能够将各种不同频率的泛音以及振幅有规律且有效的分离出来，对于语音辨识来说是非常好的转换工具。同时，除了作为区分人与人之间身份的特性之外，希尔伯特-黄转换之后的语音讯号，对于应用大量机器学习的语音相关技术来说，是一个分类清楚且特性明显的训练资料，能够进一步用来发展语意辨识等需要依靠大量资料，才能建构出有效模型的技术。此类特性为傅立叶转换难以比拟的。
4.建筑结构的检测：
希尔伯特-黄转换能将讯号拆解成许多种子讯号，透过比对结构检测产生的讯号，能清楚的找到异常的检测讯号，并进一步找出建筑结构有安全疑虑之处。
5.经济数据的预测：
希尔伯特-黄转换可以处理金融相关的趋势，找到短期中期长期的相关趋势。
例如在股票数据资料中先找到一条平滑的趋势曲线以拟合经验数据，再以与原数据的差值包含尽可能多的有意义的周期;而平滑曲线可呈现长期趋势，差值则可进一步用于分析短期行为。
6.影像处理：
希尔伯特-黄转换在改良EMD之后,在影像的融合与增强上，相较于原本的EMD快上一倍。
7.地震研究：
希尔伯特-黄转换用来处理地震表面波的散射并比对经过傅立叶转换后之后的地震信号，提供另一种角度研究并解析地震信号。
西元1999年时，台湾发生惨重的集集大地震，在事后比对由傅立叶转换所产生的频谱分析，发现在非静态、非线性的的表面信号之中，因为傅立叶转换本身线性的特性，使得低频信号被严重低估，同时产生大力的高频泛音。
由于地震讯号大多为非静态、非线性的，这样的特性透过希尔伯特-黄转换分析，可能可以得到重大的分析成果，透过分离并保真原有信号，可以得知高频讯号与低频讯号可能发别来自于不同的区域，借此研究地壳运动。
8.神经科学：
EEG运用希尔伯特-黄转换之后，将之与TMS做比对，找寻脑部对于输入信号的反应。
9.大气科学：
由于大气科学中，无论是气流、降雨等，多半皆为间歇性的讯号，并不会是一个稳定的连续信号，不过透过频宽较窄的IMF，使得最后得到的结果，可以呈现一个周期且有趋势的变化。例如：曾经有研究运用希尔伯特-黄转换以3至5年为周期分析后指出维吉尼亚（Virginia）的降雨与Southern Oscillation 指数的相关系数高达0.65。
10.卫星讯号
可用来分析非线性且不稳定的太空天气数据(例如地球磁场的Kp指数、质子密度、电子密度、10.7 cm radio flux (RF)或X射线等等)，可以结合这些太空天气的相关参数，进而避免SEU(Single Event Upset)甚至其余ARO(Automatic Reconfiguration Order)事件的发生机率，也可使得卫星任务更为稳定。
总结以上，可以发现希尔伯特-黄转换与传统的频谱分析有极大的差异，希尔伯特-黄转换由于透过EMD来分析，使得其在预测趋势、分类资料（频率、时间）上，相较于传统的基于傅立叶转换所发展出来的信号技术，更能够让使用者从信号之中找到想要的趋势，因此在各个不同领域之中，都能或多或少看到希尔伯特-黄转换的应用。这些应用在传统信号处理领域是较为少见的，不过由于希尔伯特-黄转的建立方式的特性，使得他在统计上拥有极大的优点。
曲线选择.
由上述可知，经验模态分解(EMD)是透过最大值重建讯号，并剔除之。因此，渐进的方式对于希尔伯特-黄转换来说，是一个非常重要的选择，不同的渐进选择会影响到希尔伯特-黄转换最后的结果。在大多数的情况之中，所选择的大多都是贝兹曲线，其能够有效产生出弦波，不过在某些极端例子中，例如脉冲波等，使用贝兹曲线作为希尔伯特-黄转换的渐进方式，会使得得出来的结果变得平滑而丧失了脉冲波的特性。因此针对输入信号选择适当的渐进方式，对于希尔伯特-黄转换是非常重要的课题。一般而言，越多阶（order）的曲线会得到较佳的渐进效果，不过同时的也会增加计算量。
同时，倘若没有设定结束递回的条件，任意一个讯号最后是否都能制造出有限组IMF，换言之，IMF的叠加是否可以收敛成任意一个讯号，这个问题在经过证明之后，发现是一个NP问题。
结论.
傅立叶变换是将一个讯号分解成无限多个弦波来分析资料，但是希尔伯特-黄转换则是将一个讯号分解成数个近似于弦波的讯号（周期、振幅不固定）和一个趋势函数来做分析。
两者各有其优缺点，整理如下
优点：
1.避免复杂的数学运算
2.可分析频率会随时间变化的讯号
3.较适于分析气候、经济等具有趋势的资料
4.可以找出一个函数的趋势
缺点：
1.缺乏严谨的物理及数学上的意义
2.需要复杂的递回，运算时间反而比短时距傅立叶变换要长
3.希尔伯特转换未必能正确计算出本质模态函数之瞬时频率
4.无法使用快速傅立叶变换
5.只有在特例（组合较简单的资料）时使用希尔伯特-黄转换较快
传统上认为希尔伯特-黄转换是一套无用且精准度低的方式，同时在发展前期，受到Bedrosian theorem的限制，直到后续又许多改良方法之后，使得希尔伯特-黄转换的缺点得到改善。同时其善于处理非静态、非线性的特性使得希尔伯特-黄转换提供了另外一套分析工具，弥补了傅立叶转换先天上的系统限制。混合两种方式之后，相较於单用一种方式的信号，能够得到更多的资讯提供判读及分析。