Empirical mode decomposition - Introduction
Dawid Laszuk published on
3 min,
401 words
Empirical mode decomposition (EMD) is a data-driven decomposition method and was originally proposed by Huang et. al in 1998 [1]. Since that time the method has gained a lot of attention in the science community. EMD has been applied in a wide range of different fields, including geophysics, biomedicine, neuroscience, finance and many more.
The method is defined by an algorithm as follows:
- Identify all local extrema (both minima and maxima) in input signal $s(t)$.
- If the number of extrema is less or equal 2 then $s(t)$ is considered as a trend ($r(t) := s(t)$ ) --- finish with one component.
- Estimate top (env_max) and bottom(env_min) envelopes by interpolating respectively local maxima and local minima with natural cubic splines.
- Calculate local mean (mean of both envelopes) --- $m(t) = 0.5(env_{max} + env_{min})$.
- Subtract the mean from the input signal $h(t) = s(t) - m(t)$ .
- If $h_j$ fulfills the stopping criteria, then it is considered an intrinsic mode function (IMF) (a component $c_j(t)$ ) and algorithm starts again from step 1 for a signal $s(t) := m(t)$. Otherwise, it starts with $s(t) := h(t)$.
$$s(t) = \sum_n^N c_i (t) + r(t)$$
where N is the number of components.