本发明专利技术公开了一种三维运动的检测方法、装置、设备以及可读存储介质,包括:接收人体关节和/或肌肉运动时所产生的运动信号;对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态。由此,通过识别算法对接收到的运动信号进行识别,相对于传统的基于陀螺仪和加速度计的算法,此方案实现相对容易。
A three-dimensional motion detection method, device, device and readable storage medium
【技术实现步骤摘要】
一种三维运动的检测方法、装置、设备以及可读存储介质
本专利技术涉及智能监控
,尤其涉及一种三维运动的检测方法、装置、设备以及可读存储介质。
技术介绍
现有的检测三维运动的方法大部分是基于陀螺仪传感器和加速度传感器来监测肢体的姿势和运动,该现有技术存在缺点是目前基于陀螺仪和加速度传感器的算法比较复杂,实现过程较为困难。
技术实现思路
本专利技术实施例提供了一种三维运动的检测方法、装置、设备以及可读存储介质,运用识别算法来确定使用者的三维运动状态,相对于传统的基于陀螺仪和加速度计的算法,此方案实现相对容易。本专利技术一方面提供一种三维运动的检测方法,所述方法包括:接收人体关节和/或肌肉运动时所产生的运动信号;对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态。在一可实施方式中,所述对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态,包括:将所接收的运动信号作为分类模型的输入进行运动状态识别,确定使用者此时的三维运动状态。在一可实施方式中,所述对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态,包括:根据所接收的运动信号,生成数据波形图;判断所生成的数据波形图与预设波形图是否匹配;若判定所生成的数据波形图与所述预设波形图相匹配,则确定使用者此时的三维运动状态。在一可实施方式中,在确定使用者此时的三维运动状态之后,所述方法还包括:记录使用者处于所述三维运动状态的时长或者在设定时间段内重复所述三维运动状态的次数;根据所记录的时长或者次数与所述三维运动状态所对应的预设值,确定是否生成对应于所述三维运动状态的警示信息,并将所述警示信息告知所述使用者。在一可实施方式中,所述将所述警示信息告知所述使用者,包括:将所生成的警示信息传输于移动端,并指示所述移动端将所述警示信息告知于所述使用者。本专利技术一方面另一方面提供一种三维运动的检测装置,所述装置包括:运动信号接收模块,用于接收人体关节和/或肌肉运动时所产生的运动信号;运动状态识别模块,用于对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态。在一可实施方式中,所述运动状态识别模块,具体用于:将所接收的运动信号作为分类模型的输入进行运动状态识别,确定使用者此时的三维运动状态。在一可实施方式中,所述运动状态识别模块,还具体用于:根据所接收的运动信号,生成数据波形图;判断所生成的数据波形图与预设波形图是否匹配;若判定所生成的数据波形图与所述预设波形图相匹配,则确定使用者此时的三维运动状态。本专利技术一方面另一方面提供一种三维运动检测设备,所述设备包括:多个应力传感器贴片,布置于人体关节弯曲处或者肌肉拉伸处,用于检测人体关节或者肌肉的运动信号;数据收集装置,通过人体导线连接于所述应力传感器贴片,用于接收由多个所述应力传感器贴片所检测到的运动信号,并根据所接收到的运动信号进行三维运动状态识别;还用于根据所述运动信号和所识别到的三维运动状态,与移动设备进行数据交互。本专利技术另一方面提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一项所述的一种三维运动的检测方法。在本专利技术实施例中,首先,接收人体关节和/或肌肉运动时所产生的运动信号,其中,接收频率可以是实时接收,也可以是间断性接收;运动信号包括运动方向、运动时间等信息。接着对所接收到的运动信号进行运动状态识别,以此来确定使用者此时的三维运动状态。由此,通过识别算法对接收到的运动信号进行识别,相对于传统的基于陀螺仪和加速度计的算法,此方案实现相对容易。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:在附图中,相同或对应的标号表示相同或对应的部分。图1为本专利技术实施例一种三维运动的检测方法的实现流程示意图;图2为本专利技术实施例一种三维运动的检测装置的结构组成示意图;图3为本专利技术实施例一种三维运动的检测方法中手臂举起放下的数据波形图;图4为本专利技术实施例一种三维运动的检测设备中应力传感器贴片贴于肩处的示意图。具体实施方式为使本专利技术的目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例一种三维运动的检测方法的实现流程示意图;如图1所示,本专利技术一方面提供一种三维运动的检测方法,方法包括:步骤101,接收人体关节和/或肌肉运动时所产生的运动信号;步骤102,对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态。本实施例中,人体在运动过程中,其相关的关节以及肌肉会进行弯曲或者拉伸,通过利用该特性,在使用者的关节或者肌肉处安装一个或者多个用于检测关节或者肌肉运动信号的传感器,便可根据运动信号判断使用者此时的运动状态。首先,接收人体关节和/或肌肉运动时所产生的运动信号,其中,接收频率可以是实时接收,也可以是间断性接收;运动信号包括运动方向、运动时间等信息。接着对所接收到的运动信号进行运动状态识别,以此来确定使用者此时的三维运动状态。由此,通过识别算法对接收到的运动信号进行识别,相对于传统的基于陀螺仪和加速度计的算法,此方案实现相对容易。在一可实施方式中,对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态,包括:将所接收的运动信号作为分类模型的输入进行运动状态识别,确定使用者此时的三维运动状态。本实施例中,步骤102的其中一种具体过程为:将所接收的运动信号作为分类模型的输入进行运动状态识别,确定使用者此时的三维运动状态。其中,分类模型优选为基于SVM算法的分类模型,并且该模型需要事先进行训练,其训练过程大致如下:使用者重复做相同动作N次或者重复做一段时间,从而获取到多个运动信号的训练数据,将训练数据作为分类模型的输入进行训练,得到运动状态输出结果,将输出结果与训练标签通过损失函数来调整分类模型中的权重信息,直至输出结果与训练标签之间的误差在允许范围内,便可得到分类模型。在一可实施方式中,对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态,包括:根据所接收的运动信号,生成数据波形图;判断所生成的数据波形图与预设波形图是否匹配;若判定所生成的数据波形图与预设波形图相匹配,则确定使用者此时的三维运动状态。本实施例中,步骤102的另一种具体过程为:根据所接收的运动信号,生成数据波形图。例如使用者在行走时,其膝盖的弯曲程度会随时间变化而变化,当每走一步,可根据运动信号来生本文档来自技高网...
【技术保护点】
1.一种三维运动的检测方法,其特征在于,所述方法包括:/n接收人体关节和/或肌肉运动时所产生的运动信号;/n对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态。/n
【技术特征摘要】
1.一种三维运动的检测方法,其特征在于,所述方法包括:
接收人体关节和/或肌肉运动时所产生的运动信号;
对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态。
2.根据权利要求1所述的方法,其特征在于,所述对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态,包括:
将所接收的运动信号作为分类模型的输入进行运动状态识别,确定使用者此时的三维运动状态。
3.根据权利要求1所述的方法,其特征在于,所述对所接收的运动信号进行运动状态识别,确定使用者此时的三维运动状态,包括:
根据所接收的运动信号,生成数据波形图;
判断所生成的数据波形图与预设波形图是否匹配;
若判定所生成的数据波形图与所述预设波形图相匹配,则确定使用者此时的三维运动状态。
4.根据权利要求1-3任一项所述的方法,其特征在于,在确定使用者此时的三维运动状态之后,所述方法还包括:
记录使用者处于所述三维运动状态的时长或者在设定时间段内重复所述三维运动状态的次数;
根据所记录的时长或者次数与所述三维运动状态所对应的预设值,确定是否生成对应于所述三维运动状态的警示信息,并将所述警示信息告知所述使用者。
5.根据权利要求4所述的方法,其特征在于,所述将所述警示信息告知所述使用者,包括:
将所生成的警示信息传输于移动端,并指示所述移动端将所述警示信息告知于所述使用者。
...
【专利技术属性】
技术研发人员:王家林,杨兵,李胜夏,
申请(专利权)人:上海幂方电子科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。