WAVELET DENOISING EMG SIGNAL USING LABVIEW

Similar documents
Comparative Analysis of Wavelet Transform and Wavelet Packet Transform for Image Compression at Decomposition Level 2

Reduction of Noise from Speech Signal using Haar and Biorthogonal Wavelet

Identification of Motion Artifact in Ambulatory ECG Signal Using Wavelet Techniques

Muscle Sensor KI 2 Instructions

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Removal Of EMG Artifacts From Multichannel EEG Signal Using Automatic Dynamic Segmentation

LabView Exercises: Part II

ELG7172A Multiresolution Signal Decomposition: Analysis & Applications. Eric Dubois ~edubois/courses/elg7172a

An Integrated EMG Data Acquisition System by Using Android app

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

From Fourier Series to Analysis of Non-stationary Signals - X

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering

ni.com Digital Signal Processing for Every Application

Re: ENSC 370 Project Physiological Signal Data Logger Functional Specifications

Brain-Computer Interface (BCI)

Design of effective algorithm for Removal of Ocular Artifact from Multichannel EEG Signal Using ICA and Wavelet Method

Lesson 1 EMG 1 Electromyography: Motor Unit Recruitment

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

DETECTING NOISE IN SURFACE ELECTROMYOGRAPHY RECORDINGS

User Guide EMG. This user guide has been created to educate and inform the reader about doing EMG measurements

AGH University of Science and Technology Measurement & Instrumentation Department Kraków, Poland

Signal Processing with Wavelets.

Real Time Bio-signal Acquisition System

ECG ARTIFACT REMOVAL FROM SURFACE EMG SIGNALS BY COMBINING EMPIRICAL MODE DECOMPOSITION AND INDEPENDENT COMPONENT ANALYSIS

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

OBJECT-BASED IMAGE COMPRESSION WITH SIMULTANEOUS SPATIAL AND SNR SCALABILITY SUPPORT FOR MULTICASTING OVER HETEROGENEOUS NETWORKS

Design and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

ECG Denoising Using Singular Value Decomposition

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

Unequal Error Protection Codes for Wavelet Image Transmission over W-CDMA, AWGN and Rayleigh Fading Channels

Design of Electrocardiography Signal Acquisition and Processing Software Module

A Guide to Selecting the Right EMG System

Hidden melody in music playing motion: Music recording using optical motion tracking system

EEG Eye-Blinking Artefacts Power Spectrum Analysis

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES

E E Introduction to Wavelets & Filter Banks Spring Semester 2009

Final Project Report, 18551, Spring 2011 Super Hand Group #3 Allison Kator Michelle Lin

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

Experiment 13 Sampling and reconstruction

Getting Started with the LabVIEW Sound and Vibration Toolkit

Research Article Design and Analysis of a High Secure Video Encryption Algorithm with Integrated Compression and Denoising Block

Multi-step Independent Component Analysis for Removing Cardiac Artefacts from Back SEMG Signals

PRODUCT SHEET

Effective Information Display and Interface Design for Decomposition-based Quantitative Electromyography

DPD80 Infrared Datasheet

Non Stationary Signals (Voice) Verification System Using Wavelet Transform

Motion Artifact removal in Ambulatory ECG Signal using ICA

Guidance For Scrambling Data Signals For EMC Compliance

Design Approach of Colour Image Denoising Using Adaptive Wavelet

Introduction: Overview. EECE 2510 Circuits and Signals: Biomedical Applications. ECG Circuit 2 Analog Filtering and A/D Conversion

Real time signals and data simulations for bionic hand kinematics

Implementation of 2-D Discrete Wavelet Transform using MATLAB and Xilinx System Generator

PhysioPilot C2 Plus Fourth-Generation Software APPLICATIONS Contents EMG FEEDBACK...2 APPENDIX ARCHIVING SESSION DATA... 23

Swept-tuned spectrum analyzer. Gianfranco Miele, Ph.D

THE SONIFICTION OF EMG DATA. Sandra Pauletto 1 & Andy Hunt 2. University of Huddersfield, Queensgate, Huddersfield, HD1 3DH, UK,

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE

MA300 EMG System. User Guide. By Motion Lab Systems, Inc.

Virtual Vibration Analyzer

Heart Rate Variability Preparing Data for Analysis Using AcqKnowledge

ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals

INTRA-FRAME WAVELET VIDEO CODING

Feature Conditioning Based on DWT Sub-Bands Selection on Proposed Channels in BCI Speller

TERRESTRIAL broadcasting of digital television (DTV)

New Efficient Technique for Compression of ECG Signal

Speech and Speaker Recognition for the Command of an Industrial Robot

Architecture of Discrete Wavelet Transform Processor for Image Compression

Revision 1; date:

Ver.mob Quick start

Psychophysiological measures of emotional response to Romantic orchestral music and their musical and acoustic correlates

Practical considerations of accelerometer noise. Endevco technical paper 324

3D MR Image Compression Techniques based on Decimated Wavelet Thresholding Scheme

Measurement of overtone frequencies of a toy piano and perception of its pitch

Design and Realization of the Guitar Tuner Using MyRIO

Design of Medical Information Storage System ECG Signal

Application of Wavelet Transform To Denoise Noisy Blind Signal Separation

Rx FOR ECG MONITORING ARTIFACT By Michael Smith, M.S., B.S.E.E.

Pitch. The perceptual correlate of frequency: the perceptual dimension along which sounds can be ordered from low to high.

DPD80 Visible Datasheet

THE popularity of multimedia applications demands support

B I O E N / Biological Signals & Data Acquisition

Chapter 1. Introduction to Digital Signal Processing

EMBEDDED ZEROTREE WAVELET CODING WITH JOINT HUFFMAN AND ARITHMETIC CODING

Identification, characterisation, and correction of artefacts in electroencephalographic data in study of stationary and mobile electroencephalograph

Image Denoising by Data Adaptive and Non-Data Adaptive Transform Domain Denoising Method Using EEG Signal

CHAPTER 3 ECG SIGNAL RECORDING USING LABVIEW

User Manual v 1.3 EMG-USB2+

Image Compression Techniques Using Discrete Wavelet Decomposition with Its Thresholding Approaches

Robust Joint Source-Channel Coding for Image Transmission Over Wireless Channels

An Efficient Method for Digital Image Watermarking Based on PN Sequences

Hybrid active noise barrier with sound masking

Temporal Envelope and Periodicity Cues on Musical Pitch Discrimination with Acoustic Simulation of Cochlear Implant

SedLine Sedation Monitor

Single image super resolution with improved wavelet interpolation and iterative back-projection

OT BioLab+ UserManual v1.0 for software version 1.0.*.*

Spectral Decomposition in HRS

+ Human method is pattern recognition based upon multiple exposure to known samples.

COMPRESSION OF DICOM IMAGES BASED ON WAVELETS AND SPIHT FOR TELEMEDICINE APPLICATIONS

Transcription:

WAVELET DENOISING EMG SIGNAL USING LABVIEW Bonilla Vladimir post graduate Litvin Anatoly Candidate of Science, assistant professor Deplov Dmitriy Master student Shapovalova Yulia Ph.D., assistant professor Introduction. Over recent times electromyography (EMG) have attracted a great deal of attention in medical rehabilitation engineering. Surface electromyography (semg) has numerous advantages in practical use. semg is a complex biological signal generated during the skeleton muscle contractions and not alone being consistent with the muscles contraction but also with the neuromuscular control system [1]. semg contains information about physiological action of a patient. For this reason, semg is widely applied in motion recognition, and bioelectrical control of mechatronic devices [2]-[3]. An unfiltered and unprocessed surface electromyography signal is called a raw semg signal. The raw semg signal is a complex signal having different noises and interfering components therefore its analysis is rather difficult and it can t be used for mechatronic control. Interference and noise sources can be divided into internal and external. The internal noises are a physiological noise and the noise of the electrodes, for example: EMG other muscles; noise associated with the functioning of other organs such as the heart or stomach. External sources affect the processes of registration that can be the effect of lightning discharges, interference from operating industrial equipment, etc., To remove noise from the raw semg signals band-pass and lattice filters are usually used however, such denoising change the signal removing useful information [4]. 1

The aim of the study is to analyze the interference and noise nature of semg signal and to compare of the methods of wavelet and digital filtering denoising of raw semg. Experimental study. The study was made in two stages. In the first stage the noises signals were recorded by using the Ag/AgCl bipolar surface electrodes with 5 mm in diameter, located 20mm apart, and the sampling rate to be 1 khz (Fig.3). The subject skin was shaved and cleaned with an alcohol in order to have a good skin contact with the electrodes. The sampling data were amplified by 2300 times and preprocessed with band pass filter having cut frequencies 10 and 250 Hz then were passed through NI ELVIS into LabVIEW [5]. During the recording of the noise and interference the subject s right hand was motionless, i.e., the biceps was not reduced. a) b) Figure 1. Noises induced on the electrodes installed on the right M. Biceps Brachii: a) - the total interference; b) - the spectral power density of the total noise. We investigated the noises and interferences caused by the operation of industrial equipment, electric lines, EMG signals of skeletal muscles and heartbeat. 2

Figure 1 shows the total noise and interference induced by the 0.55 kw threephase asynchronous electromotor at a distance of 0.5-1 m, the 50 Hz electric lines, EMG of skeletal muscles due to rotations of the trunk and the ECG signal. The study showed that the high power spectrum densities were observed in the 50 Hz electric lines interference and its odd harmonics. In the second stage of study of EMG signals without interference and with interference was simulated using as raw EMG the signal from the LabVIEW biomedical signals data base. Figure 3 shows the simulated EMG signal and the power spectrum density of the signal. The odd harmonics of noise and interference is not evident in the spectrum of the EMG signal due to high biopotentials at these frequencies. а) б) Figure. 2. The simulated EMG signal with noise (a) and the power spectrum density (b). To denoise the EMG signal discrete wavelet transform (DWT) was used. It is known that the DWT of a signal is calculated by passing it through a series of 3

filters. According to Mallat's and the common notation [6] the samples first are passed through a low pass filter with impulse response h resulting in a convolution of the two. The signal is also decomposed simultaneously using a high-pass filter g However, since half the frequencies of the signal have now been removed, half the samples can be discarded according to Nyquist s rule. The filter outputs are then subsampled by 2: 2 2 (1) (2) This decomposition has halved the time resolution since only half of each filter output characterizes the signal. However, each output has half the frequency band of the input so the frequency resolution has been doubled. The denoising based on DWT is fulfilled in three steps: Step 1. The DWT transforms of the EMG signal; Step 2. Defying thresholds of wavelet coefficients; Step 3. Reconstruction of the EMG signal by using inverse wavelet transforms with thresholded wavelet coefficients. The four classical thresholds are generally used: universal, SURE, minimax and hybrid. The noise from the simulated EMG signal was removed using the LabVIEW VI wavelet denoise, its setup window is shown at figure 3. The following mother wavelets were analyzed to denoise the simulated EMG signal: Daubechies, Haar, coiflets, simlets; biorthogonal wavelets The choice of the wavelet is determined by the shape of the semg signals. The results of denoising the noised EMG signal is shown in the table. The smallest error was observed in the case when the mother wavelet coif5 of level 6 with thresholding rule Minimax was used (Table). 4

Figure 3. Setup window of wavelet denoise Table. Standard deviation of EMG signal after denoisin Mother wavelets DF db4 db6 haar coif3 coif5 sym3 sym6 bior 3.7 bior 3.9 Standard deviation, мv 0.997 0.561 0.538 0.719 0.524 0.506 0.586 0.525 0.561 0.566 In the above table: DF - digital filtering: the Butterworth 4th order band-pass filters with cutoff frequencies of 10 and 250 Hz and notch filters -50 and 150 Hz. Figure 4 shows the results of the simulated EMG signal denoising using coif5 wavelet at different threshold values compared with digital filtering. 5

The simulated raw EMG signal The Denoised EMG signal a) The digital filtering The wavelet denoise b) c) Figure 4. The simulated EMG signal and the power spectrum density: a) the noised EMG signal and after wavelet denoising; b - the digital and wavelet denoising of EMG signal; power spectrum density of the digital filtered (red) and wavelet denoise (white) EMG signals. Conclusion. The carried out researches have allowed to define the main components of the noise and interference present in the real-life semg signal, and to estimate their amplitude, frequency and spectral characteristics. To construct the wavelet filter were selected generating function of the coiflet class that provides the minimum standard deviation when denoising the EMG signals. It is shown that the wavelet transform coif5 6 level with threshold rule minimax provides quality 6

filtration of the noise and interference from EMG signals, which improves the reliability of bioelectrical control of mechatronic devices. REFERENCES 1. Stroeve, S. A non-linear, combined feedback and feedforward, learning control model for multiple degrees of freedom musculoskeletal systems, applied to the control of a human arm model / Stroeve S// Proceedings of the First Conference of the ISG A non-linear control model Режим доступа: http://internationalshouldergroup.org/files/proceedings1997/stroeve.pdf/ (Дата обращения 25.02.2015) 2. 2. Shenoy, Pradeep Online Electromyographic Control of a Robotic Prosthesis / Shenoy Pradeep. [et al] // Режим доступа: http://homes.cs.washington.edu/~rao/emg-08.pdf. (Дата обращения 25.02.2015) 3. Pradeep Shenoy Online Electromyographic Control of a Robotic Prosthesis/ Pradeep Shenoy, Kai J. Miller, Beau Crawford, and Rajesh P. N. Rao IEEE Transactions on biomedical engineering, VOL. 55, NO. 3, MARCH 2008. 4. Konrad, P. The ABC of EMG A Practical Introduction to Kinesiological Electromyography.- Version 1.4, March 2006.- Noraxon INC / P. Konrad. - Режим доступа: http://www.noraxon.com/docs/education/abc-of-emg.pdf. 5. Бонилья, В. Ф. Анализ сигнала ЭМГ двуглавой мышцы плеча в среде LabVIEW/ Бонилья, В. Ф., А. В. Литвин, Е. А. Лукьянов, А. Н. Чернышов// Инновации, экология и ресурсосберегающие технологии (инэрт- 2014).- Труды XI международного научно-технического форума.- Ростов-на- Дону 2014, с. 1394-1401. 6. Mallat, S. G. A Theory for Multiresolution Signal Decomposition: The Wavelet Representation / http://www.cmap.polytechnique.fr /~mallat/papiers/ MallatTheory89.pdf 7