Using Peano–Hilbert space filling curves for fast bidimensional ensemble EMD realization
9 pages
English

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Using Peano–Hilbert space filling curves for fast bidimensional ensemble EMD realization

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
9 pages
English
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Empirical mode decomposition (EMD) is a fully unsupervised and data-driven approach to the class of nonlinear and non-stationary signals. A new approach is proposed, namely PHEEMD, to image analysis by using Peano–Hilbert space filling curves to transform 2D data (image) into 1D data, followed by ensemble EMD (EEMD) analysis, i.e., a more robust realization of EMD based on white noise excitation. Tests’ results have shown that PHEEMD exhibits a substantially reduced computational cost compared to other 2D-EMD approaches, preserving, simultaneously, the information lying at the EMD domain; hence, new perspectives for its use in low computational power devices, like portable applications, are feasible.

Informations

Publié par
Publié le 01 janvier 2012
Nombre de lectures 153
Langue English
Poids de l'ouvrage 2 Mo

Extrait

Costa et al. EURASIP Journal on Advances in Signal Processing 2012, 2012:181
http://asp.eurasipjournals.com/content/2012/1/181
RESEARCH Open Access
Using Peano–Hilbert space filling curves for fast
bidimensional ensemble EMD realization
1* 2 3 4Paulo Costa , João Barroso , Hugo Fernandes and Leontios J Hadjileontiadis
Abstract
Empirical mode decomposition (EMD) is a fully unsupervised and data-driven approach to the class of nonlinear
and non-stationary signals. A new approach is proposed, namely PHEEMD, to image analysis by using Peano–
Hilbert space filling curves to transform 2D data (image) into 1D data, followed by ensemble EMD (EEMD) analysis,
i.e., a more robust realization of EMD based on white noise excitation. Tests’ results have shown that PHEEMD
exhibits a substantially reduced computational cost compared to other 2D-EMD approaches, preserving,
simultaneously, the information lying at the EMD domain; hence, new perspectives for its use in low computational
power devices, like portable applications, are feasible.
Keywords: Ensemble empirical mode decomposition (EEMD), fast bidimensional EEMD, Peano–Hilbert curves
Introduction an interpolation method and on a stopping criterion that
In the real world, data from natural phenomena like life ends the procedure. Some updates of the 1D-EMD have
science, social and economic systems are mostly non- been proposed which address the mode mixing effect
linear and non-stationary. Fourier and wavelet trans- that sometimes occurs in the EMD domain. In this vein,
forms (built upon predefined basis functions) are 1D-ensemble EMD (1D-EEMD) has been proposed [3],
traditional methods that sometimes face difficulties to re- where the objective is to obtain a mean ensemble of IMFs
veal the nature of real life complex data. The adoption of with mixed mode cancelation due to white noise addition
adaptive basis functions introduced by Huang et al. [1] to the input signal. Moreover, EMD has been extended
provided the means for creating intrinsic a posteriori to 2D image processing as a 2D-EMD realization and it
base functions with meaningful instantaneous frequency can generally be classified into three categories:
in the form of Hilbert spectrum expansion [1]. This ap-
proach is embedded into a new decomposition algo- (1)Single direction EMD: applies 1D-EMD to each
rithm, namely empirical mode decomposition (EMD) [1] image line, breaking down the correlation of the bi-
that provides a powerful tool for adaptive multi-scale dimensional space [4].
analysis of nonlinear and non-stationary signals. EMD is (2)Bi-dimensional EMD (BEMD): adopts fully 2D local
a method of breaking down the signal without leaving extrema detection and 2D surface interpolation
the time domain; it filters out functions which form a processing, using, for example, cubic spline or radial
complete and nearly orthogonal basis for the signal being basis functions. BEMD, however, requires very high
analyzed [1]. These functions, known as intrinsic mode computational cost [5].
functions (IMFs), are sufficient to describe the signal, (3)Directional EMD: selects a direction that maximizes
even though they are not necessarily orthogonal [1]. the power spectrum of the image and then uses 1D-
IMFs, computed via an iterative ‘sifting process’ (SP), are EMD along this direction [6]. This method has
functions with zero local mean [1], having symmetric shown some good results in texture analysis, but if
upper and lower envelops [2]. The SP depends both on the selected direction in the image is not well
chosen it exhibits poor performance.
* Correspondence: paulo.costa@ipleiria.pt
1 To overcome the problem of suitable direction selec-School of Technology and Management, Polytechnic Institute of Leiria,
2411-901, Leiria, Portugal tion, the use of the Peano–Hilbert space filling curves
Full list of author information is available at the end of the article
© 2012 Costa et al.; licensee Springer. This is an Open Access article distributed under the terms of the Creative Commons
Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction
in any medium, provided the original work is properly cited.Costa et al. EURASIP Journal on Advances in Signal Processing 2012, 2012:181 Page 2 of 9
http://asp.eurasipjournals.com/content/2012/1/181
(SFCs) is proposed, which produces a continuous and data [3]. 1D-EEMD performs this concept with the fol-
unique function whose domain is the unit interval [0,1]. lowing steps:
The proposed scheme, namely PHEEMD, involves the (S1) Add Gaussian white noise w(t) of (0, σw) to the x
Peano–Hilbert curve, which is initially applied to the in- (t) data, i.e.,XtðÞ¼xtðÞþwtðÞ;
put image and results in a single continuous signal data- (S2) Decompose X(t) into IMFs using 1D-EMD, i.e.,
Nset, upon which 1D-EEMD is then performed to X
XtðÞ¼ cðÞt þr ðÞt ;j Nrobustly decompose the signal into different characteris-
j¼1
tic 1D-IMFs. An inverse procedure is finally involved to
(S3) Repeat S1 and S2M times (e.g., M=10) with dif-transform the 1D-IMFs back to 2D-IMFs, resulting in
ferent noise realizations w(t), XðÞt ¼xtðÞþwðÞt andi i ithe 2D data decomposition. In this way, a significant
obtain the corresponding IMFs that result incomputational load is avoided, forming a fast realization
NXof 2D-EEMD. The objective of this study is a fast
XðÞt ¼ cðÞt þr ðÞt ; i¼ 1;2;... ;M;i ij iN
realization of the 2D-EEMD by efficiently applying the
j¼1
1D-EEMD algorithm to 2D signals, such as images, (S4) Finally, the corresponding IMFs of the decompos-
without losing their spatial information; this would, ition are given by
eventually, allow for faster image processing and
analysis. MX1
The article is organized as follows. The following sec- cðÞt ¼ cðÞt ;j¼ 1;2;... ;N; ð2Þj ij
Mtion presents the mathematical background, i.e., the 1D- i¼1
EMD, the 1D-EEMD, and the 2D-EMD schemes, along
with the Peano–Hilbert SFCs. Section “The proposed derived by IMF averaging across the M ensemble
PHEEMD approach” describes the proposed PHEEMD members.
approach, whereas Section “Results and discussion” pre-
sents and discusses the testing results. Finally, Section 2D-Empirical Mode Decomposition (2D-EMD)
“Conclusion” concludes the article. The sifting notion is essentially identical in 1D and 2D
cases of EMD. Nevertheless, due to the 2D nature of the
Mathematical background images, some issues should be handled with care.
1D-Empirical Mode Decomposition (1D-EMD) In particular, in 1D space, the number of local extrema
1D-EMD considers a signal x(t) at the scale of its local and zero crossings of an IMF must be the same, or differ
oscillations [1]. Locally, under the EMD concept, the sig- by one [1]. In 2D space, the IMFs typically use the defin-
nal x(t) is assumed as the sum of fast oscillations super- ition of symmetry of upper and lower envelops related
imposed to slow oscillations. On each decomposition to local mean [7]. There are many ways to define the ex-
step of the EMD, the upper and lower envelops are ini- trema; hence, different local extrema detection algo-
tially unknown; thus, an interactive SP is applied for rithms could be applied. Fast algorithms use the
their approximation to obtain the IMFs and the residue, comparison of the candidate extreme with its nearest 8-
the 1D-EMD scheme is fully described in [1]. connected neighbors, while more sophisticated methods,
The reconstructed signal x(t) after being decomposed like morphological reconstruction, are based on geodesic
by the 1D-EMD is operators [8]. Furthermore, the interpolation method
should rely on proper 2D spline interpolation of the
N scattered extrema points. In [7], the thin-plate smooth-X
xtðÞ¼ cðÞt þr ðÞt ; ð1Þ ing spline interpolation is used. In BEMD [8], radiali N
i¼1 basis functions are used for surface interpolation. This
combination of 2D extrema extraction and 2D surface
where c(t) is the ith IMF and r (t)the final residue. interpolation represents a very heavy computationi N
power, not suitable for real-time implementations or
1D-Ensemble Empirical Mode Decomposition (1D-EEMD) applications for portable devices.
One of the major drawbacks of the original 1D-EMD is
the appearance of mode mixing, which is defined as a Peano–Hilbert Space Filling Curves
single IMF consisting of signals widely disparate scales, An SFC is a continuous scan that passes through every
or a signal of similar scale residing in different IMF com- pixel of the image only once. In order to transform an
ponents. By uniformly adding white noise through the image (2D data) on a signal (1D), the SFC must preserve
whole time-scale or time-frequency space, a reference the neighborhood properties of the pixel [9]. These
distribution that facilitates the decomposition method is curves were first studied by Peano and later by Hilbert
provided; hence, it helps to reveal the true signals in the [10]. A Peano–Hilbert curve has three main interestingCosta et al. EURASIP Journal on Advances in Signal Processing 2012, 2012:181 Page 3 of 9
http://asp.eurasipjournals.com/content/2012/1/181
properties: (i) the curve is continuous; (ii

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents