FPGA-based muscle synergy extraction for surface EMG gesture classification

  • G. Franco
  • , P. Cancian
  • , L. Cerina
  • , E. Besana
  • , N. Beretta
  • , M.D. Santambrogio

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

9 Citations (Scopus)

Abstract

To the present day, a multitude of studies aims to understand how the Central Nervous System (CNS) translates neural pulses to muscle motor tasks, through the analysis of surface-Electromyography (sEMG) recordings. One of the most prominent methods applies the Non-Negative Matrix Factorization (NMF) to data recorded from sEMG electrodes to extract coordinated motor patterns, the so-called muscle synergies, which theorize a modular control of the muscles by the CNS. Muscle Synergies can represent a major breakthrough in prosthetics control, since they require a low number of sEMG signals to express the degrees of freedom (DoF), while current prostheses need at least two muscles for every DoF. Starting from this hypothesis, we developed an FPGA-based, real-time NMF processor to extract muscle synergies from an 8-electrode sEMG recording and feed them to a Support Vector Machine classifier which recognizes the specific movement. The FPGA covers a fundamental role, since a classical microprocessor would be too slow to execute the NMF in real time, a CPU too power hungry, and an ASIC too costly to design and produce and without the reconfiguration capabilities of FPGA. Preliminary results show a fast reaction time, with a speed-up of 24.31x versus the on-board ARM processor for the NMF and 9.91x for the SVM, and an overall increase in power efficiency of 3.1x against a Desktop CPU (TDP 65W) and 6.56x on the ARM. The classifier was trained on 5 movements (hand close, thumb close, thumb-index, middle-ring, and middle-ring-little) and obtained an accuracy in the tests around 98%.

Original languageEnglish
Title of host publication2017 IEEE Biomedical Circuits and Systems Conference, BioCAS 2017 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers
Pages1-4
Number of pages4
ISBN (Electronic)9781509058037
DOIs
Publication statusPublished - 29 Mar 2018
Externally publishedYes
Event2017 IEEE Biomedical Circuits and Systems Conference, BioCAS 2017 - Torino, Italy
Duration: 19 Oct 201721 Oct 2017

Conference

Conference2017 IEEE Biomedical Circuits and Systems Conference, BioCAS 2017
Country/TerritoryItaly
CityTorino
Period19/10/1721/10/17

Fingerprint

Dive into the research topics of 'FPGA-based muscle synergy extraction for surface EMG gesture classification'. Together they form a unique fingerprint.

Cite this