×

Noise suppression in ECG signals through efficient one-step wavelet processing techniques. (English) Zbl 1271.65160

Summary: This paper illustrates the application of the discrete wavelet transform (DWT) for wandering and noise suppression in electrocardiographic (ECG) signals. A novel one-step implementation is presented, which allows improving the overall denoising process. In addition an exhaustive study is carried out, defining threshold limits and thresholding rules for optimal wavelet denoising using this presented technique. The system has been tested using synthetic ECG signals, which allow accurately measuring the effect of the proposed processing. Moreover, results from real abdominal ECG signals acquired from pregnant women are presented in order to validate the presented approach.

MSC:

65T60 Numerical methods for wavelets
92C50 Medical applications (general)
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] J. Lee, Y. Chee, and I. Kim, “Personal identification based on vectorcardiogram derived from limb leads electrocardiogram,” Journal of Applied Mathematics, vol. 2012, Article ID 904905, 12 pages, 2012. · Zbl 06021776 · doi:10.1155/2012/904905
[2] D. P. Morales, A. García, E. Castillo, M. A. Carvajal, J. Banqueri, and A. J. Palma, “Flexible ECG acquisition system based on analog and digital reconfigurable devices,” Sensors and Actuators A, vol. 165, no. 2, pp. 261-270, 2011. · doi:10.1016/j.sna.2010.10.008
[3] D. P. Morales, A. García, E. Castillo, M. A. Carvajal, L. Parrilla, and A. J. Palma, “An application of reconfigurable technologies for non-invasive fetal heart rate extraction,” Medical Engineering and Physics, 2013. · doi:10.1016/j.medengphy.2012.09.011
[4] S. G. Mallat, “Theory for multiresolution signal decomposition: the wavelet representation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 11, no. 7, pp. 674-693, 1989. · Zbl 0709.94650 · doi:10.1109/34.192463
[5] E.-B. Lin and P. C. Liu, “A discrete wavelet analysis of freak waves in the ocean,” Journal of Applied Mathematics, vol. 2004, no. 5, pp. 379-394, 2004. · Zbl 1080.76015 · doi:10.1155/S1110757X0430611X
[6] T. Abualrub, I. Sadek, and M. Abukhaled, “Optimal control systems by time-dependent coefficients using cas wavelets,” Journal of Applied Mathematics, vol. 2009, Article ID 636271, 10 pages, 2009. · Zbl 1185.49033 · doi:10.1155/2009/636271
[7] R. Sameni and G. D. Clifford, “A review of fetal ECG signal processing, issues and promising directions,” The Open Pacing, Electrophysiology & Therapy Journal, vol. 3, no. 1, pp. 4-20, 2010.
[8] C.-T. Ku, K.-C. Hung, H.-S. Wang, and Y.-S. Hung, “High efficient ECG compression based on reversible round-off non-recursive 1-D discrete periodized wavelet transform,” Medical Engineering and Physics, vol. 29, no. 10, pp. 1149-1166, 2007. · doi:10.1016/j.medengphy.2006.12.003
[9] C. Ghule, D. G. Wakde, G. Virdi, and N. R. Khodke, “Design of portable ARM processor based ECG module for 12 lead ECG data acquisition and analysis,” in Proceedings of the 2nd International Conference on Biomedical and Pharmaceutical Engineering (ICBPE ’09), pp. 1-8, December 2009. · doi:10.1109/ICBPE.2009.5384077
[10] D. Karadaglić, M. Mirković, D. Milo, and R. Stojanović, “A FPGA system for QRS complex detection based on Integer Wavelet Transform,” Measurement Science Review, vol. 11, no. 4, pp. 131-138, 2011.
[11] J. C. Goswami and A. K. Chan, Fundamentals of Wavelets Theory, Algorithms, and Applications, EE.UU: John Wiley & Sons, Hoboken, NJ, USA, 2nd edition, 2011. · Zbl 1214.65071 · doi:10.1002/9780470926994
[12] P. S. Addison, “Wavelet transforms and the ECG: a review,” Physiological Measurement, vol. 26, no. 5, pp. R155-R199, 2005. · doi:10.1088/0967-3334/26/5/R01
[13] B. N. Singh and A. K. Tiwari, “Optimal selection of wavelet basis function applied to ECG signal denoising,” Digital Signal Processing, vol. 16, no. 3, pp. 275-287, 2006. · doi:10.1016/j.dsp.2005.12.003
[14] C. B. Mbachu, G. N. Onoh, E. N. Ifeagwu, and S. U. Nnebe, “Processing ECG signal with Kaiser Window-Based FIR digital dilters,” International Journal of Engineering Science and Technology, vol. 3, no. 8, 2011.
[15] L. N. Sharma, S. Dandapat, and A. Mahanta, “ECG signal denoising using higher order statistics in Wavelet subbands,” Biomedical Signal Processing and Control, vol. 5, no. 3, pp. 214-222, 2010. · doi:10.1016/j.bspc.2010.03.003
[16] M. I. Ibrahimy, F. Ahmed, M. A. Mohd Ali, and E. Zahedi, “Real-time signal processing for fetal heart rate monitoring,” IEEE Transactions on Biomedical Engineering, vol. 50, no. 2, pp. 258-262, 2003. · doi:10.1109/TBME.2002.807642
[17] J. J. Oresko, Z. Jin, J. Cheng et al., “A wearable smartphone-based platform for real-time cardiovascular disease detection via electrocardiogram processing,” IEEE Transactions on Information Technology in Biomedicine, vol. 14, no. 3, pp. 734-740, 2010. · doi:10.1109/TITB.2010.2047865
[18] B. De Moor, Database for the identification of systems (DaISy), 2010, http://homes.esat.kuleuven.be/ smc/daisy/.
[19] J. G. Webster, Medical Instrumentation, Application and Design, John Wiley & Sons, 1995.
[20] M. S. Manikandan and S. Dandapat, “Wavelet energy based diagnostic distortion measure for ECG,” Biomedical Signal Processing and Control, vol. 2, no. 2, pp. 80-96, 2007. · doi:10.1016/j.bspc.2007.05.001
[21] D. Donoho and I. Johnstone, “Adapting to unknown smoothness via wavelet shrinkage,” Journal of the American Statistical Association, vol. 90, no. 432, pp. 1200-1224, 1995. · Zbl 0869.62024 · doi:10.2307/2291512
[22] Inc. The MathWorks, Denoising: Wavelet shrinkage, nonparametric regression, block thresholding, multisignal thresholding, 2013, http://www.mathworks.es/es/help/wavelet/denoising.html.
[23] LabView TM, Advanced Signal Processing Toolkit, Wavelet Analysis Tools User Manual, 2013, http://www.ni.com/pdf/manuals/371533a.pdf.
[24] S. Sardy, “Minimax threshold for denoising complex signals with waveshrink,” IEEE Transactions on Signal Processing, vol. 48, no. 4, pp. 1023-1028, 2000. · doi:10.1109/78.827536
[25] P. J. Rousseeuw and C. Croux, “Alternatives to the median absolute deviation,” Journal of the American Statistical Association, vol. 88, no. 424, pp. 1273-1283, 1993. · Zbl 0792.62025 · doi:10.2307/2291267
[26] I. M. Johnstone and B. W. Silverman, “Wavelet threshold estimators for data with correlated noise,” Journal of the Royal Statistical Society B, vol. 59, no. 2, pp. 319-351, 1997. · Zbl 0886.62044 · doi:10.1111/1467-9868.00071
[27] W. H. Swallow and F. Kianifard, “Using robust scale estimates in detecting multiple outliers in linear regression,” Biometrics, vol. 52, no. 2, pp. 545-556, 1996. · Zbl 0875.62283 · doi:10.2307/2532894
[28] Matlab, ECG simulation Using atlab, 2013, http://www.mathworks.com/matlabcentral/fileexchange/10858.
[29] H. G. Rodney Tan, A. C. Tan, P. Y. Khong, and V. H. Mok, “Best wavelet function identification system for ECG signal denoise applications,” in Proceedings of the International Conference on Intelligent and Advanced Systems (ICIAS ’07), pp. 631-634, November 2007. · doi:10.1109/ICIAS.2007.4658464
[30] A. L. Goldberger, L. A. Amaral, L. Glass et al., “PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals,” Circulation, vol. 101, no. 23, pp. E215-E220, 2000. · doi:10.1161/01.CIR.101.23.e215
[31] J. Jezewski, A. Matonia, T. Kupka, D. Roj, and R. Czabanski, “Determination of fetal heart rate from abdominal signals: evaluation of beat-to-beat accuracy in relation to the direct fetal electrocardiogram,” Biomedical Engineering, vol. 57, no. 5, pp. 383-394, 2012.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.