Xi Jiang , Weiyu Guo , Ziwei Cui , Chuang Lin , Jingyong Su
{"title":"Decomposition of high-density sEMG signals: Extracting multiple spikes from single time windows","authors":"Xi Jiang , Weiyu Guo , Ziwei Cui , Chuang Lin , Jingyong Su","doi":"10.1016/j.bspc.2025.107771","DOIUrl":null,"url":null,"abstract":"<div><div>Decomposing high-density surface electromyography (HD-sEMG) signals has become a powerful tool in various applications, including prosthetic control and human–machine interaction (HMI). Using deep learning methods to decompose HD-sEMG signals can eliminate preprocessing such as whitening of sEMG, thereby reducing its latency in HMI applications. However, current deep learning methods for blind separation mainly use window-based classification methods, which cannot accurately decompose spike-dense areas. In this paper, we rethink from the perspective of sequence to sequence (seq2seq), define the surface electromyography signal decomposition problem as a regression problem, and propose an HD-sEMG signal decoding method CKC-TCN. This is the first time that the problem of extracting multiple spikes from single time windows has been solved. Rather than class labels, we treat the innervation pulse trains (IPTs) of each motor unit (MU) that are derived from the convolution kernel compensation (CKC) algorithm as continuous time series. We train the temporal convolutional network (TCN) to extract sample-level accuracy IPTs of each MU from the unprocessed HD-sEMG signals, and then extract MU firing time sequences. To evaluate the effectiveness of the proposed method, we conduct experiments on both simulated and real data of HD-sEMG. The results show that, CKC-TCN reduces inference time by 99% compared to traditional methods and improves separation accuracy by over 10% compared to the state-of-the-art deep learning solutions, achieving a significant performance enhancement. This makes it more suitable for real-time applications.</div></div>","PeriodicalId":55362,"journal":{"name":"Biomedical Signal Processing and Control","volume":"107 ","pages":"Article 107771"},"PeriodicalIF":4.9000,"publicationDate":"2025-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedical Signal Processing and Control","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1746809425002824","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Decomposing high-density surface electromyography (HD-sEMG) signals has become a powerful tool in various applications, including prosthetic control and human–machine interaction (HMI). Using deep learning methods to decompose HD-sEMG signals can eliminate preprocessing such as whitening of sEMG, thereby reducing its latency in HMI applications. However, current deep learning methods for blind separation mainly use window-based classification methods, which cannot accurately decompose spike-dense areas. In this paper, we rethink from the perspective of sequence to sequence (seq2seq), define the surface electromyography signal decomposition problem as a regression problem, and propose an HD-sEMG signal decoding method CKC-TCN. This is the first time that the problem of extracting multiple spikes from single time windows has been solved. Rather than class labels, we treat the innervation pulse trains (IPTs) of each motor unit (MU) that are derived from the convolution kernel compensation (CKC) algorithm as continuous time series. We train the temporal convolutional network (TCN) to extract sample-level accuracy IPTs of each MU from the unprocessed HD-sEMG signals, and then extract MU firing time sequences. To evaluate the effectiveness of the proposed method, we conduct experiments on both simulated and real data of HD-sEMG. The results show that, CKC-TCN reduces inference time by 99% compared to traditional methods and improves separation accuracy by over 10% compared to the state-of-the-art deep learning solutions, achieving a significant performance enhancement. This makes it more suitable for real-time applications.
期刊介绍:
Biomedical Signal Processing and Control aims to provide a cross-disciplinary international forum for the interchange of information on research in the measurement and analysis of signals and images in clinical medicine and the biological sciences. Emphasis is placed on contributions dealing with the practical, applications-led research on the use of methods and devices in clinical diagnosis, patient monitoring and management.
Biomedical Signal Processing and Control reflects the main areas in which these methods are being used and developed at the interface of both engineering and clinical science. The scope of the journal is defined to include relevant review papers, technical notes, short communications and letters. Tutorial papers and special issues will also be published.