Litcius/Paper detail

Electromyography Signals in Embedded Systems: A Review of Processing and Classification Techniques

José Félix Castruita-López, Marcos Avilés, Diana C. Toledo-Pérez, Idalberto Macías-Socarrás, Juvenal Rodríguez‐Reséndiz

2025Biomimetics11 citationsDOIOpen Access PDF

Abstract

This article provides an overview of the implementation of electromyography (EMG) signal classification algorithms in various embedded system architectures. They address the specifications used for implementation in different devices, such as the number of movements and the type of classification method. Architectures analyzed include microcontrollers, DSP, FPGA, SoC, and neuromorphic computers/chips in terms of precision, processing time, energy consumption, and cost. This analysis highlights the capabilities of each technology for real-time wearable applications such as smart prosthetics and gesture control devices, as well as the importance of local inference in artificial intelligence models to minimize execution times and resource consumption. The results show that the choice of device depends on the required system specifications, the robustness of the model, the number of movements to be classified, and the limits of knowledge concerning design and budget. This work provides a reference for selecting technologies for developing embedded biomedical solutions based on EMG.

Topics & Concepts

Computer scienceRobustness (evolution)MicrocontrollerNeuromorphic engineeringEmbedded systemWearable computerDigital signal processingSignal processingInferenceField-programmable gate arrayWearable technologyArtificial intelligenceMachine learningComputer hardwareArtificial neural networkBiochemistryGeneChemistryMuscle activation and electromyography studiesAdvanced Sensor and Energy Harvesting MaterialsNeuroscience and Neural Engineering