Gesture recognition based on surface electromyography (sEMG) signals typically involves extracting features from the signals and then incorporating recognition models to increase the accuracy of classification. In this paper, drawing on the properties of sEMG signals and statistical principles, we propose a novel feature extraction method called “multiple mapping”, designed to construct a high-performance representation of sEMG signals. The multiple mapping approach incorporates sequential mappings, including the sliding average power, lg (base-10 logarithm) mapping, a linear compression principle, and a sigmoid normalization function. The sliding average power captures the intensity variations in sEMG signals across various channels, allowing differentiation between the activity levels of distinct muscle groups. lg mapping adjusts the distribution of the sEMG signals to improve their uniformity, enhancing feature stability and facilitating comparisons. The linear compression and sigmoid normalization emphasize the signals’ central characteristics while compressing the extremes at both ends. Then, the sEMG signals obtained from multiple mapping are transformed into Sem grayscale maps, which are subsequently processed using the deep neural network ResNet50 for gesture recognition. Extensive experiments on three public datasets were conducted, and the average recognition accuracy was 95.26%, 90.81%, and 96.72%, respectively, while it was 96.8% in self-collected recognition tasks. The results demonstrate that the multiple mapping method significantly improves the feature extraction performance for sEMG-based gesture recognition, offering a promising direction for applications in prosthetic gesture control and muscle–computer interaction.
Yin et al. (Thu,) studied this question.