1.一種球棒的運動參數識別方法,其特征在于,所述方法包括:
通過裝設于球棒上的傳感器進行數據采集,獲得揮棒運動數據;
從所述揮棒運動數據提取揮棒特征值;
在提取的所述揮棒特征值中,濾除對應于無效揮棒動作的揮棒特征值,獲得對應于有效揮棒動作的揮棒特征值;
通過對應于有效揮棒動作的揮棒特征值計算所述有效揮棒動作的運動參數。
2.根據權利要求1所述的方法,其特征在于,提取的所述揮棒特征值包括角速度和/或加速度,所述在提取的所述揮棒特征值中,濾除對應于無效揮棒動作的揮棒特征值,獲得對應于有效揮棒動作的揮棒特征值的步驟包括:
在所述角速度和/或加速度上進行所述揮棒特征值的變化量計算,所述揮棒特征值對應于一揮棒動作;
判斷計算得到的所述變化量是否超出限值,若為否,則濾除對應于所述揮棒動作的所述揮棒特征值,通過余下的所述揮棒特征值獲得對應于有效揮棒動作的所述揮棒特征值。
3.根據權利要求2所述的方法,其特征在于,所述揮棒特征值包括角速度、重力的垂直分量和運動時間中的一種或者任意組合,所述在所述角速度和/或加速度上進行所述揮棒特征值的變化量計算,所述揮棒特征值對應于一揮棒動作之前,所述在提取的所述揮棒特征值中,濾除對應于無效揮棒動作的揮棒特征值,獲得對應于有效揮棒動作的揮棒特征值的步驟還包括:
根據所述揮棒特征值中的角速度和/或重力的垂直分量粗略屏蔽掉對應于無效揮棒動作的揮棒特征值;
判斷所述揮棒特征值是否處于預設的閾值內,若為否,則濾除對應于所述揮棒動作的所述揮棒特征值,通過余下的所述揮棒特征值獲得對應于有效揮棒動作的所述揮棒特征值。
4.根據權利要求3所述的方法,其特征在于,所述在提取的所述揮棒特征值中,濾除對應于無效揮棒動作的揮棒特征值,獲得對應于有效揮棒動作的揮棒特征值的步驟還包括:
根據所述揮棒特征值包含的角速度和運動時間進行運算得到球棒的旋轉角度;
判斷運算得到的所述旋轉角度是否處于預設的旋轉角度范圍,若為否,則濾除所述角度所在的揮棒特征值。
5.根據權利要求1所述的方法,其特征在于,所述通過對應于有效揮棒動作的揮棒特征值計算所述有效揮棒動作的運動參數的步驟包括:
在連續采集得到且對應于有效揮棒動作的揮棒特征值中,確定在角速度上的變化發生突變的揮棒特征值;
根據確定的所述揮棒特征值中的角速度和揮棒運動數據中的角速度初始值運算得到球棒運動的角速度差值;
通過所述角速度差值和預設的數據獲取時間間隔得到所述運動參數中球棒與棒球發生碰撞的時間。
6.根據權利要求1所述的方法,其特征在于,所述通過對應于有效揮棒動作的揮棒特征值計算所述有效揮棒動作的運動參數的步驟還包括:
從對應于所述有效揮棒動作的揮棒特征值得到球棒運動的最大加速度;
根據所述最大加速度和所述球棒質量獲得所述運動參數中球棒與棒球發生碰撞的力度。
7.一種球棒的運動參數識別裝置,其特征在于,所述裝置包括:
數據獲取模塊,用于通過裝設于球棒上的傳感器進行數據采集,獲得揮棒運動數據;
特征提取模塊,用于從所述揮棒運動數據提取揮棒特征值;
動作濾除模塊,用于在提取的所述揮棒特征值中,濾除對應于無效揮棒動作的揮棒特征值,獲得對應于有效揮棒動作的揮棒特征值;
參數計算模塊,用于通過對應于有效揮棒動作的揮棒特征值計算所述有效揮棒動作的運動參數。
8.根據權利要求7所述的裝置,其特征在于,所述動作濾除模塊包括:
變化量計算單元,用于在所述角速度和/或加速度上進行所述揮棒特征值的變化量計算,所述揮棒特征值對應于一揮棒動作;
限值判斷單元,用于判斷計算得到的所述變化量是否超出限值,若為否,則濾除對應于所述揮棒動作的所述揮棒特征值,通過余下的所述揮棒特征值獲得對應于有效揮棒動作的所述揮棒特征值。
9.根據權利要求8所述的裝置,其特征在于,所述動作濾除模塊還包括:
無效屏蔽單元,用于根據所述揮棒特征值中的角速度和/或重力的垂直分量粗略屏蔽掉對應于無效揮棒動作的揮棒特征值;
閾值判斷單元,用于判斷所述揮棒特征值是否處于預設的閾值內,若為否,則濾除對應于所述揮棒動作的所述揮棒特征值,通過余下的所述揮棒特征值獲得對應于有效揮棒動作的所述揮棒特征值。
10.根據權利要求7所述的裝置,其特征在于,所述動作濾除模塊還包括:
角度運算單元,用于根據所述揮棒特征值包含的角速度和運動時間進行運算得到球棒的旋轉角度;
角度判斷單元,用于判斷運算得到的所述旋轉角度是否處于預設的旋轉角度范圍,若為否,則濾除所述角度所在的揮棒特征值。