首页 / 国际专利分类库 / 人类生活必需 / 运动;游戏;娱乐活动 / 基于Kinect的上肢康复训练与评估方法

基于Kinect的上肢康复训练与评估方法

申请号 CN201710407640.8 申请日 2017-06-02 公开(公告)号 CN107349570A 公开(公告)日 2017-11-17
申请人 南京邮电大学; 发明人 徐国政; 王冠; 李威; 高翔; 陈盛; 朱博; 王强; 谭彩铭;
摘要 本 发明 公开了基于Kinect的上肢康复训练与评估方法,包括基Kinect的上肢测量方法和上肢运动康复训练模 块 与评估模块。基于Kinect的上肢测量方法主要是通过Kinect分别实时提取康复医师和患者上肢的肩、肘、腕关节的空间 位置 ,并计算肩部、肘部相对参考关 节点 的三个 自由度 的动作 角 度;上肢运动康复训练模块与评估模块,先设计一套擦桌子、擦玻璃虚拟康复环境,其次,康复医师设计一套用于完成 虚拟环境 任务的标准动作,并根据Kinect的上肢测量方法计算生成标准运动角度数据模块,最后,通过Kinect上肢测量方法获得患者完成虚拟康复任务的实际运动数据模块,并与标准运动数据进行匹配,康复医师评估患者实际运动 质量 ,给患者提供合理的康复反馈。
权利要求

1.基于Kinect的上肢康复训练与评估方法,其特征在于,具体步骤如下:
步骤1)在计算机中建立开发擦桌子、擦玻璃的虚拟康复环境,要求实现患者上肢的平、垂直的综合康复训练;搭建数据库环境,用于储存标准运动数据以及实际运动数据;
步骤2)将Kinect传感器与搭载虚拟康复环境的计算机通过数据线相接,并且安装在计算机显示屏的前方以及左右两侧;通过Kinect获取的数据通过接口函数传入虚拟康复环境中用于实现驱动虚拟场景内模型运动;
步骤3)Kinect的上肢测量方法:将Kinect传感器定义的坐标系作为原坐标系,患者的躯干坐标系为目的坐标系,在目的坐标系的建立中,以躯干平面为yoz,右肩到左肩的空间向量方向为y轴的正方向,垂直于y轴向上的方向为z轴的正方向垂直于yoz平面向前方向为x轴的正方向;假设标记左肩关节点为PLShoulder、右肩关节点为PRShoulder、左肘关节点为PLElbow、右肘关节点为PRElbow、左腕关节点为PLWrist、右腕关节点为PRWrist;利用Kinect传感器获取骨架的关节点的三维空间位置,并利用计算机计算出各个关节点的相对参考节点的度信息;
步骤4)康复医师根据患者的需求设计一套标准的动作和姿势,用于完成擦桌子、擦玻璃的虚拟康复环境任务,通过Kinect传感器采集标准的关节相对运动参考三维空间位置信息,由步骤3)计算生成一套康复训练的标准运动角度数据模
步骤5)患者完成擦桌子、擦玻璃虚拟康复任务,通过Kinect传感器采集患者实际的关节相对运动参考三维空间位置信息,由步骤3)计算得出各个关节节点的角度信息建立患者的实际运动数据模块;
步骤6)通过计算机将数据库中的标准运动数据与实际运动数据进行匹配,根据患者实际运动质量进行评估,给患者提供相应的康复反馈。
2.如权利要求1所述的方法,其特征在于,所述步骤3)具体如下:
步骤3.1)以人体左臂为例,设置左肩关节点的坐标为PLShoulder=(x1,y1,z1),左肘关节点的坐标为PLElbow=(x2,y2,z2),左腕关节点的坐标为PLWrist=(x3,y3,z3),以及设肩关节到肘关节(手臂)的长度为Dse,肘关节到腕关节(前手臂)的长度分Dew,肩关节到腕关节的长度为别计Dsw,即为:
则计算出肩关节屈伸α,肩关节外展-内收β,肩关节内外旋θ,以及肘关节屈伸δ的相对参考的角度信息,公式如下:
步骤3.2)左肘关节点为PLElbow以左肩关节点为PLShoulder为相对参考节点的角度信息、左腕关节点PLWrist以左肘关节点PLElbow为相对参考节点的角度信息、右肘关节点为PRElbow以右肩关节点为PRShoulder为相对参考节点的角度信息、右腕关节点为PRWrist以右肘关节点为PRElbow为相对参考节点的角度信息依据步骤3.1)的计算方式得出。

说明书全文

基于Kinect的上肢康复训练与评估方法

技术领域

[0001] 本发明涉及一种康复训练系统,尤其是一种基于Kinect的上肢康复训练与评估方法,适合具有上肢运动障碍的患者进行协调能的康复训练。

背景技术

[0002] 现代神经康复医学及其临床研究结果表明中枢神经系统具有高度的可塑性,对因脑卒中等疾病引起的肢体功能障碍,通过科学合理的康复治疗训练可以在一定程度上恢复其受损的肢体功能。早期针对脑卒中患者康复治疗的传统的康复训练方法主要是通过物理治疗或者职业康复医师对患肢进行一对一连续被动康复训练来实现。因此,为了克服传统康复训练方法的弊端,应该采用更为先进的技术引入到患者康复治疗的领域中。
[0003] 近年来国内外研究机构竞相开展了基于虚拟现实技术运动康复训练系统研究,因其能够使患者从中获取足够的沉浸感和真实感,有助于患者积极主动地参与康复训练过程,在一定程度上提高了康复训练效果。然而,在虚拟环境交互过程中,患者需要使用价格昂贵的力/触觉交互设备或佩戴复杂的运动捕捉设备,具有较大局限性。此外,在运动康复训练过程中,对肢体运动功能障碍患者的康复训练过程进行实时监测和评估,具有重要的临床实践意义。传统康复评价方法,大多是在患者康复训练结束前后,由医师运用测量仪器分别对患者的功能指标进行评定,它不具备实时性,且只能对具有较大功能恢复的指标进行测定。
[0004] 基于Kinect的体感交互技术,是近年来发展起来的一种新的无需借助任何控制设备、可直接使用肢体动作与数字设备及虚拟环境进行交互的技术,解决了现有虚拟交互过程中需要使用或佩戴复杂力触觉交互及运动捕捉设备的局限,且能够实时跟踪和捕捉运动过程中肢体的运动位置。因此,将Kinect体感交互技术应用于虚拟康复训练中,开展基于Kinect的上肢康复训练与评估系统,将进一步完善和提高人机协作康复训练技术平,具有重要的学术意义和临床应用价值。

发明内容

[0005] 本发明是用于解决患者在主观能动性的情况下自行进行上肢康复训练时,提供了一种基于Kinect的上肢康复训练与评估方法,为了解决上述技术问题,本发明通过以下的技术方案实现的:
[0006] 本发明公开了基于Kinect的上肢康复训练与评估系统,包括基Kinect的上肢测量方法和上肢运动康复训练模与评估模块。基于Kinect的上肢测量方法主要是通过Kinect分别实时提取康复医师和患者上肢的肩、肘、腕关节的空间位置,并计算肩部、肘部相对参考关节点的三个自由度的动作度;上肢运动康复训练模块与评估模块,先设计一套擦桌子、擦玻璃虚拟康复环境,其次,康复医师设计一套用于完成虚拟环境任务的标准动作,并根据Kinect的上肢测量方法计算生成标准运动角度数据模块,最后,通过Kinect上肢测量方法获得患者完成虚拟康复任务的实际运动数据模块,并与标准运动数据进行匹配,康复医师评估患者实际运动质量,给患者提供合理的康复反馈,其具体的步骤如下:
[0007] 步骤1:在计算机中建立开发擦桌子、擦玻璃的虚拟康复环境,要求实现患者上肢的水平、垂直的综合康复训练。搭建数据库环境,用于储存标准运动数据以及实际运动数据;
[0008] 步骤2:将Kinect传感器与搭载虚拟康复环境的计算机通过数据线相接,并且安装在计算机显示屏的前方以及左右两侧。通过Kinect获取的数据通过接口函数传入虚拟康复环境中用于实现驱动虚拟场景内模型运动;
[0009] 步骤3:Kinect的上肢测量方法:将Kinect传感器定义的坐标系作为原坐标系,患者的躯干坐标系为目的坐标系,在目的坐标系的建立中,以躯干平面为yoz,右肩到左肩的空间向量方向为y轴的正方向,垂直于y轴向上的方向为z轴的正方向垂直于yoz平面向前方向为x轴的正方向。假设标记左肩关节点为PLShoulder、右肩关节点为PRShoulder、左肘关节点为PLElbow、右肘关节点为PRElbow、左腕关节点为PLWrist、右腕关节点为PRWrist。利用Kinect传感器获取骨架的关节点的三维空间位置,并利用计算机计算出各个关节点的相对参考节点的角度信息,其具体步骤如下:
[0010] 步骤3.1:以人体左臂为例,设置左肩关节点的坐标为PLShoulder=(x1,y1,z1),左肘关节点的坐标为PLElbow=(x2,y2,z2),左腕关节点的坐标为PLWrist=(x3,y3,z3),以及设肩关节到肘关节(手臂)的长度为Dse,肘关节到腕关节(前手臂)的长度分Dew,肩关节到腕关节的长度为别计Dsw,即为:
[0011]
[0012]
[0013]
[0014] 则计算出肩关节屈伸α,肩关节外展-内收β,肩关节内外旋θ,以及肘关节屈伸δ的相对参考的角度信息,公式如下:
[0015]
[0016]
[0017]
[0018]
[0019] 步骤3.2:左肘关节点为PLElbow以左肩关节点为PLShoulder为相对参考节点的角度信息、左腕关节点PLWrist以左肘关节点PLElbow为相对参考节点的角度信息、右肘关节点为PRElbow以右肩关节点为PRShoulder为相对参考节点的角度信息、右腕关节点为PRWrist以右肘关节点为PRElbow为相对参考节点的角度信息都可以依据步骤3.1的计算方式得出;
[0020] 步骤4:康复医师根据患者的需求设计一套标准的动作和姿势,用于完成擦桌子、擦玻璃的虚拟康复环境任务,通过Kinect传感器采集标准的关节相对运动参考三维空间位置信息,由步骤3计算生成一套康复训练的标准运动角度数据模块;
[0021] 步骤5:患者完成擦桌子、擦玻璃虚拟康复任务,通过Kinect传感器采集患者实际的关节相对运动参考三维空间位置信息,由步骤3计算得出各个关节节点的角度信息建立患者的实际运动数据模块;
[0022] 步骤6:通过计算机将数据库中的标准运动数据与实际运动数据进行匹配,根据患者实际运动质量进行评估,给患者提供相应的康复反馈。
[0023] 本发明的进一步改进在于:上肢虚拟康复训练运动环境是以擦桌子、擦玻璃为背景的一种虚拟康复训练场景,将标准运动数据与实际运动数据进行运动信息匹配,并且在虚拟环境里患者必须利用上肢的肩、肘和腕等上肢部位完成擦除污渍的训练动作,实现患者上肢的水平、垂直的综合康复训练;根据所述步骤画出患者运动的位姿信息数据的实时绘图曲线图,并在液晶显示器上显示,从而判断患者的上肢运动状态。
[0024] 有益效果
[0025] 本发明采用人机交互技术,摆脱了穿戴式动作捕捉设备,可以直接有效地进行上肢交互训练,该交互方式更加方便自然;
[0026] 本发明通过Kinect传感器捕获追踪康复治疗师和患者的动作角度信息,实时效果好,准确性高;
[0027] 本发明为患者提供与真实生活相关的虚拟康复训练运动环境,摆脱机械性训练,增强了患者训练的主动性,提高了患者的积极性,使得整个训练趣味十足。附图说明
[0028] 图1是本发明的具体实施虚拟康复训练系统图。
[0029] 图2为本发明中人体的上肢关节点。左肩关节点为PLShoulder、右肩关节点为PRShoulder、左肘关节点为PLElbow、右肘关节点为PRElbow、左腕关节点为PLWrist、右腕关节点为PRWrist。
[0030] 图3为本发明中人体左臂(正视图)的运动示意图。
[0031] 图4为本发明的上肢关节变量角度示意图。
[0032] 图5为本发明的一个实例俯视图。
[0033] 附录中标号为:1.计算机显示屏,2.Kinect传感器,3.患者,4.康复机器人[0034] 图6为本发明的虚拟康复界面示意图。

具体实施方式

[0035] 为了加深对本发明的理解,下面以图5的实例场景示意图为例,并且结合图1、图2、图3、图4和图6说明本发明的具体实施步骤:
[0036] 本发明公开了基于Kinect的上肢康复训练与评估系统,包括基Kinect的上肢测量方法和上肢运动康复训练模块与评估模块。基于Kinect的上肢测量方法主要是通过Kinect2分别实时提取康复医师和患者3上肢的肩、肘、腕关节的空间位置,并计算肩部、肘部相对参考关节点的三个自由度的动作角度;上肢运动康复训练模块与评估模块,先设计一套擦桌子、擦玻璃虚拟康复环境,其次,康复医师设计一套用于完成虚拟环境任务的标准动作,并根据Kinect2的上肢测量方法计算生成标准运动角度数据模块,最后,通过Kinect上肢测量方法获得患者完成虚拟康复任务的实际运动数据模块,并与标准运动数据进行匹配,康复医师评估患者实际运动质量,给患者提供合理的康复反馈,如图2、图3、图4所示,根据上述的基于Kinect的上肢康复训练与评估系统,其特征在于:所述的上肢康复训练用于上肢的肩、肘、腕关节的综合控制的协调能力的训练,其具体的步骤如下:
[0037] 步骤1:在计算机1中建立开发擦桌子、擦玻璃的虚拟康复环境,要求实现患者上肢的水平、垂直的综合康复训练。搭建数据库环境,用于储存标准运动数据以及实际运动数据;
[0038] 步骤2:将Kinect感器2与搭载虚拟康复环境的计算机通过数据线相接,并且安装在计算机显示屏1的前方以及左右两侧。通过Kinect获取的数据通过接口函数传入虚拟康复环境中用于实现驱动虚拟场景内模型运动;
[0039] 步骤3:Kinect的上肢测量方法:将Kinect传感器2定义的坐标系作为原坐标系,患者3的躯干坐标系为目的坐标系,在目的坐标系的建立中,以躯干平面为yoz,右肩到左肩的空间向量方向为y轴的正方向,垂直于y轴向上的方向为z轴的正方向垂直于yoz平面向前方向为x轴的正方向。假设标记左肩关节点为PLShoulder、右肩关节点为PRShoulder、左肘关节点为PLElbow、右肘关节点为PRElbow、左腕关节点为PLWrist、右腕关节点为PRWrist。利用Kinect传感器2获取骨架的关节点的三维空间位置,并利用计算机计算出各个关节点的相对参考节点的角度信息,其具体步骤如下:
[0040] 步骤3.1:以人体左臂为例,设置左肩关节点的坐标为PLShoulder=(x1,y1,z1),左肘关节点的坐标为PLElbow=(x2,y2,z2),左腕关节点的坐标为PLWrist=(x3,y3,z3),以及设肩关节到肘关节(手臂)的长度为Dse,肘关节到腕关节(前手臂)的长度分Dew,肩关节到腕关节的长度为别计Dsw,即为:
[0041]
[0042]
[0043]
[0044] 则计算出肩关节屈伸α,肩关节外展-内收β,肩关节内外旋θ,以及肘关节屈伸δ的相对参考的角度信息,公式如下:
[0045]
[0046]
[0047]
[0048]
[0049] 步骤3.2:左肘关节点为PLElbow以左肩关节点为PLShoulder为相对参考节点的角度信息、左腕关节点PLWrist以左肘关节点PLElbow为相对参考节点的角度信息、右肘关节点为PRElbow以右肩关节点为PRShoulder为相对参考节点的角度信息、右腕关节点为PRWrist以右肘关节点为PRElbow为相对参考节点的角度信息都可以依据步骤3.1的计算方式得出;
[0050] 步骤4:康复医师根据患者3的需求设计一套标准的动作和姿势,用于完成擦桌子、擦玻璃的虚拟康复场景任务,通过Kinect传感器2采集标准的关节相对运动参考三维空间位置信息,由步骤3计算生成一套康复训练的标准运动角度数据;
[0051] 步骤5:患者3完成擦桌子、擦玻璃虚拟康复任务,通过Kinect传感器2采集患者实际的关节相对运动参考三维空间位置信息,由步骤3计算得出各个关节节点的角度信息建立患者3的实际运动数据模块;
[0052] 步骤6:通过计算机将标准运动数据与实际运动数据进行匹配,根据患者3实际运动质量进行评估,给患者3提供相应的康复反馈。
[0053] 所述的上肢虚拟康复训练运动环境是以擦桌子、擦玻璃为背景的一种虚拟康复训练场景,将标准运动数据与实际运动数据进行运动信息匹,并且在虚拟环境里,患者3必须利用上肢的肩、肘和腕等上肢部位完成擦除污渍的训练动作,实现患者上肢的水平、垂直的综合康复训练;根据权利要求2所述画出患者3运动的位姿信息数据的实时绘图曲线图,并在液晶显示器1上显示,从而判断患者3的上肢运动状态。
[0054] 本发明采用人机交互技术,摆脱了穿戴式动作捕捉设备,可以直接有效地进行上肢交互训练,该交互方式更加方便自然;本发明采用的是Kinect传感器在获得标准动作数据的基础上,进一步实现患者在主观能动性的情况下自行进行康复训练,提高患者对上肢机体感知能力和平衡能力,促使患者在主动运动作用下交互完成康复训练;本发明通过Kinect传感器分别捕获追踪康复治疗师和患者的动作角度信息,并对信息数据进行匹配,实时效果好,准确性高;本发明为患者提供与真实生活相关的虚拟康复训练运动环境,摆脱机械性训练,增强了患者训练的主动性,提高了患者的积极性,使得整个训练趣味十足。
QQ群二维码
意见反馈