挥动动作识别方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:19915212 阅读:94 留言:0更新日期:2018-12-28 22:58
本申请实施例公开了一种挥动动作识别方法,所述方法包括:终端接收传感器值,并从接收到的传感器值中确定出起点值,获取从所述起点值开始的M个传感器值构成子序列,计算所述子序列与预设挥动数值序列的距离,得到距离值,若所述距离值小于预设距离,则识别一次挥动动作。通过实施上述方法,可以解决挥动动作识别过程复杂度较高的问题,提升挥动动作识别的简便性和准确性。

【技术实现步骤摘要】
挥动动作识别方法、装置、终端及计算机可读存储介质
本申请涉及电子
,尤其涉及一种挥动动作识别方法、装置、终端及计算机可读存储介质。
技术介绍
运动分析与识别是基于数据分析运动动作,帮助提升运动体验或辅助训练的实用技术。例如,通过分析用户在击打高尔夫球时的挥杆动作,进而预测高尔夫球的运动轨迹;又如,通过分析用户的击打乒乓球时的挥拍动作,进而判断用户的击球是否合理等。目前的运动分析方案是通过摄像机和体感器录制用户的运动过程,得到用户的关节点运动视频,通过对视频的分析识别出用户的运动动作。这样的方法适用于一些对运动分析要求较高的情景,如重要体育赛事的运动员的动作分析。但是,采用摄像机进行数据采集,并配合高性能处理器分析用户的动作,成本高,且不方便实施。对于一些简单动作(如挥动动作)的识别,使用摄像机、高性能处理器等设备会造成资源的浪费。
技术实现思路
本申请实施例提供了一种挥动动作识别方法、装置和终端,可快捷地检测挥动动作。一方面,本申请实施例提供了一种挥动动作识别方法,所述方法包括:接收传感器值,并从接收到的传感器值中确定出检测起点值,所述传感器值为传感器检测到的数值,所述传感器设置在本文档来自技高网...

【技术保护点】
1.一种挥动动作识别方法,其特征在于,包括:接收传感器值,并从接收到的传感器值中确定出检测起点值,所述传感器值为传感器检测到的数值,所述传感器设置在目标对象上;获取从所述起点值开始的M个传感器值构成子序列,所述M为整数值;计算所述子序列与预设挥动数值序列的距离,得到距离值;若所述距离值小于预设距离,则确定当前传感器检测到所述目标对象的挥动动作。

【技术特征摘要】
1.一种挥动动作识别方法,其特征在于,包括:接收传感器值,并从接收到的传感器值中确定出检测起点值,所述传感器值为传感器检测到的数值,所述传感器设置在目标对象上;获取从所述起点值开始的M个传感器值构成子序列,所述M为整数值;计算所述子序列与预设挥动数值序列的距离,得到距离值;若所述距离值小于预设距离,则确定当前传感器检测到所述目标对象的挥动动作。2.根据权利要求1所述的方法,其特征在于,所述从接收到的传感器值中确定出起点值,包括:确定N个分析序列,每个分析序列中包括最新点和参考点,所述N为整数值;计算所述N个分析序列与所述预设挥动数值序列的相似度;将所述N个分析序列中与所述预设挥动数值序列相似度最大的分析序列确定为目标分析序列;将所述目标分析序列中的最新点确定为所述起点值。3.根据权利要求2所述的方法,其特征在于,所述确定N个分析序列,包括:将当前接收到的传感器值作为最新点;以该最新点为标准点,将已经接收到的P个传感器值作为参考点,构成当前接收到的传感器值对应的分析序列,所述P为整数值。4.根据权利要求1所述的方法,其特征在于,所述从接收到的传感器值中确定出起点值,包括:根据已经接收到的传感器值确定分析序列;判断所述分析序列与预设挥动数值序列的相似度是否大于预设阈值;若所述相似度大于预设阈值,则将所述传感器值确定为起点值。5.根据权利要求1所述的方法,其特征在于,所述接收传感器值,包括:接收传感器检测到的加速度;对所述加速度进行取模运算,将取模运算后得到的值作为传感器值。6.一种挥动动作识别装置,其特征在于,所述方法包括:确定模块,用于接收传感器值...

【专利技术属性】
技术研发人员:刘均韩浩瀚李镐伟
申请(专利权)人:深圳还是威健康科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1