Documente Academic
Documente Profesional
Documente Cultură
procedure is terminated until the residue rn (t ) becomes x(t ) = ∑ Aj (t ) exp{i ∫ ω j (t )dt} (6)
j =1
less than a predetermined small number or the residue
The amplitude can also be contoured on the
becomes monotonic.
The original signal x(t ) can thus be expressed as time-frequency plane. {t , ω j (t ), A j (t )} form the three
follows: dimensional time-frequency plot: H (ω , t ) , generally called
n as Hilbert spectrum.
x(t ) = ∑ c j (t ) + rn (t ) (1) With the Hilbert spectrum defined, the marginal
j =1
spectrum h(ω ) can also be defined as:
c1 (t ), c2 (t ),..., cn (t ) are the IMFs and rn (t ) is the T
residue component. The decomposition is adaptive, local, h(ω ) = ∫ H (ω , t )dt (7)
0
completely and “nearly” orthogonal. The basis function Where T is the total data length. Marginal spectrum
directly comes from the signal which guarantees the offers a measure of total amplitude (or energy) contribution
inherent characteristic of signal and avoids the diffusion from each frequency value. It represents the cumulated
and leakage of signal energy. The sifting process eliminates amplitude over the entire data span in a probabilistic sense.
riding waves, so the IMF is more symmetrical and
guarantees obtaining meaningful results for instantaneous
3338
Proceedings of the Sixth International Conference on Machine Learning and Cybernetics, Hong Kong, 19-22 August 2007
3. End effect of EMD restricted using the above method. The signal is
decomposed into 6 IMFs and a residue as depicted in figure
The key feature of the HHT method is EMD. EMD 2. From figure 2 it can be easily seen that the first IMF and
method relies on the top and bottom envelope derived from the second IMF are similar with sinusoidal FM 1 signal and
a cubic spline interpolation between local extrema. The sinusoidal FM 2 signal, respectively. Actually, the
decomposition is very sensitive to end conditions. It is sinusoid FM 1 signal and sinusoid FM 2 signal are IMFs
difficult to interpolate data near the end points, where the themselves in nature because they satisfy the IMF
cubic splines have swings and estimation of top and bottom conditions which have the same numbers of zero-crossing
and extrema and also are local symmetric, so only two IMF
envelopes are difficult as there are not enough data. If the
should be extracted by sifting process. The amplitude of
ends are left unattended, it will produce illusive oscillations other IMFs and residue are small comparing with the
which will propagate inwards and progressively corrupt the original signal; they can be regarded as the approximate
subsequently low frequency IMFs. errors and be discarded. Figure3 shows the real
The problem has been discussed in previous papers on instantaneous frequency and estimated instantaneous
the EMD. Huang had adopted a method of adding frequency of the original signal. The blue solid line
characteristic waves at the end. Coughlin and Tung represents the real instantaneous frequency and the red
proposed a modified method by extending both the dashed line represents the estimated instantaneous
beginning and end of the data by the addition of typical frequency. The time-frequency signatures of the signal are
waves: “sinuous function” with adaptive amplitude, captured by the IMFs extracted by EMD. The results
frequency and phase [8]. Rilling proposed a method of indicate that the method we proposed is effective.
mirrorizing the extrema closet to the edge, rather than pad 1
end effect and improve the precision of EMD. The key 0.4
-0.4
taking min (1), min (N) as the mean of all minimum except 0.5
-0.5
-0.1
-0.05
0 50 100 150 200 250 300 350 400 450 500
decomposed by EMD where the end effect has been Figure 2. IMFs and residue obtained by EMD
3339
Proceedings of the Sixth International Conference on Machine Learning and Cybernetics, Hong Kong, 19-22 August 2007
0.45
can be clearly seen that the energy mainly concentrates on
lower frequency domain.
0.4
Figure 8 shows the diastolic murmurs of CAD patient,
0.35 as diagnosed by coronary artery radiography. The left
y 0.3 anterior decending artery is stenosed about 60% and the
c
n
e
u
q 0.25
right coronary artery is stenosed about 85%. Figure 9 shows
er
F
s
u
the IMFs of the murmur obtained by EMD. The diastolic
o
e
n
at
0.2
cardiac cycle can be decomposed into 6 IMFs. The Hilbert
n
at
s
nI
0.15 spectrum is illustrated in figure 10. Figure 11 shows the
0.1
marginal spectrum of diastolic murmurs. The HHT
spectrum has superior temporal and frequency resolutions.
0.05
The spectrums show precise time-frequency representation
0
0 50 100 150 200 250 300 350 400 450 500
of signal. The energies spread over a much wider frequency
domain. Much higher spectral energies are concentrated on
Figure 3. Real instantaneous frequency and estimated high frequency comparing with those of normal objects.
instantaneous frequency; the blue solid line represents the More energy distributes in frequency band over 200Hz and
real instantaneous frequency and the red dashed line a peak also lies around 350Hz, which often doesn’t appear
represents the estimated instantaneous frequency. in diastolic murmurs of normal objects. It can be explained
The above example shows how important adopting as follows: for CAD patient, the narrowed coronary arteries
appropriate method to restrict end effect can be in the lead to the blood flow in coronary artery changing from
procedure of EMD. The proposed method eliminates large laminar flow to turbulence flow, from simplicity to
swings near the boundary points in spline interpolation. It complexity. Coronary arterial stenosis gives rise to high
shows its power and capacity to deal with the end effect in frequencies of diastolic murmurs. The EMD method makes
performing spline interpolation and improve the precision no assumption about linearity or stationarity of signal and
of EMD. the IMFs are usually easy to interpret and relevant to the
underlying dynamic processes being studied.
4. Spectrum analysis of diastolic murmurs 0.15
0.1
-0.1
0.1 0 50 100 150 200 250
contains no energy with frequency above 350Hz. The 0 50 100 150 200 250
spectrum appears in the skeleton form and can provide the Figure 5. IMFs of diastolic murmurs from the normal object
frequency variations from one instant to the next. Figure 7
shows the marginal spectrum of the diastolic murmurs. It
3340
Proceedings of the Sixth International Conference on Machine Learning and Cybernetics, Hong Kong, 19-22 August 2007
0 1000 0
800 -1 800 -1
Frequency (Hz)
Frequency (Hz)
600 -2 600 -2
400 -3 400 -3
200 -4 200 -4
-5 -5
50 100 150 200 50 100 150 200
Figure 6. Hilbert spectrum of the diastolic murmurs Figure 10. Hilbert spectrum of the diastolic murmurs
8 6
5
6
4
4 3
2
2
1
0 0
0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000
5. Conclusions
0.3
0.2
0.1
Diastolic murmurs contain the information of coronary
artery occlusions, which give the basis of CAD diagnosis.
0
Hilbert Huang Transform is an adaptive powerful method
-0.1
to analyze nonlinear and non stationary time series. In this
paper we use Hilbert Huang Transform method to analyze
-0.2
the diastolic murmurs for Coronary Artery Disease. We
0 50 100 150 200 250
firstly present a novel method to restrict the end effect of
Figure 8. Diastolic murmurs of CAD patient EMD. One example indicates that signal can be accurately
decomposed by EMD. The proposed method is simple,
0.1
powerful and effective. Then by applying EMD and Hilbert
0
-0.1
transform, we can obtain Hilbert spectrum and marginal
0.2 0 50 100 150 200 250
-0.1
0.1 0 50 100 150 200 250
concentration in time-frequency plane. The Hilbert
-0.1
0
spectrum and marginal spectrum effectively reveal the
0.05 0
information whether the arteries are blocked and provide a
50 100 150 200 250
0
-0.05
0.02
0 50 100 150 200 250
reliable indicator of coronary artery disease. Analysis of
diastolic murmur indicates the clinical pathology
0
-0.02
0 50 100 150 200 250
3341
Proceedings of the Sixth International Conference on Machine Learning and Cybernetics, Hong Kong, 19-22 August 2007
3342