
94% of researchers rate our articles as excellent or good
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.
Find out more
ORIGINAL RESEARCH article
Front. Bioeng. Biotechnol., 01 April 2025
Sec. Biosensors and Biomolecular Electronics
Volume 13 - 2025 | https://doi.org/10.3389/fbioe.2025.1565987
This article is part of the Research TopicBiomechanics, Sensing and Bio-inspired Control in Rehabilitation and Assistive Robotics, Volume IIView all 10 articles
Introduction: Electromyographic (EMG) activity monitoring constitutes the core of foundational research for the application of EMG signals in medical diagnostics, sports science, and human-machine interaction. However, the current research trend predominantly focuses on the recognition technologies of EMG signals, while the techniques for accurately detecting the onset and offset points of muscle activity—the change-point detection of EMG signals—have not received the necessary attention and thorough investigation.
Methods: A novel method for EMG signal activity detection based on a variant version of the Teager-Kaiser energy operator (TKEO), namely the multi-resolution energy operator (MTEO), is proposed. Two strategies for constructing EMG activity monitors using MTEO are presented. One is a threshold-based detector (MEOTD) relying on signal baseline segment information, and the other is a detector mimicking the structure of a convolutional neural network (MEONND) without requiring prior knowledge of the signal. A semi-subjective evaluation model based on the Analytic Hierarchy Process (AHP) is used to evaluate the performance of the monitors on real EMG data.
Results and discussion: The results show that the MTEO has stronger preprocessing ability for EMG signals, and that the MTEO-based monitors are more reliable and accurate. In particular, the MEONND can achieve both computational efficiency and accuracy simultaneously. The proposed method for EMG signal activity detection improves both detection quality and efficiency without increasing algorithm complexity. This method can be applied to various fields that involve EMG signal analysis, such as ergonomics, human-machine interaction, and biomedical engineering.
Electromyography (EMG) signals contain abundant human motion information and are commonly used as a source of information for various applications, such as human-computer interaction (Chen et al., 2021; Chopra, 2021), rehabilitation robots (Yang et al., 2017), mechanical exoskeletons (Vigotsky et al., 2018; Wang et al., 2019), sports training (Abe et al., 2009), rehabilitation assessment (Zhao et al., 2018), medical diagnosis (Badani et al., 2017), etc. There are two main research directions for EMG signals: localization and recognition. Localization is the extraction of valid motion temporal information by pinpointing the onset and offset times of muscular activity. Recognition is the classification of specific movements to obtain human movement gestures. However, these two research directions are not mutually exclusive. For example, a combination of multiple location-based On-Off control detectors can also be used for action recognition (Tamura et al., 2010; Yamashita et al., 2012); alternatively, the EMG signal could be segmented into activity segments first and then perform classification only on the activity segments in order to enhance the accuracy of the classification algorithm and reduce the consumption of computational resources (Di Nardo et al., 2022). In this paper, we focus on the localization techniques for EMG signal activity detection.
The EMG signal model can be generally simplified as the superposition of noisy signal (baseline segment) and EMG signal (activity segment), so the EMG signal activity detection can be viewed as a source separation problem. Before deep learning was applied to source separation, the Time-Frequency Domain method based on Short-time Fourier Transform (STFT) was the main approach. However, STFT requires a longer window length to ensure a certain frequency domain resolution, which compromises its real-time performance. Deep learning detectors based on the time domain can address the real-time issue well, but they face the challenges of too many parameters and insufficient training data in the training stage. Especially, human bio-signals are very private and unique, and it is harder to obtain such labeled data. Therefore, even though the pattern recognition method represented by deep learning has good detection performance in experimental scenarios, such as recurrent neural networks (RNN) (Akef Khowailed and Abotabl, 2019) and long short-term memory (LSTM) (Ghislieri et al., 2021), it is still not ready for practical application until the robustness of Few-shot learning is solved. Recently published statistical methods–CUSUM (Jeske et al., 2009), Profile Likelihood Maximization (PLM) (Selvan et al., 2018), Sample Entropy (SE) (Zhang and Zhou, 2012), and Bayesian changepoint analysis methodology (Tenan et al., 2017) - are appealing alternatives. However, the performance of the monitor depends heavily on the prior knowledge of distribution assumption, probability density function selection, and parameter estimation. Therefore, statistical-based monitors may fail when dealing with different types of EMG signals (e.g., fast, slow, or maximum voluntary contraction) if a wrong prior assumption is chosen (Selvan et al., 2018).
Another common type of EMG activity monitor is the time-domain-based thresholding method, especially the double-threshold method. The threshold method does not require a large number of learning samples and only needs a certain length of baseline information for change-point detection of the signal. Because of its computational simplicity and real-time performance, it is preferred by relevant applications. However, it is also the single model structure that makes the threshold methods less robust to noise-containing signals and more sensitive to noise. Moreover, the fixed threshold factor worsens this drawback, so that threshold-based monitors are considered less reliable than those based on statistics or pattern recognition.
It has been shown that a simple but well-configured detector can match or even outperform many complex models in time-series tasks such as change-point detection, outlier detection, or anomaly detection (Elsayed et al., 2021). A prerequisite for a simple detector to work well is to pre-process the signal to obtain more distinctive signal features. Previous studies have shown that the Teager-Kaiser energy operator (TKEO) can effectively enhance the performance of EMG activity monitors, either by using the TKEO as a detector (Xiaoyan and Aruin, 2005; Li et al., 2007; Crotty et al., 2021) or as a signal conditioning technique (Solnik et al., 2008; 2010; Tenan et al., 2017; Kaur et al., 2018; Selvan et al., 2018; Bengacemi et al., 2020; Crotty et al., 2021). A key feature of the TKEO is that it can extract the time-frequency information of signals through an extremely narrow window containing only three samples (Chopra, 2021). Due to the simplicity of the TKEO operation, threshold detectors with the same low computational resource consumption properties are usually combined to ensure high real-time performance of the algorithms. However, the narrow ‘sight’ when processing the signal makes the TKEO very susceptible to noise (Agarwal and Gotman, 1999; Sa et al., 2002; Palmu et al., 2010; Wang et al., 2021; Hamilton and Chitrapu, 1995), and the use of threshold detectors aggravates this problem.
Actually, as a technique derived from speech signal processing, the TKEO has developed several variants to address the noise-sensitive problem. The aim of these variants is to reduce the false alarm probability and detection bias of energy operator methods by decreasing their sensitivity to noise, but this requires more computational resources. Agarwal and Gotman (Agarwal and Gotman, 1999) proposed an asymmetric variant of the TKEO that segments electroencephalogram signals into piece-wise stationary sections, based on Plotkin and Swamy‘s study (Plotkin and Swamy, 1992). Kamath (Kamath, 2012) constructed a nonlinear scatter plot for the TKEO of R-R interval series to detect congestive heart failure. Benalcazar-Parra et al. (Benalcazar-Parra et al., 2019) did not modify the TKEO, but they proposed a new TKEO-based model for intrauterine pressure (IUP) estimation that optimizes the clinical characteristics of IUP such as continuous pressure, maximum pressure and tension by surface electronic hysterogram (EHG), thus enabling non-invasive labor monitoring. Among these variant versions of the TKEO, the multi-resolution Teager-Kaiser energy operator (MTEO) has demonstrated good performance in applications such as glottal closure instants detection (Wu et al., 2017) and bearing fault detection (Wang et al., 2021; Xu et al., 2021). However, few studies have explored the use of MTEO for EMG activity detection (Wang et al., 2022).
This paper presents two strategies for constructing EMG activity monitors based on the MTEO–the traditional threshold detector (MEOTD) that heavily relies on baseline segment information, and the more robust and fast neural network-like detector (MEONND) that does not require any prior knowledge about the signal. In addition, a parameter tuning and performance evaluation model is constructed by the Analytic Hierarchy Process (AHP) to address the problem of overly subjective parameter selection. Compared to the state-of-the-art monitors, the effectiveness of the MEOTD and MEONND is highlighted.
The remainder of this paper is structured as follows. Section 2 provides a brief description of the background of the TKEO and MTEO. The details of the proposed monitors and the performance assessment method are described in Section 3, while we also present a model for parameter tuning. Section 4 verifies the improvement in signal conditioning performance of the MTEO compared to the TKEO and compares it with the state-of-the-art statistical-based and pattern recognition monitors to highlight the effectiveness of the MEOTD. Furthermore, by analyzing how the monitor performance varies with the parameters, we attempt to explain the reasons for the performance improvement. Finally, Section 5 draws some conclusions.
In general, signal processing (e.g., speech signals, physiological signals) is often simplified into a linear filter system, but EMG is actually a non-linear signal. Teager revealed that the generation of a speech signal is a non-linear process (Teager and Teager, 1990). Following Teager’s work, Kaiser proposed a simple operator to calculate the instantaneous “energy” of the signal and at the same time, the nonlinearity of the signal is taken into account (Kaiser, 1990).
According to Simple Harmonic Motion (SHM), the total energy of the system can be expressed as the sum of kinetic energy and potential energy (Equation 1):
where
The symbol
substituting for
Therefore, as shown in Formula 4, the energy
Thus the energy of a signal is proportional not only to the square of the amplitude but also to the square of the frequency (Kaiser, 1990). Subsequently, Kaiser gave the relationship between energy and discrete sampling points (Equation 6):
Where
Kumaresan et al. generalized the TKEO into a matrix framework and interpreted this general framework through the determinant of a Toplitz matrix containing the signal and its derivatives (Kumaresan et al., 1992), and obtained the determinant of the signal in the discrete domain of Equation 6 as Equation 7:
The determinant is time-invariant for a signal with constant frequency. If such matrix is generalized to an
As shown in Equation 8, it is a feasible improvement idea to enhance the conditioning performance of the energy operator on the signal by taking different values of
Based on the above theoretical basis, Choi (Choi and Kim, 2002; Choi et al., 2006) et al. proposed a Multiresolution Teager energy operator (MTEO). Firstly, MTEO obtains the
Specifically, Equation 9 is obtained by replacing
In addition, according to previous studies (Palmu et al., 2010; O’Toole et al., 2014; Wu et al., 2017) and the experimental verification in this paper, full-wave rectification of the TKEO can improve the detection performance of the monitor. The rectified TKEO is defined as Equation 11:
But at present, and to the author’s knowledge, whether rectification can improve the performance of the MTEO has not been experimentally verified. Therefore, this paper will conduct experimental verification on this issue. The rectified MTEO is defined as Equation 12:
For briefness, the rectified TKEO defined above is denoted as the aTKEO and the rectified MTEO is denoted as aMTEO thereafter (a is short for absolute). This paper will use the conditioning performance of the TKEO on EMG signals as a reference to quantitatively analyze the performance of the MTEO. At the same time, the effectiveness of the proposed method is verified by comparing the state-of-the-art methods.
To obtain real EMG signals with labels, similar to the method implemented by Chopra et al. (Chopra, 2021), this paper uses a high-precision gaming steering wheel to locate the change-points of EMG signals. Specifically, the experimental acquisition device was a smart wearable recorder, ErgoLAB (ErgoLAB, 2025), with a sampling frequency of 1,024 Hz, and it was enabled with only 50 Hz IDF filtering. The A/D converter chip of the gaming steering wheel provided 16-bit resolution analog quantities, which could acquire values between 0 and ±32,767, with positive and negative values representing the quantization of the steering wheel’s positive and negative motion amplitudes, respectively. Following approval by the local university research ethics committee, twenty healthy right-handed participants (10 males and 10 females, aged 26.5 ± 3.6) participated in the experiment, completing one signal acquisition per day from August 6 to 12, 2019, for a total duration of 6 days. During each signal acquisition, electrodes were attached to the extensor carpi radialis longus (ECRL) and flexor carpi radialis (FCR) of the participants’ right forearms after skin treatment (positive and negative electrode pairs were placed 1 cm apart at the center of the muscle belly, and the reference electrode was placed on the processus spinosus with a 1.8 cm diameter electrode sheet). Participants operated the gaming steering wheel to the left and right 30 times in the most natural state, respectively, without limiting speed or force, but they were asked to avoid additional movements. The control signals collected by the gaming steering wheel can be considered as human motion data, and the motion data were synchronized with EMG data by time stamping to obtain relatively accurate Onset and Offset labels. The raw data and the acquisition device are shown in Figure 1.
It should be noted that, due to the antagonistic characteristics of the muscles, the active muscles (spontaneous muscles) of the right forearm are different when the steering wheel is operated to the left or right, which results in half of the data acquired not being accurately detected at the change-points of the active segments and needing to be discarded. Therefore, a total of 7,200 active segments with onset and offset labels that could be used for change-point detection were obtained in the experiment.
As a powerful pre-conditioning technology, the energy operator can replace many computationally complex and time-consuming conventional pre-processing methods (e.g., Butterworth filters, Baseline detrending, etc.). However, the energy operator is very sensitive to signal noise. This is because, as proposed by Vakman et al. (Vakman, 1996), when extracting the amplitude and frequency components of the signal with the energy operator, the amplitude
where
The parameter
In general, detectors combined with the TKEO are threshold methods. An important reason is the simple structure and low complexity of the threshold-based detectors, which benefit them from low detection latency (Yang et al., 2017). Since the effectiveness of the MTEO for EMG activity monitoring has not been deeply developed, this paper follows this idea of structural simplicity and low complexity, and explores the traditional threshold-based detector (MEOTD), as well as an alternative modified version (MEONND).
The effective operation of the threshold method is based on the assumption that the noise variance (i.e., the signal baseline) is a priori known. Therefore, before change-points detection, it is necessary to ensure that the initial signal recording represents only noise (no activity) so that it can be used for the noise level estimation, which is a prerequisite for the standard threshold method. Signal feature extraction is performed in the baseline segment through a sliding window. The details are as follows: the selected baseline segment
The parameter
A prominent advantage of the double-threshold method in EMG activity monitoring is that the threshold parameters can be set according to the physiological characteristics of the muscle activity, thus avoiding secondary threshold estimates that generate more parameter settings. There are two characteristics of muscle contraction: firstly, there is a minimum contraction duration from activation to rest (typically, ≥100 m); secondly, there is a minimum contraction switching time after muscle rest to the next muscle activation (typically, 25–30 m) (Yang et al., 2015; Ghislieri et al., 2021). Therefore, a threshold
where
Figure 3. The framework of MEOTD. The round angle rectangles represent the algorithm parameters, where the parameters marked with an asterisk need to be tuned.
First, it is important to state that convolutional neural network (CNN) models have powerful feature extraction and generalization capabilities, which are the core advantages of neural network algorithms. The feature extraction and generalization capabilities of CNN models mainly stem from the key steps such as the design of convolutional kernels, the training of hyperparameters, and the application of regularization techniques (Zhang et al., 2017). The method proposed in this paper fixes the neuron parameters, making the model lose the adaptive learning ability for signal features. Whether the fixed-parameter neural network algorithm still falls into the category of neural networks is controversial, but it still simulates information processing based on neurons and weighted connections, and can also express the complex properties of nonlinear functions. Therefore, this paper refers to it as a neural network-like algorithm. The proposed neural network-like algorithm transformed by the MTEO method is named MEONND (Multi-resolution Energy Operator with Neural Network Architecture Detector), and its mapping relationship with the convolutional neural network algorithm framework is shown in Figure 4.
Figure 4. Mapping relationship of model layout between CNN and MEONND. The blue blocks represent the names of the functional components and the gray blocks introduce the functions of the corresponding components.
Figure 4 shows the model layout and component functions. The design concept of MEONND is based on the assumption that a trained neural network is capable of performing the change-point monitoring tasks. Therefore, by replacing the components that need to be trained in a reasonable manner and keeping the components that do not need to be updated, a detector similar to the trained neural network can be constructed in theory. Since the parameters are set in advance and the neural network model is no longer a black-box, the fixed-parameter neural network offers simplicity and interpretability over the traditional neural network, and the parameters are tuned quickly and do not depend on the amount of training data, which enables more robust algorithm design for small data sets.
As shown in Figure 4, MEONND follows the same architecture of the basic CNN algorithm, and the replaced components are also functionally very similar to the components before being replaced. Specifically, the convolutional layer and the activation layer controlling the output of the convolutional layer in the CNN are substituted with multiple TEOs, each with different
If TKEO is updated to MTEO, Equation 18 can be rewritten as:
If
Then, the neuron parameters can be obtained:
where
The sigmoid activation function has two advantages as a classifier: (1) It makes the detector nonlinear; (2) It does not need any prior knowledge about the signal. However, the sigmoid function still has a threshold parameter that needs to be tuned manually, even though it minimizes the number of parameters. In this paper, a hard limiter is used instead of the normal sigmoid function to restrict the output. The hard limiter sets the output value to one when the output of sigmoid exceeds T, indicating muscle activation, and to 0 otherwise, indicating muscle inactivation. Thus, MEONND can return a binary output, 0 or 1, for each sampling point.
The output of MEONND was post-processed to eliminate the false transitions caused by the stochastic nature of the EMG signal (Ghislieri et al., 2021). The post-processing technique used the intrinsic physiological properties of muscle activity, similar to the threshold method mentioned above. Based on the assumption that the minimum interval between muscle contractions is typically 25–30 m (Yang et al., 2017), any muscle activation shorter than 30 m was discarded (Rashid et al., 2019). The signal changes caused by each module in the MEONND algorithm are shown in Figure 6.
Figure 6. Schematic diagram of the signal changes caused by each functional module when MEONND performs change-point detection on electromyogram (EMG) signals. (a) shows the raw EMG signals that have not been processed; (b–e) illustrate the effects of the EMG signals after being processed by each layer of MEONND; and (f) presents the final result of the change-point detection.
Figure 6 shows the processing of the EMG signal by each functional module of MEONND when detecting change-points. Figure 6a is the raw EMG signal received by the input layer, and the green and red vertical lines are the standard labels of onset and offset points. Figures 6b,c are the results of the processing of the EMG signal by each component of MEONND, and Figure 6f is the result of detecting change-points of the EMG signal by MEONND. The raw EMG signal has obvious noise interference, which is suppressed by the transformation of MEONND, and the classification result is relatively accurate, indicating that the MEONND method has good anti-noise ability and detection accuracy.
An accurate and comprehensive statistical analysis method is important not only for the comparison of algorithm performance but also for the setting of algorithm parameters. The accurate temporal analysis of muscle activation is performed by identifying the burst onset and burst offset to obtain information such as the duration of the activation interval.
The detection results are quantitatively compared against the ground truth in terms of true positive rate (TPR), F1 Score, and onset/offset bias (root mean square deviation, RMSD). More specifically, the indexes are defined as Equations 23, 24, 25:
where
─ TP: prediction result is P, label is P.
─ TN: prediction result is N, label is N.
─ FP: prediction result is P, label Is N.
─ FN: prediction result is N, label is P.
It should be noted that in previous studies, the elements of F1 Score were calculated by treating the active segment as a complete object, or by dividing EMG signals into fixed-length segments (Jubany and Angulo-Barroso, 2016; Rashid et al., 2019; Chopra, 2021). In contrast, this paper investigates the detection performance of onset an offset indiscriminately and therefore requires a redesign of the calculation method for the parameters of F1 Score.
Since the
Figure 7a illustrates the four regions of the EMG signal divided by the valid detection intervals and the different classifications of “events” that occur in each region, and Figure 7b simulates all possible “events”, Figure 7c shows the classification of the “events” detected in Figure 7b.:
─ Baseline segment: No events detected count as TN, e.g., No.10; Onset/Offset detected as FP, e.g., No.4 and 5.
─ Activity segment: No events detected count as TN, e.g., No.2 and 13; Onset/Offset detected as FP, e.g., No.7 and 8.
─ Onset segment: Only one Onset detected counts as TP, e.g., No.1 and 11; in other cases, no events detected count as FN, e.g., No.6, multiple events detected or Offset detected count as FP, e.g., No.12.
─ Offset segment: Only one Offset detected counts as TP, e.g., No.3 and 15; in other cases, no events detected count as FN, e.g., No.9, multiple events detected or Onset detected count as FP, e.g., No.14.
Figure 7. Revised confusion matrix. (a) illustrates the four regions of the EMG signal divided by the valid detection intervals and the different classifications of “events” that occur in each region, and (b) simulates all possible “events”, (c) shows the classification of the “events” detected in (b).
The calculation method of F1 Score ensures a balanced sample size and makes the statistical results more reliable. In addition, the statistics are equal for Onset and Offset points.
Currently, the parameters of detectors whether for speech signals (Wu et al., 2017) or biosignals (Rashid et al., 2019; Bengacemi et al., 2020) are usually chosen empirically. However, this paper performs an undifferentiated statistic for onset and offset points, which makes the comprehensive comparison of the five statistical metrics (namely, Onset TPR, Offset TPR, Onset bias, Offset bias and F1 Score) relatively complicated. In addition, the relationship between statistical metrics is not equal, as slightly biased but more robust algorithms are more acceptable for EMG activity monitoring tasks (Tenan et al., 2017). Hence, more important metrics should be given higher weights. This paper introduces the Analytic Hierarchy Process (AHP) to comprehensively consider these five metrics.
The AHP is a combination of qualitative and quantitative analysis that allows for a systematic analysis of the impact of the parameters and the internal relationship between them to achieve a comprehensive consideration of statistical metrics (Ho, 2008). To apply the AHP, a hierarchical model must first be developed based on the purpose of the experiment. The hierarchical model designed in this paper is shown in Figure 8. The AHP process visualizes the decision-making process through the hierarchical model. As a bottom-up evaluation model, higher levels of the hierarchy are influenced by lower levels (Forman and Gass, 2001). Therefore, to achieve the target layer, a comparison of the complex relationships between the factors in the criterion layer and the index layer needs to be addressed. AHP realizes pairwise comparison among the factors by establishing a judgment matrix and weight division to decompose a complex problem step by step. Firstly, this paper takes the 1–5 scaling method to construct the judgment matrix. The consistency test (CI = 0.0033, RI = 1.11, CR = 0.003 < 0.1) proves that the weights assigned to each factor are reasonable. Subsequently, the maximum eigenvalue and eigenvector are calculated. Finally, the weight vector of the single hierarchical order representing the influence degree of the underlying factors for the upper is calculated. The detailed parameter settings and calculation results are shown in Table 1.
Figure 8. The hierarchical model. The index layer traverses the relationships of all parameters by dint of an exhaustive search.
It should be noted that the creation of a judgment matrix generally requires material support (e.g., questionnaires). Due to the specificity of the experiments in this paper, the judgment matrix can only be set subjectively by experts. Therefore, The AHP process can only achieve semi-subjective parameter tuning. As mentioned above, a slightly biased but highly reliable algorithm is more acceptable for EMG activity monitoring tasks (Tenan et al., 2017). With that bias in mind, the Onset/Offset TPR and F1 Score have a higher priority compared to the Onset/Offset bias. In addition, in the comparison of Onset/Offset TPR and F1 Score, the strategy of removing as many negative samples as possible while ensuring positive samples is more reasonable and acceptable. Therefore, Onset/Offset TPR should be assigned more weights than F1 Score. The judgment matrix shown in Table 1, which was constructed based on the above view, was consistent with the subjective judgment of the experts.
The MEOTD and MEONND monitors have three parameters that need to be manually optimized: the scale factor
In general, the values of
Figure 9. Schematic diagram of the envelope lines of a randomEMG active segment with different resolution parameters k. The green and red vertical lines are the “standard” onset point and offset point of the EMG activity, respectively. In the legend, the text before and after the underline identify the parameter configuration of the algorithm. (a,b) represent the active segment and the resting segment respectively, while (c,d) represent the onset point and the offset point respectively. For the sake of clear demonstration, the y-axis has been scaled to achieve the best presentation effect.
To verify the above assumptions, in this experiment,
The dataset of each participant was divided into a training set (40%) and a test set (60%). Thus, a total of 2,880 training samples and 4,320 test samples were available. First, the results supporting that MTEO has better signal conditioning than TKEO are shown by the AHP parameter tuning model; and, the effect of full-wave rectification on the energy operator approaches. Second, the effectiveness of the method in this paper is further verified by comparing the state-of-the-art monitors.
Introducing the AHP model into the experiments in this paper requires adjusting the computational rules. Since the Onset/Offset bias is not uniform with the other three statistical metrics units and has an inconsistent direction of influence on the algorithm (the larger the deviation the lower the performance). Therefore, the strategy of this paper is to control the impact of Onset/Offset bias on the AHP model to three and 4 decimal places and take negative values. The details are as Equation 26:
where
Table 2. Parameter combinations for the maximum AHP obtained by the monitors and statistical results representing the performance of the monitors.
According to Table 2, three points can be drawn: (1). The MTEO has better signal conditioning than the TKEO, which makes the performance of the threshold detector more stable; (2). Full-wave rectification contributes significantly to the performance improvement of the TKEO, but the effect on the MTEO is negligible; (3). The monitors detect onset points more accurately than offset points. Based on the above findings, only MEOTD and MEONND are required to be compared with other monitors to highlight the performance of the algorithm in this paper under the condition of optimal combination of parameters (MEOTD with
To highlight the detection performance of the monitor constructed in this paper, we compare it with the state-of-the-art monitors and present the sources and parameter settings for all monitors in Table 3.
Table 3 shows that the Profile Likelihood Maximization method (Selvan et al., 2018) proposed by Selvan et al. requires the least number of parameters. However, they have tested various probability distributions and probability density functions before drawing their conclusions, which is a significant amount of work. Moreover, PLM-Log uses TKEO to pre-process the signal. The Bayesian Changepoint Analysis method (Tenan et al., 2017) tested by Tenan et al. does not require a moving window function or a threshold factor, but it does require traversing the posterior probability within [0.60, 0.95] with a fixed parameter. The Sample Entropy (SE) algorithm (Zhang and Zhou, 2012) proposed by Zhang et al. is similar to the threshold algorithm in that it requires iteration to obtain a reliable threshold factor. Pattern recognition algorithms based on neural networks are generally used for myoelectric control, hand gesture or upper limb movement recognition, and motion intent detection (Yousefi and Hamilton-Wright, 2014; Shim et al., 2016; Phinyomark and Scheme, 2018). Indeed, the neural network algorithm still performs well in one-dimensional time-series tasks (Akef Khowailed and Abotabl, 2019; Ghislieri et al., 2021). Nevertheless, the initialization settings of parameters such as the number of hidden layers, number of hidden units of each hidden layer, learning rate values, and drop period values have a decisive impact on the algorithm performance. Moreover, the neural network architecture design depends on the training data set. All these issues complicate the use of neural network algorithms for EMG activity monitoring. The Long short-term memory recurrent neural network (LSTM) (Ghislieri et al., 2021) proposed by Ghislieri et al. has two LSTM layers with 275 units in the first layer and 138 in the second; according to the number of classes to be recognized, the fully connected layer is set to two units; and the threshold of the activation function sigmoid is set to 0.5. The algorithm structure is detailed in Table 3.
We present the results obtained from the test set for the seven different approaches in Table 4 and Figure 10.
─ Onset TPR: The average Onset TPR on the test set was 92.74% ± 8.15%, 94.35% ± 6.51%, 96.15% ± 4.11%, 89.58% ± 9.59%, 95.25% ± 5.31%, 98.83% ± 8.31% and 88.73% ± 13.53% for the seven monitors, respectively. The PLM method achieved the best performance in this metric, but it was less stable than the method in this paper, as indicated by the larger standard deviation.
─ Offset TPR: In contrast to the Onset TPR, all monitors exhibited some degree of degradation in detection performance for the Offset points. Only two monitors exceeded 90%, namely, MEONND (92.87%) and MEOTD (90.89%).
─ F1 Score: Due to the low Offset TPR metrics, the F1 Score metrics of all monitors were generally low. The method proposed in this paper achieved the highest F1 Score, where MEONND was the best (93.67% ± 3.97%), followed by MEOTD (91.29% ± 4.41%). F1 Score is a comprehensive metric used in statistics to measure binary classification models, which takes into account both the true detection rate and the false detection rate. Thus, although showing consistent performance trends with the TPR metrics, the F1 Score metric can reveal some additional characteristics. For example, the Onset TPR and Offset TPR of SE are both much higher than the F1 Score, indicating that SE has a more serious false detection problem.
─ Onset bias: The average Onset bias metric on the test set was 155 ± 73 m, 136 ± 61 m, 103 ± 24 m, 187 ± 83 m, 126 ± 51 m, 135 ± 71 m, and 152 ± 64 m for the tested muscle activity detectors, respectively. MEONND had the smallest bias and BCA was the second smallest.
─ Offset bias: The Offset bias metrics were larger than the Onset bias metrics for all algorithms, which is consistent with the experimental expectation based on the discharge characteristics of MUAPs (Kang et al., 2020; Wang et al., 2022).
Figure 10. Values of (a) Onset TPR, (b) Offset TPR, (c) F1 Score and (d) Accuracy, averaged on the test set. Error bars represent the standard errors.
Table 4. Parameter combinations for the maximum AHP obtained by the monitors and statistical results representing the performance of the monitors.
Running time is an important consideration for EMG activity monitoring algorithms, especially in real-time applications. We implemented all algorithms using Python 3.8.5 on a computer with an Intel Core i5-3210M CPU (2.50 GHz) and 8.00 GB of RAM. Table 5 shows the average running times for one data acquisition from ten random participants.
As Table 5 shows, the total and average running times represent the total time to detect 30 voluntary muscle contractions and the average time to detect one voluntary contraction, respectively. The adaptive Teager energy operator and double-threshold (aTEOTD) method is the fastest performing method, because it consists of two fast algorithms: the TKEO and the double-threshold method. The sample entropy (SE) method is the slowest, so it is generally not recommended to combine the energy operator algorithms with the SE method because the advantages of the energy operator cannot be exploited. Another advantage of the proposed method is that the modified energy operator and nearest neighbor distance (MEONND) method is significantly faster than the modified energy operator and double-threshold (MEOTD) method and even close to the aTEOTD method, indicating that the second monitor construction strategy proposed in this paper is more advantageous in terms of execution efficiency. Finally, comparing the long short-term memory (LSTM) and MEONND methods, it can be demonstrated that the modified Teager energy operator (MTEO) requires more computation than the LSTM layers for processing signal sampling points.
The experimental objectives of this paper can be summarized as follows: (1) to verify whether this variant of the TKEO, MTEO, can effectively perform the muscle activity detection tasks; (2) to determine whether full-wave rectification is necessary; (3) to construct an effective parameter tuning model; and (4) to verify whether the monitor construction strategy proposed in this paper is reliable..
─ The superiority of the MTEO. Previous studies have shown that preprocessing with various versions of energy operators, such as ETKEO (Tigrini et al., 2020), EGTKO (Jabloun, 2017), and MTEO (Wang et al., 2022), can enhance the performance of myoelectric signal change point detection algorithms, compared to the conventional TKEO operator. The MTEO has a stronger signal conditioning capability than multiple TKEO variants (Wang et al., 2023), because it combines multiple energy operator subsequences using pooling techniques, which capture more signal frequencies than a single energy operator sequence, thereby increasing the SNR and reducing the noise variance (Choi and Kim, 2002; Tigrini et al., 2020). Moreover, the pooling layer helps to aggregate semantically similar features into one, and to make the representations more invariant to variations in position and appearance of the elements in the previous layer (LeCun et al., 2015). Thus, the MTEO technique with a pooling layer has a more robust signal conditioning capability. The experimental results confirm that using the MTEO and TKEO in the preprocessing step of the same threshold detector can reveal the performance difference between them. As shown in Table 4, the MEOTD outperforms the TEOTD in terms of Onset TPR, Offset TPR, F1 Score, Onset bias and Offset bias by 3.98%, 3.54%, 5.38%, 12.26% and 7.75%, respectively. Therefore, the MTEO is more effective for improving detector performance.
─ The impact of full-wave rectification on the energy operators. The full-wave rectification enhances the performance of the conventional TKEO operator significantly, but has a negligible effect on the MTEO. As shown in Table 2, for the five performance metrics, the aTEOTD improved by 5.94%, 14.42%, 6.98%, 15.85% and 13.56%, respectively, compared to the TEOTD. However, the performance difference between the two monitors using MTEO was less than 0.6% for all metrics. Therefore, the impact of full-wave rectification on the MTEO can be considered negligible in practice. As explained above, the MTEO employs pooling technique, and the pooling layer makes the representations more invariant to changes in the previous layer. Moreover, full-wave rectification may cause signal distortion (Negro et al., 2015). Therefore, the MTEO does not require full-wave rectification of the signal, which is an advantage over the conventional TKEO.
─ The parameter tuning model based on the AHP. The parameter tuning model based on the AHP. Although the strategies proposed in this paper for building muscle activity monitors based on MTEO have reduced the number of manually tuned parameters, there are still two to three key parameters that influence performance. The threshold detector-based approach requires the combination of three parameters, while the neural network architecture-based detector requires only two parameters to balance the detection performance, as it does not need the extraction of baseline segment prior knowledge. However, even tuning only two parameters is a relatively complex problem. Typically, after fixing one parameter empirically, the optimal value for the other parameter is searched by an exhaustive method. But this way of setting one parameter based on experience is too subjective, and the effect of each parameter on detector performance is not synchronized, so how to balance multiple parameters is a problem that needs to be solved. The AHP can objectively calculate the optimal combination of parameters after providing the weight of each parameter. The AHP method is a semi-subjective approach, as it requires the prior assignment of different weights based on the importance of the input elements. Although the subjective part cannot be avoided, the computational process that follows the subjective part is completely objective and can distinguish subtle performance differences and assist in the decision-making process. Therefore, the parameter tuning model developed in this paper can traverse the parameters in a relatively dense manner to select a more accurate and optimal combination of parameters.
─ The effectiveness of the monitor construction strategies. This paper proposed two strategies for building muscle activity monitors based on the MTEO. One is the common approach based on a threshold detector, and the other is a strategy to construct a detector by replacing part of the functional components of the CNN. By comparing the two construction strategies with the state-of-the-art monitors, the effectiveness of the MTEO for muscle activity detection was demonstrated on one hand, and the improvement of the monitors developed in this paper was verified on the other hand. The usual strategy for muscle activity monitors based on the conventional energy operator (TKEO) is to incorporate a threshold detector (Xiaoyan and Aruin, 2005; Li et al., 2007; Solnik et al., 2008; 2010; Rashid et al., 2019; Bengacemi et al., 2020; Tigrini et al., 2020). TKEO has been used in the pre-processing phase of many change-point detection algorithms, but this variant of TKEO, MTEO, has rarely been explored in muscle activity detection tasks, although it has been shown to have significant value in speech applications (Wu et al., 2017). Table 4, 5 show the detection performance of the two monitors proposed based on the MTEO. Although the first construction strategy is relatively more conventional, it still has good detection performance and running speed. The new alternative construction strategy proposed in this paper further improves the detection performance of the algorithm, especially in terms of running speed which is already comparable to the scheme combining the TKEO and a threshold detector.
─ The reliability of the statistical method for representing the algorithm performance. The main purpose of the change-point detection algorithm for EMG signals is to extract temporal information, such as the onset time point, duration and offset time point of muscle activity. When EMG signals are used as control signals or for clinical analysis, it is important to accurately extract the complete temporal information. Unlike previous studies that only examined the detection performance of onset points (Tenan et al., 2017; Selvan et al., 2018), this paper assigned the same weight to onset point and offset point for evaluation. Considering that the detection accuracy would not match the gold standard, four valid detection intervals were defined to classify the detection results, as shown in Figure 7. Depending on the valid detection interval where the detected change-points were located, they can be classified into three categories: false detections, missed detections and correct detections. Figure 11 illustrates a random segment of the detection results of all monitors involved in the comparison. Taking Figure 11a as a reference, the monitors show different degrees of bias in detecting muscle activities. For example, Figure 11f shows the detection results of the BCA monitor. Although the BCA detected a part of the active fragment of the EMG signal, the detection of the offset point was outside the valid detection interval and therefore could not be considered as a valid detection result. Similarly, as shown in Figure 11g, the PLM_log monitor also resulted in lower performance metrics because of this reason.
─ The generalization capability of the model. This study conducted a thorough evaluation of the generalization capability of the proposed monitor. It is particularly noted that the assessment of the model was based solely on using 40% of each subject’s data as the training set and the remaining 60% as the test set. While this analytical method can assess the model’s adaptability to individual physiological signals, it does not fully demonstrate its capacity to handle new data. To more accurately evaluate the model’s generalization ability, this study supplemented the assessment with cross-validation results, randomly selecting 40% of the subjects’ data for training and the remaining 60% for testing, to more authentically reflect the monitor’s response to unknown data. The experimental results, with an average accuracy of 74.34% ± 8.06%, indicate that although parameter adjustment through the Analytic Hierarchy Process (AHP) achieves good performance on known data, the model’s generalization capability on unseen data remains limited. This limitation is mainly due to two factors: firstly, the high randomness of human physiological data, for which there is currently no effective solution; secondly, the proposed strategy focuses on detection speed and personalized application scenarios, and the research is still in its preliminary stages. Although the test results for the model’s generalization performance are not ideal, considering the specificity of human physiological data and the specialized nature of most application scenarios, the method proposed in this paper still has practical application value. In the future, to further enhance the model’s generalization ability, research will be devoted to introducing more advanced feature learning models to improve and optimize the existing methods.
Figure 11. Schematic diagram of random segments of seven monitors for change-point detection of EMG signals. (a) shows the raw EMG signal and the ground truth values of the change points. (b–h) show the EMG signal processed by the monitor (featured by ‘energy’, ‘amplitude’ and ‘entropy’) and the change points of the signal detected by the monitors.
This paper tackles a long-standing and relatively straightforward problem, namely, the detection of the change-points of EMG signal activity. Based on a signal pre-processing technique, MTEO, which has a good performance in the field of speech signal processing, this paper proposes two strategies to effectively construct muscle activity monitors. The MEOTD is based on a threshold method detector that has been validated several times by the conventional TKEO (Li et al., 2007; Solnik et al., 2010; Rashid et al., 2019; Bengacemi et al., 2020); while the MEONND replaces the components that need to be trained in the convolutional neural network architecture with components that have been validated as effective for the same role. The principle of both strategies is intuitive. The signal-to-noise ratio (SNR) of the EMG signal is effectively improved by the MTEO, and the ‘energy’ features of each sampling point are acquired. When the energy of the sampling point exceeds the pre-set threshold and accumulates to a certain amount, it is determined as the onset point of muscle activity. A similar process can obtain the offset point of muscle activity. This strategy relies heavily on the signal features of the baseline segment used to estimate the threshold. This paper provides an alternative scheme to address the drawback that the threshold detector requires prior knowledge about the signal baseline segment. Not only does the nonlinear classifier in the CNN architecture enhance the robustness of the algorithm, but also the real-time performance of the neural network is fully utilized to improve the efficiency of the muscle activity detection algorithm. Compared with state-of-the-art monitors, the monitors constructed in this paper are not only robust and accurate, but also have very high detection efficiency.
Future research needs to explore the change-point analysis performance of MEOTD and MEONND in more complex EMG waveforms to determine their feasibility in more complex tasks. Moreover, updating the semi-subjective parameter tuning model to enhance the self-updating capability of the monitors.
The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.
This research project has been reviewed and approved by the College of Computer Science and Information Engineering, Harbin Normal University. The Ethics Review Committee has determined that the study meets ethical principle and relevant laws and regulations, taking adequate and appropriate measures to protect the rights and interests of participants and ensure the scientific rigor of the research. The participants provided their written informed consent to participate in this study.
SW: Conceptualization, Investigation, Methodology, Software, Validation, Visualization, Writing–original draft, Writing–review and editing. GZ: Conceptualization, Project administration, Resources, Supervision, Visualization, Writing–review and editing. YL: Data curation, Resources, Supervision, Validation, Writing–review and editing.
The author(s) declare that financial support was received for the research and/or publication of this article. This study was supported by the Natural Science Foundation of Heilongjiang Province of China (No. PL2024F008), the University-Industry Collaborative Education Program of Ministry of Education (201702145024).
Thanks for the research technical and ErgoLAB Man-Machine-Environment Testing Cloud Platform related scientific research equipment support of Kingfar International Inc. project team. The author’s have confirmed that any identifiable participants in this study have given their consent for publication.
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The author(s) declare that no Generative AI was used in the creation of this manuscript.
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Abe, S., Nozawa, T., and Kondo, T. (2009). “A proposal of EMG-based training support system for basketball dribbling,” in Human interface and the management of information. Designing information environments. Editors M. J. Smith, and G. Salvendy (Berlin, Heidelberg: Springer Berlin Heidelberg), 459–465. doi:10.1007/978-3-642-02556-3_52
Agarwal, R., and Gotman, J. (1999). “Adaptive segmentation of electroencephalographic data using a nonlinear energy operator,” in ISCAS’99. Proceedings of the 1999 IEEE international symposium on circuits and systems VLSI (cat. No.99CH36349) Orlando, FL, USA: IEEE, 199–202. doi:10.1109/ISCAS.1999.779976
Agarwal, R., Gotman, J., Flanagan, D., and Rosenblatt, B. (1998). Automatic EEG analysis during long-term monitoring in the ICU. Electroencephalogr. Clin. Neurophysiology 107, 44–58. doi:10.1016/S0013-4694(98)00009-1
Akef Khowailed, I., and Abotabl, A. (2019). Neural muscle activation detection: a deep learning approach using surface electromyography. J. Biomechanics 95, 109322. doi:10.1016/j.jbiomech.2019.109322
Badani, S., Saha, S., Kumar, A., Chatterjee, S., and Bose, R. (2017). “Detection of epilepsy based on discrete wavelet transform and Teager-Kaiser energy operator,” in 2017 IEEE Calcutta conference (CALCON) Kolkata, India: IEEE, 164–167. doi:10.1109/CALCON.2017.8280717
Benalcazar-Parra, C., Garcia-Casado, J., Ye-Lin, Y., Alberola-Rubio, J., Lopez, Á., Perales-Marin, A., et al. (2019). New electrohysterogram-based estimators of intrauterine pressure signal, tonus and contraction peak for non-invasive labor monitoring. Physiol. Meas. 40, 085003. doi:10.1088/1361-6579/ab37db
Bengacemi, H., Abed-Meraim, K., Buttelli, O., Ouldali, A., and Mesloub, A. (2020). A new detection method for EMG activity monitoring. Med. Biol. Eng. Comput. 58, 319–334. doi:10.1007/s11517-019-02048-0
Boudraa, A.-O., and Salzenstein, F. (2018). Teager–Kaiser energy methods for signal and image analysis: a review. Digit. Signal Process. 78, 338–375. doi:10.1016/j.dsp.2018.03.010
Chen, C., Yu, Y., Sheng, X., Farina, D., and Zhu, X. (2021). Simultaneous and proportional control of wrist and hand movements by decoding motor unit discharges in real time. J. Neural Eng. 18, 056010. doi:10.1088/1741-2552/abf186
Choi, J. H., Jung, H. K., and Kim, T. (2006). A new action potential detector using the MTEO and its effects on spike sorting systems at low signal-to-noise ratios. IEEE Trans. Biomed. Eng. 53, 738–746. doi:10.1109/TBME.2006.870239
Choi, J. H., and Kim, T. (2002). Neural action potential detector using multi-resolution TEO. Electron. Lett. 38, 541–543. doi:10.1049/el:20020386
Chopra, T. (2021). Ultra-low latency in human-machine interfacing using EMG onset detection and pattern recognition. Ontario,Canada: University of Waterloo.
Crotty, E. D., Furlong, L.-A. M., Hayes, K., and Harrison, A. J. (2021). Onset detection in surface electromyographic signals across isometric explosive and ramped contractions: a comparison of computer-based methods. Physiol. Meas. 42, 035010. doi:10.1088/1361-6579/abef56
Di Nardo, F., Nocera, A., Cucchiarelli, A., Fioretti, S., and Morbidoni, C. (2022). Machine learning for detection of muscular activity from surface EMG signals. Sensors 22, 3393. doi:10.3390/s22093393
Elsayed, S., Thyssens, D., Rashed, A., Jomaa, H. S., and Schmidt-Thieme, L. (2021). Do we really need deep learning models for time series forecasting? arXiv:2101.02118. doi:10.48550/arXiv.2101.02118
Englehart, K., and Hudgins, B. (2003). A robust, real-time control scheme for multifunction myoelectric control. IEEE Trans. Biomed. Eng. 50, 848–854. doi:10.1109/TBME.2003.813539
ErgoLAB (2025). Man-machine-environment testing Cloud Platform. Available online at: https://ergolab.cn/,2025.1.24.
Forman, E. H., and Gass, S. I. (2001). The analytic hierarchy process—an exposition. Operations Res. 49, 469–486. doi:10.1287/opre.49.4.469.11231
Georgoulis, A. D., Ristanis, S., Papadonikolakis, A., Tsepis, E., Moebius, U., Moraiti, C., et al. (2005). Electromechanical delay of the knee extensor muscles is not altered after harvesting the patellar tendon as a graft for ACL reconstruction: implications for sports performance. Knee Surg. Sports Traumatol. Arthrosc. 13, 437–443. doi:10.1007/s00167-005-0656-3
Ghislieri, M., Cerone, G. L., Knaflitz, M., and Agostini, V. (2021). Long short-term memory (LSTM) recurrent neural network for muscle activity detection. J. NeuroEngineering Rehabil. 18, 153. doi:10.1186/s12984-021-00945-w
Hamilton, C., and Chitrapu, P. (1995). “A Generalization to the Teager-Kaiser energy function and application to resolving two closely-spaced tones,” in 1995 IEEE international conference on acoustics, speech, and signal processing(ICASSP) Detroit, MI, USA: IEEE, 1637–1640. doi:10.1109/ICASSP.1995.479885
Ho, W. (2008). Integrated analytic hierarchy process and its applications – a literature review. Eur. J. Operational Res. 186, 211–228. doi:10.1016/j.ejor.2007.01.004
Jabloun, M. (2017). “A new generalization of the discrete Teager-Kaiser energy operator - application to biomedical signals,” in 2017 IEEE international conference on acoustics, speech and signal processing (ICASSP) (New Orleans, LA: IEEE), 4153–4157. doi:10.1109/ICASSP.2017.7952938
Jeske, D. R., Montes De Oca, V., Bischoff, W., and Marvasti, M. (2009). Cusum techniques for timeslot sequences with applications to network surveillance. Comput. Statistics and Data Analysis 53, 4332–4344. doi:10.1016/j.csda.2009.05.029
Jubany, J., and Angulo-Barroso, R. (2016). An algorithm for detecting EMG onset/offset in trunk muscles during a reaction-stabilization test. BMR 29, 219–230. doi:10.3233/BMR-150617
Kaiser, J. F. (1990). “On a simple algorithm to calculate the “energy” of a signal,” in International conference on acoustics, speech, and signal processing Albuquerque, NM, USA: IEEE, 381–384. doi:10.1109/ICASSP.1990.115702
Kamath, C. (2012). A new approach to detect congestive heart failure using Teager energy nonlinear scatter plot of R-R interval series. Med. Eng. Phys. 34, 841–848. doi:10.1016/j.medengphy.2011.09.026
Kang, K., Rhee, K., and Shin, H.-C. (2020). Event detection of muscle activation using an electromyogram. Appl. Sci. 10, 5593. doi:10.3390/app10165593
Kaur, A., Agarwal, R., and Kumar, A. (2018). Adaptive threshold method for peak detection of surface electromyography signal from around shoulder muscles. J. Appl. Statistics 45, 714–726. doi:10.1080/02664763.2017.1293624
Kumaresan, R., Sadasiv, A. G., Ramalingam, C. S., and Kaiser, J. F. (1992). “Instantaneous non-linear operators for tracking multicomponent signal parameters,” in 1992 IEEE sixth SP workshop on statistical signal and array processing, Victoria, BC, Canada: IEEE, 404–407. doi:10.1109/SSAP.1992.246870
Kvedalen, E. (2003). Signal processing using the Teager Energy Operator and other nonlinear operators. Norway: University of Oslo.
LeCun, Y., Bengio, Y., and Hinton, G. (2015). Deep learning. NATURE 521, 436–444. doi:10.1038/nature14539
Li, X., Zhou, P., and Aruin, A. S. (2007). Teager–kaiser energy operation of surface EMG improves muscle activity onset detection. Ann. Biomed. Eng. 35, 1532–1538. doi:10.1007/s10439-007-9320-z
Negro, F., Keenan, K., and Farina, D. (2015). Power spectrum of the rectified EMG: when and why is rectification beneficial for identifying neural connectivity? J. Neural Eng. 12, 036008. doi:10.1088/1741-2560/12/3/036008
O’Toole, J. M., Temko, A., and Stevenson, N. (2014). “Assessing instantaneous energy in the EEG: a non-negative, frequency-weighted energy operator,” in 2014 36th annual international conference of the (Chicago, IL: IEEE: IEEE Engineering in Medicine and Biology Society), 3288–3291. doi:10.1109/EMBC.2014.6944325
Palmu, K., Stevenson, N., Wikström, S., Hellström-Westas, L., Vanhatalo, S., and Palva, J. M. (2010). Optimization of an NLEO-based algorithm for automated detection of spontaneous activity transients in early preterm EEG. Physiol. Meas. 31, N85–N93. doi:10.1088/0967-3334/31/11/N02
Phinyomark, A., and Scheme, E. (2018). EMG pattern recognition in the era of big data and deep learning, Big Data Cogn. Comput. 2, 21–21. doi:10.3390/bdcc2030021
Plotkin, E. I., and Swamy, M. N. S. (1992). Nonlinear signal processing based on parameter invariant moving average modeling. Canadian Conference on Electrical and Computer Engineering, Toronto, Canada, 1, TM.3.11.1–11.4
Rashid, U., Niazi, I. K., Signal, N., Farina, D., and Taylor, D. (2019). Optimal automatic detection of muscle activation intervals. J. Electromyogr. Kinesiol. 48, 103–111. doi:10.1016/j.jelekin.2019.06.010
Sa, M., Seppa, T., Lepola, P., Suominen, K., Juvonen, T., Tolvanen-Laakso, H., et al. (2002). Automatic analysis and monitoring of burst suppression in anesthesia. J. Clin. Comput. 17, 125–134. doi:10.1023/a:1016393904439
Selvan, S. E., Allexandre, D., Amato, U., and Yue, G. H. (2018). Unsupervised stochastic strategies for robust detection of muscle activation onsets in surface electromyogram. IEEE Trans. Neural Syst. Rehabil. Eng. 26, 1279–1291. doi:10.1109/TNSRE.2018.2833742
Shim, H., An, H., Lee, S., Lee, E., Min, H., and Lee, S. (2016). EMG pattern classification by split and merge deep belief network. Symmetry 8, 148. doi:10.3390/sym8120148
Solnik, S., Devita, P., Rider, P., Long, B., and Hortobagyi, T. (2008). Teager-Kaiser Operator improves the accuracy of EMG onset detection independent of signal-to-noise ratio. Acta Bioeng. Biomechanics 10, 65–68.
Solnik, S., Rider, P., Steinweg, K., DeVita, P., and Hortobágyi, T. (2010). Teager–Kaiser energy operator signal conditioning improves EMG onset detection. Eur. J. Appl. Physiol. 110, 489–498. doi:10.1007/s00421-010-1521-8
Tamura, H., Manabe, T., Goto, T., Yamashita, Y., and Tanno, K. (2010). in A study of the electric wheelchair hands-free safety control system using the surface-electromygram of facial muscles. Editors H. Liu, H. Ding, Z. Xiong, and X. Zhu, 97–104.
Teager, H. M., and Teager, S. M. (1990). “Evidence for nonlinear sound production mechanisms in the vocal tract,” in Speech production and speech modelling. Editors W. J. Hardcastle, and A. Marchal (Dordrecht: Springer Netherlands), 241–261. doi:10.1007/978-94-009-2037-8_10
Tenan, M. S., Tweedell, A. J., and Haynes, C. A. (2017). Analysis of statistical and standard algorithms for detecting muscle onset with surface electromyography. PLoS ONE 12, e0177312. doi:10.1371/journal.pone.0177312
Tigrini, A., Mengarelli, A., Cardarelli, S., Fioretti, S., and Verdini, F. (2020). Improving EMG signal change point detection for low SNR by using extended teager-kaiser energy operator. IEEE Trans. Med. Robot. Bionics 2, 661–669. doi:10.1109/TMRB.2020.3014517
Vakman, D. (1996). On the analytic signal, the Teager-Kaiser energy algorithm, and other methods for defining amplitude and frequency. IEEE Trans. Signal Process. 44, 791–797. doi:10.1109/78.492532
Vigotsky, A. D., Halperin, I., Lehman, G. J., Trajano, G. S., and Vieira, T. M. (2018). Interpreting signal amplitudes in surface electromyography studies in sport and rehabilitation sciences. Front. Physiol. 8, 985. doi:10.3389/fphys.2017.00985
Vint, P. F., Mclean, S. P., and Harron, G. M. (2001). Electromechanical delay in isometric actions initiated from nonresting levels. Med. Sci. Sports Exerc. 33, 978–983. doi:10.1097/00005768-200106000-00018
Wang, F., Wei, X., Guo, J., Zheng, Y., Li, J., and Du, S. (2019). “Research progress of rehabilitation exoskeletal robot and evaluation methodologies based on bioelectrical signals,” in 2019 IEEE 9th annual international conference on CYBER technology in automation, control, and intelligent systems (CYBER) (Suzhou, China: IEEE), 826–831. doi:10.1109/CYBER46603.2019.9066492
Wang, S., Zhu, S., and Shang, Z. (2022). Comparison of different algorithms based on TKEO for EMG change point detection. Physiol. Meas. 43, 075001. doi:10.1088/1361-6579/ac783f
Wang, S., Zhu, S., and Shang, Z. (2023). A novel combination method of a convolutional neural network and energy operators for the detection of change-points in electromyographic signals. Appl. Sci.-Basel 13, 923. doi:10.3390/app13020923
Wang, Y., Gu, L., Qing, L., Xu, X., and Shen, J. (2021). An improved k-value symmetrical difference analytic energy operator with HTFIF and L-KCA for bearing fault diagnosis. IEEE Access 9, 34307–34324. doi:10.1109/ACCESS.2020.3046249
Wentink, E. C., Beijen, S. I., Hermens, H. J., Rietman, J. S., and Veltink, P. H. (2013). Intention detection of gait initiation using EMG and kinematic data. Gait and Posture 37, 223–228. doi:10.1016/j.gaitpost.2012.07.013
Wu, K., Zhang, D., and Lu, G. (2017). GMAT: glottal closure instants detection based on the Multiresolution Absolute Teager–Kaiser energy operator. Digit. Signal Process. 69, 286–299. doi:10.1016/j.dsp.2017.07.006
Xiaoyan, Li, and Aruin, A. S. (2005). “Muscle activity onset time detection using teager-kaiser energy operator,” in 2005 IEEE engineering in medicine and biology 27th annual conference Shanghai, China: IEEE, 7549–7552. doi:10.1109/IEMBS.2005.1616259
Xu, Y., Wang, Y., Lingzhi, W., and Qu, J. (2021). Bearing fault detection using an alternative analytic energy operator:A fast and non-filtering method. Meas. Sci. Technol. 32, 105101. doi:10.1088/1361-6501/abf374
Yamashita, Y., Tamura, H., and Tanno, K. (2012). in Development of the electric wheelchair hands-free semi-automatic control system using the surface-electromygram of facial muscles. Editors M. Sugisaka, and H. Tanaka, 871–874.
Yang, D., Huang, Q., Yang, W., and Liu, H. (2015). “EMG onset detection based on teager–kaiser energy operator and morphological close operation,” in Intelligent robotics and applications. Editors H. Liu, N. Kubota, X. Zhu, R. Dillmann, and D. Zhou (Cham: Springer International Publishing), 257–268. doi:10.1007/978-3-319-22879-2_24
Yang, D., Zhang, H., Gu, Y., and Liu, H. (2017). Accurate EMG onset detection in pathological, weak and noisy myoelectric signals. Biomed. Signal Process. Control 33, 306–315. doi:10.1016/j.bspc.2016.12.014
Yousefi, J., and Hamilton-Wright, A. (2014). Characterizing EMG data using machine-learning tools. Comput. Biol. Med. 51, 1–13. doi:10.1016/j.compbiomed.2014.04.018
Zhang, C., Bengio, S., Hardt, M., Recht, B., and Vinyals, O. (2017). Understanding deep learning requires rethinking generalization. Available online at: http://arxiv.org/abs/1611.03530 (Accessed December 11, 2022).
Zhang, X., and Zhou, P. (2012). Sample entropy analysis of surface EMG for improved muscle activity onset detection against spurious background spikes. J. Electromyogr. Kinesiol. 22, 901–907. doi:10.1016/j.jelekin.2012.06.005
Keywords: EMG activity monitor, change-point detection, Teager-Kaiser energy operator (TKEO), double-threshold detector, convolutional neural network (CNN)
Citation: Wang S, Zhao G and Liao Y (2025) Optimized strategies for developing high-speed muscle activity monitors utilizing multi-resolution energy operator. Front. Bioeng. Biotechnol. 13:1565987. doi: 10.3389/fbioe.2025.1565987
Received: 24 January 2025; Accepted: 19 March 2025;
Published: 01 April 2025.
Edited by:
Keyi Wang, Harbin Engineering University, ChinaReviewed by:
Andrea Tigrini, Marche Polytechnic University, ItalyCopyright © 2025 Wang, Zhao and Liao. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Guosheng Zhao, emdzd2pAMTYzLmNvbQ==
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
Research integrity at Frontiers
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.