Abstract
In the routine recording of magnetocardiograms (MCGs), it is necessary to underline the problem of noise cancellation. Source separation has often been suggested to solve this problem. In this paper, blind source separation (BSS), by means of singular value decomposition (SVD) and independent component analysis (ICA), was used for noise reduction in MCG data to improve the signal to noise ratio. Special techniques, based on statistical parameters, for identifying noise and disturbances, have been introduced to automatically eliminate noise-related and disturbance-related components before reconstructing cleaned data sets. The results show that ICA and SVD can detect and remove a variety of noise and artefact sources from MCG data, as well as from stress MCG.
Similar content being viewed by others
References
Barros AC, Mansour A, Ohnishi N (1998) Removing artifacts from electrocardiographic signals using independent component analysis. Neural Comput 22:173–186
Bell AJ, Sejnowski TJ (1995) An information maximisation approach to blind separation and blind deconvolution. Neural Comput 7:1129–1159
Brockmeier K, Comani S, Del Gratta C, Di Donato L, Di Luzio S, Pasquarelli A, Pizzella V, Romani GL (1992) Application of dynamic MCG in a trained athlete with repolarization disturbances: a case report. In: Hoke M, Erné SN, Okada YC, Romani GL (eds) Biomagnetism: clinical aspects, pp 509–512
Brockmeier K, Schmitz L, Bobadilla Chavez J, Burghoff M, Koch H, Zimmermann R, Trahms L (1997) Magnetocardiography and 32-lead potential mapping: repolarisation in normal subjects during pharmacologically induced stress. J Cardiovasc Elektrophysiol 8:615–626
Cardoso JF, Souloumiac A (1993) Jacobi angles for simultaneous diagonalization. SIAM J Matrix Anal Appl 17:161–164
Le CT (2003) Introductory biostatistics. Wiley, New York
Cichocki A, Amari SI (2002) Adaptive blind signal and image processing. Wiley, New York
Comani S, Mantini D, Lagatta A, Esposito F, Di Luzio S, Romani GL (2004) Time course reconstruction of fetal cardiac signals from fMCG: independent component analysis vs adaptive maternal beat subtraction. Physiol Meas 25:1305–1321
Comon P (1994) Independent component analysis-a new concept? Signal Process 36:287–314
DeMelis M, Müller H-P, Pasquarelli A, Erné SN (2002) Magnetocardiographic signal analysis. In: Proceedings of the 13th international conference on biomagnetism, BIOMAG 2002, Jena, Germany, pp 987–989
Deprettere F (1988) SVD and signal processing: algorithms, analysis and applications. Elsevier, Amsterdam
DiPietroPaolo D, Mueller H-P, Erné SN (2005) A novel approach for the averaging of magnetocardiographically recorded heart beats. Phys Med Biol 50:1–12
Erné SN, Torquati K, Della Penna S, Kammrath H, Pasquarelli A, Granata C, Rossi R (1998) The clinical magnetocardiographer in Ulm. IEEE Eng Med Biol 20:528–531
He T, Clifford G, Tarassenko L (2004) Application of ICA in removing artefacts from the ECG. Neural Process Lett (accepted)
Hyvärinen A (1999) Survey on independent component analysis. Neural Comput Surv 2:94–128
Hyvärinen A, Oja E (2000) Independent component analysis: algorithms and applications. Neural Netw 13(4–5):411–430
Hyvärinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley, New York
James CJ, Hesse CW (2005) Independent component analysis for biomedical signals. Physiol Meas 26:15–39
Jolliffe IT (1986) Principal component analysis. Springer, Berlin Heidelberg New York
Jung T-P, Makeig S, Lee T-W, McKeown MJ, Brown G, Bell AJ, Sejnowski TJ (2000) Independent component analysis of biomedical signals. In: 2nd International workshop on independent component analysis and signal separation, Helsinki, pp 633–44
Jung T-P, Humphries C, Lee T-W, McKeown MJ, IraguiV, Makeig S, Sejnowski TJ (2000) Removing electroencephalographic artefacts by blind source separation. Psychophysiology 37:163–178
Lander P, Berbari EJ, Lazzara R (1995) Optimal filtering and quality control of signal-averaged ECG. Circulation 91(5):1495–1505
Müller H-P, Nolte G, DiPietroPaolo D, Erné SN (2005) Using independent component analysis for noise reduction of magnetocardiographic data in case of exercise with ergometer. J Med Eng Technol (in press)
Müller H-P, DeCesaris I, DeMelis M, Marzetti L, PAsquarelli A, Erné SN, Ludolph AC, Kassubek J (2005) Open magnetic and electric graphic analysis. IEEE Eng Med Bio Mag 24(3):109–116
Noel S, Yim SB, Szu H (2001) Detecting electrocardiogram abnormalities with independent component analysis. In: Proceedings of the 15th annual international symposium on aerospace/defense sensing, simulation, and controls, Orlando, FL, USA
Pasquarelli A, Schless BG, Müller H-P, Hombach V, Erné SN (2002) A non-magnetic ergometer for MCG stress testing. In: Proceedings of the 13th international conference on biomagnetism, BIOMAG 2002, Jena, Germany, pp 949–951
Rieta JJ, Millet-Roig J, Zarzoso V, Castells F, Sánchez C, Garcia-Civera R, Morell S (2002) Atrial flutter and normal sinus rhythm discrimination by means of blind source separation and spectral parameters extraction. Comput Cardiol 29:25–28
Steinhoff U, Mäntynen V, Kürsten R, Nenonen J (2003) Independent component analysis for the suppression of different noise in magnetocardiographic data. Biomed Tech 48(1):170–171
Thakor NV, Zhu VS (1991) Application of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection. IEEE Trans Biomed Eng 38:785–793
Vorobyov S, Cichocki A (2002) Blind noise reduction for multisensory signals using ICA and subspace filtering, with application to EEG analysis. Biol Cybern 86:293–303
Widrow B, Walach E (1996) Adaptive inverse control. Prentice Hall, Upper Sadde River
Wisbeck JO, Barros AK, Ojeda R (1998) Application of ICA in the separation of breathing artifacts in ECG signals. In: International conference on neural inform, processing, (ICONIP’98), Kyushu, Japan
Ziehe A, Müller K-R, (1998) TDSEP—an efficient algorithm for blind separation using time structure. In: Proceedings of the ICANN 1998, pp 675–680
Ziehe A, Müller K-R, Nolte G, Mackert B-M, Curio G (2000) Artefact removal in magnetoneurography with time delayed second order correlations. IEEE Trans Biomed Eng 47:75–87
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
DiPietroPaolo, D., Müller, HP., Nolte, G. et al. Noise reduction in magnetocardiography by singular value decomposition and independent component analysis. Med Bio Eng Comput 44, 489–499 (2006). https://doi.org/10.1007/s11517-006-0055-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11517-006-0055-z