The invention is suitable for the technical field of
deep learning, and provides a multi-attention-based hand electromyogram continuous
motion estimation method, which comprises the following steps: carrying out preprocessing and
feature extraction processing on a surface electromyogram
signal, and inputting the processed surface electromyogram
signal into a
motion estimation model;
feature extraction and dimension improvement are carried out through a depth separable
convolution module, and the weight of each channel is adaptively adjusted through efficient channel attention; further capturing a global dependency relationship by using additive attention and a feed-forward network through a Transform
encoder module; feature compression is carried out through a one-dimensional adaptive average
pooling layer, each channel obtains respective average value, and
global information is extracted; and inputting the
global information into a single-layer MLP layer for nonlinear mapping, and outputting a
joint angle. According to the method, depth separable
convolution is used, so that the calculation amount and the parameter scale are reduced; and an efficient channel attention module is introduced, so that the feature expression capability is improved while the relatively high calculation efficiency is maintained.