一種用戶運動狀態(tài)的確定方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種用戶運動狀態(tài)的確定方法及裝置。
【背景技術(shù)】
[0002] 目前,如果想要知道用戶在某段時間內(nèi)的運行狀態(tài),通常是采用便于攜帶在用戶 身上的采集設(shè)備(例如便攜式設(shè)備)采集用戶在某段時間內(nèi)的三軸加速度數(shù)據(jù),然后,由便 攜式設(shè)備對此段時間內(nèi)的三軸加速度數(shù)據(jù)進行相關(guān)計算,進而得出用戶在這段時間內(nèi)的運 動狀態(tài),例如運動狀態(tài)為跑步、行走、騎自行車等等。
[0003] 由于,上述便攜式設(shè)備為用戶提供的電源能量有限,如果用戶頻繁使用此設(shè)備來 確定自身的運動狀態(tài),這就導(dǎo)致設(shè)備的電量消耗較快,用戶使用起來不方便,并且,受此設(shè) 備的計算能力的限制,僅能提供給用戶在短時間內(nèi)特定的運動狀態(tài),無法識別出用戶在較 長時間段內(nèi)的具體運動狀態(tài),使得用戶體驗較低。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例提供了一種用戶運動狀態(tài)的確定方法及裝置,用以解決現(xiàn)有利用便 攜式設(shè)備識別用戶運動狀態(tài)導(dǎo)致操作不方便且用戶體驗低的問題。
[0005] 基于上述問題,本發(fā)明實施例提供的一種用戶運動狀態(tài)的確定方法,包括:
[0006] 服務(wù)器獲取采集設(shè)備采集的用戶在預(yù)設(shè)的第一時間段內(nèi)的運動數(shù)據(jù),所述運動數(shù) 據(jù)包括所述用戶在每個預(yù)設(shè)周期內(nèi)的運動步數(shù);
[0007] 根據(jù)獲取的運動數(shù)據(jù)中的運動步數(shù),從獲取的運動數(shù)據(jù)中選擇一段運動數(shù)據(jù),并 通過可變長分段組合的方式對選擇出的運動數(shù)據(jù)進行處理后,與預(yù)設(shè)運動數(shù)據(jù)進行匹配, 將所述預(yù)設(shè)運動數(shù)據(jù)對應(yīng)的運動狀態(tài),作為匹配度最高的一段運動數(shù)據(jù)對應(yīng)的運動狀態(tài)。
[0008] 本發(fā)明實施例提供的一種用戶運動狀態(tài)的確定裝置,包括:
[0009] 獲取模塊,用于獲取采集設(shè)備采集的用戶在預(yù)設(shè)的第一時間段內(nèi)的運動數(shù)據(jù),所 述運動數(shù)據(jù)包括所述用戶在每個預(yù)設(shè)周期內(nèi)的運動步數(shù);
[0010] 確定模塊,用于根據(jù)獲取的運動數(shù)據(jù)中的運動步數(shù),從獲取的運動數(shù)據(jù)中選擇一 段運動數(shù)據(jù),并通過可變長分段組合的方式對選擇出的運動數(shù)據(jù)進行處理后,與預(yù)設(shè)運動 數(shù)據(jù)進行匹配,將所述預(yù)設(shè)運動數(shù)據(jù)對應(yīng)的運動狀態(tài),作為匹配度最高的一段運動數(shù)據(jù)對 應(yīng)的運動狀態(tài)。
[0011] 本發(fā)明實施例的有益效果包括:
[0012] 本發(fā)明實施例提供的一種用戶運動狀態(tài)的確定方法及裝置,在該方法中,服務(wù)器 獲取采集設(shè)備采集的用戶在預(yù)設(shè)的第一時間段內(nèi)的運動數(shù)據(jù);根據(jù)獲取的運動數(shù)據(jù)中的運 動步數(shù),從獲取的運動數(shù)據(jù)中選擇一段運動數(shù)據(jù),并通過可變長分段組合的方式對選擇出 的運動數(shù)據(jù)進行處理后,與預(yù)設(shè)運動數(shù)據(jù)進行匹配,將所述預(yù)設(shè)運動數(shù)據(jù)對應(yīng)的運動狀態(tài), 作為匹配度最高的一段運動數(shù)據(jù)對應(yīng)的運動狀態(tài)。在本發(fā)明實施例中,采集設(shè)備例如便攜 式設(shè)備只需上報用戶的相關(guān)運動數(shù)據(jù)即可,無需進行相關(guān)解析,這就減少了采集設(shè)備的電 量消耗,并且由服務(wù)器從用戶的運動數(shù)據(jù)中選出一段運動數(shù)據(jù),并對其利用可變長分段組 合的方式進行動態(tài)處理之后,再與預(yù)設(shè)運動數(shù)據(jù)進行匹配,進而得到用戶在這段時間內(nèi)不 同的運動狀態(tài),操作起來比較方便,提高了用戶體驗。
【附圖說明】
[0013] 圖1為本發(fā)明實施例提供的用戶運動狀態(tài)的識別方法的流程圖;
[0014] 圖2為本發(fā)明實施例提供的服務(wù)器對獲取的運動數(shù)據(jù)進行處理的流程圖;
[0015] 圖3(a)為本發(fā)明實施例提供的預(yù)設(shè)運動數(shù)據(jù)所包括的運動片段的波形示意圖;
[0016] 圖3(b)為本發(fā)明實施例提供的第二時間段內(nèi)的運動數(shù)據(jù)所包括的運動片段的波 形示意圖;
[0017] 圖3(c)~圖3(g)為本發(fā)明實施例提供的各組待匹配運動數(shù)據(jù)的波形示意圖;
[0018] 圖4為本發(fā)明實施例提供的服務(wù)器確定某用戶某天內(nèi)的運動狀態(tài)的流程圖; [0019] 圖5為本發(fā)明實施例提供的用戶運動狀態(tài)的識別裝置的結(jié)構(gòu)圖。
【具體實施方式】
[0020] 下面結(jié)合說明書附圖,對本發(fā)明實施例提供的一種用戶運動狀態(tài)的確定方法及裝 置的【具體實施方式】進行說明。
[0021] 本發(fā)明實施例提供的一種用戶運動狀態(tài)的確定方法,如圖1所示,具體包括以下 步驟:
[0022] S11 :服務(wù)器獲取采集設(shè)備采集的用戶在預(yù)設(shè)的第一時間段內(nèi)的運動數(shù)據(jù);
[0023] 在這里,上述運動數(shù)據(jù)包括用戶在每個預(yù)設(shè)周期內(nèi)的運動步數(shù);
[0024] S12:根據(jù)獲取的運動數(shù)據(jù)中的運動步數(shù),從獲取的運動數(shù)據(jù)中選擇一段運動數(shù) 據(jù),并通過可變長分段組合的方式對選擇出的運動數(shù)據(jù)進行處理后,與預(yù)設(shè)運動數(shù)據(jù)進行 匹配,將預(yù)設(shè)運動數(shù)據(jù)對應(yīng)的運動狀態(tài),作為匹配度最高的一段運動數(shù)據(jù)對應(yīng)的運動狀態(tài)。
[0025] 具體地,在上述步驟S11中,在采集設(shè)備為便于用戶攜帶在身上的便攜式設(shè)備時, 它只需要上傳相關(guān)運動數(shù)據(jù)即可,無需對這些運動數(shù)據(jù)進行分析,這就節(jié)省了較多的電量, 用戶使用起來比較方便,即提高了用戶體驗。
[0026] 需要說明的是,上述預(yù)設(shè)的第一時間段和上述預(yù)設(shè)周期可根據(jù)對用戶運動識別的 實際需求來確定,例如預(yù)設(shè)的第一時間段為〇 :〇〇至24 :00,即一天的時間;例如預(yù)設(shè)周期 為5分鐘,在這種情況下,上述運動數(shù)據(jù)實際上為某用戶從某一天的0 :00開始到24 :00的 這段時間內(nèi),每5分鐘產(chǎn)生的運動步數(shù)。
[0027] 優(yōu)選地,在上述步驟S12中,對于服務(wù)器來說,如圖2所示,具體可通過下述步驟對 獲取的運動數(shù)據(jù)進行處理:
[0028] S21 :從獲取的運動數(shù)據(jù)中選擇預(yù)設(shè)的第二時間段內(nèi)的運動數(shù)據(jù),并在選擇出的運 動數(shù)據(jù)中,選擇由連續(xù)多個預(yù)設(shè)周期內(nèi)的運動步數(shù)大于設(shè)定數(shù)值的運動數(shù)據(jù)形成的運動片 段;
[0029] S22 :根據(jù)預(yù)設(shè)運動數(shù)據(jù)所包括的運動片段數(shù),對選擇出的運動片段進行組合,得 到第二時間段的各組待匹配運動數(shù)據(jù);
[0030] 在這里,上述第二時間段包括預(yù)設(shè)運動數(shù)據(jù)對應(yīng)的時間段;
[0031] S23 :分別將得到的各組待匹配運動數(shù)據(jù),與預(yù)設(shè)運動數(shù)據(jù)進行匹配。
[0032] 優(yōu)選地,在上述步驟S21中,上述預(yù)設(shè)的第二時間段也可根據(jù)用戶運動的實際情 況來確定,在本發(fā)明實施例中,為了根據(jù)這些運動數(shù)據(jù)確定出用戶的相關(guān)運動狀態(tài),事先設(shè) 定了一組或多組運動數(shù)