TrustEMG-Net: Using Representation-Masking Transformer with U-Net for Surface Electromyography Enhancement

Kuan-Chen Wang, Kai-Chun Liu, Ping-Cheng Yeh, Sheng-Yu Peng, Yu Tsao
10/4/2024
eess.SPcs.LG

No official code found. Best implementation: eric-wang135/TrustEMG (10 stars, last commit 2024-10-10).

Abstract

Surface electromyography (sEMG) is a widely employed bio-signal that captures human muscle activity via electrodes placed on the skin. Several studies have proposed methods to remove sEMG contaminants, as non-invasive measurements render sEMG susceptible to various contaminants. However, these approaches often rely on heuristic-based optimization and are sensitive to the contaminant type. A more potent, robust, and generalized sEMG denoising approach should be developed for various healthcare and human-computer interaction applications. This paper proposes a novel neural network (NN)-based sEMG denoising method called TrustEMG-Net. It leverages the potent nonlinear mapping capability and data-driven nature of NNs. TrustEMG-Net adopts a denoising autoencoder structure by combining U-Net with a Transformer encoder using a representation-masking approach. The proposed approach is evaluated using the Ninapro sEMG database with five common contamination types and signal-to-noise ratio (SNR) conditions. Compared with existing sEMG denoising methods, TrustEMG-Net achieves exceptional performance across the five evaluation metrics, exhibiting a minimum improvement of 20%. Its superiority is consistent under various conditions, including SNRs ranging from -14 to 2 dB and five contaminant types. An ablation study further proves that the design of TrustEMG-Net contributes to its optimality, providing high-quality sEMG and serving as an effective, robust, and generalized denoising solution for sEMG applications.

View on arXivView PDF

Code Implementations(1)

The implementation of TrustEMG-Net, a neural-network-based method for surface electromyography (sEMG) contaminant removal.

100Shell, PythonNov 29, 20232 years ago

Similar Papers

Cite this paper

@article{wang2024trustemgnet,
  title  = {TrustEMG-Net: Using Representation-Masking Transformer with U-Net for Surface Electromyography Enhancement},
  author = {Kuan-Chen Wang and Kai-Chun Liu and Ping-Cheng Yeh and Sheng-Yu Peng and Yu Tsao},
  year   = {2024},
  eprint = {2410.03843},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.03843v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.03843.svg)](https://codeofpaper.com/paper/2410.03843)

Discussion