Simple Approach for Tremor Suppression in Electrocardiograms

Similar documents
Fast Electrocardiogram Amplifier Recovery after Defibrillation Shock

SUPPRESSION OF AC RAILWAY POWER-LINE INTERFERENCE IN ECG SIGNALS RECORDED BY PUBLIC ACCESS DEFIBRILLATORS

An algorithm to estimate the transient ST segment level during 24-hour ambulatory monitoring

Suppression of Baseline Wander and power line interference in ECG using Digital IIR Filter

CHAPTER 7 INTERFERENCE CANCELLATION IN EMG SIGNAL

Comparative Study of Chebyshev I and Chebyshev II Filter used For Noise Reduction in ECG Signal

COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) NOISE REDUCTION IN ECG BY IIR FILTERS: A COMPARATIVE STUDY

Lecture 4 Biosignal Processing. Digital Signal Processing and Analysis in Biomedical Systems

An Automated Algorithm for Fast Pulse Wave Detection

ROBUST FETAL HEART BEAT DETECTION BY APPLYING STATIONARY WAVELET TRANSFORM

Denoising of ECG signal using thresholding techniques with comparison of different types of wavelet

A Finite Impulse Response (FIR) Filtering Technique for Enhancement of Electroencephalographic (EEG) Signal

EMG feature extraction for tolerance of white Gaussian noise

Removal of Power-Line Interference from Biomedical Signal using Notch Filter

Available online at ScienceDirect. Procedia Computer Science 57 (2015 ) A.R. Verma,Y.Singh

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

Noise Reduction Technique for ECG Signals Using Adaptive Filters

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Original Research Articles

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 10, April 2014

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

ECG Signal Denoising Using Digital Filter and Adaptive Filter

Suppression of electromyogram interference on the electrocardiogram by transform domain denoising

Development of Electrocardiograph Monitoring System

PHOTOPLETHYSMOGRAPHIC DETECTOR FOR PERIPHERAL PULSE REGISTRATION

Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

Biosignal filtering and artifact rejection. Biosignal processing I, S Autumn 2017

Adaptive Detection and Classification of Life Threatening Arrhythmias in ECG Signals Using Neuro SVM Agnesa.A 1 and Shally.S.P 2

VHF Radar Target Detection in the Presence of Clutter *

INTEGRATED APPROACH TO ECG SIGNAL PROCESSING

EC209 - Improving Signal-To-Noise Ratio (SNR) for Optimizing Repeatable Auditory Brainstem Responses

Image De-Noising Using a Fast Non-Local Averaging Algorithm

6.555 Lab1: The Electrocardiogram

Automatic Feature Extraction of ECG Signal Using Fast Fourier Transform

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Enhancement of Speech Signal by Adaptation of Scales and Thresholds of Bionic Wavelet Transform Coefficients

REAL-TIME BROADBAND NOISE REDUCTION

Physiological signal(bio-signals) Method, Application, Proposal

Removal of Motion Noise from Surface-electromyography Signal Using Wavelet Adaptive Filter Wang Fei1, a, Qiao Xiao-yan2, b

Nonlinear Filtering in ECG Signal Denoising

Comparative Study of QRS Complex Detection in ECG Ibtihel Nouira, Asma Ben Abdallah, Ibtissem Kouaja, and Mohamed Hèdi Bedoui

Designing and Implementation of Digital Filter for Power line Interference Suppression

Removal of ocular artifacts from EEG signals using adaptive threshold PCA and Wavelet transforms

New Method of R-Wave Detection by Continuous Wavelet Transform

Using Rank Order Filters to Decompose the Electromyogram

Quantitative Investigation of Digital Filters in Electrocardiogram with Simulated Noises

NOISE REDUCTION TECHNIQUES IN ECG USING DIFFERENT METHODS Prof. Kunal Patil 1, Prof. Rajendra Desale 2, Prof. Yogesh Ravandle 3

ELECTROMYOGRAPHY UNIT-4

Detection of Abnormalities in Fetal by non invasive Fetal Heart Rate Monitoring System

BioMedical Engineering OnLine

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

Wavelet Speech Enhancement based on the Teager Energy Operator

Oil metal particles Detection Algorithm Based on Wavelet

A Hybrid Lossy plus Lossless Compression Scheme for ECG Signal

Introduction. Research Article. Md Salah Uddin Farid, Shekh Md Mahmudul Islam*

Resolution Enhancement and Frequency Compounding Techniques in Ultrasound.

Extraction of Myopotentials in ECG Signal Using Median Filter via Adaptive Wavelet Weiner Filter

CANCELLATION OF ARTIFACTS FROM CARDIAC SIGNALS USING ADAPTIVE FILTER LMS,NLMS AND CSLMS ALGORITHM

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Delineation of ECG Characteristics Points using Multi-resolution Wavelet Transform Approach

EDL Group #3 Final Report - Surface Electromyograph System

HIGH FREQUENCY FILTERING OF 24-HOUR HEART RATE DATA

Improving ECG Signal using Nuttall Window-Based FIR Filter

Suppression of Noise in ECG Signal Using Low pass IIR Filters

Artifact Removal from the Radial Bioimpedance Signal using Adaptive Wavelet Packet Transform

An Approach to Detect QRS Complex Using Backpropagation Neural Network

ARRHYTHMIAS are a form of cardiac disease involving

Adaptive Filter for Ecg Noise Reduction Using Rls Algorithm

Chapter 5. Signal Analysis. 5.1 Denoising fiber optic sensor signal

Filtration Of Artifacts In ECG Signal Using Rectangular Window-Based Digital Filters

Frequency Domain Median-like Filter for Periodic and Quasi-Periodic Noise Removal

ECG Data Compression

IMPLEMENTATION OF DIGITAL FILTER ON FPGA FOR ECG SIGNAL PROCESSING

Biomedical Instrumentation (BME420 ) Chapter 6: Biopotential Amplifiers John G. Webster 4 th Edition

VARIOUS signal processing algorithms have been developed

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP

COMPARISON OF VARIOUS FILTERING TECHNIQUES USED FOR REMOVING HIGH FREQUENCY NOISE IN ECG SIGNAL

Open Access Research and Development of Electrocardiogram P-wave Detection Technology

Application of Interference Canceller in Bioelectricity Signal Disposing

Performance Evaluation of STBC-OFDM System for Wireless Communication

An Intelligent Adaptive Filter for Fast Tracking and Elimination of Power Line Interference from ECG Signal

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

ECG Analysis based on Wavelet Transform. and Modulus Maxima

Performance Comparison of Various Digital Filters for Elimination of Power Line Interference from ECG Signal

Performance Analysis of Local Adaptive Real Oriented Dual Tree Wavelet Transform in Image Processing

NOISE REDUCTION OF 15-LEAD ELECTROCARDIOGRAM SIGNALS USING SIGNAL PROCESSING ALGORITHMS WEI LIU. Bachelor of Science. Tianjin University

Performance Comparison of Mean, Median and Wiener Filter in MRI Image De-noising

Available online at (Elixir International Journal) Control Engineering. Elixir Control Engg. 50 (2012)

Protocol to assess robustness of ST analysers: a case study

Fetal ECG Extraction Using Independent Component Analysis

Chapter 4 SPEECH ENHANCEMENT

Review on Design & Realization of Adaptive Noise Canceller on Digital Signal Processor

ECG and power line noise removal from respiratory EMG signal using adaptive filters

Removal of Baseline Wander and Power Line Interference from ECG Signal - A Survey Approach

A Lower Transition Width FIR Filter & its Noise Removal Performance on an ECG Signal

Removal of baseline noise from Electrocardiography (ECG) signal based on time domain approach

BASELINE REMOVAL FROM EMG RECORDINGS

Baseline wander Removal in ECG using an efficient method of EMD in combination with wavelet

Reference Manual SPECTRUM. Signal Processing for Experimental Chemistry Teaching and Research / University of Maryland

AN EFFICIENT IMAGE ENHANCEMENT ALGORITHM FOR SONAR DATA

Transcription:

Simple Approach for Tremor Suppression in Electrocardiograms Ivan Dotsinsky 1*, Georgy Mihov 1 Institute of Biophysics and Biomedical Engineering, Bulgarian Academy of Sciences 15 Acad. George Bonchev Str., 1113 Sofia, Bulgaria E-mail: iadoc@bas.bg Technical University of Sofia, Faculty of Electronic Engineering and Technologies 8 Kliment Ohridski Str., 1 Sofia, Bulgaria E-mail: gsm@tu-sofia.bg * Corresponding author Received: October 13, 9 Accepted: December 15, 9 Published: July 3, 1 Abstract: Electrocardiogram recordings are very often contaminated by high-frequency noise usually power-line interference and EMG disturbances (tremor). Filtering out the tremor remains a priori partially successful since it has a relatively wide spectrum, which overlaps the useful ECG frequency band by aperiodic noise. The proposed simple approach for tremor suppression uses heuristic relations between the ECG signal parts and parameters of the applied moving averaging. The results obtained are assessed and compared to tremor suppression obtained by moving averaging with constant sample numbers throughout the signal. Keywords: ECG, Tremor suppression, EMG disturbances. Introduction Power-line interference and base-line drift are known as main obstacles to a correct automatic interpretation of the electrocardiogram (ECG). However, the artefacts and the EMG disturbances due to involuntary muscle contractions of the patients (tremor) also have sizable impact on the recording quality. Something more, the tremor suppression is extremely difficult since its spectrum overlaps the useful ECG frequency band. Several approaches have been developed for reducing the EMG disturbances [1,, 9, 11, 1]. Some of them are aimed at common suppression of interference and tremor (high frequency disorders because of the similar contaminations of the signal [3, 4]. Still, there is an important difference: the interference is practically with constant waveform while the tremor varies significantly in amplitude and frequency. Elementary but well spread approach for high frequency noise suppression consists of moving averaging (comb filter with first zero at the power-line frequency) throughout the recording [1]. Low-pass filtering with cut-off within the range of 35 through 45 Hz was also used in times past in case of visual ECG interpretation. As a result, the tremor suppression was unsatisfactory and the peaks of the QRS complexes were very often intolerably smoothed. Recently Tabakov et al. [15] reported online digital filter, which combines interference and drift suppression. The figures presented show this filter is also able to cope with artefacts provoked by bad electrode-to-skin contact. 19

Christov and Daskalov [] applied an adopted by Savitzky and Golay [14] smoothing procedure, which uses least square approximation and a special wings function for defining the weighting coefficients. The obtained suppression ratio of the EMG artefact is about 6. Low reduction of R and S waves is reported depending of the wave shape. The authors pointed out that Savitzky-Golay filtering leads to small widening of the R wave at the baseline. Gotchev et al. [6] applied Savitzky-Golay filter inside the QRS complexes and wavelet shrinkage outside them. The first technique gives a good preservation of the RS amplitude of about 3 µv but with low tremor suppression, while the second one offers good suppression with 44 µv decreasing in the RS amplitude. The combined method incorporates the features of both approaches. They are switched depending on the value of the wings function. Nikolaev and Gotchev [11] denoised ECG signals by applying wavelet domain Wiener filtering. They mixed original signals and EMG noise with a SNR = 14 db. Two-stage algorithm improves the traditional technique by involving time-frequency dependent threshold for calculating the first stage pilot estimate. A SNR over db is obtained together with less than 1% QRS amplitudes reduction. Another technique is reported by Christov [3]. He modified the linear criterion of a specific digital filter for interference cancellation [8] that does not affect the signal frequency components around the mains frequency. The introduced criterion threshold is variable depending on the ECG waves and is aimed to reach a reasonable compromise between tremor suppression and QRS amplitudes reduction. Kotas [7] published projective filtering of time-aligned ECG beats. This is an extension of time averaging, which preserves the variability of the beat morphology. The method employs rules of the principal component analysis to retain to some extent the normal deviations from the averaged component changes, rejecting in the same time the deviations caused by noise. However, the nonlinear projective filtering is computationally intensive and is known to be sensitive to noise changes. Sameni et al. [13] proposed a nonlinear Bayesian filtering framework consisting of suboptimal filtering schemes. They are based on modified dynamic ECG model thus utilizing a priori information about the underlying dynamics of ECG signals. Nevertheless, several abnormalities different from brady- or tachycardia may lead to large errors in the Gaussian functions locations. Recently Mihov and Dotsinsky [5] published a method for tremor suppression that implements the following three procedures. Contaminated ECG signals are subjected to moving averaging to suppress tremor and interference simultaneously. The reduced peaks of the QRS complexes are then restored by a special procedure, so that the useful high frequency components are preserved in the range specified by the embedded in the ECG instrument filter, usually up to 15 Hz. Finally, a Savitzky-Golay smoothing filter is applied for supplementary tremor suppression outside the QRS complexes. 13

Aim of the study This study was aimed to develop simple approach for tremor suppression using heuristic relations between the ECG waves and parameters of some types of comb filters applied specifically on selected parts of the signal. Algorithm The heuristic relations are performed with appropriate criteria that determine comb filters to be applied or not to the signal (conditional partial filtration). Each criterion operates on corresponding interval around the processed sample. The associated comb filter is applied if the criterion value becomes lower than an experimentally defined threshold. The filters are applied consecutively, starting with the shortest interval. To perform the procedure in a realtime mode, each criterion and filter uses a temporal buffer where a pipe-lined processing is carried out. The conditional filtration is illustrated by the following diagram. The first index of Y3, Y5, Y7 and Y9 used in the filtered windows are associated with the number of the averaged samples. X i-3 X i- X i-1 X i- X i-19 Ongoing input sample Input samples X i-18 X i-17 X i-16 X i-15 X i-14 X i-13 X i-1 X i-11 X i-1 X i-9 X i-8 X i-7 X i-6 X i-5 X i-4 X i-3 X i- X i-1 X i First criterion and filter buffer Y3 1 Y3 Y3 3 Y3 4 Y3 5 Y3 6 Second criterion and filter buffer Y5 1 Y5 Y5 3 Y5 4 Y5 5 Y5 6 Y5 7 Y5 8 Tird criterion and filter buffer Y7 1 Y7 Y7 3 Y7 4 Y7 5 Y7 6 Y7 7 Y7 8 Y7 9 Y7 1 Forth criterion and filter buffer Y9 1 Y9 Y9 3 Y9 4 Y9 5 Y9 6 Y9 7 Y9 8 Y9 9 Y9 1 Y9 11 Y9 1 Y i-19 Y i-19 Y i-18 Y i-17 Y i-19 Y i-18 Ongoing output sample The algorithm is developed in MATLAB environment for sampling rate SR = 5 Hz as it is tested with recordings taken from the AHA database. Nevertheless, the algorithm can be easily adapted for any other SR by changing the values of limited number of parameters. First criterion and comb filter The idea of the algorithm will be presented by discussing the first filter. Window overlapping 5 samples is moved step by step. The absolute differences between the first sample and the next ones are calculated. The minimum difference is subtracted from the maximum. If the result is lower than a threshold, the internal three samples are averaged and the obtained value is substituted for the middle sample. The differences are computed towards one initial sample outside the examined interval to investigate relatively straight lines. The checked values are absolute since the presence of tremor and/or other noise is marked by quasi-symmetric differences while a second difference obtained by signed maximum and minimum is associated with ascendant or descendant part of the signal, e.g. QRS complexes where the averaging is critical. 131

Below is presented the part of the MATLAB program for one sample processing by the first comb filter. for k = 6:-1:; Y5(k) = Y5(k - 1); end; % Y5 buffer shifting for j = 1:1:5; diff(j) = abs(y3(1) - Y3(j + 1)); end; if max(diff(1:1:5)) - min(diff(1:1:5)) < threshold3; % First criterion Y5(1) = (Y3(3) + Y3(4) + Y3(5))/3; % First comb filter else; Y5(1) = Y3(4); end; The first zero is approximately at 83 Hz. Threshold3 is equal to.4 mv, thus the maximum slope allowed is 1 µv ms -1. In this way the ascendant and descendant parts of the QRS complexes are protected again filtering that may reduce them while the peak of the contaminated complexes will be smoothed and moved near to the clean signal. Second criterion and comb filter The parameters of the second filter are: window of 7 samples, threshold5 =.6 mv and number of averaged samples equal to 5. The first zero is at 5 Hz. This filter suppresses tremor components in intervals with a slope lower than 1 µv ms -1. Third criterion and comb filter The parameters are as following: 9 samples, threshold7 =.4 mv, 7 averaged samples, first zero at about 36 Hz and maximum slope of 14 µv ms -1. Fourth criterion and comb filter Here the parameters used are: 11 samples, threshold9 =. mv, 9 averaged samples, first zero at about 8 Hz and maximum slope of 6 µv ms -1. The values of the last two filters are aimed to preserve the P wave shapes. Real time going procedure is obtained by starting the algorithm after an interval of samples of the incoming signal is reached. The intervals for averaging are spaced at appropriate distances. The filters are started in the above order to determine in sequence the processed values. The intervals are moved by one sample with every next incoming sample. Results The AHA recordings used for testing the algorithm are preliminary processed to become close to a conditionally clean signal. The signals are mixed with tremor obtained by two ECG electrodes placed on one forearm. The contaminated signals are then processed and the efficiency is assessed once by the difference between original and s and secondly by superimposing one on top of the other. 13

Fig. 1 and Fig. present the experiments with AHA 8d1 and AHA 51d1, respectively. original AHA 8d1 signal original AHA 8d1 signal -.4. -. -.4 - tremor contaminated signal - -..1 -.1 error=original-processed -. a) Upper trace original conditionally b) Upper trace original signal; middle clean signal; middle trace added tremor; trace ; lower trace lower trace contaminated signal difference between them in zoomed scale 3.5 3.5 1.5 1.5 -.5-1 AHA 8d1 original-blue (left); contaminated-black; processed-red (right) -1.5 3.9 3.95 4 4.5 4.1 4.15 4. 4.5 4.3 4.35 - original AHA 8d1 signal moving averaged -..1 error=original-moving averaged -.1 -. c) Zoomed in time original signal d) Upper trace original signal; middle (blue, left); contaminated signal (black) trace moving averaged signal; lower trace (red, right) difference between them in zoomed scale Fig. 1 Fig. 1a and Fig. a show how the signals assumed to be clean are contaminated by tremor. Original and s can be observed in Fig. 1b and Fig. b together with the zoomed in amplitude error committed. Almost everywhere the maximum errors committed are in the QRS complexes but they do not exceed 8-1 µv. Something more, a good part of the differences between original and s is due to the eliminated noise inherent to the accepted as clean original signals. Fig. 1c and Fig. c show original (blue, left), contaminated (black, middle) and processed (red, right) signals in time zoomed scale. The results with constant in parameter comb filter applied all over the signal are available for comparison in the third subplots of Fig. 1d and Fig. d. 133

The Figs. 3-8 present the results of processing some other recordings taken for AHA database mixed with the same tremor. The third subplots show superimposed original and processed signals. The processed are slightly shifted right to be better observed. As can be seen, they do not contain tremor and can be assumed as identical to the originals for the purposes of most of the diagnostic tasks. No distortions can be found in the critical ECG parts like the susceptible for analysis ST segments. original AHA 51d1 signal original AHA 51d1 signal -.4. -. -.4 - tremor contaminated signal - -..1 -.1 error=original-processed -. a) Upper trace original conditionally b) Upper trace original signal; middle clean signal; middle trace added tremor; trace ; lower trace lower trace contaminated signal difference between them in zoomed scale 3.5 3.5 1.5 1.5 -.5-1 AHA 51d1 original-blue (left); contaminated-black; processed-red (right) -1.5 3.9 3.95 4 4.5 4.1 4.15 4. 4.5 4.3 4.35 - original AHA 51d1 signal moving averaged -. error=original-moving averaged.1 -.1 -. c) Zoomed in time original signal d) Upper trace original signal; middle (blue, left); contaminated signal (black) trace moving averaged signal; lower trace (red, right) difference between them in zoomed scale Fig. The s in the third subplots (red traces) in the next figures are slightly right shifted to be better observed. 134

- original AHA 79d1 signal original AHA 51d1 signal - - - - black (left)-original; red (right)-processed 4 4. 4.4 4.6 4.8 5 5. 5.4 5.6 - black (left)-original; red (right)-processed 4 4. 4.4 4.6 4.8 5 5. 5.4 5.6 Fig. 3 Result with AHA 79d1 Fig. 4 Result with AHA 51d1 original AHA 71d1 signal original AHA 11d1 signal - - - - black (left)-original; red (right)-processed black (left)-original; red (right)-processed - 4 4. 4.4 4.6 4.8 5 5. 5.4 5.6-4 4. 4.4 4.6 4.8 5 5. 5.4 5.6 Fig. 5 Result with AHA 71d1 Fig. 6 Result with AHA 11d1 - original AHA 45d1 signal - - - original AHA 7d signal - black (left)-original; red (right)-processed 4 4. 4.4 4.6 4.8 5 5. 5.4 5.6 - black (left)-original; red (right)-processed) 4 4. 4.4 4.6 4.8 5 5. 5.4 5.6 Fig. 7 Result with AHA 45d1 Fig. 8 Result with AHA 7d 135

The last Fig. 9 proves that the reported procedure suppress the power-line interference too. The first trace represents conditionally clean signal mixed with tremor and synthesized interference with constant frequency. - - AHA 79d1 contaminated by tremor and power-line interference signal - black (left)-original; red (right)-processed) 4 4. 4.4 4.6 4.8 5 5. 5.4 5.6 Fig. 9 Common suppression of tremor and interference Conclusions The results obtained with many recordings taken from the AHA database show that the heuristic approach consisting of partial moving averaging over selected signal intervals with different parameters gives good possibilities of suppressing tremor and interference accompanying the ECG signals. Compared to the moving averaging all over the signal with one type of comb filter, the proposed approach provokes smaller disturbances including within the QRS complexes. The limited distortions of the signal have no impact on the interpretation. It is necessary also to point out the preservation of the susceptible to analysis ST segments. References 1. Bensadoun Y., E. Novakov, K. Raoof (1995). Multidimensional Adaptive Method for Cancellation EMG Signals from the ECG Signal, Proceedings of the 17 th Annual International Conference on the IEEE Engng. in Med. and Biol. Soc., Montreal, Eds. Roberge F. A., R. E. Kearney, 99-3.. Christov I. I., I. K. Daskalov (1999). Filtering of Electromyogram Artifacts from the Electrocardiogram, Med. Eng. Phys., 1, 731-736. 3. Christov I. I. (). Dynamic Power-line Interference Subtraction from Biosignals, Med. Eng. Techn., 4, 169-17. 4. Dotsinsky I., I. Christov (). Power-line Interference Subtraction from the Electrocardiogram in the Presence of Electromyogram Artifacts, E+E, 37(1-), 18-1. 5. Dotsinsky I. A., G. S. Mihov (8). Tremor Suppression in ECG, BioMedical Engineering OnLine, 7:9. 6. Gotchev A., I. Christov, K. Egiazarian (). Denoising the Electrocardiogram from Electromyogram Artifacts by Combined Transform-domain and Dynamic Approximation Method, Proceedings of the International Conference on Acoustics Speech and Signal Processing ICASSP, Orlando, USA, 13-17 May, 387-3875. 7. Kotas M. (4). Projective Filtering of Time-aligned ECG beats, IEEE Trans. Biomed. Eng., 51, 119-1139. 136

8. Levkov C., G. Mihov, R. Ivanov, I. Daskalov, I. Christov, I. Dotsinsky (5). Removal of Power-line Interference from the ECG: A Review of the Subtraction Procedure, BioMedical Engineering OnLine, 4:5. 9. Luo S., W. J. Tompkins (1995). Experimental Study: Brachial Motion Artefact Reduction in the ECG, Comp. Cardiol., 33-36. 1. Lynn P. A. (1977). Online Digital Filters for Biological Signals: Some Fast Designs for a Small Computer, Med. Biol. Eng. Comput., 15, 534-54. 11. Nikolaev N., A. Gotchev (). ECG Signal Denoising using Wavelet Domain Wiener Filtering, Proceedings of the European Signal Processing Conference EUSIPCO, Tampere, Finland, 51-54. 1. Nikolaev N., A. Gotchev, K. Egiazarian, Z. Nikolov (1). Suppression of Electromyogram Interference on the Electrocardiogram by Transform Domain Denoising, Med. Biol. Eng. Comp., 39, 649-655. 13. Sameni R. (7). A Nonlinear Bayesian Filtering Framework for ECG Denoising, IEEE Trans. Biomed. Eng., 54(1), 17-185. 14. Savitzky A., M. Golay (1964). Smoothing and Differentiation of Data by Simplified Least Square Procedures, Anal. Chem., 36, 167-1639. 15. Tabakov S., I. Iliev, V. Krasteva (8). Online Digital Filter and QRS Detector Applicable in Low Resource ECG Monitoring Systems, Annals Biomed. Eng., 36(11), 185-1815. 137

Prof. Ivan Dotsinsky, Ph.D., D.Sci. E-mail: iadoc@bas.bg Ivan Dotsinsky obtained his M.Sc. degree from the Faculty of Electrical Engineering, Technical University of Sofia. His Ph.D. thesis was on the statistical assessment of the reliability of electrical and electronic circuitry. In 1987 he obtained the Dr. Eng. Sci. on instrumentation of electrocardiology. Since 1989, he has been Professor in Biomedical Engineering. Since 1994, he is a Professor with the Centre of Biomedical Engineering, Bulgarian Academy of Sciences, and part-time Professor in the Technical University of Sofia. His interests are mainly in the field of acquisition, preprocessing, analysis and recording of Biomedical Signals. Prof. Georgy Mihov, Ph.D. E-mail: gsm@tu-sofia.bg Georgy Mihov obtained his M.Sc. degree from the Faculty of Radioelectronics, Technical University of Sofia. His Ph.D. thesis (1983) was on the programmable devices for treatment and visualization of cardiosignals. Since 1986 Georgy Mihov has been an Assistant Professor, an Associate Professor (199) and since 7 he is a Professor with the Technical University of Sofia. His interests are mainly in the field of digital electronics, digital filtration, microprocessor system applications and servicing, hardware description languages. 138