1.一种表面肌电信号识别方法,其特征在于,包括以下步骤:
建立对应测试人员的各不同单体手指与对应机械互联端的各不同机械手指一一对应的各肌电控制关系,并获取对各不同机械手指进行套接的各机械指套,其中,各机械指套分别对应各不同机械颜色;
基于对应测试人员的各不同单体手指分别进行形态采集,并基于得到的各单体形态获取对各单体手指分别进行套接的各测试指套,其中,各测试指套分别对应各不同测试颜色;
基于各肌电控制关系,建立各不同机械颜色与各不同测试颜色之间一一对应的各颜色关联关系;
响应于第一检测端检测到任一单体手指发生对应单体活动范围的手指活动,触发第二检测端对与该单体手指具有颜色关联关系的机械手指进行检测,得到与该机械手指对应的机械活动范围;
响应于所述机械活动范围不同于所述单体活动范围,获取与驱动该机械手指活动至所述机械活动范围对应的初始肌电信号,并基于所述单体活动范围对所述初始肌电信号进行更新,得到当前肌电信号;
其中,基于对应测试人员的各不同单体手指分别进行形态采集,并基于得到的各单体形态获取对各单体手指分别进行套接的各测试指套,其中,各测试指套分别对应各不同测试颜色,包括:创建图像采集图层并发送至对应所述测试人员的测试端,其中,所述图像采集图层包括处于中心位置的对应正视视角的正视填充槽位以及位于所述正视填充槽位上侧的对应上视视角的上视填充槽位;
响应于所述测试端对任一填充槽位进行交互,触发预先安装于所述测试端的图像采集插件进行图像采集,得到采集视角图像;
将所述采集视角图像与预先填充在该填充槽位中、且与所述填充槽位对应相同视角的基准视角图像进行图像对比,得到与所述采集视角图像对应的图像评价值;
响应于所述图像评价值大于预设评价阈值,将所述采集视角图像对位于所述填充槽位中的基准视角图像进行替换;
响应于所有填充槽位对应的所有基准视角图像均被进行替换,基于位于所述图像采集图层中的分别对应各不同视角的采集视角图像进行形态采集,得到位于手部肢体的各不同单体手指分别对应的各单体形态;
建立与所述图像采集图层对应的模型展示图层,并基于各单体形态在所述模型展示图层中生成与各单体手指分别对应的各手指模型以及对各手指模型分别进行套接的各指套模型;
将所述模型展示图层发送至所述测试端,并响应于所述测试端对任一指套模型的交互,调取预设色彩组,其中,所述预设色彩组中包括各不同测试色彩;
响应于所述测试端对位于所述预设色彩组中的任一测试色彩进行选取,基于该测试色彩对所述指套模型进行渲染,并将该测试色彩从所述预设色彩组中进行去除,得到更新后的预设色彩组;
响应于完成对所有指套模型的渲染,基于各指套模型对与各单体手套分别进行套接的各测试指套进行生产;
基于位于所述图像采集图层中的分别对应各不同视角的采集视角图像进行形态采集,得到位于手部肢体的各不同单体手指分别对应的各单体形态,包括:将位于所述图像采集图层中的对应正视视角的采集视角图像确定为正视视角采集图像,并对位于所述正视视角采集图像中的采集手部图像进行图像截取,得到正视采集手部图像;
将截取得到的正视采集手部图像输入至预先经过训练得到的手掌识别模型中,确定位于所述正视采集手部图像中的对应手掌部分的正视采集手掌图像;
获取与所述正视采集手掌图像对应的手掌轮廓,并在所述正视采集手部图像中将位于所述手掌轮廓之外的图像部分确定为正视采集手指图像;
获取组成对应正视采集手指图像的手指轮廓,并在所述手指轮廓中将除重合于所述手掌轮廓的重合轮廓之外的剩余轮廓确定为形态轮廓;
对所述正视采集手指图像进行坐标化处理,并获取组成所述形态轮廓的各图像坐标点;
对各图像坐标点进行相邻之间的基于坐标数值的差值计算,得到各坐标差值,基于各坐标差值确定存在于所述各图像坐标点中的具有突变属性的各突变点位,其中,所述突变属性包括峰顶属性以及谷底属性;
在各突变点位中将对应坐标数值最小以及坐标次小的两个突变点位分别确定为第一标记点位以及第二标记点位,并沿所述形态轮廓的轮廓延伸方向对连续排列的具有谷底属性的各突变点位进行两两分组,得到各谷底点位组;
响应于任一谷底点位组中同时包括第一标记点位以及第二标记点位,建立该谷底点位组与位于各不同单体手指中对应大拇指的单体手指之间的点位关联关系,并基于对应各不同单体手指的各单体顺序建立剩余的其他谷底点位组与剩余的其他单体手指之间的各点位关联关系;
基于各谷底点位组得到具有点位关联关系的位于手部肢体的各不同单体手指分别对应的各单体形态;
响应于第一检测端检测到任一单体手指发生对应单体活动范围的手指活动,触发第二检测端对与该单体手指具有颜色关联关系的机械手指进行检测,得到与该机械手指对应的机械活动范围,包括:响应于对用户端发送的基准肢体确定信号进行接收,控制第一检测端包括的第一正视检测端、第一上视检测端对与测试人员对应的手部肢体分别进行基于正视视角、上视视角的图像采集,得到正视检测手部图像以及上视检测手部图像;
控制第二检测端包括的第二正视检测端、第二上视检测端对各不同机械手指分别进行基于正视视角、上视视角的图像采集,得到对应同一机械手指的正视检测机械图像以及上视检测机械图像;
响应于对用户端发送的变化肢体确定信号进行接收,控制第一正视检测端以及第一上视检测端对所述手部肢体分别进行基于正视视角、上视视角的图像采集,得到正视变化手部图像以及上视变化手部图像;
将对应正视视角的正视检测手部图像、正视变化手部图像确定为正视手部对比组,将对应上视视角的上视检测手部图像、上视变化手部图像确定为上视手部对比组;
将位于同一手部对比组中的检测手部图像以及变化手部图像进行图像对比,并基于对比结果确定位于所述手部肢体的任一单体手指是否发生对应单体活动范围的手指活动;
响应于发生对应单体活动范围的手指活动,触发第二检测端对与该单体手指具有颜色关联关系的机械手指进行与该手部对比组具有相同视角的图像采集,得到与该机械手指对应的变化机械图像;
将对应同一视角的变化机械图像以及检测机械图像进行图像对比,并基于对比结果得到与该机械手指对应的机械活动范围;
将位于同一手部对比组中的检测手部图像以及变化手部图像进行图像对比,并基于对比结果确定位于所述手部肢体的任一单体手指是否发生对应单体活动范围的手指活动,包括:将位于同一手部对比组中的检测手部图像以及变化手部图像分别进行坐标化处理,得到组成所述检测手部图像的各检测坐标点、以及组成所述变化手部图像的各变化坐标点;
将对应同一测试颜色的各检测坐标点以及各变化坐标点分别汇总至检测坐标组以及变化坐标组,并将对应同一测试颜色的检测坐标组以及变化坐标组进行坐标对比,基于对比结果确定各测试颜色在不同视角下分别对应的各测试属性,其中,所述测试属性包括维持属性以及变化属性;
响应于任一测试颜色在任一视角下对应的测试属性为变化属性,确定与该测试颜色对应的单体手指发生对应单体活动范围的手指活动。
2.根据权利要求1所述的表面肌电信号识别方法,其特征在于,
将所述采集视角图像与预先填充在该填充槽位中、且与所述填充槽位对应相同视角的基准视角图像进行图像对比,得到与所述采集视角图像对应的图像评价值,包括:将所述采集视角图像输入至预先经过训练得到的手部识别模型中,确定位于采集视角图像中的对应手部肢体的采集手部图像;
调取预先填充在该填充槽位中、且与所述填充槽位对应相同视角的基准视角图像,其中,所述基准视角图像中包括基准手部的基准手部图像;
创建透明对比图层,并将所述采集视角图像以及所述基准视角图像依次叠放至所述透明对比图层,以得到视角对比图层;
对所述视角对比图层进行像素化处理,得到分别组成所述采集手部图像的各采集手部像素点、组成所述基准手部图像的各基准手部像素点;
对各采集手部像素点与各基准手部像素点进行相互之间的重合确定,并基于确定结果获取对应的像素重合数量;
获取对应各采集手部像素点的像素采集数量,将所述像素采集数量与所述像素重合数量进行比值计算,并基于得到的像素比值获取对应重合维度的第一评价值;
基于所述视角对比图层获取对应所述采集手部图像的采集中心点以及对应所述基准手部图像的基准中心点,并生成连接所述采集中心点与所述基准中心点的中心连接线;
确定与所述中心连接线对应的中心线段长度,并基于所述中心线段长度获取对应偏离维度的第二评价值;
将所述第一评价值与所述第二评价值进行求和计算,得到与所述采集视角图像对应的图像评价值。
3.根据权利要求1所述的表面肌电信号识别方法,其特征在于,
基于各谷底点位组得到具有点位关联关系的各不同单体手指分别对应的各单体形态,包括:将对应同一谷底点位组中的两个突变点位分别垂直映射至所述重合轮廓,得到对应同一谷底点位组织的两个谷底映射点位,并在所述重合轮廓中获取两个谷底映射点位组成的谷底映射轮廓;
将对应所述谷底映射轮廓的轮廓长度与调取的预设宽度系数进行乘积计算,得到与所述谷底点位组具有点位关联关系的单体手指对应的宽度形态;
在所述形态轮廓中将处于对应同一谷底点位组中的两个突变点位之间的具有峰顶属性的突变点位确定为指尖原始点位,并将所述指尖原始点位垂直映射至所述重合轮廓,得到指尖映射点位;
将所述指尖原始点位与所述指尖映射点位进行点位连接,得到指尖连接线段;
获取对应所述指尖连接线段的指尖线段长度,并将所述指尖线段长度与调取的预设长度系数进行乘积计算,得到与所述谷底点位组具有点位关联关系的单体手指对应的长度形态;
将对应所述图像采集图层中的对应上视视角的采集视角图像确定为上视视角采集图像,并对位于所述上视视角采集图像中的采集手部图像进行图像截取,得到上视采集手部图像;
确定所述正视采集手部图像与所述上视采集手部图像之间的视角转换关系,并基于所述视角转换关系在所述上视采集手部图像中确定与具有谷底属性的各突变点位分别对应的各转换点位;
分别以各转换点位为起点、形成沿垂直方向进行延伸的各垂直划分线,并基于各垂直划分线对所述上视采集手部图像进行划分,得到与各谷底点位组分别对应的各划分子区域;
对所述上视采集手部图像进行坐标化处理,并获取位于同一划分子区域中的对应Y轴最大值以及Y轴极小值的极大坐标点以及极小坐标点,并将所述极大坐标点以及极小坐标点进行坐标连接,得到坐标连接线段;
获取对应所述坐标连接线段的坐标线段长度,并将所坐标线段长度与调取的预设厚度系数进行乘积计算,得到与所述谷底点位组具有点位关联关系的单体手指对应的厚度形态;
将对应同一单体手指的长度形态、宽度形态以及厚度形态进行组装,得到与各单体手指分别对应的各单体形态。
4.根据权利要求1所述的表面肌电信号识别方法,其特征在于,
将对应同一测试颜色的检测坐标组以及变化坐标组进行坐标对比,基于对比结果确定各测试颜色在不同视角下分别对应的各测试属性,包括:分别在对应任一测试颜色的检测坐标组、变化坐标组中获取处于边缘位置的各检测坐标点、各变化坐标点,基于处于边缘位置的各检测坐标点、各变化坐标点分别确定检测坐标轮廓、变化坐标轮廓,并将所述检测坐标轮廓与所述变化坐标轮廓进行轮廓对比;
响应于基于对比结果确定所述检测坐标轮廓与所述变化坐标轮廓之间存在轮廓差异时,确定与该轮廓差异对应的视角;
响应于该视角为上视视角,将该测试颜色在所述上视视角下的测试属性确定为变化属性;
响应于该视角为正视视角,将获取的在所述正视视角下的分别对应存在不同轮廓差异的各测试颜色为待确定联动组、并将分别对应不存在轮廓差异的各测试颜色确定为基准静态组;
将位于所述待确定联动组中具有贴合关系且呈现连续排列的各变化坐标轮廓分别对应的各测试颜色确定为同一联动颜色组;
在所述联动颜色组中将与位于所述基准静态组中的任一测试颜色处于相邻位置的测试颜色确定为联动颜色,并将所述联动颜色在所述正视视角下的测试属性确定为变化属性。
5.根据权利要求4所述的表面肌电信号识别方法,其特征在于,
响应于所述机械活动范围不同于所述单体活动范围,获取与驱动该机械手指活动至所述机械活动范围对应的初始肌电信号,并基于所述单体活动范围对所述初始肌电信号进行更新,得到当前肌电信号,包括:响应于所述机械活动范围不同于所述单体活动范围,获取与所述单体活动范围对应的视角;
响应于所述视角为正视视角,确定对与所述机械活动范围对应的机械手指进行转动控制的转动驱动单元,并基于所述转动驱动单元确定与驱动该机械手指活动至所述机械活动范围对应的初始肌电信号;
控制所述转动驱动单元对与所述机械活动范围对应的机械手指从所述机械活动范围活动至与所述单体活动范围对应的活动范围,并获取转动增量信号;
将所述初始肌电信号与所述转动增量信号进行信号叠加,完成对所述初始肌电信号的更新,得到当前肌电信号;和/或响应于所述视角为上视视角,确定对与所述机械活动范围对应的机械手指进行弯曲控制的弯曲驱动单元,并基于所述弯曲驱动单元确定与驱动该机械手指活动至所述机械活动范围对应的初始肌电信号;
控制所述弯曲驱动单元对与所述机械活动范围对应的机械手指从所述机械活动范围活动至与所述单体活动范围对应的活动范围,并获取弯曲增量信号;
将所述初始肌电信号与所述弯曲增量信号进行信号叠加,完成对所述初始肌电信号的更新,得到当前肌电信号。
6.一种表面肌电信号识别系统,其特征在于,包括:
肌电建立模块,被配置为建立对应测试人员的各不同单体手指与对应机械互联端的各不同机械手指一一对应的各肌电控制关系,并获取对各不同机械手指进行套接的各机械指套,其中,各机械指套分别对应各不同机械颜色;
形态采集模块,被配置为基于对应测试人员的各不同单体手指分别进行形态采集,并基于得到的各单体形态确定对各单体手指分别进行套接的各测试指套,其中,各测试指套分别对应各不同测试颜色;
关联建立模块,被配置为基于各肌电控制关系,建立各不同机械颜色与各不同测试颜色之间一一对应的各颜色关联关系;
活动检测模块,被配置为响应于第一检测端检测到任一单体手指发生对应单体活动范围的手指活动,触发第二检测端对与该单体手指具有颜色关联关系的机械手指进行检测,得到与该机械手指对应的机械活动范围;
肌电更新模块,被配置为响应于所述机械活动范围不同于所述单体活动范围,获取与驱动该机械手指活动至所述机械活动范围对应的初始肌电信号,并基于所述单体活动范围对所述初始肌电信号进行更新,得到当前肌电信号;
其中,基于对应测试人员的各不同单体手指分别进行形态采集,并基于得到的各单体形态获取对各单体手指分别进行套接的各测试指套,其中,各测试指套分别对应各不同测试颜色,包括:创建图像采集图层并发送至对应所述测试人员的测试端,其中,所述图像采集图层包括处于中心位置的对应正视视角的正视填充槽位以及位于所述正视填充槽位上侧的对应上视视角的上视填充槽位;
响应于所述测试端对任一填充槽位进行交互,触发预先安装于所述测试端的图像采集插件进行图像采集,得到采集视角图像;
将所述采集视角图像与预先填充在该填充槽位中、且与所述填充槽位对应相同视角的基准视角图像进行图像对比,得到与所述采集视角图像对应的图像评价值;
响应于所述图像评价值大于预设评价阈值,将所述采集视角图像对位于所述填充槽位中的基准视角图像进行替换;
响应于所有填充槽位对应的所有基准视角图像均被进行替换,基于位于所述图像采集图层中的分别对应各不同视角的采集视角图像进行形态采集,得到位于手部肢体的各不同单体手指分别对应的各单体形态;
建立与所述图像采集图层对应的模型展示图层,并基于各单体形态在所述模型展示图层中生成与各单体手指分别对应的各手指模型以及对各手指模型分别进行套接的各指套模型;
将所述模型展示图层发送至所述测试端,并响应于所述测试端对任一指套模型的交互,调取预设色彩组,其中,所述预设色彩组中包括各不同测试色彩;
响应于所述测试端对位于所述预设色彩组中的任一测试色彩进行选取,基于该测试色彩对所述指套模型进行渲染,并将该测试色彩从所述预设色彩组中进行去除,得到更新后的预设色彩组;
响应于完成对所有指套模型的渲染,基于各指套模型对与各单体手套分别进行套接的各测试指套进行生产;
基于位于所述图像采集图层中的分别对应各不同视角的采集视角图像进行形态采集,得到位于手部肢体的各不同单体手指分别对应的各单体形态,包括:将位于所述图像采集图层中的对应正视视角的采集视角图像确定为正视视角采集图像,并对位于所述正视视角采集图像中的采集手部图像进行图像截取,得到正视采集手部图像;
将截取得到的正视采集手部图像输入至预先经过训练得到的手掌识别模型中,确定位于所述正视采集手部图像中的对应手掌部分的正视采集手掌图像;
获取与所述正视采集手掌图像对应的手掌轮廓,并在所述正视采集手部图像中将位于所述手掌轮廓之外的图像部分确定为正视采集手指图像;
获取组成对应正视采集手指图像的手指轮廓,并在所述手指轮廓中将除重合于所述手掌轮廓的重合轮廓之外的剩余轮廓确定为形态轮廓;
对所述正视采集手指图像进行坐标化处理,并获取组成所述形态轮廓的各图像坐标点;
对各图像坐标点进行相邻之间的基于坐标数值的差值计算,得到各坐标差值,基于各坐标差值确定存在于所述各图像坐标点中的具有突变属性的各突变点位,其中,所述突变属性包括峰顶属性以及谷底属性;
在各突变点位中将对应坐标数值最小以及坐标次小的两个突变点位分别确定为第一标记点位以及第二标记点位,并沿所述形态轮廓的轮廓延伸方向对连续排列的具有谷底属性的各突变点位进行两两分组,得到各谷底点位组;
响应于任一谷底点位组中同时包括第一标记点位以及第二标记点位,建立该谷底点位组与位于各不同单体手指中对应大拇指的单体手指之间的点位关联关系,并基于对应各不同单体手指的各单体顺序建立剩余的其他谷底点位组与剩余的其他单体手指之间的各点位关联关系;
基于各谷底点位组得到具有点位关联关系的位于手部肢体的各不同单体手指分别对应的各单体形态;
响应于第一检测端检测到任一单体手指发生对应单体活动范围的手指活动,触发第二检测端对与该单体手指具有颜色关联关系的机械手指进行检测,得到与该机械手指对应的机械活动范围,包括:响应于对用户端发送的基准肢体确定信号进行接收,控制第一检测端包括的第一正视检测端、第一上视检测端对与测试人员对应的手部肢体分别进行基于正视视角、上视视角的图像采集,得到正视检测手部图像以及上视检测手部图像;
控制第二检测端包括的第二正视检测端、第二上视检测端对各不同机械手指分别进行基于正视视角、上视视角的图像采集,得到对应同一机械手指的正视检测机械图像以及上视检测机械图像;
响应于对用户端发送的变化肢体确定信号进行接收,控制第一正视检测端以及第一上视检测端对所述手部肢体分别进行基于正视视角、上视视角的图像采集,得到正视变化手部图像以及上视变化手部图像;
将对应正视视角的正视检测手部图像、正视变化手部图像确定为正视手部对比组,将对应上视视角的上视检测手部图像、上视变化手部图像确定为上视手部对比组;
将位于同一手部对比组中的检测手部图像以及变化手部图像进行图像对比,并基于对比结果确定位于所述手部肢体的任一单体手指是否发生对应单体活动范围的手指活动;
响应于发生对应单体活动范围的手指活动,触发第二检测端对与该单体手指具有颜色关联关系的机械手指进行与该手部对比组具有相同视角的图像采集,得到与该机械手指对应的变化机械图像;
将对应同一视角的变化机械图像以及检测机械图像进行图像对比,并基于对比结果得到与该机械手指对应的机械活动范围;
将位于同一手部对比组中的检测手部图像以及变化手部图像进行图像对比,并基于对比结果确定位于所述手部肢体的任一单体手指是否发生对应单体活动范围的手指活动,包括:将位于同一手部对比组中的检测手部图像以及变化手部图像分别进行坐标化处理,得到组成所述检测手部图像的各检测坐标点、以及组成所述变化手部图像的各变化坐标点;
将对应同一测试颜色的各检测坐标点以及各变化坐标点分别汇总至检测坐标组以及变化坐标组,并将对应同一测试颜色的检测坐标组以及变化坐标组进行坐标对比,基于对比结果确定各测试颜色在不同视角下分别对应的各测试属性,其中,所述测试属性包括维持属性以及变化属性;
响应于任一测试颜色在任一视角下对应的测试属性为变化属性,确定与该测试颜色对应的单体手指发生对应单体活动范围的手指活动。