Wavelet analysis and classification surface electromyography signals

Kilby, Jeff
Hosseini, Hamid Gholam
Item type
Degree name
Master of Engineering
Journal Title
Journal ISSN
Volume Title
Auckland University of Technology

A range of signal processing techniques have been adopted and developed as a methodology which can be used in developing an intelligent surface electromyography (SEMG) signal classifier. An intelligent SEMG signal classifier would be used for recognising and treatment of musculoskeletal pain and some neurological disorders by physiotherapists and occupational therapists. SEMG signals displays the electrical activity from a skeletal muscle which is detected by placing surface electrodes placed on the skin over the muscle. The key factors of this research were the investigation into digital signal processing using various analysis schemes and the use of the Artificial Neural Network (ANN) for signal classification of normal muscle activity. The analysis schemes explored for the feature extraction of the signals were the Fast Fourier Transform (FFT), Short Time Fourier Transform (STFT), Continuous Wavelet Transform (CWT), Discrete Wavelet Transform (DWT) and Discrete Wavelet Packet Transform (DWPT).Traditional analysis methods such as FFT could not be used alone, because muscle diagnosis requires time-based information. CWT, which was selected as the most suitable for this research, includes time-based information as well as scales, and can be converted into frequencies, making muscle diagnosis easier. CWT produces a scalogram plot along with its corresponding frequency-time based spectrum plot. Using both of these plots, overviewed extracted features of the dominant frequencies and the related scales can be selected for inputs to train and validate an ANN. The purpose of this research is to classify (SEMG) signals for normal muscle activity using different extracted features in an ANN. The extracted features of the SEMG signals used in this research using CWT were the mean and median frequencies of the average power spectrum and the RMS values at scales 8, 16, 32, 64 and 128. SEMG signals were obtained for a 10 second period, sampled at 2048 Hz and digitally filtered using a Butterworth band pass filter (5 to 500 Hz, 4th order). They were collected from normal vastus lateralis and vastus medialis muscles of both legs from 45 male subjects at 25%, 50%, and 75% of their Maximum Voluntary Isometric Contraction (MVIC) force of the quadriceps. The ANN is a computer program which acts like brain neurons, recognises, learns data and produces a model of that data. The model of that data becomes the target output of an ANN. Using the first 35 male subjects' data sets of extracted features, the ANN was trained and then validated with the last 10 male subjects' data sets of the untrained extracted features. The results showed how accurate the untrained data were classified as normal muscle activity. This methodology of using CWT for extracting features for analysing and classifying by an ANN for SEMG signals has shown to be sound and successful for the basis implementation in developing an intelligent SEMG signal classifier.

Signal processing - Digital techniques - Data processing , Signal processing - Digital techniques - Mathematics , Electromyography - Data processing , Engineering
Publisher's version
Rights statement