摘要
基于卷积神经网络(convolutional neural network,CNN)的表面肌电信号(surface electromyg-raphy,sEMG)手势识别算法通常将一维sEMG转换成二维肌电图作为CNN的输入.针对sEMG瞬时样本量偏少、以及一维sEMG转换成二维肌电图时带来的局部时序特征丢失等问题,提出了将多元经验模态分解(multivariate empirical mode decomposition,MEMD)算法与 Hilbert 空间填充曲线相结合的方法,以提升手势识别算法的准确率.采用开源数据集NinaPro-DBl作为实验数据集;通过MEMD算法对sEMG进行分解;将分解后的本征模态函数(intrinsic mode functions,IMFs)作为Hilbert曲线的填充域(Hilb-IMFs)映射成二维肌电图;选择DenseNet作为手势识别的基本网络.实验结果表明,提出的方法相对于传统信号升维方法在手势识别准确率上约有4%的性能提升,验证了该方法的有效性.