多功能智能鞋垫及步态相似性检测方法

文档序号:1313957阅读:391来源:国知局
多功能智能鞋垫及步态相似性检测方法
【专利摘要】本发明涉及日常生活用品【技术领域】,尤其涉及一种多功能智能鞋垫及一种步态相似性检测方法,该多功能智能鞋垫方便轻巧,便于携带,使用灵活;功能强大,包括了测重、计步、测距、热量消耗测量、防走失、跌倒报警、无线数据传输一系列的功能;该方法主要通过分析来自被测对象运动时的三轴加速度、三轴角速度以及脚部三个位置的压力信息,判断被测对象的脚步姿态及协调性,从而可有效地发现和校正不正确或不正常的步态,尤其对跳舞爱好者、学走路的婴儿以及走路复健的患者有着重要的应用价值;同时,该步态检测方法可配合智能系统使用,通过智能终端设备直观地将测试结果呈现给使用者。
【专利说明】多功能智能鞋垫及步态相似性检测方法

【技术领域】
[0001] 本发明涉及日常生活用品【技术领域】,尤其涉及一种多功能智能鞋垫及步态相似性 检测方法。

【背景技术】
[0002] 随着生活的不断提高,人们对业余生活也有了越来越多的规划和追求,特别是在 下班和退休后。现实生活中,我们可以经常看到很多跳广场舞的群体,有些社区还会组织广 场舞比赛等活动,这使得人们对广场舞的追求不仅仅是简单的跳跳而已,而对舞步的准确 度有着越来越高的要求。同时,教育部也经常会组织学校间各种舞蹈比赛,在这种场合下要 求舞者间的舞步具有高度的一致性,因此,本发明提出的这种步态相似性检测方法可以有 效地帮助改善舞步不一致、不标准的问题,提高舞者自身和团体的跳舞质量。此外,对于学 走路的婴儿和走路复健患者而言,细微的脚步不协调及脚步不正常姿态很难被家长或医生 发现,但如果不及时校正,这些错误的步行姿态将会成为习惯,很难再纠正,而采用本发明 提出的步态相似性检测方法可以及时发现行走过程中姿态不正确和不协调的情况,从而可 降低行走时姿态错误的风险。
[0003] 由于人走路时步态复杂多变,且每次采集的样本数据的长度、起止时刻及状态均 具有随机性,因此传统的欧式距离等类似的度量方法无法实现对数据的有效处理。对于这 类NP难问题,处理时可以用多项式时间划归到他们中的一个,因此本发明提出了一种多功 能智能鞋垫及基于DTW动态时间归整算法的步态相似性检测方法。


【发明内容】

[0004] 本发明为克服上述的不足之处,目的在于提供一种多功能智能鞋垫,该鞋垫能够 实现测重、计步、测距、热量消耗测量、防走失、跌倒报警、无线数据传输等功能。本发明另一 目的在于提供一种步态相似性检测方法,该算法能够判断被测对象的脚步姿态及协调性, 可有效地发现和校正不正确或不正常的步态。
[0005] 本发明是通过以下技术方案达到上述目的:多功能智能鞋垫,包括:上鞋垫面2、 下鞋垫面1,第一压力传感器3、第二压力传感器4、第三压力传感器8、三轴加速度传感器9、 三轴陀螺仪10、温湿度传感器11、信号处理模块12、无线通信模块13、电源6 ;第一压力传 感器3、第二压力传感器4、第三压力传感器8、三轴加速度传感器9、三轴陀螺仪10、温湿度 传感器11分别与信号处理模块12相连;信号处理模块12与无线通信模块13相连;电源6 分别与第一压力传感器3、第二压力传感器4、第三压力传感器8、三轴加速度传感器9、三轴 陀螺仪10、温湿度传感器11、信号处理模块12、无线通信模块13相连;第一压力传感器3、 第二压力传感器4、第三压力传感器8分别设置于下鞋垫的第一跖骨位置、第五跖骨位置和 后脚跟处,,三轴加速度传感器9、三轴陀螺仪10、温湿度传感器11、信号处理模块12、无线 通信模块13、电源6设于下鞋垫面1的足弓处,上鞋垫面2边缘环状粘合在下鞋垫1上。
[0006] 作为优选,所述的鞋垫体选用防水,质软、弹性好的材料。
[0007] 作为优选,所述的三轴加速度传感器的测量范围为±16g。
[0008] 作为优选,所述的三轴陀螺仪的测量范围为±2000° /s。
[0009] 作为优选,所述的信号处理模块主要由主控制器、数据存储电路构成,实现对传感 器测量数据的处理与分析。
[0010] 作为优选,所述的三轴加速度传感器、三轴陀螺仪、温湿度传感器、信号处理模块、 无线通信模块集成在PCB电路板上面,信号输出端分别与主控制器相应的信号测试引脚基 于时钟线与数据线相连,主控制器将对采集的信号进行处理分析;PCB电路板设于下鞋垫 面的足弓处,电源独立于PCB电路板之外,电源为其供电。
[0011] 作为优选,所述的第一压力传感器、第二压力传感器和第三压力传感器的信号输 出端分别与PCB电路板上主控制器相应的信号测试引脚通过时钟线与数据线相连,主控制 器将对采集的压力信号进行处理分析。
[0012] 作为优选,所述的信号处理模块和无线通信模块通过时钟线与数据线相连。
[0013] 作为优选,所述的无线通信模块为蓝牙模块,主要用于实现鞋垫与智能手机APP 通信,给用户呈现各种直观的数据信息,也可用于走失报警。
[0014] 作为优选,所述的电源为可有线充电、无线充电或太阳能充电的锂电池。
[0015] 一种应用于多功能智能鞋垫的步态相似性检测方法,其步骤如下:
[0016] (1)利用智能鞋垫各传感器采集P次数据,数据采集来源于9个运动信息量:三 轴加速度传感器X轴方向加速度、三轴加速度传感器Y轴方向加速度、三轴加速度传感器Z 轴方向加速度、三轴陀螺仪X方向角速度、三轴陀螺仪Y方向角速度、三轴陀螺仪Z方向角 速度、前脚掌第一跖骨压力、前脚掌第五跖骨压力、后脚掌压力;每次采集得到一组κ*9矩 阵数据,其中Κ表示每次采集存储的数据量,并传至信号处理模块12 ;
[0017] (2)由信号处理模块12将Ι-p次采集的数据分别与第1次采集的数据比较并进行 动态规划,并将得到的Ρ个最小的累积距离存入矩阵的第一行;
[0018] (3)以此类推,最终将1-Ρ次采集的数据分别与第Ρ次采集的数据比较,并将得到 的Ν个最小的累积距离存入矩阵的第Ρ行;
[0019] (4)最终可形成一个Ρ*Ρ的矩阵D (Ρ,Ρ);
[0020] (5)找出动态规划后矩阵每一行最大的元素Dmax ;
[0021] (6)根据式(l-Di/D^)*100计算出该行每一个元素与标准运动姿态的相似度;
[0022] (7)将相似度结果通过无线通信模块13输出。
[0023] 该步态相似性检测方法的实现是基于DTW动态时间归整算法以及被测者的运动 信息,DTW动态时间归整算法基于动态规划(DP)的思想,本发明将DTW动态时间归整算法 应用于步态相似性分析中,利用该算法对被测对象的加速度、角速度和压力信息数据进行 分析,可判断不同运行状态下被测对象步态的相似程度。
[0024] DTW算法的核心思想为:假设有一个标准的参考模板R,是一个Μ维的向量,即R = {R(1),R(2),……,R(m),……,R(M)},每个分量可以是一个数或者是一个更小的向量。有 一个测试的模板T,是一个N维向量,S卩T= {T(1),T(2),……,Τ(η),……,Τ(Ν)}同样每 个分量可以是一个数或者是一个更小的向量,注意Μ不一定等于Ν,但是每个分量的维数应 该相同。为了比较它们之间的相似度,可以计算它们之间的距离D [T,R],距离越小则相似度 越高。为了计算这一失真距离,应从Τ和R中各个对应帧之间的距离算起。设η和m分别 是T和R中任意选择的帧号,d[T (n),R(m)]表示这两帧特征矢量之间的欧氏距离,形成如 附图2所示的网络。
[0025] 附图2中的每一个交叉点(叫,)表示某一帧的交汇点,DTW算法可以归结为寻找 一条通过此网络中若干格点的路径,使得最终到达右上角的交汇点(N,M)时总的积累距离 最小。路径通过的格点即为测试和参考模板中进行计算的帧号。由于被采样的数据各部分 的先后次序不可能改变,因此所选的路径必定是从左下角出发,到右上角结束。对于网络中 的格点,如果路径要通过格点( η?,π〇,那么前一刻通过的格点只可能是下列三种情况之一: 〇1厂1,1?),〇1厂1,111厂1),〇1厂1,111厂2),为使得通过格点(叫,1?)的累积距尚最小,只需找出通 过这三个格点(Γ^-Ι,η^),(叫-1,111厂1),(叫-1,111厂2)时的最小累积距离minD,则DO^nii)= d [T (rij), R (nij) ] +minD 〇
[0026] 附图3示意的为DTW算法的搜索过程:为保证每次通过网络格点时累积距离最小, 算法从格点(1,1)出发开始搜索(箭头1所表征路径),对每一个格点都存储相应的前一格 点及相应的帧匹配距离。每搜索到一个格点时,只保留一条最佳路径(即具有相同标号的 箭头所表征的路径只保留最短的那条路径),这样通过逐点向前寻找就可以求得整条路径, 使得达到交汇点(N,M)的总累积距离D(n,m)最小。该算法的时间复杂度和空间复杂度均 为0(Ν*Μ),此外考虑到边界问题,有些前续格点可能不存在,因此要加入一些判断条件。
[0027] 本发明的有益效果在于:(1)方便轻巧,便于携带,同时只要将鞋垫更换到不同的 鞋中即可,使用灵活;(2)功能强大,包括了测重、计步、测距、热量消耗测量、防走失、跌倒 报警、无线数据传输等一系列的功能;(3)该步态相似性算法能够判断被测对象的脚步姿 态及协调性,可有效地发现和校正不正确或不正常的步态;(4)该步态相似性检测方法运 用广泛,可配合智能系统使用,通过智能终端设备直观地将测试结果呈现给使用者;(5)该 步态相似性算法具有高度的适应性和扩展性,可方便增加其他各类的传感器数据进行分 析,如三轴磁偏角等,从而在成本允许的情况下增加度量精度。

【专利附图】

【附图说明】
[0028] 图1是本发明的结构分布图;
[0029] 图2是DTW算法中向量形成的网络示意图;
[0030] 图3是DTW算法的搜索过程示意图。

【具体实施方式】
[0031] 下面结合具体实施例对本发明进行进一步描述,但本发明的保护范围并不仅限于 此:
[0032] 实施例:如图1所述,多功能智能鞋垫由鞋垫体、多种传感器、信号处理模块、无 线通信模块和可充电电源组成。鞋垫体由下鞋垫面1和上鞋垫面2组成,并选用防水,质 软、弹性好的材料制成;多种传感器包括了一个位于鞋垫前脚掌第一跖骨的压力传感器3、 一个位于鞋垫前脚掌第五跖骨的压力传感器4、一个位于鞋垫后脚掌的压力传感器8、一个 三轴加速度传感器9、一个三轴陀螺仪10、一个温湿度传感器11,三轴加速度传感器9、三轴 陀螺仪10和温湿度传感器11分别分布于PCB电路板5上面,同时PCB电路板5还包含了 信号处理模块12和无线通信模块13 ;信号处理模块12包括主控制电路、数据存储电路等 多个功能模块,主要用于采集和处理来自各传感器的信号;第一压力传感器3、第二压力传 感器4、第三压力传感器8、三轴加速度传感器9、三轴陀螺仪10、温湿度传感器11、信号处理 模块12分别与无线通信模块13中的主控制器相连,其相连是基于时钟线与数据线;无线通 信模块13采用蓝牙实现与智能终端设备7的通信,可将各种运动信息直观呈现给使用者; 可充电电源6是一个可通过有线、无线或太阳能进行充电的锂电池,该电池为鞋垫的所有 设备供电。
[0033] 三轴加速度传感器的X,Y,Z三轴定义:其参照物为脚,立正站立:X轴垂直于脚尖 方向向右,Y轴沿着脚尖方向向前,Z轴方向根据右手定则确定(垂直脚面向上);三轴陀螺 仪的X,Y,Z三轴定义:其参照物为脚,立正站立:x轴角速度正方向为向后转(脚面向后翘 起),Y轴角速度正方向为向右转(脚面向右翻转),z轴角速度正方向为向左转(脚面向左 转向)。
[0034] 步态相似性检测方法的检测过程:(1)将1-P次采集的数据分别与第1次采集的 数据比较,并将得到的P个最小的累积距离存入矩阵的第一行;(2)将Ι-p次采集的数据分 别与第2次采集的数据比较,并将得到的P个最小的累积距离存入矩阵的第二行;(3)以此 类推,最终将1-P次采集的数据分别与第P次采集的数据比较,并将得到的N个最小的累积 距离存入矩阵的第P行;(4)最终可形成一个P*P的矩阵D (P,P)。
[0035] 利用本发明提出的多功能智能鞋垫和步态相似性检测方法,测试分析十组运动的 相似度,这十种运动形式如下:第一次:向前,向右,向后运动;第二次:向前,向右,向后运 动;第三次:向前,向前,向右,向右,向后运动;第四次:向前,向前,向右,向右,向后运动; 第五次:不动;第六次:不动;第七次:原地高抬腿;第八次:原地高抬腿;第九次:频率同 原地高抬腿,加速度大一些;第十次:频率同原地高抬腿,加速度大一些,每组运动均采集 1000组数据,采样频率约为l〇ms。根据上面给出的运动形式可知,第一次与第二次,第三次 与第四次,第五次与第六次,第七次与第八次,第九次与第十次的运动状态相似,计算出的 相似度百分比应比较接近才能说明本发明提出的相似性检测算法有效。
[0036] 利用本发明提出的步态相似性检测方法进行数据处理分析结果如下(10*10矩 阵):
[0037]

【权利要求】
1. 多功能智能鞋垫,包括:上鞋垫面(2)、下鞋垫面(1),其特征在于还包括:第一压力 传感器(3)、第二压力传感器(4)、第三压力传感器(8)、三轴加速度传感器(9)、三轴陀螺 仪(10)、温湿度传感器(11)、信号处理模块(12)、无线通信模块(13)、电源(6);第一压力 传感器(3)、第二压力传感器(4)、第三压力传感器(8)、三轴加速度传感器(9)、三轴陀螺仪 (10)、温湿度传感器(11)分别与信号处理模块(12)相连;信号处理模块(12)与无线通信 模块(13)相连;电源(6)分别与第一压力传感器(3)、第二压力传感器(4)、第三压力传感 器(8)、三轴加速度传感器(9)、三轴陀螺仪(10)、温湿度传感器(11)、信号处理模块(12)、 无线通信模块(13)相连;第一压力传感器(3)、第二压力传感器(4)、第三压力传感器(8) 分别设置于下鞋垫的第一跖骨位置、第五跖骨位置和后脚跟处,三轴加速度传感器(9)、三 轴陀螺仪(10)、温湿度传感器(11)、信号处理模块(12)、无线通信模块(13)、电源(6)设于 下鞋垫面(1)的足弓处,上鞋垫面(2)边缘环状粘合在下鞋垫(1)上。
2. 根据权利要求1所述的多功能智能鞋垫,其特征在于:所述的信号处理模块(12)包 括主控制器及数据存储电路,主控制器与数据存储电路相连。
3. 根据权利要求1所述的多功能智能鞋垫,其特征在于:所述的三轴加速度传感器 (9)、三轴陀螺仪(10)、温湿度传感器(11)、信号处理模块(12)、无线通信模块(13)集成在 PCB电路板(5)上面,PCB电路板(5)设于下鞋垫面⑴的足弓处,电源(6)独立于PCB电 路板之外。
4. 根据权利要求1所述的多功能智能鞋垫,其特征在于:所述的第一压力传感器(3)、 第二压力传感器(4)、第三压力传感器(8)、三轴加速度传感器(9)、三轴陀螺仪(10)、温湿 度传感器(11)的信号输出端与信号处理模块(12)的主控制器相应的信号测试引脚通过时 钟线与数据线相连。
5. 根据权利要求1所述的多功能智能鞋垫,其特征在于:所述的信号处理模块(12)与 无线通信模块(13)中的主控制器通过时钟线与数据线相连。
6. 根据权利要求1所述的多功能智能鞋垫,其特征在于:所述的无线通信模块(13)为 蓝牙模块。
7. 根据权利要求1所述的多功能智能鞋垫,其特征在于:所述的电源(6)为可有线充 电、无线充电或太阳能充电的锂电池。
8. -种应用于如权利要求1所述的多功能智能鞋垫的步态相似性检测方法,其步骤如 下: (1) 利用智能鞋垫各传感器采集P次数据,数据采集来源于9个运动信息量:三轴加速 度传感器X轴方向加速度、三轴加速度传感器Y轴方向加速度、三轴加速度传感器Z轴方向 加速度、三轴陀螺仪X方向角速度、三轴陀螺仪Y方向角速度、三轴陀螺仪Z方向角速度、前 脚掌第一跖骨压力、前脚掌第五跖骨压力、后脚掌压力;每次采集得到一组K*9矩阵数据, 其中Κ表示每次采集存储的数据量,并传至信号处理模块(12); (2) 由信号处理模块(12)将1-Ρ次采集的数据分别与第1次采集的数据比较并进行动 态规划,并将得到的Ρ个最小的累积距离存入矩阵的第一行; (3) 以此类推,最终将1-Ρ次采集的数据分别与第Ρ次采集的数据比较,并将得到的Ν 个最小的累积距离存入矩阵的第Ρ行; ⑷最终可形成一个Ρ*Ρ的矩阵D (Ρ,Ρ); (5) 找出动态规划后矩阵每一行最大的元素 Dmax; (6) 根据式(l-Di/D^hlOO计算出该行每一个元素与标准运动姿态的相似度; (7) 将相似度结果通过无线通信模块(13)输出。
【文档编号】A61B5/11GK104082905SQ201410340169
【公开日】2014年10月8日 申请日期:2014年7月16日 优先权日:2014年6月18日
【发明者】郭毅, 郭克君, 李锐, 霍俊 申请人:南京纳联信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1