Real-Time Motor Unit Tracking From sEMG Signals With Adaptive ICA on a Parallel Ultra-Low Power Processor

被引:0
|
作者
Orlandi, Mattia [1 ]
Rapa, Pierangelo Maria [1 ,2 ]
Zanghieri, Marcello [1 ]
Frey, Sebastian [3 ]
Kartsch, Victor
Benini, Luca [1 ,3 ]
Benatti, Simone [1 ,2 ]
机构
[1] Univ Bologna, Dept Elect Elect & Informat Engn, I-40136 Bologna, Italy
[2] Univ Modena & Reggio Emilia, Dept Engn, I-41125 Modena, Italy
[3] Swiss Fed Inst Technol, Dept Informat Technol & Elect Engn, Integrated Syst Lab, CH-8092 Zurich, Switzerland
关键词
Electrodes; Real-time systems; Muscles; Motors; Electromyography; Circuits and systems; Graphical user interfaces; Blind source separation; human-machine interfaces; independent component analysis; low-power; machine learning; on-device learning; online learning; PULP; surface EMG; FIXED-POINT ALGORITHMS; RECOGNITION;
D O I
10.1109/TBCAS.2024.3410840
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Spike extraction by blind source separation (BSS) algorithms can successfully extract physiologically meaningful information from the sEMG signal, as they are able to identify motor unit (MU) discharges involved in muscle contractions. However, BSS approaches are currently restricted to isometric contractions, limiting their applicability in real-world scenarios. We present a strategy to track MUs across different dynamic hand gestures using adaptive independent component analysis (ICA): first, a pool of MUs is identified during isometric contractions, and the decomposition parameters are stored; during dynamic gestures, the decomposition parameters are updated online in an unsupervised fashion, yielding the refined MUs; then, a Pan-Tompkins-inspired algorithm detects the spikes in each MUs; finally, the identified spikes are fed to a classifier to recognize the gesture. We validate our approach on a 4-subject, 7-gesture + rest dataset collected with our custom 16-channel dry sEMG armband, achieving an average balanced accuracy of 85.58 +/- 14.91% and macro-F1 score of 85.86 +/- 14.48%. We deploy our solution onto GAP9, a parallel ultra-low-power microcontroller specialized for computation-intensive linear algebra applications at the edge, obtaining an energy consumption of 4.72 mJ @ 240 MHz and a latency of 121.3 ms for each 200 ms-long window of sEMG signal.
引用
收藏
页码:771 / 782
页数:12
相关论文
共 50 条
  • [11] Ultra-low power UWB for real time biomedical wireless sensing
    Lee, C. Y., Circuits and Systems Society, IEEE CASS; Science Council of Japan; The Inst. of Electronics, Inf. and Communication Engineers, IEICE; The Institute of Electrical and Electronics Engineers, Inc., IEEE (Institute of Electrical and Electronics Engineers Inc.):
  • [12] An Ultra-Low Power Time-Domain based SNN Processor for ECG Classification
    Fan, Haodong
    Chang, Liang
    Zhou, Junlu
    Yang, Xi
    Lin, Shuisheng
    Zhou, Jun
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [13] A real-time and ultra-low power implementation of an AI-assisted sonification algorithm for neonatal EEG
    Nguyen, Tien Van
    Daly, Aengus
    O'Sullivan, Feargal
    Quintana, Sergi Gomez
    Temko, Andriy
    Popovici, Emanuel
    2023 9TH INTERNATIONAL WORKSHOP ON ADVANCES IN SENSORS AND INTERFACES, IWASI, 2023, : 313 - 318
  • [14] Real-Time Epilepsy Detection with IMU and Low Power Processor Design
    Su, Yu-Ju
    Wen, Kuei-Ann
    Cheng, Mei-Yun
    Chang, Chen-Nen
    2022 14TH BIOMEDICAL ENGINEERING INTERNATIONAL CONFERENCE (BMEICON 2022), 2022,
  • [15] A Low-Power Deep Neural Network Online Learning Processor for Real-Time Object Tracking Application
    Han, Donghyeon
    Lee, Jinsu
    Lee, Jinmook
    Yoo, Hoi-Jun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (05) : 1794 - 1804
  • [16] Adaptive Real-Time Identification of Motor Unit Discharges From Non-Stationary High-Density Surface Electromyographic Signals
    Chen, Chen
    Ma, Shihan
    Sheng, Xinjun
    Farina, Dario
    Zhu, Xiangyang
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2020, 67 (12) : 3501 - 3509
  • [17] Real-Time Temperature Mapping in Ultra-Low Freezers as a Standard Quality Assessment
    Powell, Samantha
    Molinolo, Alfredo
    Masmila, Edgar
    Kaushal, Sharmeela
    BIOPRESERVATION AND BIOBANKING, 2019, 17 (02) : 139 - 142
  • [18] Real-time parallel wavefront processor for adaptive optics based on stochastic parallel-gradient-descent algorithm
    Wang C.
    Li M.
    Li X.
    Ye H.
    Guangxue Xuebao/Acta Optica Sinica, 2010, 30 (11): : 3076 - 3081
  • [19] Extensions of the IEEE802.15.4 Protocol for Ultra-Low Energy Real-Time Communication
    Phuong Nguyen
    Schappacher, Manuel
    Sikora, Axel
    Groza, Voicu F.
    2016 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, 2016, : 505 - 510
  • [20] Pattern Matching for Real-Time Extraction of Fast and Slow Spectral Components From sEMG Signals
    Costa-Garcia, Alvaro
    Murai, Akihiko
    Shimoda, Shingo
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2023, 31 : 3587 - 3596