A novel method for EMG decomposition based on matched filters
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Research on Biomedical Engineering (Online) |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402015000100044 |
Resumo: | Introduction Decomposition of electromyography (EMG) signals into the constituent motor unit action potentials (MUAPs) can allow for deeper insights into the underlying processes associated with the neuromuscular system. The vast majority of the methods for EMG decomposition found in the literature depend on complex algorithms and specific instrumentation. As an attempt to contribute to solving these issues, we propose a method based on a bank of matched filters for the decomposition of EMG signals. Methods Four main units comprise our method: a bank of matched filters, a peak detector, a motor unit classifier and an overlapping resolution module. The system’s performance was evaluated with simulated and real EMG data. Classification accuracy was measured by comparing the responses of the system with known data from the simulator and with the annotations of a human expert. Results The results show that decomposition of non-overlapping MUAPs can be achieved with up to 99% accuracy for signals with up to 10 active motor units and a signal-to-noise ratio (SNR) of 10 dB. For overlapping MUAPs with up to 10 motor units per signal and a SNR of 20 dB, the technique allows for correct classification of approximately 71% of the MUAPs. The method is capable of processing, decomposing and classifying a 50 ms window of data in less than 5 ms using a standard desktop computer. Conclusion This article contributes to the ongoing research on EMG decomposition by describing a novel technique capable of delivering high rates of success by means of a fast algorithm, suggesting its possible use in future real-time embedded applications, such as myoelectric prostheses control and biofeedback systems. |
id |
SBEB-1_a045ef8d3ca9d4b3f08298812834aaef |
---|---|
oai_identifier_str |
oai:scielo:S2446-47402015000100044 |
network_acronym_str |
SBEB-1 |
network_name_str |
Research on Biomedical Engineering (Online) |
repository_id_str |
|
spelling |
A novel method for EMG decomposition based on matched filtersEMG decompositionMUAPs classificationMatched filters Introduction Decomposition of electromyography (EMG) signals into the constituent motor unit action potentials (MUAPs) can allow for deeper insights into the underlying processes associated with the neuromuscular system. The vast majority of the methods for EMG decomposition found in the literature depend on complex algorithms and specific instrumentation. As an attempt to contribute to solving these issues, we propose a method based on a bank of matched filters for the decomposition of EMG signals. Methods Four main units comprise our method: a bank of matched filters, a peak detector, a motor unit classifier and an overlapping resolution module. The system’s performance was evaluated with simulated and real EMG data. Classification accuracy was measured by comparing the responses of the system with known data from the simulator and with the annotations of a human expert. Results The results show that decomposition of non-overlapping MUAPs can be achieved with up to 99% accuracy for signals with up to 10 active motor units and a signal-to-noise ratio (SNR) of 10 dB. For overlapping MUAPs with up to 10 motor units per signal and a SNR of 20 dB, the technique allows for correct classification of approximately 71% of the MUAPs. The method is capable of processing, decomposing and classifying a 50 ms window of data in less than 5 ms using a standard desktop computer. Conclusion This article contributes to the ongoing research on EMG decomposition by describing a novel technique capable of delivering high rates of success by means of a fast algorithm, suggesting its possible use in future real-time embedded applications, such as myoelectric prostheses control and biofeedback systems. Sociedade Brasileira de Engenharia Biomédica2015-03-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402015000100044Research on Biomedical Engineering v.31 n.1 2015reponame:Research on Biomedical Engineering (Online)instname:Sociedade Brasileira de Engenharia Biomédica (SBEB)instacron:SBEB10.1590/2446-4740.0643info:eu-repo/semantics/openAccessSiqueira Júnior,Ailton Luiz DiasSoares,Alcimar Barbosaeng2015-05-12T00:00:00Zoai:scielo:S2446-47402015000100044Revistahttp://www.rbejournal.org/https://old.scielo.br/oai/scielo-oai.php||rbe@rbejournal.org2446-47402446-4732opendoar:2015-05-12T00:00Research on Biomedical Engineering (Online) - Sociedade Brasileira de Engenharia Biomédica (SBEB)false |
dc.title.none.fl_str_mv |
A novel method for EMG decomposition based on matched filters |
title |
A novel method for EMG decomposition based on matched filters |
spellingShingle |
A novel method for EMG decomposition based on matched filters Siqueira Júnior,Ailton Luiz Dias EMG decomposition MUAPs classification Matched filters |
title_short |
A novel method for EMG decomposition based on matched filters |
title_full |
A novel method for EMG decomposition based on matched filters |
title_fullStr |
A novel method for EMG decomposition based on matched filters |
title_full_unstemmed |
A novel method for EMG decomposition based on matched filters |
title_sort |
A novel method for EMG decomposition based on matched filters |
author |
Siqueira Júnior,Ailton Luiz Dias |
author_facet |
Siqueira Júnior,Ailton Luiz Dias Soares,Alcimar Barbosa |
author_role |
author |
author2 |
Soares,Alcimar Barbosa |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Siqueira Júnior,Ailton Luiz Dias Soares,Alcimar Barbosa |
dc.subject.por.fl_str_mv |
EMG decomposition MUAPs classification Matched filters |
topic |
EMG decomposition MUAPs classification Matched filters |
description |
Introduction Decomposition of electromyography (EMG) signals into the constituent motor unit action potentials (MUAPs) can allow for deeper insights into the underlying processes associated with the neuromuscular system. The vast majority of the methods for EMG decomposition found in the literature depend on complex algorithms and specific instrumentation. As an attempt to contribute to solving these issues, we propose a method based on a bank of matched filters for the decomposition of EMG signals. Methods Four main units comprise our method: a bank of matched filters, a peak detector, a motor unit classifier and an overlapping resolution module. The system’s performance was evaluated with simulated and real EMG data. Classification accuracy was measured by comparing the responses of the system with known data from the simulator and with the annotations of a human expert. Results The results show that decomposition of non-overlapping MUAPs can be achieved with up to 99% accuracy for signals with up to 10 active motor units and a signal-to-noise ratio (SNR) of 10 dB. For overlapping MUAPs with up to 10 motor units per signal and a SNR of 20 dB, the technique allows for correct classification of approximately 71% of the MUAPs. The method is capable of processing, decomposing and classifying a 50 ms window of data in less than 5 ms using a standard desktop computer. Conclusion This article contributes to the ongoing research on EMG decomposition by describing a novel technique capable of delivering high rates of success by means of a fast algorithm, suggesting its possible use in future real-time embedded applications, such as myoelectric prostheses control and biofeedback systems. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-03-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402015000100044 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402015000100044 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1590/2446-4740.0643 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Engenharia Biomédica |
publisher.none.fl_str_mv |
Sociedade Brasileira de Engenharia Biomédica |
dc.source.none.fl_str_mv |
Research on Biomedical Engineering v.31 n.1 2015 reponame:Research on Biomedical Engineering (Online) instname:Sociedade Brasileira de Engenharia Biomédica (SBEB) instacron:SBEB |
instname_str |
Sociedade Brasileira de Engenharia Biomédica (SBEB) |
instacron_str |
SBEB |
institution |
SBEB |
reponame_str |
Research on Biomedical Engineering (Online) |
collection |
Research on Biomedical Engineering (Online) |
repository.name.fl_str_mv |
Research on Biomedical Engineering (Online) - Sociedade Brasileira de Engenharia Biomédica (SBEB) |
repository.mail.fl_str_mv |
||rbe@rbejournal.org |
_version_ |
1752126288159571968 |