Investigation of Blind Source Separation Methods Extraction of Fetal Ecg
Investigation of Blind Source Separation Methods Extraction of Fetal Ecg
Investigation of Blind Source Separation Methods Extraction of Fetal Ecg
K. V. K. Ananthanag J. S. Sahambi
Dept. of Electronics & Comm. Engg. Dept. of Electronics & Comm. Engg.
1.I.T. Guwahati, Assam, India I.I.T. Guwahati,Assam, India
ananthanag78@yahoo.com jsahambi@ieee.org
- 2021 -
reflecting the difficulty of distinguishing the MECG, FECC the computational load, only the n most significant eigen
and noise in the frequency domain. In the Multi-Reference pairs of fourth order cumulants obtained from the whiterled
Adaptive Noise Cancellation (MRANC) [2] only second or- process arc joint diagonalized by unitary matrix U. The
der statistics (SOS) are used. A very strong point of BSS separated matrix can he estimated as Ut 2,where t repre-
is its robustness with respect to the number of electrode sents pseudo inverse. The JADE contrast function [8]is the
and their placement. This level of robustness cannot be ob- sum of squared fourth order cross cumulants
tained easily with SOS. Further, FECG sources were clearly
revealed by exploiting a few abdominal leads exclusively, q J A D E=
(y) (Qij~)' (2)
with favorable results from up to only 3 electrodes [ 11. This ijkljiikl
robustness arises as a major advantage of BSS techniques. As this algorithm uses cross-cumulants, there is no need to
go for gradient descent and hence there is no chance of di-
2. METHODOLOGY vergence. Also there is no problem of updating the weights
and tuning the parameters as in Bell and Sejnowski's info-
Independent component analysis (ICA) is the most widely max algorithm.
used technique in BSS and many authors often use the terms
interchangeably. The basic assumption of ICA is "statistical 3.2. Fixed-point Algorithms
independence" of the sources. Different bioelectric current
sources correspond to different bioelectric mechanisms, and The original fixed-point algorithm [9]uses kurtosis and com-
so without loss of generality we can assume them to be sta- putations can he performed either in hatch mode or in a
tistically independent. semi-adaptive manner. It uses deflation approach to update
Letx(k) = ( ~ ( k ) , . .,zq(k))*
. t Rq (wherekisthe the columns of separating matrix W and to find the inde-
discrete time index) be the unknown independent bioelectric pendent components one at a time. More recent versions are
currentsourcesandy(k) = (yl(k),..., ~ ~ ( kE ) Rp, ) ~ using hyperbolic tangent, exponential or cubic functions as
be the signals recorded by the electrodes, then the FECG contrast function.
extraction problem can be formulated as The update rule for the deflation method is given by I 101
- 2022 -
entropy H(y1,. . ,yn) or the outputs is maximized, the
mutual information I(yl, ' . ,yn) among the outputs is then
minimized. Thc output signals are assumed to be indepen-
dent. The learning rule for a single laycr feed-forward neu- SNR JADE Fastica Bcll Comon
Mat Fet Mat Fet Mat Fe1 Mat Fet
ral network to implemcnt the separation is
2 2.96 2.63 2.94 2.64 2.96 2.60 2.71 2.23
AW a [WT]-i + (I - 2y)xT (6) 4 4.67 4.38 4.67 4.37 4.67 4.35 4.35 3.90
6 6.44 6.17 6.43 6.20 6.44 6.1 1 6.04 5.56
Awo c( 1-2y (7)
8 8.36 7.97 8.34 8.04 8.35 7.88 7.83 7.17
where y = f(u), U = Wx +
wo and f(u)is a sigmoid IO 10.29 9.78 10.27 9.67 10.27 9.63 9.57 8.70
+
contrast function. usually f(u)= 1 &U-') or f(u)=
tanh(u).Here W is the weight matrix and WO is the bias
vector.
- 2023 -
algorithms were able to detect the R wave.
6. REFERENCES
[ I ] V. Zarzoso and A. K. Nandi, “Noninvasivc fetal elec-
trocardiogram extraction:blind source separation ver-
sus adaptive noise cancellation,” IEEE Trans. Biomed.
Eng., vol. 48, pp. 12-18, Jan. 2001.
121 B. Widrow er al., “Adaptive noise cancelling: Prin-
ciples and applications,” in Proc. IEEE, vol. 63,
L, 4 l.J&&-Jl 1 pp. 1692-1716, Dec. 1975.
5m m
Samples
moa- 2000 2500 J. Vanderschoot et al., “Two methods for opli-
mal MECG elimination and FECG detection from
skin electrode signals,” IEEE Trans. Bio-Med. Eng.,
Fig. 2. Extracted maternal signal by a) JADE b) Fastica c) vol. 34, pp. 233-243, March 1987.
Infomax d) Comon’s algorithm
D. Callaerts et al., “Comparison of SVD methodj to
extract the foetal electrocardiogram from cutaneous
electrode signals,” Med. Biol. Eng. Comput., vol. 28,
pp. 211-224, May 1990.
A. Kam and A. Cohen, “Matemal ECG Elimination
and Foetal ECG Detection - Comparison of Several
Algorithms,” in Proc. of 20th Ann. Int. Con& IEEE
EMBS, vol. 20, pp. 174-177, 1998.
C. Jutten and J. Hkrault, “Blind separation of sources,
part I:An adaptive algorithm based on neuromimatic
architecture,” Signal Processing, vol. 24, pp. 1--10,
July 1991.
samp,ss
J.-F. Cardoso and A. Souloumiac, ‘‘Blind heamforn-
ing for non-Gaussian signals,” in Pmc. IEE -F,
vol. 140, pp. 362-370, Dec. 1993.
Fig. 3. Extracted fetal signal by a) JADE b)Fastica c) Info-
max d) Comon’s algorithm J.-F. Cardoso, ‘‘Higher order contrasts for independent
component analysis,” Neural computation, vol. 11,
or the iterations, to update the weights. This can give better pp, 157-192, Jan. 1997.
results hut with a higher computational cos!. Fixed-point d- [9] A. Hyvirinen and E. Oja, “A rast fixed-point algorithm
gorithm is fast but the ordering of the extracted sources vary for independent component analysis,” Neural compu-
for each run even with the same input data and same accu- tation, vol. 9, no. 7, pp. 1483-1492, 1997.
racy in results. JADE algorithm has the least computational
[IO] A. Hyvhnen, “A family of fixed-point algorithms
cost and also no parameters to tune. for indeDendent comvonent analvsis.” IEEE Confer-
~~ ~
- 2024 -