人体动作检测方法、基于空间三角形的人体上肢动作检测方法及一致性评价方法

文档序号:31451767发布日期:2022-09-07 13:28阅读:114来源:国知局
人体动作检测方法、基于空间三角形的人体上肢动作检测方法及一致性评价方法

1.本发明涉及人体运动学技术领域,具体而言,涉及一种人体动作检测方法、基于空间三角形的人体上肢动作检测方法及一致性评价方法。


背景技术:

2.人体的动作描述、检测、识别方法以及相应装置在康复、健身、医学、娱乐等领域有重要的作用。人体的上肢(肩部复合体、肱骨、前臂以及手)动作在运动学上具备相当高的复杂性,目前对于上肢动作的描述、检测方法主要有三大类:运动学建模法、信号(表面肌电等信号)分析法,以及机器学习法。其中通过建立运动学模型来度量上肢动作的方法是较为传统的方法,通常是建立上肢的d-h参数(标准法和改进法)来得到上肢正运动学模型,最终得到末端相对于基坐标系的位姿变换,但这种方法存在以下弊端:d-h参数的建立需要连续连杆,所以在上肢建立d-h坐标系时需要极大的简化上肢运动信息,这与上肢真实的运动情况相差较大,准确度低;运动学模型法最终得到的是末端相对于基坐标系的位姿关系,由于人体的上肢动作每一部分都很重要,运动学模型法不能反映反映上肢每一部分的情况。通过相关信号分析上肢动作是近几年比较热门的研究领域,研究人员通常分析上肢的表面肌电信号(semg)的变化情况来度量或者划分上肢动作,虽取得不错进展,但准确性却差强人意,并且需要做大量的人体实验来得到上肢的各种信号变化,属于经验类的上肢评判方法,另外由于人体信号的复杂性,这种方法只适合分析某几种动作的信号,并不具有普适性。通过机器学习的方法来度量上肢动作需要建立大量的数据集,且受环境干扰严重,因此这种方法也具备一定的应用弊端。
3.在上肢镜像康复技术领域,具备主从关系的上肢镜像康复具有很大的发展前景。在上肢镜像康复过程中,主动的健侧(比如正常的左臂)做出动作,从动的患侧(比如待康复的右臂)被康复设备或者康复机器人带动做出相应的动作,从而达到恢复患侧运动的效果,在这个过程中,从动的患侧映射了多少主动的健侧动作,或者如何评判从动的患侧动作与主动的健侧动作的一致性,是镜像康复系统中亟待解决的技术问题。


技术实现要素:

4.本发明就是为了解决现有人体上肢动作的描述、检测方法准确度低,不能反映上肢每一部分的动作,计算过程复杂,不具有普适性,容易受环境干扰以及在镜像康复系统中如何评价患侧、健侧动作一致性的技术问题,提供了一种准确度高,能够反映上肢每一部分动作,计算量小,具有普适性,不受环境干扰的人体动作检测方法、基于空间三角形的人体上肢动作检测方法及一致性评价方法。
5.本发明提供一种人体动作检测方法,包括以下步骤:
6.步骤1,从人体选取至少三个空间点;
7.步骤2,获取至少三个空间点的空间坐标值;
8.步骤3,由至少三个空间点构成至少一个空间三角形;
9.步骤4,分别计算每个空间三角形在x-y、x-z、y-z平面上的投影分量;
10.步骤5,根据x、y和z轴的单位向量以及步骤4得到的投影分量构建矩阵。
11.本发明还提供一种基于空间三角形的人体上肢动作检测方法,包括以下步骤:
12.第一步,从人体的以下部位选择n个上肢空间点:
13.首先在以下四个区域选取1~4个点:(1)以头部的耳朵为中心,半径4cm的空间圆区域;(2)以头部的鼻子为中心,半径2cm的空间圆区域;(3)以头部的下巴为中心,半径2cm的空间圆区域;(4)以头部的前额为中心,半径2cm的空间圆区域;在以头部的耳朵为中心,半径4cm的空间圆区域必须选取1个空间点;
14.其次,在以胸腔的胸锁关节为中心,半径3cm的空间圆区域(5)中选取1个点,在以胸骨为中心线,向左3cm形成左侧边,向右3cm形成右侧边,左侧边和和右侧边构成的矩形区域(6)内选取1个点;
15.再其次,在以肩部的肩锁关节为中心,半径3cm的空间圆区域(7)中选取1个点;
16.再其次,在以上臂的盂肱关节为中心,半径3cm的空间圆区域(8)中选取1个点,在以上臂的肘关节为中心,半径3cm的空间圆区域(9)中选取1个点;
17.然后,在以前臂的腕关节为中心,半径3cm的空间圆区域(10)中选取1个点;
18.再然后,在以手掌的掌骨关节为中心,半径3cm的空间圆区域(11)中选取1个点;或者在以手掌的指骨末端为中心,半径3cm的空间圆区域(12)中选取1个点;
19.8≤n≤11;
20.第二步,获取n个空间点的空间坐标值;
21.第三步,由n个空间点构成m个空间三角形,7≤m≤14,这m个空间三角形同时满足以下六个条件:
22.条件

,m个空间三角形中,有s个空间三角形均包含位于区域(5)和区域(7)中的点,且2≤s≤5;
23.条件

,m个空间三角形中,有g个空间三角形均包含位于区域(8)和区域(9)中的点,且3≤g≤7;
24.条件

,m个空间三角形中,有1个空间三角形包含位于区域(8)、区域(9)、区域(10)中的点;
25.条件

,m个空间三角形中,有1个空间三角形包含位于区域(9)、区域(10)、区域(11)中的点;
26.条件

,选取空间三角形时,每个空间三角形的三条边有且仅有一条边的长度可以随着锁骨或肱骨或前臂或手的动作的变化而变化;
27.条件

,s+g+2=m;
28.第四步,在解剖学坐标系中,每个空间三角形在x-y、x-z、y-z平面上的投影分量分别是ti、tj以及tk,由此计算每个空间三角形的em:
29.em=ti·
i+tj·
j+tk·k30.其中,i、j和k分别为x、y和z轴的单位向量;
31.进一步计算:
32.es=e1+

+es33.eg=e
s+1
+

+eg34.eq=e
g+1
35.eh=e
g+2

36.再进一步计算:
37.e=es*eg*eq*eh;
38.第五步,将e引入赋范空间中进行计算,计算出e的f范数:
[0039][0040]
或者计算出e的2范数:
[0041][0042]
或者计算出e的无穷范数:
[0043][0044]
优选地,通过基于空间三角形的人体上肢动作检测方法计算健侧的e,将e引入赋范空间中进行计算得到w;
[0045]
通过基于空间三角形的人体上肢动作检测方法计算患侧的e

,将e

引入赋范空间中进行计算得到v;
[0046]
比较w和v的数值大小,对患侧动作与健侧动作的一致性进行评价。
[0047]
本发明还提供一种基于空间三角形的人体上肢动作检测方法,包括以下步骤:
[0048]
第一步,耳朵作为点1,胸骨中心作为点2,胸锁关节作为点3,肩锁关节作为点4,盂肱关节作为点5,肘关节作为点6,腕关节作为点7,手掌的第三根掌骨末端作为点8;
[0049]
第二步,获取点1、点2、点3、点4、点5、点6、点7、点8的空间坐标值,点1的空间坐标值是p1(x1,y1,z1),点2的空间坐标值是p2(x2,y2,z2),点3的空间坐标值是p3(x3,y3,z3),点4的空间坐标值是p4(x4,y4,z4),点5的空间坐标值是p5(x5,y5,z5),点6的空间坐标值是p6(x6,y6,z6),点7的空间坐标值是p7(x7,y7,z8),点8的空间坐标值是p8(x8,y8,z8);
[0050]
第三步,通过点1、点3、点4构成一个空间三角形
△1,通过点2、点3、点4构成一个空间三角形
△2,通过点1、点5、点6构成一个空间三角形
△3,通过点2、点5、点6构成一个空间三角形
△4,通过点4、点5、点6构成一个空间三角形
△5,通过点5、点6、点7构成一个空间三角形
△6,通过点6、点7、点8构成一个空间三角形
△7;
[0051]
第四步,在解剖学坐标系中,空间三角形
△1在x-y、x-z、y-z平面上的投影分量分别是t1、t2以及t3,空间三角形
△2在x-y、x-z、y-z平面上的投影分量分别是t4、t5以及t6,空间三角形
△3在x-y、x-z、y-z平面上的投影分量分别是t7、t8以及t9,空间三角形
△4在x-y、x-z、y-z平面上的投影分量分别是t
10
、t
11
以及t
12
,空间三角形
△5在x-y、x-z、y-z平面上的投影分量分别是t
13
、t
14
以及t
15
,空间三角形
△6在x-y、x-z、y-z平面上的投影分量分别是t
16
、t
17
以及t
18
,空间三角形
△7在x-y、x-z、y-z平面上的投影分量分别是t
19
、t
20
以及t
21

[0052]
计算e1、e2、e3、e4、e5、e6、e7,
[0053]
e1=t1·
i+t2·
j+t3·k[0054]
e2=t4·
i+t5·
j+t6·k[0055]
e3=t7·
i+t8·
j+t9·k[0056]
e4=t
10
·
i+t
11
·
j+t
12
·k[0057]
e5=t
13
·
i+t
14
·
j+t
15
·k[0058]
e6=t
16
·
i+t
17
·
j+t
18
·k[0059]
e7=t
19
·
i+t
20
·
j+t
21
·k[0060]
其中,i、j、k分别是x、y和z轴的单位向量;
[0061]
第五步,针对锁骨的动作,计算e1:
[0062]
e1=e1+e2[0063]
针对肱骨的动作,计算e2:
[0064]
e2=e3+e4+e5[0065]
针对前臂的动作,计算e3:
[0066]
e3=e6[0067]
针对手的动作,计算为e4:
[0068]
e4=e7[0069]
第六步,针对整个上肢的动作,计算e:
[0070]
e=e1*e2*e3*e4[0071]
e=(e1+e2)*(e3+e4+e5)*e6*e7[0072]
第七步,将e引入赋范空间中进行计算,计算出e的f范数:
[0073][0074]
或者计算出e的2范数:
[0075][0076]
或者计算出e的无穷范数:
[0077][0078]
优选地,一种应用所述基于空间三角形的人体上肢动作检测方法的健侧与患侧一致性评价方法,
[0079]
通过基于空间三角形的人体上肢动作检测方法计算健侧的e,将e引入赋范空间中进行计算得到w;
[0080]
通过基于空间三角形的人体上肢动作检测方法计算患侧的e

,将e

引入赋范空间中进行计算得到v;
[0081]
比较w和v的数值大小,对患侧动作与健侧动作的一致性进行评价。
[0082]
本发明还提供一种人体动作检测装置,所述人体动作检测装置被配置为执行以下计算过程:
[0083]
步骤1,从人体选取至少三个空间点;
[0084]
步骤2,获取所述至少三个空间点的空间坐标值;
[0085]
步骤3,由所述至少三个空间点构成至少一个空间三角形;
[0086]
步骤4,分别计算每个空间三角形在x-y、x-z、y-z平面上的投影分量;
[0087]
步骤5,根据x、y和z轴的单位向量以及步骤4得到的投影分量构建矩阵。
[0088]
本发明还提供一种基于空间三角形的人体锁骨动作检测方法,包括以下步骤:
[0089]
第一步,耳朵作为点1,胸骨中心作为点2,胸锁关节作为点3,肩锁关节作为点4;
[0090]
第二步,获取点1、点2、点3、点4的空间坐标值,点1的空间坐标值是p1(x1,y1,z1),点2的空间坐标值是p2(x2,y2,z2),点3的空间坐标值是p3(x3,y3,z3);
[0091]
第三步,通过点1、点3、点4构成一个空间三角形
△1,通过点2、点3、点4构成一个空间三角形
△2;
[0092]
第四步,在解剖学坐标系中,空间三角形
△1在x-y、x-z、y-z平面上的投影分量分别是t1、t2以及t3,空间三角形
△2在x-y、x-z、y-z平面上的投影分量分别是t4、t5以及t6;
[0093]
计算e1、e2,
[0094]
e1=t1·
i+t2·
j+t3·k[0095]
e2=t4·
i+t5·
j+t6·k[0096]
其中,i、j、k分别是x、y和z轴的单位向量;
[0097]
第五步,针对锁骨的动作,计算e1:
[0098]
e1=e1+e2。
[0099]
本发明还提供一种基于空间三角形的人体肱骨动作检测方法,包括以下步骤:
[0100]
第一步,耳朵作为点1,胸骨中心作为点2,肩锁关节作为点4,盂肱关节作为点5,肘关节作为点6;
[0101]
第二步,获取点1、点2、点4、点5、点6的空间坐标值,点1的空间坐标值是p1(x1,y1,z1),点2的空间坐标值是p2(x2,y2,z2),点4的空间坐标值是p4(x4,y4,z4),点5的空间坐标值是p5(x5,y5,z5),点6的空间坐标值是p6(x6,y6,z6);
[0102]
第三步,通过点1、点5、点6构成一个空间三角形
△3,通过点2、点5、点6构成一个空间三角形
△4,通过点4、点5、点6构成一个空间三角形
△5;
[0103]
第四步,在解剖学坐标系中,空间三角形
△3在x-y、x-z、y-z平面上的投影分量分别是t7、t8以及t9,空间三角形
△4在x-y、x-z、y-z平面上的投影分量分别是t
10
、t
11
以及t
12
,空间三角形
△5在x-y、x-z、y-z平面上的投影分量分别是t
13
、t
14
以及t
15

[0104]
计算e3、e4、e5,
[0105]
e3=t7·
i+t8·
j+t9·k[0106]
e4=t
10
·
i+t
11
·
j+t
12
·k[0107]
e5=t
13
·
i+t
14
·
j+t
15
·k[0108]
其中,i、j、k分别是x、y和z轴的单位向量;
[0109]
针对肱骨的动作,计算e2:
[0110]
e2=e3+e4+e5。
[0111]
本发明还提供一种基于空间三角形的人体前臂动作检测方法,包括以下步骤:
[0112]
第一步,盂肱关节作为点5,肘关节作为点6,腕关节作为点7;
[0113]
第二步,获取点点5、点6、点7的空间坐标值,点5的空间坐标值是p5(x5,y5,z5),点6的空间坐标值是p6(x6,y6,z6),点7的空间坐标值是p7(x7,y7,z8);
[0114]
第三步,通过点5、点6、点7构成一个空间三角形
△6;
[0115]
第四步,在解剖学坐标系中,空间三角形
△6在x-y、x-z、y-z平面上的投影分量分别是t
16
、t
17
以及t
18

[0116]
计算e6,
[0117]
e6=t
16
·
i+t
17
·
j+t
18
·k[0118]
其中,i、j、k分别是x、y和z轴的单位向量;
[0119]
第五步,针对前臂的动作,计算e3:
[0120]
e3=e6。
[0121]
本发明还提供一种基于空间三角形的人体手动作检测方法,包括以下步骤:
[0122]
第一步,肘关节作为点6,腕关节作为点7,手掌的第三根掌骨末端作为点8;
[0123]
第二步,获取点点6、点7、点8的空间坐标值,点6的空间坐标值是p6(x6,y6,z6),点7的空间坐标值是p7(x7,y7,z8),点8的空间坐标值是p8(x8,y8,z8);
[0124]
第三步,通过点6、点7、点8构成一个空间三角形
△7;
[0125]
第四步,在解剖学坐标系中,空间三角形
△7在x-y、x-z、y-z平面上的投影分量分别是t
19
、t
20
以及t
21

[0126]
计算e7,
[0127]
e7=t
19
·
i+t
20
·
j+t
21
·k[0128]
其中,i、j、k分别是x、y和z轴的单位向量;
[0129]
第五步,针对手的动作,计算为e4:
[0130]
e4=e7。
[0131]
本发明的有益效果是:
[0132]
从空间几何学的角度出发,构建一个空间三角形来描述、检测人体某一部位的动作。
[0133]
从空间几何学的角度出发,创新性的构建了检测上肢动作的矩阵,将矩阵引入赋范空间中完成上肢动作的度量。
[0134]
与传统的运动学建模方法相比,本发明只需要一个传感器获取n个空间点的坐标值,就可以完成上肢动作的度量,不需要简化上肢运动,不需要建立坐标系,且不仅表示末端运动情况,而是关注整体上肢的运动情况,反映上肢每一部分的动作。
[0135]
本发明共考虑了锁骨、肱骨、前臂以及手的运动动作,度量范围更大。
[0136]
人体上肢动作检测准确度高,不受环境干扰。
[0137]
计算量小,计算速度快,实际应用具有良好的实时性。
[0138]
对于镜像康复系统,能够比较容易的、准确地评价患侧、健侧动作一致性。
[0139]
本发明进一步的特征和方面,将在以下参考附图的具体实施方式的描述中,得以清楚地记载。
附图说明
[0140]
图1是上肢空间点定义图;
[0141]
图2是图1中各个点形成空间三角形示意图;
[0142]
图3是头部的耳朵为中心,半径4cm的空间圆区域示意图;
[0143]
图4是胸骨部位空间点选取区域示意图。
[0144]
图中符号说明:
[0145]
1.点1;2.点2;3.点3;4.点4;5.点5;6.点6;7.点7;8.点8。
具体实施方式
[0146]
以下参照附图,以具体实施例对本发明作进一步详细说明。
[0147]
如图1所示,针对人体上肢运动,在人体上选取八个部位作为检测点,耳朵作为点1,胸骨中心作为点2,胸锁关节作为点3,肩锁关节作为点4,盂肱关节作为点5,肘关节作为点6,腕关节作为点7,手掌的第三根掌骨末端作为点8。
[0148]
获取点1、点2、点3、点4、点5、点6、点7、点8的空间坐标值,采用深度摄像头或运动捕捉系统(基于光学和磁等)等其他技术手段获取各个点的空间坐标,本发明以光学运动捕捉系统为例,获取相应的关节空间点标值:在耳朵、胸骨中心、胸锁关节、肩锁关节、盂肱关节、肘关节、腕关节和手掌的第三根掌骨末端处分别贴上反光标记点,在光学运动捕捉系统下获取反光标记点的空间坐标的原始数据,而后进行滤波和缺失点的插补,最终得到各个点的空间坐标值。
[0149]
点1的空间坐标值是p1(x1,y1,z1),点2的空间坐标值是p2(x2,y2,z2),点3的空间坐标值是p3(x3,y3,z3),点4的空间坐标值是p4(x4,y4,z4),点5的空间坐标值是p5(x5,y5,z5),点6的空间坐标值是p6(x6,y6,z6),点7的空间坐标值是p7(x7,y7,z8),点8的空间坐标值是p8(x8,y8,z8)。
[0150]
参考图2,点1、点3、点4构成一个空间三角形
△1,点2、点3、点4构成一个空间三角形
△2;点1、点5、点6构成一个空间三角形
△3,点2、点5、点6构成一个空间三角形
△4,点4、点5、点6构成一个空间三角形
△5;点5、点6、点7构成一个空间三角形
△6;点6、点7、点8构成一个空间三角形
△7。
[0151]
在解剖学坐标系中,空间三角形
△1在x-y、x-z、y-z平面上的投影分量分别是t1、t2以及t3,
[0152][0153]
e1=t1·
i+t2·
j+t3·k[0154]
其中,i、j、k分别是x、y和z轴的单位向量。
[0155]
空间三角形
△2在x-y、x-z、y-z平面上的投影分量分别是t4、t5以及t6,
[0156][0157]
e2=t4·
i+t5·
j+t6·k[0158]
其中,i、j、k分别是x、y和z轴的单位向量。
[0159]
空间三角形
△3在x-y、x-z、y-z平面上的投影分量分别是t7、t8以及t9,
[0160][0161]
e3=t7·
i+t8·
j+t9·k[0162]
其中,i、j、k分别是x、y和z轴的单位向量。
[0163]
空间三角形
△4在x-y、x-z、y-z平面上的投影分量分别是t
10
、t
11
以及t
12

[0164][0165]
e4=t
10
·
i+t
11
·
j+t
12
·k[0166]
其中,i、j、k分别是x、y和z轴的单位向量。
[0167]
空间三角形
△5在x-y、x-z、y-z平面上的投影分量分别是t
13
、t
14
以及t
15

[0168][0169]
e5=t
13
·
i+t
14
·
j+t
15
·k[0170]
其中,i、j、k分别是x、y和z轴的单位向量。
[0171]
空间三角形
△6在x-y、x-z、y-z平面上的投影分量分别是t
16
、t
17
以及t
18

[0172][0173]
e6=t
16
·
i+t
17
·
j+t
18
·k[0174]
其中,i、j、k分别是x、y和z轴的单位向量。
[0175]
空间三角形
△7在x-y、x-z、y-z平面上的投影分量分别是t
19
、t
20
以及t
21

[0176][0177]
e7=t
19
·
i+t
20
·
j+t
21
·k[0178]
其中,i、j、k分别是x、y和z轴的单位向量。
[0179]
接下来,针对锁骨的动作,计算e1[0180]
e1=e1+e2[0181]
针对肱骨的动作,计算e2[0182]
e2=e3+e4+e5[0183]
针对前臂的动作,计算e3[0184]
e3=e6[0185]
针对手的动作,计算为e4[0186]
e4=e7[0187]
接下来,针对整个上肢的动作,计算e:
[0188]
e=e1*e2*e3*e4[0189]
进一步计算得出:
[0190]
e=(e1+e2)*(e3+e4+e5)*e6*e7[0191]
e为3*3的矩阵,整个上肢作为镜像康复系统中主动的健侧。最后,将e引入赋范空间中进行计算:
[0192][0193]
由此计算出e的f范数,至此就完成了对整个上肢动作的度量。需要说明的是,计算
出e的f范数这一过程可以用计算出e的2范数代替,式中(λ
max
(e
t
·
e)为e
t
·
e的最大特征值;也可以用计算e的无穷范数代替,
[0194][0195]
需要说明的是,对于检测锁骨动作的e1,计算e1的f范数:
[0196][0197]
或者计算出e1的2范数:
[0198][0199]
或者计算出e1的无穷范数:
[0200][0201]
,从而进一步对锁骨动作进行检测。
[0202]
需要说明的是,对于检测肱骨动作的e2,计算e2的f范数:
[0203][0204]
或者计算出e2的2范数:
[0205][0206]
或者计算出e2的无穷范数:
[0207][0208]
,从而进一步对肱骨动作进行检测。
[0209]
需要说明的是,对于检测前臂动作的e3,计算e3的f范数:
[0210]
或者计算出e3的2范数:
[0211][0212]
或者计算出e3的无穷范数:
[0213][0214]
,从而进一步对前臂动作进行检测。
[0215]
需要说明的是,对于检测手动作的e4,计算e4的f范数:
[0216][0217]
或者计算出e4的2范数:
[0218][0219]
或者计算出e4的无穷范数:
[0220][0221]
,从而进一步对手动作进行检测。
[0222]
当镜像康复机器人带动患者的右手做出相应的动作时(即从动的患侧做出相应的动作),通过上述方法得到从动的患侧(即从动的右手)的度量动作矩阵e

,再计算e

的f范数,记为‖e

‖f,然后比较‖e

‖f与‖e‖f的数值大小,作为从动的患侧动作与主动的健侧动作的一致性的评判标准,如果两个数值相差较大,则控制系统发出报警信息,工作人员操作镜像康复机器人来调整从动患侧的动作,使两个数值相差较小,提高从动的患侧动作与主动的健侧动作的一致性。如果,‖e

‖f与‖e‖f这两个数值的差值的绝对值大于设定的阈值,则认为从动的患侧动作与主动的健侧动作一致性低,工作人员操作镜像康复机器人调整从动患侧的动作,提高一致性。如果,‖e

‖f与‖e‖f这两个数值的差值的绝对值小于设定的某一阈值,则认为从动的患侧动作与主动的健侧动作一致性高,满足康复训练的要求。需要说明的是,对患侧动作与健侧动作的一致性评价过程中,计算e

的f范数可以用计算e

的2范数代替,也可以用计算e

的无穷范数代替,向对应的,计算e的f范数可以用计算e的2范数代替,也可以用计算e的无穷范数代替;也就是说计算e的2范数的结果与计算e

的2范数的结果比较,计算e的无穷范数的结果与计算e

的无穷范数的结果比较。
[0223]
前述方法仅是举例,一般性而言,上肢空间点数量为n,8≤n≤11。
[0224]
第一步,n个上肢空间点从身体的以下部位选取:
[0225]
首先在以下四个区域选取1~4个点:(1)以头部的耳朵为中心,半径4cm的空间圆区域,参考图3;(2)以头部的鼻子为中心,半径2cm的空间圆区域;(3)以头部的下巴为中心,半径2cm的空间圆区域;(4)以头部的前额为中心,半径2cm的空间圆区域;在以头部的耳朵为中心,半径4cm的空间圆区域必须选取1个空间点,也就是说当选取1个点时,只在以头部的耳朵为中心,半径4cm的空间圆区域中选取,不在其他区域选点;当选取2个点时,在以头部的耳朵为中心,半径4cm的空间圆区域选取1个空间点,第2个点在以头部的鼻子为中心,半径2cm的空间圆区域中选取或者在以头部的下巴为中心,半径2cm的空间圆区域中选取或者在以头部的前额为中心,半径2cm的空间圆区域中选取。当选取3个点时,在以头部的耳朵为中心,半径4cm的空间圆区域选取1个空间点,第2个点和第3个点的选取有三种情况,第一种情况是从区域(2)中选取第2个点,从区域(3)中选取第3个点;第二种情况是从区域(2)中选取第2个点,从区域(4)中选取第3个点;第三种情况是从区域(3)中选取第2个点,从区域(4)中选取第3个点。当选取4个点时,在以头部的耳朵为中心,半径4cm的空间圆区域选取1个空间点,在区域(2)中选取第2个点,在从区域(3)中选取第3个点,在从区域(4)中选取第4个点。所以,选取1个点时就一种情况,即耳朵处;选取2个点时,有三种情况,第一种情况是
区域(1)中一个点、区域(2)中一个点,第二种情况是区域(1)中一个点,区域(3)中一个点,第三种情况是区域(1)中一个点,区域(4)中一个点;选取3个点时,有三种情况,第一种情况是区域(1)中一个点,区域(2)中一个点,区域(3)中一个点,第二种情况是第一种情况是区域(1)中一个点,区域(2)中一个点,区域(4)中一个点,第三种情况是第一种情况是区域(1)中一个点,区域(3)中一个点,区域(4)中一个点;当选取4个点时,就只有一种情况,区域(1)中一个点、区域(2)中一个点、区域(3)中一个点、区域(4)中一个点。
[0226]
其次,在以胸腔的胸锁关节为中心,半径3cm的空间圆区域中选取1个点,以胸腔的胸锁关节为中心,半径3cm的空间圆区域被定义为区域(5)。参考图4,在以胸骨为中心线,向左3cm形成左侧边,向右3cm形成右侧边,左侧边和和右侧边构成的矩形区域内选取1个点,以胸骨为中心线,向左3cm形成左侧边,向右3cm形成右侧边,左侧边和和右侧边构成的矩形区域被定义为区域(6)。
[0227]
再其次,在以肩部的肩锁关节为中心,半径3cm的空间圆区域中选取1个点。以肩部的肩锁关节为中心,半径3cm的空间圆区域被定义为区域(7)。
[0228]
再其次,在以上臂的盂肱关节为中心,半径3cm的空间圆区域中选取1个点,在以上臂的肘关节为中心,半径3cm的空间圆区域中选取1个点。以上臂的盂肱关节为中心,半径3cm的空间圆区域被定义为区域(8),以上臂的肘关节为中心,半径3cm的空间圆区域被定义为区域(9)。
[0229]
然后,在以前臂的腕关节为中心,半径3cm的空间圆区域中选取1个点。以前臂的腕关节为中心,半径3cm的空间圆区域被定义为的区域(10)。
[0230]
再然后,在以手掌的掌骨关节为中心,半径3cm的空间圆区域中选取1个点;或者在以手掌的指骨末端为中心,半径3cm的空间圆区域中选取1个点。以手掌的掌骨关节为中心,半径3cm的空间圆区域被定义为区域(11),以手掌的指骨末端为中心,半径3cm的空间圆区域被定义为区域(12)。
[0231]
第二步,获取n个点的空间坐标值。
[0232]
第三步,由n个空间点构成m个空间三角形,7≤m≤14。这m个空间三角形同时满足以下六个条件:
[0233]
条件

,m个空间三角形中,有s个空间三角形均包含位于区域(5)和区域(7)中的点,且2≤s≤5。
[0234]
条件

,m个空间三角形中,有g个空间三角形均包含位于区域(8)和区域(9)中的点,且3≤g≤7。
[0235]
条件

,m个空间三角形中,有1个空间三角形包含位于区域(8)、区域(9)、区域(10)中的点。
[0236]
条件

,m个空间三角形中,有1个空间三角形包含位于区域(9)、区域(10)、区域(11)中的点。
[0237]
条件

,选取空间三角形时,每个空间三角形的三条边有且仅有一条边的长度可以随着锁骨或肱骨或前臂或手的动作的变化而变化。
[0238]
条件

,s+g+2=m。
[0239]
第四步,在解剖学坐标系中,每个空间三角形在x-y、x-z、y-z平面上的投影分量分别是ti、tj以及tk,由此计算每个空间三角形的em:
[0240]em
=ti·
i+tj·
j+tk·k[0241]
其中,i、j和k分别为x、y和z轴的单位向量。
[0242]
进一步计算:
[0243]es
=e1+

+es[0244]eg
=e
s+1
+

+eg[0245]eq
=e
g+1
[0246]eh
=e
g+2
[0247]
再进一步计算:
[0248]
e=es*eg*eq*eh。
[0249]
第五步,将e引入赋范空间中进行计算:
[0250][0251]
由此计算出e的f范数,至此就完成了对整个上肢动作的度量。需要说明的是,计算出e的f范数这一过程可以用计算出e的2范数代替,式中(λ
max
(e
t
·
e)为e
t
·
e的最大特征值;也可以用计算e的无穷范数代替,
[0252][0253]
以上所述仅对本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1