一种血管介入手术送丝机构的人机交互装置、系统及方法

文档序号:10534168阅读:651来源:国知局
一种血管介入手术送丝机构的人机交互装置、系统及方法
【专利摘要】本发明公开了一种基于表面肌电的血管介入手术送丝机构的人机交互系统、装置和方法。该系统包括:主动导丝、第一电极片、手臂、第二电极片、肌电信号采集通道、肌电信号采集仪、从动导丝、送丝机构和控制装置;所述第一电极片用于贴在用户拇短展肌处;所述第二电极片用于贴在用户肱二头肌处;所述肌电信号采集仪用于采集肌电信号;所述控制装置根据所述肌电信号产生控制指令;所述送丝机构根据接收到的控制指令控制径向步进电机和轴向步进电机执行动作,所述径向步进电机用于旋转所述从动导丝,所述轴向步进电机用于推送所述从动导丝。本发明解决了血管介入机器人人机交互透明度差、手术效率低、改变了医生自然手术操作习惯等问题。
【专利说明】
一种血管介入手术送丝机构的人机交互装置、系统及方法
技术领域
[0001] 本发明涉及信号处理与模式识别领域,尤其涉及一种基于表面肌电的血管介入手 术送丝机构的人机交互装置、系统及方法。
【背景技术】
[0002] 目前,血管介入手术机器人已成为辅助医生治疗心脑血管疾病的重要工具。机器 人辅助血管介入手术是指医生在数字减影血管造影成像(DSA)系统的导引下,操控操纵杆 或操作手柄控制机器人推送导丝(一种带有刚性的软丝)在人体血管内运动,对病灶进行治 疗,达到栓塞畸形血管、溶解血栓、扩张狭窄血管等目的。通过主从控制,血管介入手术机器 人可以大幅度地减少医生受到的X射线辐射剂量。
[0003] 然而,在整个介入手术过程中,医生需要通过操纵杆或操作手柄来控制机器人进 行手术,这彻底改变了传统介入手术的自然操作方式。血管介入机器人主要存在人机交互 透明度差、手术效率低、改变了医生自然手术操作习惯等问题,人机交互性能已经成为制约 血管介入机器人发展的主要瓶颈之一。医生在长期的血管介入操作实践中,形成了良好的 操作技巧,通过"手感"手指上的力触感能够很好的操控介入器械,而机器人的引入在物理 上隔断了医生对介入器械操控的直接感触。如何通过术中的实时信息感知,提高介入器械 操作的透明度,是当前血管介入机器人能否突破临床应用瓶颈的一个重要问题。
[0004] 针对上述问题,于2015年9月9日公开的中国发明专利CN 104899594A,公开了基于 表面肌电信号分解的手部动作识别方法,利用sEMG信号分解得到的运动单元动作电位信 息,对手部动作进行识别,有效提高了单通道sEMG识别率。于2015年8月19日公开的中国发 明专利CN104850231 A公开了一种基于表面肌电和肌音信号融合的人机接口系统,可以将 表面肌电和肌音信号进行融合解码,将操作者的意图转化为外接设备的控制指令。于2016 年2月17日公开的中国发明专利CN 105326500 A公开了一种基于表面肌电信号的动作识别 方法和设备,可以将表面肌电信号的频率和幅值特征结合起来识别对应的肢体动作。
[0005] 然而,这些方法虽然对肌电信号进行了很多处理,均达到了很好的识别效果,但却 并没有应用于血管介入手术中,也没有将表面肌电信号与血管介入手术中医生的自然操作 联系起来,现有技术并未考虑到这一点。

【发明内容】

[0006] 为了解决上述现有技术中存在的问题,本发明提供了一种基于表面肌电的血管介 入手术送丝机构的人机交互系统,其利用表面肌电信号作为医生在血管介入手术中的人机 交互接口。
[0007] 根据本发明一方面,其提供了一种基于表面肌电的血管介入手术送丝机构的人机 交互系统,该系统包括:主动导丝、第一电极片、第一电极连接线、手臂、第二电极连接线、第 二电极片、肌电信号采集通道、肌电信号采集仪、从动导丝、送丝机构和控制装置;其中,
[0008] 所述主动导丝供用户操作;
[0009] 所述第一电极片用于贴在用户拇短展肌处,并通过第一电极连接线连接至肌电信 号采集仪的第一肌电信号采集通道上;
[0010] 所述第二电极片用于贴在用户肱二头肌处,通过第二电极连接线连接至肌电信号 采集仪的第二肌电信号采集通道上;
[0011]所述肌电信号采集仪用于采集第一肌电信号采集通道和第二肌电信号采集通道 上的肌电信号;
[0012]所述控制装置根据所述肌电信号产生控制指令,并传送至送丝机构;
[0013 ] 所述送丝机构包括从动导丝、径向步进电机和轴向步进电机;所述径向步进电机 用于旋转所述从动导丝,所述轴向步进电机用于推送所述从动导丝,所述送丝机构根据接 收到的控制指令控制径向步进电机和轴向步进电机执行动作。
[0014]根据本发明第二方面,其提供了一种基于表面肌电的血管介入手术送丝机构的人 机交互装置,其包括:
[0015]肌电信号采集模块,肌电信号预处理模块,肌电信号特征提取模块,动作识别模块 和控制模块,其中:
[0016]所述肌电信号采集模块用于采集医生进行血管介入手术过程中操作主动导丝时 手部肌肉收缩的肌电信号;
[0017] 所述肌电信号预处理模块用于对采集的肌电信号进行差分放大和巴特沃斯滤波;
[0018] 所述肌电信号特征提取模块用于提取经过预处理的肌电信号的特征;
[0019] 所述动作识别模块用于训练BP神经网络,并利用训练好的BP神经网络对医生进行 所述操作时的手部动作进行识别;
[0020] 所述控制模块用于根据所述BP神经网络识别出的动作,发送相应的控制指令至送 丝机构,以控制从动导丝的相应动作。
[0021] 根据本发明第三方面,提供了一种基于表面肌电的血管介入手术送丝机构的人机 交互方法,其包括以下步骤:
[0022]步骤1:将三块第一电极片贴在拇短展肌处,将三块第二电极片贴在肱二头肌处, 三块第一电极片分别连接肌电信号采集仪第一通道中的正极、负极和地,三块第二电极片 分别连接连接肌电信号采集仪第二通道中的正极、负极和地;
[0023]步骤:2:操作者用手部操作主动导丝进行旋转、停止和推送三种动作各一段时间, 肌电信号采集仪采集操作者所述第一通道和第二通道上的肌电信号;
[0024]步骤3:将所述肌电信号的前部分采集数据作为训练数据,提取相关特征,并训练 BP神经网络;
[0025]步骤4:所述肌电信号的后部分采集数据测试训练好的BP神经网络,当所述BP神经 网络准确率达到预定阈值时,进入下一步,否则返回步骤3;
[0026] 步骤5:操作者用手部操作主动导丝肌电信号采集仪采集第一通道和第二通道中 的肌电信号后进行特征提取,然后作为BP神经网络的输入,BP神经网络根据所述输入对所 述操作者的动作信号进行识别,并输出控制指令至送丝机构;
[0027] 步骤6:当送丝机构接收到旋转指令时,送丝机构控制径向步进电机运动,实现从 动导丝的旋转;当送丝机构接收到推送指令时,,送丝机构控制轴向步进电机运动,实现从 动导丝的推送;当送丝机构接收到停止指令后,送丝机构控制的径向步进电机和轴向步进 电机均停止运动。
[0028] 根据本发明第四方面,提供了一种基于表面肌电的血管介入手术送丝机构的人机 交互方法,其包括以下步骤:
[0029] 采集医生进行血管介入手术过程中操作主动导丝时手部肌肉收缩的肌电信号;
[0030] 对采集的肌电信号进行差分放大和巴特沃斯滤波;
[0031] 提取经过预处理的肌电信号的特征;
[0032] 利用所提取的特征训练BP神经网络,并利用训练好的BP神经网络对医生进行所述 操作时的手部动作进行识别;
[0033] 根据所述BP神经网络识别出的动作,发送相应的控制指令至送丝机构,以控制从 动导丝的相应动作。
[0034] 与现有技术相比,本发明取得的有益效果是:通过获取医生在介入手术过程中搓 捻导丝和推送或回撤导丝时的手部肌电信号,滤波处理后经BP神经网络训练得到的训练模 型,可以用来识别医生的手术动作。动作识别后再将控制命令发送至送丝机构,实现人机交 互接口。该人机交互接口解决了血管介入机器人人机交互透明度差、手术效率低、改变了医 生自然手术操作习惯等问题。
【附图说明】
[0035] 图1是根据本发明一实施例的人机交互实现的方法流程图;
[0036]图2是根据本发明一实施例的BP神经网络结构示意图;
[0037]图3是根据本发明一实施例的人机交互接口示意图。
【具体实施方式】
[0038]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照 附图,对本发明进一步详细说明。
[0039]本发明提供了一种基于表面肌电的血管介入手术送丝机构的人机交互接口。血管 介入手术过程中,医生操作导丝或导管时主要包括搓捻和推送两种动作。搓捻导丝时,医生 用食指与拇指捏住导丝,两手指相对滑动,在摩擦力的驱动下,导丝发生旋转并寻找到最佳 的分岔血管入口。推送导丝时,医生用同样的方式夹持住导丝,整个手部往前推送或往后回 撤,实现了导丝的轴向运动。
[0040]为了达到上述目的,根据本发明提出了一种基于表面肌电的血管介入手术送丝机 构的人机交互接口,该接口包括:肌电信号采集模块,肌电信号预处理模块,肌电信号特征 提取模块,动作识别模块,控制模块,其中:
[0041 ]所述的肌电信号采集模块是由中国科学院自行研制的8通道肌电信号采集仪采集 拇短展肌和肱二头肌收缩时的肌电信号。医生搓捻导丝时,手部的拇短展肌收缩和舒张,食 指的拇指产生相对运动,摩擦力驱动导丝旋转;医生推送导丝时,手部的肱二头肌收缩和舒 张,肌肉力带动前臂运动,从而驱动导丝向前推送或向后回撤。在采集肌电信号前,皮肤表 面的毛发须清除干净,再用酒精搓拭,待酒精挥发后,将电极片贴在拇短展肌和肱二头肌的 表面,并连接肌电信号采集仪的两个采集通道,肌电信号的采集频率为1024Hz,。
[0042]所述的肌电信号处理模块主要包括差分放大和巴特沃斯滤波。表面肌电信号实质 上是神经系统刺激肌肉收缩时的所产生的一种微弱电信号,未经放大的原始信号通常在50 yv到20-30mv之间。原始的表面肌电信号在采集到系统后,首先需要进行差分放大以消除来 自直流电源噪声的影响。肌电信号极限频率范围通常在10-500HZ之间。其中巴特沃斯滤波 主要是将肌电信号中的高频、低频、50Hz工频信号滤除,包括带通滤波和陷波滤波。带通滤 波以消除运动伪影和高频噪声的干扰带通滤波器的频率范围可以设为20-500HZ。另外,为 了消除50Hz的工频干扰,还需要进行50Hz的陷波滤波。肌电信号的主要频段集中在50-150Hz范围内。
[0043] 所述的肌电信号特征提取模块使用采集的两通道的表面肌电信号来提取信号的 相关特征参数,包括:积分绝对值(IAV)、差分绝对值DAMV、过零点数(ZC)、均方差(VAR)、中 值频率(MDF)、平均频率(MF)。六个特征参数的定义及提取如下:
[0044] (1)积分绝对值(IAV)
[0045] 积分绝对值(IAV)是将信号的幅值全部转化为正值以后的特征,它是肌肉收缩力 量的最直观反应,积分绝对值(IAV)越大,说明肌肉的收缩力量也越大。积分绝对值(IAV)通 常利用滑动窗求均值的方法来获得,其数学表达式可写成: /'卜'A,-1
[0046] IA¥;.= 5]|.y,+1-弋|
[0047] 其中&表示肌电信号的第j个时间点的幅值,N表示滑动窗的长度。
[0048] (2)差分绝对值(DAMV)
[0049] 差分绝对值(DAMV)首先通过计算特定长度的肌电信号时间序列中每两个临近点 的差分绝对值,然后再求平均。该特征值的大小表明了肌电信号的震动特性,该值越大,说 明信号震动得越强烈,反之则越微弱。它的数学表达式可表示为:
[0050] DAMV-'Y|n|
[0051] (3)过零点数(ZC)
[0052]过零点数(ZC)描述的是肌电信号时间序列在幅值的变化过程中,正负值交替变化 的次数,或穿过〇坐标的次数。该特征值从时域的角度对信号的频域特征进行了估计,用来 描述波形在幅度上变化的剧烈程度,反映了信号的变化趋势,其计算公式可表示为: /V
[0053] ZC ^y]sgn( -.\>T .) ,:x [ 1 if x >0
[0054] sgn(.v) 二' .
[0 oihenvise
[0055] 其中Xl为表面肌电信号采样的数据点值。
[0056] (4)均方差(VAR)
[0057]均方差(VAR)是利用肌电信号的能量大小作为特征值。通常,均方差(VAR)是利用 统计学的特征,将肌电信号时间序列减去肌电信号均值,求平方,再求均值。由于肌电信号 在预处理中已经除去了直流分量,因此其均值可视为0,则均方差(VAR)的计算方式可表示 为:
[0059] 它是信号功率的测量,其中N为每组的采样点数。
[0060] (5)中值频率(MDF)
[00611中值频率(MDF)与肌肉收缩的速度有很大关系,中值频率(MDF)是将信号的功率谱 平均分成两部分的中间频率,其数学表达式为: -广MDF .尸④.
[0062] I
[0063] 其中S(f)表示肌电信号的功率谱密度,f表示信号频率。
[0064] 对于离散随机序列x(n),其自功率谱密度Sx(f)可表示为:
[0065] 顺 nr 乂.
[0066] 其中Ts为采样时间间隔,Rx(m)为信号x(n)的自相关函数。
[0067] (6)平均频率(MF)
[0068]肌电信号的平均频率(MF)可表示为:
[0069] MF 二 £负(/冢
[0070] 在本发明中,两个通道的肌电信号均包含此6个特征,对提取的特征参数构建多参 数的特征向量,指每个动作两路信号共12个参数来构建一个特征向量,该特征向量维度为 12维。
[0071] 所述动作识别模块用于识别经过特征提取后的肌电信号,输出相应的动作。对于 搓捻、静止、推送三个动作,每个动作采集30秒,每个通道有30720个采样点。其中,前20秒采 样数据用于反向传播(BP)神经网络的训练,后10秒数据用于网络的测试。
[0072] 提取了肌电信号的特征以后,还需要训练网络的权值和阈值,并对网络的性能进 行检验。在训练网络前,须对不同动作的相同参数做横向归一化处理,即为对同一操作者的 多种不同动作的相同参数作横向比较并归一化。归一化是一种无量纲处理手段,使物理系 统数值的绝对值变成某种相对值的关系。
[0073] 选择的网络结构为三层:输入层,中间层和输出层。输入层神经元的个数由所使用 的特征值的多少来决定,当每个通道使用单个1六¥、041^、2(:、¥41?、1^、1?^等作为特征输入 时,则网络的输入神经元个数为2,当使用m个特征作为输入时,则网络的输入神经元个数为 2m。本发明实例中,输入层结点为12。中间层神经元的多少根据网络的收敛情况进行调节, 本发明实例中,中间层结点为10。输出层的神经元的个数为3,且输出值在0和1之间,用以区 分3种不同的运动状态,搓捻、静止、推送可以用三个二进制码来表示,分别是[100]、[010]、 [001]〇
[0074] BP神经网络的训练过程如下:正向传播是输入信号从输入层经中间层传向输出 层,若输出层得到了期望的输出,则学习算法结束;否则,转至反向传播。网络的学习算法包 括前向传播用来计算网络的输出;反向传播采用梯度下降法,用来调整各层间的权值。算法 的基本思想是梯度下降法。它采用梯度搜索技术,以期使网络的实际输出值与期望输出值 的误差均方值为最小。神经网络不仅具有自学习、自组织和并行处理等特征,还具有很强的 容错能力和联想能力,故神经网络对输入输出数据具有模式识别的能力。
[0075] 所述控制模块用于发送控制命令到送丝机构,控制送丝机构的运动状态。当网络 输出为[1 0 0]时,控制程序发送命令到送丝机构,送丝机构的径向步进电机运动,实现导 丝的旋转;当网络输出为[0 0 1]时,控制程序发送命令到送丝机构,送丝机构的轴向步进 电机运动,实现导丝的推送;当网络输出为[0 1 0]时,控制程序发送命令到送丝机构,送丝 机构的径向步进电机和轴向步进电机均停止运动。
[0076]图1是根据本发明一实施例的人机交互接口实现流程图,原始的表面肌电信号在 采集到系统后,首先需要进行差分放大以消除来自直流电源噪声的影响,然后进行带通滤 波以消除运动伪影和高频噪声的干扰,带通滤波器的频率范围可以设为20-500HZ。另外,为 了消除50Hz的工频干扰,还需要进行50Hz的陷波滤波,确保信号的质量。然后对滤波后的信 号进行特征提取,包括:积分绝对值(IA V)、差分绝对值(D A M V)、过零点数(Z C)、均方差 (VAR)、中值频率(MDF)、平均频率(MF)。再根据相应的特征训练BP神经网络,训练好的网络 就可以用来识别医生的手部动作,包括:搓捻、停止、推送,并输出相应的二进制代码:[1 0 0]、[0 1 0]、[00 1]。然后将相应的控制命令发送到下位机中的控制芯片中,控制相应的电 机运动或停止。
[0077]图2是根据本发明一实施例的BP神经网络结构示意图,建立了一个三层BP神经网 络来实现肌电信号与医生手部动作的映射,选择了非线性tansig函数和线性purelin函数 分别作为网络的中间层传输函数和输出层传输函数。如图2的网络结构,其网络输出可表示 为:
[0079] 其中,P=[P1,P2,…,P1]为网络的输入向量,即拇短展肌的肌电信号特征和肱二头 肌的肌电信号特征;1为网络的输入神经元个数,b in与bc>ut分别为网络中间层阈值向量和输 出层阈值向量,WiAWcmt分别为网络输入层权值矩阵和输出层权值矩阵,State= [statei, State2,State3]表示为运动状态的识别二进制码。具体判断方法:输出向量State与标准的 运动状态一进制表不= [1 00]、汾^气^ = [Q1句、=[0.0 1]的内积,内积 最大者即是对应的运动状态。
[0080] 可以看出,输入神经元的个数1不仅取决于肌电信号通道的个数,还取决于所选特 征的个数。如果所选特征个数为m,同时肌电信号的通道数为k,则输入神经元的个数为1 = km。输出层神经元的个数为3。中间层的神经元的个数是不确定的,需要根据输入神经元的 数量以及网络的性能进行不断调节。在本发明一实施例中,所选特征个数为6,肌电信号的 通道数为2,输入神经元的个数为12,中间层神经元个数为10。
[0081] 图3是根据本发明一实施例的人机交互系统示意图,该人机接口系统包括:主动导 丝1、第一电极片2、第一电极连接线3、手臂4、第二电极连接线5、第二电极片6、肌电信号采 集通道7、肌电信号采集仪8、连接线9、计算机10、显示器11、从动导丝12、径向步进电机13、 轴向步进电机14、送丝机构15。
[0082] 其中,主动导丝1,用户通过操作所述主动导丝1发出相应的操作命令;优选地,所 述操作包括旋转、推送和停止操作;
[0083]第一电极片2,其用于贴在用户拇短展肌处,其通过第一电极连接线3连接至肌电 信号采集仪8的第一肌电信号采集通道7上;
[0084]第二电极片6,其用于贴在用户肱二头肌处,通过第二电极连接线5连接至肌电信 号采集仪8的第二肌电信号采集通道7上;
[0085] 肌电信号采集仪8,用于第一肌电信号采集通道和第二肌电信号采集通道上的肌 电信号;
[0086] 计算机10,用于根据所述肌电信号产生控制指令,并传送至送丝机构15;
[0087]送丝机构15,其包括从动导丝12、径向步进电机13和轴向步进电机14;其中,所述 径向步进电机13根据接收到的控制指令旋转所述从动导丝12,所述轴向步进电机14根据接 收到的控制指令推送所述从动导丝12。
[0088] 控制送丝机构驱动导丝运动包括以下步骤:
[0089] 步骤1:去除操作者手臂6上拇短展肌和肱二头肌的体毛,并用酒精擦拭;
[0090] 步骤2:待酒精挥发完全后,将第一电极片2、第二电极片5分别贴在拇短展肌和肱 二头肌处,第一电极片2包括三块,第二电极片5包括三块,每块电极片2、5相隔l-2cm,第一 电极片2中的三块电极片通过第一电极连接线3分别连接至肌电信号采集仪8的一通道7的 正极、负极和地,第二电极片5中的三块电极片通过第二电极连接线5分别连接肌电信号采 集仪8另一通道7的正极、负极和地;
[0091] 步骤3:操作者用手臂4操作主动导丝1旋转、停止、推送各30秒,每个动作完成后, 休息5分钟继续采集下一个动作,并同时打开计算机10中上位机控制程序,采集操作者各肌 肉的肌电信号数据;
[0092] 步骤4:在计算机控制程序中,将两个通道的肌电信号的前20秒数据作为训练数 据,提取相关特征,并训练BP神经网络;
[0093] 步骤5:用后10秒的数据测试训练好的BP神经网络,当准确率达到90 %时,进入下 一步,否则返回步骤3;
[0094]步骤6:连接送丝机构15,操作者操作主动导丝1,包括旋转、停止,推送三个动作, 肌电信号采集仪8采集肌电信号后进行特征提取,然后作为BP神经网络的输入,网络对动作 信号进行识别,并输出控制指令至送丝机构15;当网络输出为[1 0 0]时,控制程序发送命 令到送丝机构15,送丝机构15的径向步进电机13运动,实现从动导丝12的旋转;当网络输出 为[0 0 1]时,控制程序发送命令到送丝机构15,送丝机构15的轴向步进电机14运动,实现 从动导丝12的推送;当网络输出为[0 1 0]时,控制程序发送命令到送丝机构15,送丝机构 的径向步进电机13和轴向步进电机14均停止运动。
[0095] 计算机20处理器为Intel i7-2600,RAM 4.00GB;显示器21 为22inch宽屏。
[0096] 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡 在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保 护范围之内。
【主权项】
1. 一种基于表面肌电的血管介入手术送丝机构的人机交互系统,其特征在于,该系统 包括:主动导丝、第一电极片、第一电极连接线、手臂、第二电极连接线、第二电极片、肌电信 号采集通道、肌电信号采集仪、从动导丝、送丝机构和控制装置;其中, 所述主动导丝供用户操作; 所述第一电极片用于贴在用户拇短展肌处,并通过第一电极连接线连接至肌电信号采 集仪的第一肌电信号采集通道上; 所述第二电极片用于贴在用户肱二头肌处,通过第二电极连接线连接至肌电信号采集 仪的第二肌电信号采集通道上; 所述肌电信号采集仪用于采集第一肌电信号采集通道和第二肌电信号采集通道上的 肌电信号; 所述控制装置根据所述肌电信号产生控制指令,并传送至送丝机构; 所述送丝机构包括从动导丝、径向步进电机和轴向步进电机;所述径向步进电机用于 旋转所述从动导丝,所述轴向步进电机用于推送所述从动导丝,所述送丝机构根据接收到 的控制指令控制径向步进电机和轴向步进电机执行动作。2. 如权利要求1所述的系统,其中,所述控制指令旋转、推送和停止指令;所述送丝机构 根据旋转指令控制所述径向步进电机旋转所述从动导丝;所述送丝机构根据所述推送指令 控制所述轴向步进电机推送所述从动导丝,所述送丝机构根据所述停止指令停止所述轴向 步进电机和所述径向步进电机运作。3. 如权利要求2所述的系统,其中,用户对所述主动导丝的操作包括搓捻、推送和静止, 分别对应旋转、推送和停止指令。4. 如权利要求1-3任一项所述的系统,其中,所述控制装置接收到所述肌电信号后进行 特征提取,利用所提取的特征训练BP神经网络,并利用训练得到的BP神经网络对用户操作 进行识别。5. 如权利要求4所述的系统,其中,所述特征包括积分绝对值、差分绝对值、过零点数、 均方差、中值频率和平均频率中的一种或几种的组合。6. 如权利要求4或5所述的系统,其中,所述控制装置对接收到肌电信号进行预处理后 提取特征,所述预处理包括差分放大和巴特沃斯滤波。7. -种基于表面肌电的血管介入手术送丝机构的人机交互装置,其包括: 肌电信号采集模块,肌电信号预处理模块,肌电信号特征提取模块,动作识别模块和控 制模块,其中: 所述肌电信号采集模块用于采集医生进行血管介入手术过程中操作主动导丝时手部 肌肉收缩的肌电信号; 所述肌电信号预处理模块用于对采集的肌电信号进行差分放大和巴特沃斯滤波; 所述肌电信号特征提取模块用于提取经过预处理的肌电信号的特征; 所述动作识别模块用于训练BP神经网络,并利用训练好的BP神经网络对医生进行所述 操作时的手部动作进行识别; 所述控制模块用于根据所述BP神经网络识别出的动作,发送相应的控制指令至送丝机 构,以控制从动导丝的相应动作。8. 根据权利要求7所述的人机交互装置,其特征在于,所述肌电信号包括拇短展肌和肱 二头肌的肌电信号。9. 根据权利要求7所述的人机交互装置,其特征在于,所述差分放大用于放大肌电信 号,并去除直流电源噪声的影响;所述巴特沃斯滤波用于将肌电信号中的高频、低频、50Hz 工频信号滤除,肌电信号极限频率范围在10-500HZ之间。10. 根据权利要求7所述的装置,其特征在于, BP神经网络的学习算法包括前向传播和反向传播;所述前向传播用来计算BP神经网络 的输出;所述反向传播采用梯度下降法,用来调整BP神经网络中各层间的权值。11. 根据权利要求7所述的装置,其特征在于,所述BP神经网络包括输入层、中间层和输 出层,学习算法采用非线性tansig函数和线性purelin函数分别作为中间层和输出层的传 输函数。12. -种基于表面肌电的血管介入手术送丝机构的人机交互方法,其包括以下步骤: 步骤1:将三块第一电极片贴在拇短展肌处,将三块第二电极片贴在肱二头肌处,三块 第一电极片分别连接肌电信号采集仪第一通道中的正极、负极和地,三块第二电极片分别 连接连接肌电信号采集仪第二通道中的正极、负极和地; 步骤:2:操作者用手部操作主动导丝进行旋转、停止和推送三种动作各一段时间,肌电 信号采集仪采集操作者所述第一通道和第二通道上的肌电信号; 步骤3:将所述肌电信号的前部分采集数据作为训练数据,提取相关特征,并训练BP神 经网络; 步骤4:所述肌电信号的后部分采集数据测试训练好的BP神经网络,当所述BP神经网络 准确率达到预定阈值时,进入下一步,否则返回步骤3: 步骤5:操作者用手部操作主动导丝肌电信号采集仪采集第一通道和第二通道中的肌 电信号后进行特征提取,然后作为BP神经网络的输入,BP神经网络根据所述输入对所述操 作者的动作信号进行识别,并输出控制指令至送丝机构; 步骤6:当送丝机构接收到旋转指令时,送丝机构控制径向步进电机运动,实现从动导 丝的旋转;当送丝机构接收到推送指令时,送丝机构控制轴向步进电机运动,实现从动导丝 的推送;当送丝机构接收到停止指令后,送丝机构控制的径向步进电机和轴向步进电机均 停止运动。13. -种基于表面肌电的血管介入手术送丝机构的人机交互方法,其包括以下步骤: 采集医生进行血管介入手术过程中操作主动导丝时手部肌肉收缩的肌电信号; 对采集的肌电信号进行差分放大和巴特沃斯滤波; 提取经过预处理的肌电信号的特征; 利用所提取的特征训练BP神经网络,并利用训练好的BP神经网络对医生进行所述操作 时的手部动作进行识别; 根据所述BP神经网络识别出的动作,发送相应的控制指令至送丝机构,以控制从动导 丝的相应动作。
【文档编号】A61B5/0492GK105892676SQ201610266180
【公开日】2016年8月24日
【申请日】2016年4月26日
【发明人】边桂彬, 侯增广, 周小虎, 谢晓亮, 奉振球, 郝剑龙, 王莉, 高占杰
【申请人】中国科学院自动化研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1