Surface electromyography hand motion classification using time domain features and artificial neural network for real time application
This paper presents the efficiency of time domain features and Artificial Neural Network (ANN) classifier for real time Surface Electromyography (SEMG) hand motion classification application in terms of real time delay and classification accuracy. For hand motion to be differentiated, SEMG data goes...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
American Scientific Publishers
2014
|
Online Access: | http://psasir.upm.edu.my/id/eprint/35538/1/Surface%20electromyography%20hand%20motion%20classification%20using%20time%20domain%20features%20and%20artificial%20neural%20network%20for%20real%20time%20application.pdf |
_version_ | 1825948666456702976 |
---|---|
author | Ahmad Nadzri, Ahmad Akmal Mohd Zaini, Mohd Hanif Ahmad, Siti Anom Marhaban, Mohammad Hamiruce Jaafar, Haslina Md. Ali, Sawal Hamid |
author_facet | Ahmad Nadzri, Ahmad Akmal Mohd Zaini, Mohd Hanif Ahmad, Siti Anom Marhaban, Mohammad Hamiruce Jaafar, Haslina Md. Ali, Sawal Hamid |
author_sort | Ahmad Nadzri, Ahmad Akmal |
collection | UPM |
description | This paper presents the efficiency of time domain features and Artificial Neural Network (ANN) classifier for real time Surface Electromyography (SEMG) hand motion classification application in terms of real time delay and classification accuracy. For hand motion to be differentiated, SEMG data goes through pre-processing, feature extraction and classification steps. Data were collected from 10 healthy subjects. Two muscles were assessed which are flexor carpi ulnaris (FCU) and extensor carpi radialis (ECR) during 3 hand motions of wrist flexion (WF), wrist extension (WE) and co-contraction (CC) for 3 repetitions. The SEMG signals was first segmented into 132.5 ms window, full wave rectified and with a parallel process of comparing raw signal and a filtered signal using a 6 Hz low pass Butterworth filter. Five time domain features of mean absolute value (MAV), variance (VAR), root mean square (RMS), integrated absolute value (IEMG) and waveform length (WL) are used for feature extraction. Feed Forward Neural Network with 10 hidden neurons and 3 output neurons is used as classifier. First 2 repetitions of motion were used for training while the last repetition was used for classification testing. Features were added from 1 to 5 and tested for classification accuracy and computational times. Simulation computational times were recorded at pre-processing, feature extraction and classification steps. Meanwhile, hardware computational steps were recorded at pre-processing and feature extraction steps. It can be concluded that time domain features are efficient for real time application with 6 ms simulation delay. However, only MAV, IEMG, and WL is suitable for hardware with 68.6 ms delay. Meanwhile, the ANN classifier is unsuitable for real time application with 268 ms delay despite having achieving good accuracy of 92%. |
first_indexed | 2024-03-06T08:32:38Z |
format | Article |
id | upm.eprints-35538 |
institution | Universiti Putra Malaysia |
language | English |
last_indexed | 2024-03-06T08:32:38Z |
publishDate | 2014 |
publisher | American Scientific Publishers |
record_format | dspace |
spelling | upm.eprints-355382016-10-12T08:36:13Z http://psasir.upm.edu.my/id/eprint/35538/ Surface electromyography hand motion classification using time domain features and artificial neural network for real time application Ahmad Nadzri, Ahmad Akmal Mohd Zaini, Mohd Hanif Ahmad, Siti Anom Marhaban, Mohammad Hamiruce Jaafar, Haslina Md. Ali, Sawal Hamid This paper presents the efficiency of time domain features and Artificial Neural Network (ANN) classifier for real time Surface Electromyography (SEMG) hand motion classification application in terms of real time delay and classification accuracy. For hand motion to be differentiated, SEMG data goes through pre-processing, feature extraction and classification steps. Data were collected from 10 healthy subjects. Two muscles were assessed which are flexor carpi ulnaris (FCU) and extensor carpi radialis (ECR) during 3 hand motions of wrist flexion (WF), wrist extension (WE) and co-contraction (CC) for 3 repetitions. The SEMG signals was first segmented into 132.5 ms window, full wave rectified and with a parallel process of comparing raw signal and a filtered signal using a 6 Hz low pass Butterworth filter. Five time domain features of mean absolute value (MAV), variance (VAR), root mean square (RMS), integrated absolute value (IEMG) and waveform length (WL) are used for feature extraction. Feed Forward Neural Network with 10 hidden neurons and 3 output neurons is used as classifier. First 2 repetitions of motion were used for training while the last repetition was used for classification testing. Features were added from 1 to 5 and tested for classification accuracy and computational times. Simulation computational times were recorded at pre-processing, feature extraction and classification steps. Meanwhile, hardware computational steps were recorded at pre-processing and feature extraction steps. It can be concluded that time domain features are efficient for real time application with 6 ms simulation delay. However, only MAV, IEMG, and WL is suitable for hardware with 68.6 ms delay. Meanwhile, the ANN classifier is unsuitable for real time application with 268 ms delay despite having achieving good accuracy of 92%. American Scientific Publishers 2014 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/35538/1/Surface%20electromyography%20hand%20motion%20classification%20using%20time%20domain%20features%20and%20artificial%20neural%20network%20for%20real%20time%20application.pdf Ahmad Nadzri, Ahmad Akmal and Mohd Zaini, Mohd Hanif and Ahmad, Siti Anom and Marhaban, Mohammad Hamiruce and Jaafar, Haslina and Md. Ali, Sawal Hamid (2014) Surface electromyography hand motion classification using time domain features and artificial neural network for real time application. Advanced Science, Engineering and Medicine, 6 (8). pp. 917-920. ISSN 2164-6627; ESSN: 2164-6635 http://www.aspbs.com/asem/contents_asem2014.htm#v6n10 10.1166/asem.2014.1598 |
spellingShingle | Ahmad Nadzri, Ahmad Akmal Mohd Zaini, Mohd Hanif Ahmad, Siti Anom Marhaban, Mohammad Hamiruce Jaafar, Haslina Md. Ali, Sawal Hamid Surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
title | Surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
title_full | Surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
title_fullStr | Surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
title_full_unstemmed | Surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
title_short | Surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
title_sort | surface electromyography hand motion classification using time domain features and artificial neural network for real time application |
url | http://psasir.upm.edu.my/id/eprint/35538/1/Surface%20electromyography%20hand%20motion%20classification%20using%20time%20domain%20features%20and%20artificial%20neural%20network%20for%20real%20time%20application.pdf |
work_keys_str_mv | AT ahmadnadzriahmadakmal surfaceelectromyographyhandmotionclassificationusingtimedomainfeaturesandartificialneuralnetworkforrealtimeapplication AT mohdzainimohdhanif surfaceelectromyographyhandmotionclassificationusingtimedomainfeaturesandartificialneuralnetworkforrealtimeapplication AT ahmadsitianom surfaceelectromyographyhandmotionclassificationusingtimedomainfeaturesandartificialneuralnetworkforrealtimeapplication AT marhabanmohammadhamiruce surfaceelectromyographyhandmotionclassificationusingtimedomainfeaturesandartificialneuralnetworkforrealtimeapplication AT jaafarhaslina surfaceelectromyographyhandmotionclassificationusingtimedomainfeaturesandartificialneuralnetworkforrealtimeapplication AT mdalisawalhamid surfaceelectromyographyhandmotionclassificationusingtimedomainfeaturesandartificialneuralnetworkforrealtimeapplication |