Blind Source Separation (BSS) has shown promise in enhancing the interpretability and usability of surface electromyography (sEMG) signals for Human-Machine Interfaces (HMIs). However, existing BSS algorithms often rely on offline processing with isometric movements, limiting their applicability in real-time human-machine interfaces. This study proposes a dynamic mixing approach for sEMG signal BSS implemented on an embedded platform, enabling real-time processing. The algorithm is based on dynamically updating BSS matrices and adaptively adjusting the signal separation process based on the changes in the sEMG sources during contractions. We implemented our solution end-to-end, leveraging an ultra-low power processor specialized for computation-intensive edge applications. Experimental results demonstrate the effectiveness of the proposed approach in separating the sEMG sources in real-time, with 91.8% accuracy and a power envelope ≤ 83.4 mW. Real-time operation is proven as 128 ms of data are processed with a latency ≤ 97.6 ms. This work demonstrates the performance of the BSS algorithm on wearable sEMG-based systems for HMIs, opening doors for advanced applications in rehabilitation, prosthetics, and human-computer interaction.

An Adaptive Dynamic Mixing Model for sEMG Real-Time ICA on an Ultra-Low Power Processor / Orlandi, M.; Rapa, P. M.; Zanghieri, M.; Frey, S.; Kartsch, V.; Benini, L.; Benatti, S.. - (2023). (Intervento presentato al convegno 2023 IEEE Biomedical Circuits and Systems Conference, BioCAS 2023 tenutosi a can nel 2023) [10.1109/BioCAS58349.2023.10388538].

An Adaptive Dynamic Mixing Model for sEMG Real-Time ICA on an Ultra-Low Power Processor

Benatti S.
2023

Abstract

Blind Source Separation (BSS) has shown promise in enhancing the interpretability and usability of surface electromyography (sEMG) signals for Human-Machine Interfaces (HMIs). However, existing BSS algorithms often rely on offline processing with isometric movements, limiting their applicability in real-time human-machine interfaces. This study proposes a dynamic mixing approach for sEMG signal BSS implemented on an embedded platform, enabling real-time processing. The algorithm is based on dynamically updating BSS matrices and adaptively adjusting the signal separation process based on the changes in the sEMG sources during contractions. We implemented our solution end-to-end, leveraging an ultra-low power processor specialized for computation-intensive edge applications. Experimental results demonstrate the effectiveness of the proposed approach in separating the sEMG sources in real-time, with 91.8% accuracy and a power envelope ≤ 83.4 mW. Real-time operation is proven as 128 ms of data are processed with a latency ≤ 97.6 ms. This work demonstrates the performance of the BSS algorithm on wearable sEMG-based systems for HMIs, opening doors for advanced applications in rehabilitation, prosthetics, and human-computer interaction.
2023
2023 IEEE Biomedical Circuits and Systems Conference, BioCAS 2023
can
2023
Orlandi, M.; Rapa, P. M.; Zanghieri, M.; Frey, S.; Kartsch, V.; Benini, L.; Benatti, S.
An Adaptive Dynamic Mixing Model for sEMG Real-Time ICA on an Ultra-Low Power Processor / Orlandi, M.; Rapa, P. M.; Zanghieri, M.; Frey, S.; Kartsch, V.; Benini, L.; Benatti, S.. - (2023). (Intervento presentato al convegno 2023 IEEE Biomedical Circuits and Systems Conference, BioCAS 2023 tenutosi a can nel 2023) [10.1109/BioCAS58349.2023.10388538].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1355868
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact