一种基于单元动作划分的篮球动作数据处理方法与流程

文档序号:12347001阅读:来源:国知局

技术特征:

1.一种基于单元动作划分的篮球动作数据处理方法,其特征在于,步骤如下:

(1)数据采集阶段:设计惯性传感器节点,用于采集人体动作的角速度、加速度和人体周边的磁场强度,设计无线通信协议,发送数据至PC机;

设计传感器节点,传感器节点包括电源模块、传感器模块、处理器模块和通信模块;传感器节点的电源模块采用锂电池供电,其上为稳压电路,保证给传感器节点上集成的其他元器件提供3.3v稳恒电压;传感器模块采用集成有三轴陀螺仪、三轴加速度计和三轴电子罗盘的传感器芯片,分别用于采集角速度、加速度和磁场强度;处理器模块采用嵌入式处理器,8MHz晶振;通信模块采用无线收发器,将传感器模块采集到的数据发送给基站,进而传送给PC机进行后续处理;

工作时,采用4个传感器节点,分别固定在两条前臂和两条小腿的外侧,用于检测双臂和双腿的运动;各传感器节点与基站组成以基站为中心的星型网络拓扑结构,采用分时复用信道方式通信;4个传感器节点保持99Hz的频率采集角速度、加速度和磁场强度传感器信号,将采集到的传感器信号数据封装成帧通过无线方式发送给基站,基站进行数据接收并传输给PC机;将1秒钟平均分为100个时隙,在第一个时隙内,基站分别向每一个传感器节点发送时钟同步帧,内容包含基站时间戳和节点序号;各传感器节点接收到同步帧后,根据时间戳计算后续99个时隙内各自发送数据的时刻,以避免与其他传感器节点通信发生冲突,同时须回送确认信号给基站;如基站未收到某传感器节点的确认信号,则从1号传感器节点开始重新发送时钟同步帧,直至收到全部节点的确认信号为止,之后即进入后续99个时隙的数据通信过程;在后续99个时隙内,基站无需发出信号,只按确定时序接收各节点发来的传感器数据;

在数据划分阶段,通过分析篮球动作数据的离散度找到运动状态,再通过单元动作划分方法定位每一个单元动作,分析单元动作曲线的相似度,进而区分出瞬时动作和持续动作;

(2)数据划分阶段

首先将肢体当前动作姿态分为静止状态和运动状态;然后将上肢的投篮、接球、传球、运球,以及下肢的跳跃、走步以及跑步定义为单元动作,根据单元动作是否具有周期性,将运动状态分为瞬时动作和持续动作;瞬时动作不具周期性,仅包含一个单元动作;持续动作具有周期性,包含多个连续重复的单元动作;

1)动作状态划分

根据肢体当前动作姿态数据的离散度特征区分运动状态和静止状态;计算每一时刻传感器模块单轴输出值与前一时刻该轴输出值之间的差的绝对值,然后将空间中三个坐标轴方向的差的绝对值相加,作为该传感器在当前时刻的离散度;当角速度离散度小于30,并且加速度离散度小于5这两个条件同时满足时,认为肢体当前处于静止状态;如上述两个条件不能同时满足,则认为肢体当前处于运动状态;

2)动作类型划分

首先通过判断角度变化曲线的波谷点来进行单元动作划分;在三维坐标系中,运动者的前进方向为x轴,与地面垂直的方向为z轴,与x轴和z轴确定的平面垂直的方向为y轴;选择绕y轴旋转的陀螺仪角度值作为数据划分依据,令αn-2,αn-1,αn,αn+1,αn+2分别表示5个连续时间点中陀螺仪y轴的角度值,如αn小于其他4个角度值,并小于阈值γ,则αn为波谷点,否则αn不是波谷点;其中,阈值γ取值为-20;通过波谷点将角度变化曲线进行分割,分割后得到的每一段曲线都代表一个单元动作;然后,比较相邻单元动作的相似度,以此确定该单元动作为瞬时动作,或者是持续动作的一部分,从而完成瞬时动作与持续动作的划分。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1