一種運動評估的方法及裝置制造方法
【專利摘要】本申請公開了一種運動評估的方法及裝置,所述方法包括:獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間;確定與各個所述音樂播放時間相對應的用戶的運動評估時長;根據各個所述運動評估時長計算所述用戶的運動評估結果。和現有技術相比,本發明提出的運動評估的方法及裝置,能夠將用戶的任意動作與不同的音樂進行匹配,從而更加靈活、快速地獲取用戶的運動評估結果。
【專利說明】一種運動評估的方法及裝置
【技術領域】
[0001]本申請涉及移動通信技術,特別涉及一種運動評估的方法及裝置。
【背景技術】
[0002]目前,運動已經成為了游戲操縱設備所必須的功能,例如,日本任天堂公司的Wii和索尼的PlayStation3這兩部游戲設備中,均通過用戶的運動來操控游戲比賽。隨著電子產品的逐漸豐富,這樣的運動處理功能已經在很多電子設備中出現,例如,幫助病人康復的遠程監控便攜醫療電子設備;集成了定位傳感器的數碼相機;增加了運動處理傳感器的遙控器;可根據用戶的不同需求跟蹤用戶的運動軌跡等。
[0003]所述運動評估是指當用戶伴隨著音樂運動時,對用戶的動作進行一致性和協調性的評估。采用現有的運動評估的方法,在對用戶的運動進行評估之前,需要針對不同的音樂向用戶演示各個音樂的示范性動作,只有當用戶依照所述示范性動作進行運動時,現有的運動評估的方法才能對用戶的運動進行評估。
【發明內容】
[0004]有鑒于此,本發明的主要目的在于提供一種運動評估的方法,能夠將用戶的任意動作與不同的音樂進行匹配,從而可以更加靈活、快速地獲取用戶的運動評估結果。
[0005]本發明的另一目的在于提供一種運動評估的裝置,能夠將用戶的任意動作與不同的音樂進行匹配,從而可以更加靈活、快速地獲取用戶的運動評估結果。
[0006]一種運動評估的方法,所述方法包括:
[0007]獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間;
[0008]確定與各個所述音樂播放時間相對應的用戶的運動評估時長;
[0009]根據各個所述運動評估時長計算所述用戶的運動評估結果。
[0010]一種運動評估的裝置,包括:獲取單元、確定單元和計算單元;
[0011]所述獲取單元,用于獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間;將各個所述音樂播放時間發送給所述確定單元;
[0012]所述確定單元,用于確定與各個所述音樂播放時間相對應的用戶的運動評估時長;將各個所述運動評估時長發送給所述計算單元;
[0013]所述計算單元,用于根據各個所述運動評估時長計算所述用戶的運動評估結果。
[0014]由上可見,在本發明的技術方案中,首先獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間,然后確定與各個音樂播放時間相對應的用戶的運動評估時長,并根據運動評估時長計算用戶的運動評估結果。在本發明的技術方案中,根據與各個音樂播放時間相對應的用戶的運動評估時長計算用戶的運動評估結果,而不是像現有技術中,需要針對不同的音樂向用戶演示各個音樂的示范性動作,只有當用戶依照所述示范性動作進行運動時,才能對用戶的運動進行評估。因此,本發明提出的運動評估的方法及裝置,能夠將用戶的任意動作與不同的音樂進行匹配,從而更加靈活、快速地獲取用戶的運動評估結果。
【專利附圖】
【附圖說明】
[0015]圖1為本發明中運動評估的方法的實現流程圖。
[0016]圖2為本發明中步驟102的一種實現方法的流程圖。
[0017]圖3為本發明中運動評估的裝置的結構示意圖。
【具體實施方式】
[0018]針對現有技術中存在的問題,本發明中提出一種改進后的運動評估的方案,能夠將用戶的任意動作與不同的音樂進行匹配,從而可以更加靈活、快速地獲取用戶的運動評估結果。
[0019]為使本發明的技術方案更加清楚、明白,以下參照附圖并舉實施例,對本發明所述方案作進一步地詳細說明。
[0020]圖1為本發明中運動評估的方法的實現流程圖。如圖1所示,包括以下步驟:
[0021]步驟101:獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間。
[0022]在本步驟中,運動評估裝置獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間。
[0023]在本發明的具體實施例中,假設所述預設評估時間段為30秒,在本步驟中,運動評估裝置獲取在30秒內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間,例如,運動評估裝置在30秒內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間分別為:5秒、10秒、20秒、25秒。
[0024]較佳地,所述音頻數據可以為音量幅度。
[0025]步驟102:確定與各個音樂播放時間相對應的用戶的運動評估時長。
[0026]在本步驟中,運動評估設備確定與各個音樂播放時間相對應的用戶的運動評估時長。
[0027]在本發明的具體實施例中,步驟102可以有多種方式實現方式。圖2為本發明中步驟102的一種實現方法的流程圖。如圖2所示,包括以下步驟:
[0028]步驟201:獲取在預設評估時間段內與各個大于預設運動閾值的運動數據相對應的運動時間。
[0029] 在本步驟中,運動評估裝置獲取在預設評估時間段內與各個大于預設運動閾值的運動數據相對應的運動時間。
[0030]在本發明的具體實施例中,假設所述預設評估時間段為30秒,在本步驟中,運動評估裝置獲取在30秒內與各個大于預設運動閾值的運動數據相對應的運動時間。例如,運動評估裝置在30秒內與各個大于預設運動閾值的運動數據相對應的運動時間為:3秒、12秒、15秒、21秒、28秒。
[0031]較佳地,所述運動數據=a〗 + a$+a〗,其中,ax為所述用戶在水平橫向方向的加速度;ay為所述用戶在水平豎向方法的加速度;az為所述用戶在垂直豎向方法的加速度。[0032]步驟202:判斷在以音樂播放時間為中心的檢測時間段內是否存在至少一個運動時間;若是,執行步驟203 ;否則,執行步驟204。
[0033]在本步驟中,運動評估裝置判斷在以音樂播放時間為中心的檢測時間段內是否存在至少一個運動時間。當在以音樂播放時間為中心的檢測時間段內是否存在至少一個運動時間時,執行步驟203 ;否則,執行步驟204。
[0034]通過上述的步驟101,運動評估裝置可以獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間,在本發明的具體實施例中,假設在30秒內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間分別為:5秒、10秒、20秒、25秒;并且通過上述的步驟201,運動評估裝置可以獲取在預設評估時間段內與各個大于預設運動閾值的運動數據相對應的運動時間,在本發明的具體實施例中,假設在30秒內與各個大于預設運動閾值的運動數據相對應的運動時間分別為:3秒、12秒、15秒、21秒、28秒。另外,假設所述檢測時間段的長度為4秒,則在本步驟中,運動評估裝置判斷在以音樂播放時間為中心的檢測時間段內是否存在至少一個運動時間。例如,在以5秒為中心的檢測時間段[5-2,5+2] = [3,7]內存在一個3秒的運動時間,執行步驟203 ;在以25秒為中心的檢測時間段[25-2,25+2] = [23,27]內不存在運動時間,執行步驟204。
[0035]步驟203:根據音樂播放時間和與音樂播放時間的時間間隔最小的運動時間,計算與音樂播放時間相對應的用戶的運動評估時長。
[0036]在本步驟中,運動評估裝置根據音樂播放時間和與音樂播放時間的時間間隔最小的運動時間,計算與音樂播放時間相對應的用戶的運動評估時長。
[0037]例如,假設在以5秒為中心的檢測時間段[5_2,5+2] = [3,7]內存在一個3秒的運動時間,在本步驟中,運動評估裝置可以根據如下公式計算與音樂播放時間相對應的用戶的運動評估時長:運動評估時長t1=|與音樂播放時間的間隔最小的運動時間tal-音樂播放時間tml丨 =5-3=2秒。
[0038]步驟204:將與音樂播放時間相對應的用戶的運動評估時長設置為預設時長。
[0039]在本步驟中,運動評估裝置將與音樂播放時間相對應的用戶的運動評估時長設置為預設時長。在本發明的具體實施例中,假設所述預設時長為5秒,并且假設在以25秒為中心的檢測時間段[25-2,25+2] = [23,27]內不存在運動時間,在本步驟中,則將與25秒相對應的用戶的運動評估時長設置為5秒。
[0040]根據上述的描述可知,通過上述的步驟201~204,運動評估裝置可以確定與各個音樂播放時間相對應的用戶的運動評估時長,在后續的步驟中,根據各個運動評估時長計算用戶的運動評估結果。在本發明的技術方案中,根據與各個音樂播放時間相對應的用戶的運動評估時長計算用戶的運動評估結果,而不是像現有技術中,需要針對不同的音樂向用戶演示各個音樂的示范性動作,只有當用戶依照所述示范性動作進行運動時,才能對用戶的運動進行評估。因此,本發明提出的運動評估的方法及裝置,能夠將用戶的任意動作與不同的音樂進行匹配,從而更加靈活、快速地獲取用戶的運動評估結果。
[0041]步驟103:根據各個運動評估時長計算用戶的運動評估結果。
[0042]在本步驟中,所述運動評估結果包括:各個運動評估時長的均值和方差。
[0043]較佳地,運動評估裝置可以根據如下公式計算所述均值:均值E=(丨 tal-tml+丨 ta2-tm2丨 +...+丨 tan-tmn丨 ) /n,其中,η為所述音樂播放時間的個數。其中,所述均值可以表示用戶運動的一致性,所述均值越小,表示用戶運動的一致性越好。
[0044]較佳地,運動評估裝置可以根據如下公式計算所述方差:方差D= ( I tal_tml 1-E) 2+(I ta2_tm21 -E) 2+…+ ( I tan-t_J -E) 2]。其中,所述方差可以表示用戶運動的協調性,所述方差越小,表示用戶運動的協調性越好。
[0045]本發明提出的運動評估的方法,首先獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間,然后確定與各個音樂播放時間相對應的用戶的運動評估時長,并根據各個運動評估時長計算用戶的運動評估結果。在本發明的技術方案中,根據與各個音樂播放時間相對應的用戶的運動評估時長計算用戶的運動評估結果,而不是像現有技術中,需要針對不同的音樂向用戶演示各個音樂的示范性動作,只有當用戶依照所述示范性動作進行運動時,才能對用戶的運動進行評估。因此,本發明提出的運動評估的方法,能夠將用戶的任意動作與不同的音樂進行匹配,從而更加靈活、快速地獲取用戶的運動評估結果。
[0046]圖3為本發明中運動評估的裝置的結構示意圖。如圖3所示,包括:獲取單元301、確定單元302和計算單元303 ;
[0047]所述獲取單元301,用于獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間;將各個所述音樂播放時間發送給所述確定單元302 ;
[0048]所述確定單元302,用于確定與各個所述音樂播放時間相對應的用戶的運動評估時長;將各個所述運動評估時長發送給所述計算單元303 ;
[0049]所述計算 單元303,用于根據各個所述運動評估時長計算所述用戶的運動評估結
果O
[0050]進一步的,所述確定單元302包括:獲取子單元3021和計算子單元3022 ;
[0051]所述獲取子單元3021,用于獲取在所述預設評估時間段內與各個大于預設運動閾值的運動數據相對應的運動時間;將各個所述運動時間發送給所述計算子單元3022 ;
[0052]所述計算子單元3022,用于當在以所述音樂播放時間為中心的檢測時間段內存在至少一個所述運動時間時,根據所述音樂播放時間和與所述音樂播放時間的時間間隔最小的運動時間,計算與所述音樂播放時間相對應的用戶的運動評估時長。
[0053]進一步的,所述確定單元302,還包括:設置子單元3023 ;
[0054]所述獲取子單元3021,還用于將各個所述運動時間發送給所述設置子單元3023 ;
[0055]所述設置子單元3023,用于當在以所述音樂播放時間為中心的檢測時間段內不存在所述運動時間時,將與所述音樂播放時間相對應的用戶的運動評估時長設置為預設時長。
[0056]進一步的,所述運動數據=a〗 + a# + a〖,其中,ax為所述用戶在水平橫向方向的加速度;ay為所述用戶在水平豎向方法的加速度;az為所述用戶在垂直豎向方法的加速度。
[0057]進一步的,所述運動評估結果包括:各個所述運動評估時長的均值和方差。
[0058]本發明提出的運動評估的裝置,首先獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間,然后確定與各個音樂播放時間相對應的用戶的運動評估時長,并根據各個運動評估時長計算用戶的運動評估結果。在本發明的技術方案中,根據與各個音樂播放時間相對應的用戶的運動評估時長計算用戶的運動評估結果,而不是像現有技術中,需要針對不同的音樂向用戶演示各個音樂的示范性動作,只有當用戶依照所述示范性動作進行運動時,才能對用戶的運動進行評估。因此,本發明提出的運動評估的裝置,能夠將用戶的任意動作與不同的音樂進行匹配,從而更加靈活、快速地獲取用戶的運動評估結果。
[0059]圖3所示裝置實施例的具體工作流程請參照圖1所示方法實施例中的相應說明,不再贅述。
[0060]以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的范圍之內。
【權利要求】
1.一種運動評估的方法,其特征在于,包括: 獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間; 確定與各個所述音樂播放時間相對應的用戶的運動評估時長; 根據各個所述運動評估時長計算所述用戶的運動評估結果。
2.根據權利要求1所述的方法,其特征在于,所述確定與各個所述音樂播放時間相對應的用戶的運動評估時長包括: 獲取在所述預設評估時間段內與各個大于預設運動閾值的運動數據相對應的運動時間; 當在以所述音樂播放時間為中心的檢測時間段內存在至少一個所述運動時間時,根據所述音樂播放時間和與所述音樂播放時間的時間間隔最小的運動時間,計算與所述音樂播放時間相對應的用戶的運動評估時長。
3.根據權利要求2所述的方法,其特征在于,根據如下公式計算與所述音樂播放時間相對應的用戶的運動評估時長: 運動評估時長L=I與音樂播放時間的間隔最小的運動時間tal-音樂播放時間tml I。
4.根據權利要求2所述的方法,其特征在于,所述確定與各個所述音樂播放時間相對應的用戶的運動評估時長包括: 當在以所述音樂播放時間為中心的檢測時間段內不存在所述運動時間時,將與所述音樂播放時間相對應的用戶的運動評估時長設置為預設時長。
5.根據權利要求1所述的方法,其特征在于,所述運動數據=a〖+ a〖 + a!,其中,ax為所述用戶在水平橫向方向的加速度;ay為所述用戶在水平豎向方法的加速度;az為所述用戶在垂直豎向方法的加速度。
6.根據權利要求1所述的方法,其特征在于,所述運動評估結果包括:各個所述運動評估時長的均值和方差。
7.根據權利要求6所述的方法,其特征在于,根據如下公式計算所述均值:
均值E= ( I ta「tml I + I ta2-tm21 +...+1 tan-tmn| ) /n,其中,η為在所述預設評估時間段內所述音樂播放時間的個數。
8.根據權利要求7所述的方法,其特征在于,根據如下公式計算所述方差:
方差 D= ( |ta「tml|-E)2+ (|ta2-tm2|-E)2+—+ ( |tan-tmn|-E) 2]。
9.一種運動評估的裝置,其特征在于,包括:獲取單元、確定單元和計算單元; 所述獲取單元,用于獲取在預設評估時間段內與各個大于預設音頻閾值的音頻數據相對應的音樂播放時間;將各個所述音樂播放時間發送給所述確定單元; 所述確定單元,用于確定與各個所述音樂播放時間相對應的用戶的運動評估時長;將各個所述運動評估時長發送給所述計算單元; 所述計算單元,用于根據各個所述運動評估時長計算所述用戶的運動評估結果。
10.根據權利要求9所述的裝置,其特征在于,所述確定單元包括:獲取子單元和計算子單元; 所述獲取子單元,用于獲取在所述預設評估時間段內與各個大于預設運動閾值的運動數據相對應的運動時間;將各個所述運動時間發送給所述計算子單元;所述計算子單元,用于當在以所述音樂播放時間為中心的檢測時間段內存在至少一個所述運動時間時,根據所述音樂播放時間和與所述音樂播放時間的時間間隔最小的運動時間,計算與所述音樂播放時間相對應的用戶的運動評估時長。
11.根據權利要求10所述的裝置,其特征在于,所述確定單元,還包括:設置子單元; 所述獲取子單元,還用于將各個所述運動時間發送給所述設置子單元; 所述設置子單元,用于當在以所述音樂播放時間為中心的檢測時間段內不存在所述運動時間時,將與所述音樂播放時間相對應的用戶的運動評估時長設置為預設時長。
12.根據權利要求9所述的裝置,其特征在于,所述運動數據=a2x+a2y+a2z,,其中,ax為所述用戶在水平橫向方向的加速度;ay為所述用戶在水平豎向方法的加速度;az為所述用戶在垂直豎向方法的加速度。
13.根據權利要求9所述的裝置,其特征在于,所述運動評估結果包括:各個所述運動評估時長的均值和方差。
【文檔編號】A63B71/06GK103902799SQ201210583706
【公開日】2014年7月2日 申請日期:2012年12月28日 優先權日:2012年12月28日
【發明者】高飛, 許利群, 王俊艷, 李娜, 戴鵬飛 申請人:中國移動通信集團公司