由運(yùn)動(dòng)移動(dòng)屬性計(jì)算步伐和能量消耗的制作方法
【專利摘要】系統(tǒng)和方法被構(gòu)造為處理與用戶相關(guān)聯(lián)的動(dòng)作數(shù)據(jù)。系統(tǒng)和方法被構(gòu)造為從傳感器接收動(dòng)作數(shù)據(jù)、由數(shù)據(jù)計(jì)算動(dòng)作屬性,和利用一個(gè)或多個(gè)數(shù)學(xué)模型將動(dòng)作數(shù)據(jù)分類。屬性可被計(jì)算,而沒有將動(dòng)作數(shù)據(jù)分類為活動(dòng)類型(諸如行走、跑步、游泳或任意下位或上位活動(dòng))。屬性可與活動(dòng)模型比較,所述活動(dòng)模型包括來自可不包括用戶的多個(gè)個(gè)人的動(dòng)作數(shù)據(jù)。在模型內(nèi)的動(dòng)作數(shù)據(jù)和用戶的動(dòng)作屬性二者可獨(dú)立于任何活動(dòng)類型。屬性可被比較,以從一個(gè)或多個(gè)能量消耗模型選擇能量消耗模型,其可被選擇作為對所述一個(gè)或多個(gè)動(dòng)作屬性的最佳匹配。則與用戶動(dòng)作相關(guān)聯(lián)的能量消耗可被計(jì)算。
【專利說明】由運(yùn)動(dòng)移動(dòng)屬性計(jì)算步伐和能量消耗
[0001] 相關(guān)申請的交叉引用
[0002] 本申請要求于2013年 10 月 14 日遞交、名為 "CALCULATING ENERGY EXPENDITURE FROM ATHLETIC MOVEMENTS"的美國專利申請No · 61 /890,748、于2013年11月5日遞交、名為 "CALCULATING PACE AND ENERGY EXPENDITURE FROM ATHLETIC MOVEMENT ATTRIBUTES"的 的美國臨時(shí)專利申請No. 61/900,203,它們在此通過引用而被明確地完全并入,用于任何和 全部非限制性目的。
【背景技術(shù)】
[0003] 盡管大部分人了解身體健康的重要性,許多人難以找到保持常規(guī)鍛煉程序所需要 的動(dòng)力。一些人特別難于保持涉及持續(xù)重復(fù)的動(dòng)作的鍛煉方式,這包括跑步、步行和騎自行 車。
[0004] 附加地,個(gè)人可將鍛煉視作工作或日常雜事,且由此將其從他們?nèi)粘I畹南硎?方面分離開。通常,該運(yùn)動(dòng)活動(dòng)和其他活動(dòng)之間的分離降低了個(gè)人可能具有的對于鍛煉的 激勵(lì)的量。朝向鼓勵(lì)個(gè)人參與運(yùn)動(dòng)活動(dòng)的運(yùn)動(dòng)活動(dòng)服務(wù)和系統(tǒng)還可能關(guān)于關(guān)注一個(gè)或多個(gè) 特定的活動(dòng),卻忽視了個(gè)人的興趣。這還可降低用戶參與運(yùn)動(dòng)活動(dòng)或使用運(yùn)動(dòng)活動(dòng)服務(wù)和 系統(tǒng)的興趣。
[0005] 許多現(xiàn)有服務(wù)和裝置不能提供用戶在身體活動(dòng)期間的能量消耗的準(zhǔn)確評價(jià),諸如 熱量燃燒。因此,用戶不了解一些活動(dòng)對他們健康的益處,這可包括通常不被視為"做功"的 日常慣例。允許用戶監(jiān)視他們能量消耗的現(xiàn)有裝置通常受到一個(gè)或多個(gè)缺陷,包括:繁瑣的 收集系統(tǒng)、超過可接受閾值的不準(zhǔn)確測量、報(bào)告值時(shí)的不可接受的可能性、基于用戶被檢測 動(dòng)作的錯(cuò)誤的活動(dòng)分類、不能解釋不同用戶之間的偏差、不適當(dāng)?shù)匕ǚ诸悶樘囟ɑ顒?dòng)的 重復(fù)行為,例如跑步和/或行走、相對高功率消耗,和/或這些或其他缺陷的組合。
[0006] 因此,希望具有解決這些短處的至少一個(gè)或多個(gè)的改進(jìn)的系統(tǒng)和方法。
【發(fā)明內(nèi)容】
[0007] 下文中展現(xiàn)了本發(fā)明的簡化概述,以提供本發(fā)明的一些方面的基本理解。該概括 不是本發(fā)明的廣泛綜述。其旨在指出本發(fā)明的關(guān)鍵或重要元件,或描述本發(fā)明的范圍。下面 的概述僅以簡化形式展示本發(fā)明的一些概念,作為下面提供的更詳細(xì)描述的序言。
[0008] 方面涉及被構(gòu)造為處理與用戶相關(guān)聯(lián)的動(dòng)作數(shù)據(jù)的系統(tǒng)和方法。動(dòng)作數(shù)據(jù)可被使 用,諸如例如被變換,以由數(shù)據(jù)計(jì)算動(dòng)作屬性。在特定實(shí)施例中,傳感器可被用戶佩帶。在特 定實(shí)施方式中,其可被佩帶在用戶的附肢上。在進(jìn)一步實(shí)施例中,至少一個(gè)傳感器沒有與用 戶物理接觸。
[0009]來自數(shù)據(jù)組的一個(gè)或多個(gè)動(dòng)作屬性可被計(jì)算,而沒有將動(dòng)作數(shù)據(jù)分類為活動(dòng)類型 (諸如行走、跑步、游泳或任意特定或一般活動(dòng))。一個(gè)或多個(gè)動(dòng)作屬性可與包括來自多個(gè)個(gè) 人的動(dòng)作數(shù)據(jù)的一個(gè)或多個(gè)活動(dòng)模型比較。所述多個(gè)個(gè)人可不包括用戶。在特定實(shí)施例中, 在模型內(nèi)的動(dòng)作數(shù)據(jù)和用戶的動(dòng)作屬性二者獨(dú)立于任何活動(dòng)類型。各種模型可被用于計(jì)算 不同的值。例如,在特定實(shí)施例中,屬性可被比較,以從一個(gè)或多個(gè)能量消耗模型選擇能量 消耗模型,其可被選擇作為對一個(gè)或多個(gè)動(dòng)作屬性的最佳匹配。被選擇的能量消耗模型則 可用于計(jì)算與用戶的動(dòng)作相關(guān)聯(lián)的能量消耗。
[0010]在特定實(shí)施例中,整個(gè)過程在可被用戶佩帶的單個(gè)裝置上進(jìn)行。用戶動(dòng)作產(chǎn)生的 數(shù)據(jù)點(diǎn)可在第一活動(dòng)類型表現(xiàn)期間產(chǎn)生,但活動(dòng)模型的至少一個(gè)沒有在第一活動(dòng)類型的任 何個(gè)人表現(xiàn)期間收集的動(dòng)作數(shù)據(jù)。一個(gè)或多個(gè)動(dòng)作屬性如下計(jì)算:(a)來自包括X-軸線、y-軸線和z -軸線的每個(gè)的值的傳感器數(shù)據(jù)的全向?qū)傩?,?b)來自包括X-軸線、y-軸線和z -軸 線的一個(gè)的值的傳感器數(shù)據(jù)的單向?qū)傩?。在一個(gè)實(shí)施例中,所述一個(gè)或多個(gè)屬性由代表來 自傳感器的動(dòng)作數(shù)據(jù)點(diǎn)輸出之間的變化的一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)計(jì)算。在一個(gè)實(shí)施例中,第一 傳感器可包括加速度計(jì),且心率數(shù)據(jù)可在傳感器檢測的用戶動(dòng)作表現(xiàn)期間從用戶獲得。在 一個(gè)這樣的實(shí)施例中,基于加速度計(jì)提供表示用戶已經(jīng)將他們的身體活動(dòng)減小到臨界量以 下有至少第一時(shí)間框的數(shù)據(jù),可決定停止利用心率數(shù)據(jù),盡管其是準(zhǔn)確的。
【附圖說明】
[0011]圖1示出根據(jù)示例實(shí)施例的示例系統(tǒng),其可構(gòu)造為提供個(gè)人訓(xùn)練和/或從用戶的身 體運(yùn)動(dòng)獲得數(shù)據(jù);
[0012]圖2示出示例計(jì)算機(jī)裝置,其可以是圖1的系統(tǒng)的一部分或與之通信;
[0013]圖3示出了根據(jù)示例實(shí)施例的可由用戶佩帶的示例性傳感器組件;
[0014] 圖4示出了根據(jù)示例實(shí)施例的可由用戶佩帶的另一示例性傳感器組件;
[0015] 圖5示出用于傳感輸入的位置,其可包括位于用戶衣服上/中的物理傳感器和/或 基于用戶的兩個(gè)移動(dòng)身體部位之間的關(guān)系的識(shí)別;
[0016] 圖6示出示例流程圖,其可對測量指標(biāo)實(shí)施,所述測量指標(biāo)包括能量消耗和速度;
[0017] 圖7示出根據(jù)一個(gè)實(shí)施例的流程圖,其可被實(shí)施用于確認(rèn)被接收的傳感器數(shù)據(jù);
[0018] 圖8A-8B示出根據(jù)一個(gè)實(shí)施例的流程圖,其可被實(shí)施用于變換被接收的傳感器數(shù) 據(jù);
[0019] 圖9A-9E示出根據(jù)一個(gè)實(shí)施例的流程圖,其可被實(shí)施用于由被變換的傳感器數(shù)據(jù) 計(jì)算屬性;
[0020] 圖10示出根據(jù)一個(gè)實(shí)施例的示例流程圖,其可估計(jì)頻率和建立頻率搜索范圍;
[0021] 圖11示出根據(jù)特定實(shí)施例的圖表,其闡釋運(yùn)動(dòng)數(shù)據(jù)的示例搜索范圍;
[0022]圖12示出闡釋采樣FFT輸出的圖表。特別地,圖12A示出繪制FFT功率對頻率數(shù)據(jù)的 圖表,其包括在揮臂范圍內(nèi)的數(shù)據(jù)和反彈范圍內(nèi)的數(shù)據(jù);圖12B示出具有臨界值的相同圖 表,其根據(jù)一個(gè)實(shí)施方式確定反彈范圍內(nèi)的峰值是否滿足準(zhǔn)則;
[0023]圖13A和13B示出示例流程圖,根據(jù)一個(gè)實(shí)施例,其可被實(shí)施以確定是否利用揮臂 頻率、反彈頻率和/或其他頻率;
[0024]圖14示出流程圖,其可被實(shí)施以將被計(jì)算的屬性和用于預(yù)測與用戶執(zhí)行的活動(dòng)相 關(guān)聯(lián)的一個(gè)或多個(gè)輸出值的專家模型比較;
[0025] 圖15A-15C示出根據(jù)一個(gè)實(shí)施例的流程圖,其可被實(shí)施用于分類運(yùn)動(dòng)員的活動(dòng);
[0026] 圖16是根據(jù)一個(gè)實(shí)施例的流程圖,其可被實(shí)施以將特定運(yùn)動(dòng)分類為行走或跑步; 和
[0027] 圖17A-17E示出根據(jù)一個(gè)實(shí)施例的流程圖,其可被實(shí)施用于由被變換的傳感器數(shù) 據(jù)計(jì)算屬性。
【具體實(shí)施方式】
[0028] 本公開的方面涉及獲取、存儲(chǔ)和/或處理關(guān)于運(yùn)動(dòng)員的身體運(yùn)動(dòng)的運(yùn)動(dòng)數(shù)據(jù)。運(yùn)動(dòng) 數(shù)據(jù)可主動(dòng)或被動(dòng)地被傳感和/或存儲(chǔ)在一個(gè)或多個(gè)非瞬態(tài)存儲(chǔ)介質(zhì)。另外的方面涉及使 用運(yùn)動(dòng)數(shù)據(jù),以產(chǎn)生輸出,例如被計(jì)算的運(yùn)動(dòng)屬性、反饋信號(hào),以提供引導(dǎo)和/或信息。這些 和其他方面將在個(gè)人訓(xùn)練系統(tǒng)的以下闡釋性例子的背景下進(jìn)行討論。
[0029] 在下文中對于各個(gè)實(shí)施例的描述中,參照附圖,所述附圖構(gòu)成了該描述的一部分, 且其中通過示例的方式示出在其中可實(shí)施本公開的方面的各個(gè)實(shí)施例。應(yīng)理解可使用其他 實(shí)施例,且可進(jìn)行結(jié)構(gòu)以及功能性的修改而不背離本發(fā)明的范圍。另外,在本公開內(nèi)的標(biāo)題 不應(yīng)視為限制本公開的方面,且示例實(shí)施例不限于示例標(biāo)題。
[0030] I.示例個(gè)人訓(xùn)練系統(tǒng)
[0031] A ·示例性網(wǎng)絡(luò)
[0032] 本公開的方面涉及可跨過多個(gè)網(wǎng)絡(luò)使用的系統(tǒng)和方法。在這方面,特定實(shí)施例可 被構(gòu)造為適應(yīng)動(dòng)態(tài)網(wǎng)絡(luò)環(huán)境。另外的實(shí)施例在不同的分離網(wǎng)絡(luò)環(huán)境中可操作。圖1示出了根 據(jù)示例實(shí)施例的個(gè)人訓(xùn)練系統(tǒng)1〇〇的示例。示例系統(tǒng)1〇〇可包括一個(gè)或多個(gè)互聯(lián)網(wǎng)絡(luò),諸如 示例性人體局域網(wǎng)(BAN) 102、局域網(wǎng)(LAN) 104和寬局域網(wǎng)(WAN) 106。如圖1所示(以及貫穿 本公開描述),一個(gè)或多個(gè)網(wǎng)絡(luò)(例如,BAN 102、LAN 104和/或WAN 106)可疊加或以其他方 式包含彼此。本領(lǐng)域的技術(shù)人員將意識(shí)到,示例性網(wǎng)絡(luò)102-106是邏輯網(wǎng)絡(luò),其可每個(gè)包括 一個(gè)或多個(gè)不同通信協(xié)議和/或網(wǎng)絡(luò)構(gòu)架,且還可構(gòu)造為具有對彼此或其他網(wǎng)絡(luò)的網(wǎng)關(guān)。例 如,BAN 102、LAN 104和/或WAN 106每個(gè)可操作地連接至相同的物理網(wǎng)絡(luò)構(gòu)架,諸如蜂窩網(wǎng) 絡(luò)構(gòu)架108和/或WAN構(gòu)架110。例如,便攜電子裝置112--其可視為BAN 102和LAN 104二者 的部件一一可包括網(wǎng)絡(luò)適配器或網(wǎng)絡(luò)接口卡(NIC),其構(gòu)造為根據(jù)一個(gè)或多個(gè)通信協(xié)議通 過構(gòu)架108和/或110的一個(gè)或多個(gè)將數(shù)據(jù)和控制信號(hào)轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)信息和從其轉(zhuǎn)換,所述通 信協(xié)議諸如傳輸控制協(xié)議(TCP)、因特網(wǎng)協(xié)議(IP)以及用戶數(shù)據(jù)報(bào)協(xié)議(UDP)。這些協(xié)議在 本領(lǐng)域中是公知的,因而將不在本文中詳細(xì)討論。
[0033] 網(wǎng)絡(luò)構(gòu)架108和110可包括一個(gè)或多個(gè)單獨(dú)或組合(一個(gè)多或多個(gè))的任何類型(一 個(gè)或多個(gè))或拓?fù)洌ㄒ粋€(gè)或多個(gè))的信息分配網(wǎng)絡(luò)(一個(gè)或多個(gè)),諸如纜線、纖維、衛(wèi)星、電 話、蜂窩、無線等,且這樣,可被不同地構(gòu)造為具有一個(gè)或多個(gè)有線或無線的通信通道(包括 但不限于霄iFi⑩、藍(lán)牙、近場通信(NFC)和/或ANT技術(shù))。由此,在圖1的網(wǎng)絡(luò)內(nèi)的任何裝 置(諸如便攜電子裝置112或在此描述的任何其他裝置)可被視為包括不同邏輯網(wǎng)絡(luò)102-106的一個(gè)或多個(gè)。記住前述內(nèi)容,將描述示例性BAN和LAN(其可聯(lián)接至WAN 106)的示例部 件。
[0034] 1.示例局域網(wǎng)
[0035] LAN104可包括一個(gè)或多個(gè)電子裝置,諸如計(jì)算機(jī)裝置114。計(jì)算機(jī)裝置100或系統(tǒng) 100的任何其他部件可包括移動(dòng)終端,諸如電話、音樂播放器、平板電腦、上網(wǎng)本或任意便攜 裝置。在其他示例中,計(jì)算機(jī)裝置114可包括媒體播放器或錄音機(jī)、桌面電腦、服務(wù)器(一個(gè) 或多個(gè))、游戲主機(jī),例如 IVIiciOSoft? XBOX、S〇ny?Playstati〇r^P/^Nintend〇?Wi:i^ 戲主機(jī)。本領(lǐng)域技術(shù)人員將理解這些僅為出于描述目的的示例裝置,且本公開不被限制于 任意主機(jī)或計(jì)算裝置。
[0036]本領(lǐng)域的技術(shù)人員將意識(shí)到,計(jì)算機(jī)裝置114的設(shè)計(jì)和結(jié)構(gòu)可取決于多個(gè)因素變 化,諸如其意圖的目的。計(jì)算機(jī)裝置114的一個(gè)示例實(shí)施方式在圖2中提供,其示出計(jì)算裝置 200的塊圖。本領(lǐng)域技術(shù)人員將理解,圖2的公開可應(yīng)用于在此披露的任何裝置。裝置200可 包括一個(gè)或多個(gè)處理器,諸如處理器202-1和202-2(在此總體稱為"多個(gè)處理器202"或"處 理器202")。處理器202可與彼此或其他部件經(jīng)由互聯(lián)網(wǎng)絡(luò)或總線204通信。處理器202可包 括一個(gè)或多個(gè)處理芯部,諸如芯部206-1和206-2(在此總體稱為"多個(gè)芯部206"或更寬泛地 稱為"芯部206"),其可在單個(gè)集成電路(1C)芯片上實(shí)實(shí)施。
[0037] 芯部206可包括共享緩存208和/或私人緩存(例如,分別是緩存210-1和210-2)。一 個(gè)或多個(gè)緩存208/210可在本地緩存存儲(chǔ)在系統(tǒng)存儲(chǔ)器中的數(shù)據(jù),諸如存儲(chǔ)器212,用于被 處理器202的部件更快地訪問。存儲(chǔ)器212可經(jīng)由芯片組216與處理器202通信。在特定實(shí)施 例中,緩存208可以是系統(tǒng)存儲(chǔ)器212的一部分。存儲(chǔ)器212可包括但不限于隨機(jī)訪問存儲(chǔ)器 (RAM)、只讀存儲(chǔ)器(R0M),且包括一個(gè)或更多的固態(tài)存儲(chǔ)器、光或磁存儲(chǔ)器,和/或可以被用 來存儲(chǔ)電子信息的任何其它介質(zhì)。其他示例可省略系統(tǒng)存儲(chǔ)器212。
[0038] 系統(tǒng)200可包括一個(gè)或多個(gè)I/O裝置(例如,I/O裝置214-1至214-3,每個(gè)通常稱為 I/O裝置214)。來自一個(gè)或多個(gè)I/O裝置的I/O數(shù)據(jù)可存儲(chǔ)在一個(gè)或多個(gè)緩存208/210和/或 系統(tǒng)存儲(chǔ)器212處。每個(gè)I/O裝置214可永久或臨時(shí)地構(gòu)造為利用任何物理或無線通信協(xié)議 與系統(tǒng)100的部件操作地通信。
[0039]回到圖1,四個(gè)示例I/O裝置(示出為元件116-122)示出為與計(jì)算機(jī)裝置114通信。 本領(lǐng)域的技術(shù)人員意識(shí)到,裝置116-122的一個(gè)或多個(gè)可以是單機(jī)裝置或可以與除了計(jì)算 機(jī)裝置114之外的另一裝置相關(guān)聯(lián)。例如,一個(gè)或多個(gè)I/O裝置可與BAN 102和/或WAN 106的 部件相關(guān)聯(lián)或協(xié)作。I/O裝置116-122可包括但不限于運(yùn)動(dòng)數(shù)據(jù)獲取單元,諸如傳感器。一個(gè) 或多個(gè)I/O裝置可構(gòu)造為傳感、檢測和/或測量來自用戶的運(yùn)動(dòng)參數(shù),諸如用戶124。示例包 括,但不限于:加速度計(jì)、陀螺儀、位置確定裝置(例如GPS)、光(包括不可見光)傳感器、溫度 傳感器(包括環(huán)境溫度和/或體溫)、睡眠模式傳感器、心率監(jiān)視器、圖像捕捉傳感器、濕度傳 感器、力傳感器、指南針、角速率傳感器和/或以上的組合。
[0040] 在另外的實(shí)施例中,I/O裝置116-122可用于提供輸出(例如,聽覺、視覺或觸覺提 示)和/或接收輸入,諸如來自運(yùn)動(dòng)員124的用戶輸入。用于這些示例性I/O裝置的示例用戶 在以下提供,但是,本領(lǐng)域的技術(shù)人員應(yīng)意識(shí)到,這樣的討論僅是本公開范圍內(nèi)許多選項(xiàng)的 一些的描述。另外,對任何數(shù)據(jù)獲取單元、I/O裝置或傳感器的引用將被解釋為披露了一種 實(shí)施例,其可具有一個(gè)或多個(gè)在此披露或現(xiàn)有技術(shù)中已知的I/O裝置、數(shù)據(jù)獲取單元和/或 傳感器(單獨(dú)或組合的)。
[0041] 來自一個(gè)或多個(gè)裝置(跨過一個(gè)或多個(gè)網(wǎng)絡(luò))的信息可用于提供各種不同參數(shù)、測 量指標(biāo)或生理學(xué)特征(或用于其的信息中),其包括但不限于:動(dòng)作參數(shù),例如速度、加速度、 距離、進(jìn)行的步數(shù)、方向、特定身體部分或物體對其他的相對運(yùn)動(dòng)、或可表示為角速率的其 他動(dòng)作參數(shù)、其直線速率或組合;生理參數(shù),例如卡路里、心率、汗液檢測、力氣、消耗的氧 氣、氧氣動(dòng)力學(xué);和可落入一個(gè)或多個(gè)類別的其他測量指標(biāo),例如:壓力、沖擊力、關(guān)于運(yùn)動(dòng) 員的信息,例如高度、質(zhì)量、年齡、人口信息和其組合。
[0042] 系統(tǒng)100可構(gòu)造為發(fā)送和/或接收運(yùn)動(dòng)數(shù)據(jù),包括在系統(tǒng)100內(nèi)收集的或以其他方 式提供給系統(tǒng)1〇〇的參數(shù)、測量指標(biāo)或生理學(xué)特征。作為一個(gè)例子,WAN 106可包括服務(wù)器 111。服務(wù)器111可具有圖2的系統(tǒng)200的一個(gè)或多個(gè)部件。在一個(gè)實(shí)施例中,服務(wù)器111包括 至少處理器和存儲(chǔ)器,諸如處理器206和存儲(chǔ)器212。服務(wù)器111可構(gòu)造為在非瞬態(tài)計(jì)算機(jī)可 讀介質(zhì)上存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令。指令可包括運(yùn)動(dòng)學(xué)數(shù)據(jù),諸如在系統(tǒng)1〇〇內(nèi)收集的原始或 被處理數(shù)據(jù)。系統(tǒng)100可構(gòu)造為發(fā)送數(shù)據(jù)(諸如能量消耗點(diǎn))至社交網(wǎng)絡(luò)網(wǎng)站或舉辦這樣的 網(wǎng)站。服務(wù)器111可用于允許一個(gè)或多個(gè)用戶訪問和/或比較運(yùn)動(dòng)數(shù)據(jù)。這樣,服務(wù)器111可 構(gòu)造為基于運(yùn)動(dòng)數(shù)據(jù)或其他信息發(fā)送和/或接收通知。
[0043] 回到LAN 104,計(jì)算機(jī)裝置114示出為與將在以下參考示例實(shí)施例討論的顯示裝置 116、圖像捕獲裝置118、傳感器120和鍛煉裝置122操作性通信。在一個(gè)實(shí)施例中,顯示裝置 116可提供音頻-視覺提示給運(yùn)動(dòng)員124,以執(zhí)行特定運(yùn)動(dòng)活動(dòng)。音頻-視覺提示可響應(yīng)計(jì)算 機(jī)可執(zhí)行指令而被提供,所述計(jì)算機(jī)可執(zhí)行指令在計(jì)算機(jī)裝置114或任何其他裝置上執(zhí)行, 包括BAN102和/或WAN的裝置。顯示裝置116可以是觸摸屏裝置或以其他方式被構(gòu)造為接收 用戶輸入。
[0044] 在一個(gè)實(shí)施例中,數(shù)據(jù)可由圖像捕獲裝置118和/或其他傳感器(諸如傳感器120) 獲得,其可用于單獨(dú)或與其他裝置一起檢測(和/或測量)運(yùn)動(dòng)參數(shù),或被存儲(chǔ)信息。圖像捕 獲裝置118和/或傳感器120可包括收發(fā)器裝置。在一個(gè)實(shí)施例中,傳感器128可包括紅外 (IR)、電磁(EM)或聲學(xué)收發(fā)器。例如,圖像捕獲裝置118和/或傳感器120可發(fā)送波形至環(huán)境 中,包括朝向運(yùn)動(dòng)員124的方向,和接收"反射"或以其他方式檢測那些被釋放的波形的變 化。本領(lǐng)域技術(shù)人員將容易地理解可將對應(yīng)于多個(gè)不同數(shù)據(jù)譜的信號(hào)根據(jù)各個(gè)實(shí)施例使 用。就此而言,裝置118和/或120可檢測從外部源(例如,非系統(tǒng)100)發(fā)出的波形。例如,裝置 118和/或120可檢測從用戶124和/或周圍環(huán)境發(fā)出的熱。因此,圖像捕獲裝置126和/或傳感 器128可包括一個(gè)或多個(gè)熱成像裝置。在一個(gè)實(shí)施例中,圖像捕獲裝置126和/或傳感器128 可包括配置為進(jìn)行距離測定(range phenomeno 1 ogy)的IR裝置。
[0045] 在一個(gè)實(shí)施例中,鍛煉裝置122可以是可被構(gòu)造為允許或促進(jìn)運(yùn)動(dòng)員124進(jìn)行身體 活動(dòng)的任何裝置,諸如跑步機(jī)、踏步機(jī)等。裝置不需要是靜止的。就這點(diǎn)而言,無線技術(shù)允許 便攜裝置被利用,由此根據(jù)特定實(shí)施例,可使用自行車或其他移動(dòng)鍛煉裝置。本領(lǐng)域的技術(shù) 人員將意識(shí)到,設(shè)備122可以是或可包括用于接收電子裝置的接口,該電子裝置包括自計(jì)算 機(jī)裝置114遠(yuǎn)程執(zhí)行的運(yùn)動(dòng)數(shù)據(jù)。例如,用戶可使用運(yùn)動(dòng)裝置(如以下關(guān)于BAN 102描述),且 在回家或回到設(shè)備122的位置時(shí),下載運(yùn)動(dòng)數(shù)據(jù)到元件122或系統(tǒng)100的任何其他裝置中。在 此披露的任何I/O裝置可被構(gòu)造為接收活動(dòng)數(shù)據(jù)。
[0046] 2.身體局域網(wǎng)
[0047] BAN 102可包括兩個(gè)或更多裝置,其被構(gòu)造為接收、發(fā)送或以其他方式促進(jìn)運(yùn)動(dòng)數(shù) 據(jù)的收集(包括被動(dòng)裝置)。示例性裝置可包括一個(gè)或多個(gè)身體獲取單元、傳感器或現(xiàn)有技 術(shù)中已知或在此披露的裝置,包括但不限于I/O裝置116-1223AN 102的兩個(gè)或更多部件可 直接通信,但在其他實(shí)施例中,通信可經(jīng)由第三裝置進(jìn)行,所述第三裝置可以是BAN 102、 LAN 104和/或WAN 106的一部分。LAN 104或WAN 106的一個(gè)或多個(gè)部件可形成BAN102的一 部分。在特定實(shí)施方式中,無論裝置(諸如便攜裝置112)是否是BAN 102、LAN 104和/SWAN 106的一部分,可取決于運(yùn)動(dòng)員對訪問點(diǎn)的接近度,以允許與移動(dòng)蜂窩網(wǎng)絡(luò)架構(gòu)108和/或 WAN構(gòu)架110的通信。用戶活動(dòng)和/或喜好可還影響一個(gè)或多個(gè)部件是否用作BAN 102的一部 分。以下提供示例實(shí)施例。
[0048] 用戶124可與任何數(shù)量的裝置和/或傳感位置相關(guān)聯(lián)(例如,具有、攜帶、佩帶和/或 與之交互),所述裝置諸如便攜裝置112、安裝在鞋上的裝置126、腕部佩帶裝置128,所述傳 感位置諸如傳感位置130,其可包括用于收集信息的位置或身體裝置。一個(gè)或多個(gè)裝置112、 126、128、130可不針對健身或運(yùn)動(dòng)用途被特別地設(shè)計(jì)。事實(shí)上,本公開的方面涉及利用來自 多個(gè)裝置的數(shù)據(jù)以采集、檢測和/或測量運(yùn)動(dòng)數(shù)據(jù),該多個(gè)裝置中的一些并非健身裝置。在 特定實(shí)施例中,BAN 102的一個(gè)或多個(gè)(或任何網(wǎng)絡(luò))可包括健身或運(yùn)動(dòng)裝置,其特別地被設(shè) 計(jì)用于特定的運(yùn)動(dòng)用途。如在此處使用的,術(shù)語"運(yùn)動(dòng)裝置"包括可在特定運(yùn)動(dòng)或健身活動(dòng) 期間使用或涉及的任意物理物體。示例性運(yùn)動(dòng)裝置可包括但不限于:高爾夫球、籃球、棒球、 足球、橄欖球、強(qiáng)力球、冰球、重量、球拍、球桿、球棍、槳、墊子、以及以上的組合。在其他實(shí)施 例中,示例性健身裝置可包括特定活動(dòng)發(fā)生的位置中的運(yùn)動(dòng)環(huán)境中的物體,包括環(huán)境自身, 諸如球網(wǎng)、籃筐、籃板、場地的一部分(諸如中線、外邊界標(biāo)記、以及以上的組合)。
[0049] 就這點(diǎn)而言,本領(lǐng)域的技術(shù)人員將意識(shí)到,一個(gè)或多個(gè)運(yùn)動(dòng)裝置可還是結(jié)構(gòu)的一 部分(或形式),反之亦然,結(jié)構(gòu)可包括一個(gè)或多個(gè)運(yùn)動(dòng)裝置或可被構(gòu)造為與運(yùn)動(dòng)裝置協(xié)作。 例如,第一結(jié)構(gòu)可包括籃筐和籃板,其可移除且被門柱替代。就這點(diǎn)而言,一個(gè)或多個(gè)運(yùn)動(dòng) 裝置可包括一個(gè)或多個(gè)傳感器,諸如上述關(guān)于圖1-3討論的傳感器中的一個(gè)或多個(gè),其可獨(dú) 立或與其他傳感器結(jié)合地提供被使用的信息,所述其他傳感器諸如與一個(gè)或多個(gè)結(jié)構(gòu)相關(guān) 聯(lián)的一個(gè)或多個(gè)傳感器。例如,籃板可包括第一傳感器,其被構(gòu)造為測量籃球在籃板上的力 和方向,籃筐可包括第二傳感器以檢測力。類似地,高爾夫球桿可包括第一傳感器,其構(gòu)造 為檢測在柄上的抓握屬性,還包括第二傳感器,其構(gòu)造為測量與高爾夫球的沖擊。
[0050] 看示例性便攜裝置112,其可以是多用途電子裝置,該多用途電子裝置例如包括電 話或數(shù)字音樂播放器,包括可從Cupertino, Cal iforniao的Apple公司獲得的 IPOD·?,IPAD?,或iPhone?-牌裝置或可從Redmond,Washington的Microsoft獲得的 Zutie?或Microsoft? w i ndows裝置。如現(xiàn)有技術(shù)中已知,數(shù)字媒體播放器可用作輸出裝 置、輸入裝置和/或用于計(jì)算機(jī)的存儲(chǔ)裝置。裝置112可構(gòu)造為輸入裝置,用于接收從BAN 102、LAN 104或WAN 106-個(gè)或多個(gè)裝置收集的原始或被處理數(shù)據(jù)。在一個(gè)或多個(gè)實(shí)施例 中,便攜裝置112可包括計(jì)算機(jī)裝置114的一個(gè)或多個(gè)部件。例如,便攜裝置112可包括顯示 器116、圖像捕獲裝置118和/或一個(gè)或多個(gè)數(shù)據(jù)獲取裝置,諸如任何1/0裝置116-122,可具 有或不具有附加部件,以便包括移動(dòng)終端。
[0051 ] a.示例性服飾/附件傳感器
[0052]在特定的實(shí)施例中,1/0裝置可形成在用戶124的衣物或附件中或以其他方式和其 關(guān)聯(lián),附件包括手表、臂帶、腕帶、項(xiàng)鏈、襯衫、鞋等。這些裝置可構(gòu)造為監(jiān)視用戶的運(yùn)動(dòng)移 動(dòng)。應(yīng)理解,它們可在用戶124與計(jì)算機(jī)裝置114交互期間檢測運(yùn)動(dòng)移動(dòng),和/或獨(dú)立于計(jì)算 機(jī)裝置114(或在此披露的任何其他裝置)操作。例如,BAN 102中的一個(gè)或多個(gè)裝置可被構(gòu) 造為作為全天活動(dòng)監(jiān)視器而操作,而不論用戶與計(jì)算機(jī)裝置114的接近程度或交互。還應(yīng)理 解,在圖3中顯示的傳感系統(tǒng)302和在圖4中顯示的裝置組件400僅是示例性例子,其每個(gè)在 以下段落中描述。
[0053] i.安裝在鞋上裝置
[0054]在特定實(shí)施例中,圖1所示的裝置可包括鞋類物品,其可包括一個(gè)或多個(gè)傳感器, 包括但不限于在此披露的和/或現(xiàn)有技術(shù)中已知的。圖3示出提供一個(gè)或多個(gè)傳感器組件 304的傳感器系統(tǒng)302的一個(gè)示例實(shí)施例。組件304可包括一個(gè)或多個(gè)傳感器,諸如加速度 計(jì)、陀螺儀、位置確定部件、力傳感器和/或在此披露的或現(xiàn)有技術(shù)中已知的任何其他傳感 器。在示出的實(shí)施例中,組件304并入多個(gè)傳感器,其可包括力敏電阻(FSR)傳感器306;但 是,可利用其他傳感器(一個(gè)或多個(gè))。端口 308可定位在鞋的鞋底結(jié)構(gòu)309內(nèi),且通常被構(gòu)造 用于與一個(gè)或多個(gè)電子裝置通信。端口 308可以可選地設(shè)置為與電子模塊310通信,鞋底結(jié) 構(gòu)309可以可選地包括殼體311或其他結(jié)構(gòu),以接收模塊310。傳感器系統(tǒng)302可還包括將FSR 傳感器306連接至端口 308的多個(gè)引線312,以允許通過端口 308與模塊310和/或另一電子裝 置通信。模塊310可包含在鞋的鞋底結(jié)構(gòu)中的井或腔室內(nèi),且殼體311可定位在該井或腔室 內(nèi)。在一個(gè)實(shí)施例中,至少一個(gè)陀螺儀和至少一個(gè)加速度計(jì)設(shè)置在單個(gè)殼體內(nèi),諸如模塊 310和/或殼體311。在至少另一實(shí)施例中,一個(gè)或多個(gè)傳感器被設(shè)置,當(dāng)操作時(shí),其被構(gòu)造為 提供方向信息和角速率數(shù)據(jù)。端口 308和模塊310包括互補(bǔ)接口 314、316,用于連接和通信。 [0055]在特定的實(shí)施例中,圖3中示出的至少一個(gè)力敏電阻306可包括第一和第二電極或 電觸點(diǎn)318、320和力敏電阻材料322,該力敏電阻材料布置在電極318、320之間,以將電極 318、320電連接在一起。當(dāng)壓力施加至力敏材料322時(shí),力敏材料322的電阻和/或電導(dǎo)變化, 其改變了電極318、320之間的電勢。電阻的改變可由傳感器系統(tǒng)302檢測,以檢測施加在傳 感器316上的力。力敏電阻材料322可以各種方式在壓力下改變其電阻。例如,力敏材料322 可具有在材料被壓縮時(shí)降低的內(nèi)部電阻。進(jìn)一步實(shí)施例可使用"基于體積的電阻",其可通 過"智能材料"實(shí)施。作為另外的例子,材料322可通通過改變表面對表面接觸的程度而改變 電阻,諸如力敏材料322的兩件之間或力敏材料322和一個(gè)或兩個(gè)電極318、320之間。在一些 情形中,該類型的力敏電阻行為可被描述"基于接觸的電阻"。
[0056] ii.腕部佩帶裝置
[0057]如圖4所示,裝置400(其可模仿或包括如圖1A所示的傳感裝置128)可配置為由用 戶124佩帶,例如繞手腕、手臂、腳踝、脖子等。裝置400可包括諸如可按壓輸入按鈕402的輸 入機(jī)構(gòu),其被構(gòu)造為在裝置400的操作期間被使用。輸入按鈕402可操作地連接至控制器404 和/或任意其他電子部件,諸如關(guān)于圖1中示出的計(jì)算機(jī)裝置114所討論的一個(gè)或多個(gè)元件。 控制器404可嵌入在殼體406中或以其他方式成為殼體232的一部分。殼體406可由一種或多 種材料形成,包括彈性體部件且包括一個(gè)或多個(gè)顯示器,諸如顯示器408。該顯示器可視作 裝置400的可照明部分。顯示器408可包括一系列單獨(dú)的照明元件或燈部件,諸如為LED燈 410。燈可以陣列形成且操作地連接至控制器404。裝置400可包括標(biāo)示系統(tǒng)412,其也可視作 總體的顯示器408的一部分或部件。標(biāo)示系統(tǒng)412可操作,且和顯示器408(其可具有像素構(gòu) 件414)一起照明,或完全獨(dú)立于顯示器408照明。標(biāo)示系統(tǒng)412還可包括多個(gè)附加的照明元 件或燈構(gòu)件238,其在示例性實(shí)施例中也可具有LED燈的形式。在特定的實(shí)施例中,標(biāo)示系統(tǒng) 可提供目標(biāo)的視覺標(biāo)識(shí),諸如通過點(diǎn)亮標(biāo)示系統(tǒng)412的照明構(gòu)件的一部分,以表示朝向一個(gè) 或多個(gè)目標(biāo)的進(jìn)度。裝置400可構(gòu)造為通過顯示器408和/或標(biāo)示系統(tǒng)412顯示數(shù)據(jù),所述數(shù) 據(jù)基于用戶的活動(dòng)表示為用戶贏得的活動(dòng)點(diǎn)數(shù)或貨幣方面。
[0058]緊固機(jī)構(gòu)416可被解除接合,其中,裝置400可定位為繞用戶124的腕部或部分,且 緊固機(jī)構(gòu)416可繼而布置在接合位置中。在一個(gè)實(shí)施例中,緊固機(jī)構(gòu)416可包括接口,包括但 不限于USB端口,用于與計(jì)算機(jī)裝置114和/或諸如裝置120和/或122的裝置操作地交互。在 特定的實(shí)施例中,緊固構(gòu)件可包括一個(gè)或多個(gè)磁體。在一個(gè)實(shí)施例中,緊固構(gòu)件可不具有移 動(dòng)部件,且完全依賴于磁力。
[0059] 在特定的實(shí)施例中,裝置400可包括傳感器組件(未在圖4中示出)。傳感器組件可 包括多個(gè)不同的傳感器,包括在此披露和/或在現(xiàn)有技術(shù)中已知的。在示例實(shí)施例中,傳感 器組件可包括或允許操作性連接至在此披露或在現(xiàn)有技術(shù)中已知的任何傳感器。裝置400 和/或其傳感器組件可構(gòu)造為接收從一個(gè)或多個(gè)外部傳感器獲得的數(shù)據(jù)。
[0060] iii.衣物和/或身體位置傳感
[0061]圖1的元件130顯示了示例傳感位置,其可與物理設(shè)備相關(guān)聯(lián),諸如傳感器、數(shù)據(jù)獲 取單元或其他裝置。但在其他實(shí)施例中,其可以是被監(jiān)視(諸如經(jīng)由圖像獲取裝置(例如,圖 像獲取裝置118))的身體部分或區(qū)域的特定位置。在特定實(shí)施例中,元件130可包括傳感器, 從而元件130a和130b可以是并入到服飾中的傳感器,諸如運(yùn)動(dòng)衣物。這樣的傳感器可位于 用戶124的身體的任何期望位置處。傳感器130a/b可與BAN 102、LAN 104和/或WAN106的一 個(gè)或多個(gè)裝置(包括其他傳感器)通信(例如,無線地)。在特定的實(shí)施例中,被動(dòng)式傳感表面 可反射由圖像捕獲裝置118和/或傳感器120發(fā)射的波形,諸如紅外光。在一個(gè)實(shí)施例中,位 于用戶124的服飾上的被動(dòng)式傳感器可包括由玻璃或其他可反射波形的透明或半透明表面 制成大體球狀結(jié)構(gòu)??墒褂貌煌N類的服飾,其中,給定種類的服飾具有特定的傳感器,其 配置為在恰當(dāng)?shù)卮┐鲿r(shí)定位為靠近用戶124的身體的特定部分。例如,高爾夫服飾可包括以 第一配置定位在服飾上的一個(gè)或多個(gè)傳感器,而足球服飾可包括以第二配置定位在服飾上 的一個(gè)或多個(gè)傳感器。
[0062]圖5示出用于傳感輸入的示例性位置(例如,見傳感位置130a_l30〇)。就這點(diǎn)而言, 傳感器可為位于用戶的衣物上/中的物理傳感器,但是在其他實(shí)施例中,傳感器位置130a-130〇可基于兩個(gè)移動(dòng)的身體部分之間的關(guān)系的識(shí)別。例如,可通過借助圖像捕獲裝置(例如 圖像捕獲裝置118)識(shí)別用戶124的動(dòng)作而確定傳感器位置130a。因此,在特定實(shí)施例中,傳 感器可不物理地位于特定位置處(例如,諸如一個(gè)或多個(gè)傳感器位置130a-130o),但配置為 對該位置的屬性進(jìn)行傳感,例如通過圖像捕獲裝置118或從其他位置收集的其他傳感器數(shù) 據(jù)。就這點(diǎn)而言,用戶的身體的總體形狀或部分可允許識(shí)別特定用戶身體部分。不管圖像捕 獲裝置是否被使用和/或定位在用戶124上的物理傳感器,和/或使用來自其他裝置(諸如傳 感系統(tǒng)302)的數(shù)據(jù),裝置組件400和/或在此披露和/或在現(xiàn)有技術(shù)中已知的任何其他裝置 或傳感器被使用,傳感器可傳感身體部分的當(dāng)前位置和/或追蹤該身體部分的移動(dòng)。在一個(gè) 實(shí)施例中,關(guān)于位置130m的傳感數(shù)據(jù)用于確定用戶的重心(又稱作,質(zhì)心)。例如,可將關(guān)于 一個(gè)或多個(gè)位置130m-1301的位置130a和位置(一個(gè)或多個(gè))130f/1301之間的關(guān)系用于確 定用戶的重心是否已經(jīng)沿垂直軸線升高(例如在跳躍期間),或用戶是否嘗試通過彎曲或撓 曲他們的膝部而"假"跳。在一個(gè)實(shí)施例中,傳感器位置1306η可定位在用戶124的胸骨附近。 類似地,傳感器位置130〇可定位為靠近用戶124的舟骨(naval)。在特定的實(shí)施例中,來自傳 感器位置130m-130o的數(shù)據(jù)可用于(單獨(dú)地或和其他數(shù)據(jù)組合地)確定用戶124的重心。在其 他實(shí)施例中,多個(gè)傳感器位置(諸如傳感器130m-130o)之間的關(guān)系可用于確定用戶124的取 向和/或旋轉(zhuǎn)力(例如扭轉(zhuǎn)用戶124的軀干部)。而且,諸如位置(一個(gè)或多個(gè))的一個(gè)或多個(gè) 位置可用作(或大約為)矩心位置。例如,在一個(gè)實(shí)施例中,一個(gè)或多個(gè)位置130m-130o可用 作用戶124的矩心位置的點(diǎn)。在另一實(shí)施例中,一個(gè)或多個(gè)位置可用作特定身體部分或區(qū)域 的矩心。
[0063]示例測量指標(biāo)計(jì)算
[0064] 該公開的方面涉及可用于計(jì)算運(yùn)動(dòng)員的一個(gè)或多個(gè)活動(dòng)測量指標(biāo)的系統(tǒng)和方法, 所述測量指標(biāo)包括但不限于能量消耗、速度、距離、步伐、功率和/或其他。計(jì)算可實(shí)時(shí)執(zhí)行, 從而用戶可在一個(gè)或多個(gè)活動(dòng)期間獲得實(shí)時(shí)反饋。在一定實(shí)施例中,用于多個(gè)測量指標(biāo)的 所有計(jì)算利用同一組屬性或來自共用屬性組的屬性子組等評價(jià)。在一個(gè)實(shí)施例中,能量消 耗的計(jì)算可在第一組屬性上執(zhí)行而運(yùn)動(dòng)員沒有執(zhí)行活動(dòng)分類,諸如行走、跑步、進(jìn)行特定運(yùn) 動(dòng)或進(jìn)行特定活動(dòng)。在一個(gè)實(shí)施例中,進(jìn)行能量消耗的確定而沒有任何活動(dòng)類型模板,從而 能量消耗可由傳感器數(shù)據(jù)和/或其推導(dǎo)計(jì)算,而沒有將活動(dòng)類型分類。例如,能量消耗可利 用所述同一組屬性根據(jù)特定實(shí)施例計(jì)算,而不管運(yùn)動(dòng)員執(zhí)行第一活動(dòng)還是第二活動(dòng),諸如 行走或踢足球。
[0065] 在特定實(shí)施方式中,被計(jì)算的能量消耗的計(jì)算可利用第一組屬性和另一測量指標(biāo) 執(zhí)行,例如,速度可由所述同一組屬性或相同屬性子組被確定。在一個(gè)實(shí)施例中,多個(gè)測量 指標(biāo)的確定可利用核心屬性的選擇進(jìn)行。在一個(gè)例子中,該屬性計(jì)算可用于評價(jià)用戶的能 量消耗和/或行走和/或跑步速度。在一個(gè)例子中,能量消耗和/或行走和/或跑步的速度可 用于利用相同組屬性或來自共用屬性組的屬性子組等評價(jià)。
[0066] 在此所述的系統(tǒng)和方法可將來自活動(dòng)數(shù)據(jù)(實(shí)時(shí)活動(dòng)數(shù)據(jù)等)的被計(jì)算的屬性與 一個(gè)或多個(gè)模型比較,其中,所述一個(gè)或多個(gè)模型可不包括被捕獲用于運(yùn)動(dòng)員執(zhí)行的活動(dòng) 類型(且不可分類,諸如用于能量消耗計(jì)算)的數(shù)據(jù)。以此方式,所述一個(gè)或多個(gè)模型可對用 戶正在執(zhí)行的特定活動(dòng)是不可知的。例如,活動(dòng)裝置可從執(zhí)行籃球活動(dòng)的用戶接收信息,且 至少一個(gè)模型可不包含來自籃球活動(dòng)的任何數(shù)據(jù)。
[0067] 作為計(jì)算多個(gè)測量指標(biāo)的例子,系統(tǒng)和方法可被實(shí)施為確定是否計(jì)算用于一個(gè)或 多個(gè)數(shù)據(jù)時(shí)間窗的速度。本公開的特定方面涉及包括將運(yùn)動(dòng)數(shù)據(jù)分類的距離或速度的確 定。但是如上所述,其他方面涉及計(jì)算能量消耗值,而不將運(yùn)動(dòng)數(shù)據(jù)分類為活動(dòng)類型(行走、 跑步、籃球、沖刺、足球、橄欖球等),但是,將所使用以計(jì)算用于計(jì)算其他測量指標(biāo)(諸如速 度和/或距離)的能量消耗的相同數(shù)據(jù)的至少一部分分類落入本公開的范圍內(nèi)。在一個(gè)實(shí)施 方式中,速度(或另一測量指標(biāo))可由從能量消耗值的確定導(dǎo)出的至少一部分?jǐn)?shù)據(jù)確定。根 據(jù)特定實(shí)施例,屬性在單個(gè)裝置上計(jì)算,諸如在此披露或現(xiàn)有技術(shù)中已知的任何裝置。在一 個(gè)實(shí)施例中,測量指標(biāo)的計(jì)算和屬性在單個(gè)裝置上被計(jì)算。在一個(gè)這樣的例子中,被構(gòu)造為 佩帶在用戶附件上的裝置可構(gòu)造為接收傳感器數(shù)據(jù),且計(jì)算屬性和由屬性計(jì)算多個(gè)測量指 標(biāo)。在一個(gè)實(shí)施例中,單個(gè)裝置包括至少一個(gè)傳感器,其被構(gòu)造為捕獲被用于計(jì)算至少一個(gè) 屬性的數(shù)據(jù)。根據(jù)特定實(shí)施例,屬性由位于單個(gè)裝置上的一個(gè)或多個(gè)傳感器計(jì)算。
[0068]示例能量消耗計(jì)算
[0069]在此所述的系統(tǒng)和方法的一個(gè)或多個(gè)可計(jì)算實(shí)施圖6的至少一個(gè)部件的能量消耗 的估計(jì)。在一個(gè)構(gòu)造中,裝置(諸如,裝置112、126、128、130和/或400)可捕獲與被用戶正在 執(zhí)行的一個(gè)或多個(gè)活動(dòng)相關(guān)聯(lián)的數(shù)據(jù),且可包括一個(gè)或多個(gè)傳感器,這包括但不限于:加速 度計(jì)、陀螺儀、位置確定裝置(例如GPS)、光傳感器、溫度傳感器(包括環(huán)境溫度和/或體溫)、 心率監(jiān)視器、圖像捕獲傳感器、濕度傳感器和/或以上的組合。該被捕獲的活動(dòng)數(shù)據(jù)可繼而 用于計(jì)算一個(gè)或多個(gè)與用戶相關(guān)聯(lián)的能量消耗值。
[0070] 在一個(gè)實(shí)施方式中,被人消耗的氧氣的體積的估計(jì)可用于計(jì)算有效代謝當(dāng)量,或 被所述人消耗的能量消耗估計(jì)。例如,在一個(gè)實(shí)施例中,被人消耗的一升氧氣可與大約5千 卡(5kcal)的能量消耗相關(guān)聯(lián)。附加地或替換地,本領(lǐng)域的技術(shù)人員將意識(shí)到,各種替換方 法存在,用于基于人的氧氣消耗計(jì)算能量消耗。
[0071] 在一個(gè)實(shí)施例中,人的氧氣消耗可作為每單位質(zhì)量的氧氣體積測量,諸如每千克 (V02/kg)。在一個(gè)實(shí)施方式中,在此所述的系統(tǒng)和方法可使用關(guān)于與特定活動(dòng)相關(guān)聯(lián)的實(shí) 際和/或被估計(jì)的氧氣消耗的值,諸如在一個(gè)或多個(gè)非臨時(shí)計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)為計(jì)算 機(jī)可執(zhí)行指令。在特定實(shí)施例中,值可以是實(shí)際的數(shù)據(jù)或從實(shí)際數(shù)據(jù)導(dǎo)出,所述實(shí)際數(shù)據(jù)從 執(zhí)行一個(gè)或多個(gè)特定活動(dòng)的一個(gè)或多個(gè)個(gè)人收集,且以其他方式稱為訓(xùn)練數(shù)據(jù)。例如,在此 所述的系統(tǒng)和方法可使用關(guān)于執(zhí)行活動(dòng)的一個(gè)或多個(gè)個(gè)人的氧氣消耗的訓(xùn)練數(shù)據(jù),所述活 動(dòng)包括例如打籃球、踢足球、打網(wǎng)球、行走、慢跑、跑步和沖刺、坐、蹲和/或其組合。本領(lǐng)域的 技術(shù)人員將意識(shí)到在個(gè)人執(zhí)行一個(gè)或多個(gè)規(guī)定活動(dòng)時(shí)可用于監(jiān)視氧氣消耗的各種測試程 序。另外,本領(lǐng)域的技術(shù)人員將容易地理解,多個(gè)氧氣消耗數(shù)據(jù)點(diǎn)可在活動(dòng)期間被收集。此 外,一個(gè)或多個(gè)數(shù)據(jù)操作處理可以在所述被收集的數(shù)據(jù)點(diǎn)上且基于所記錄的質(zhì)量(例如,以 千克測量等)和/或個(gè)人或分類特定信息(如性別、體重、身高、年齡、體脂肪百分比等)執(zhí)行, 以例如計(jì)算在特定的活動(dòng)期間的平均氧氣消耗。
[0072] 在一個(gè)實(shí)施方式中,訓(xùn)練數(shù)據(jù)可被記錄用于執(zhí)行一個(gè)或多個(gè)特定活動(dòng)的一個(gè)或多 個(gè)個(gè)人,其中,所述訓(xùn)練數(shù)據(jù)包括與在所述一個(gè)或多個(gè)特定活動(dòng)期間在一個(gè)或多個(gè)時(shí)間點(diǎn) 消耗的氧氣的體積的信息,和與個(gè)人和或分類特定信息(例如,執(zhí)行特定活動(dòng)的個(gè)人的質(zhì) 量)相關(guān)的信息。另外,訓(xùn)練數(shù)據(jù)可包括來自裝置的傳感器數(shù)據(jù),諸如裝置112、126、128、130 和/或400。以此方式,除了與在一個(gè)或多個(gè)活動(dòng)期間消耗的一個(gè)或多個(gè)氧氣體積相關(guān)的信 息,訓(xùn)練日可存儲(chǔ)于一個(gè)或多個(gè)傳感器輸出相關(guān)的信息。在一個(gè)實(shí)施方式中,除了氧氣消耗 數(shù)據(jù)之外存儲(chǔ)的傳感器數(shù)據(jù)可包括來自加速度計(jì)、陀螺儀、位置確定裝置(例如GPS)、光傳 感器、溫度傳感器(包括環(huán)境溫度和/或體溫)、心率監(jiān)測器、圖像捕獲傳感器、濕度傳感器、 和/或以上的組合中的一個(gè)或多個(gè)的數(shù)據(jù)。例如,除了關(guān)于在活動(dòng)(例如,踢足球)期間消耗 的氧氣體積的信息,訓(xùn)練數(shù)據(jù)可包括來自加速度計(jì)傳感器的被存儲(chǔ)數(shù)據(jù)。
[0073] 相應(yīng)地,在此所述的系統(tǒng)和方法可包括訓(xùn)練數(shù)據(jù),其包括與活動(dòng)相關(guān)聯(lián)的一個(gè)或 多個(gè)被計(jì)算的屬性。此外,所述與活動(dòng)相關(guān)聯(lián)的一個(gè)或多個(gè)屬性可包括在活動(dòng)期間一個(gè)或 多個(gè)時(shí)間點(diǎn)人的每單位質(zhì)量消耗的一個(gè)或多個(gè)氧氣體積,和/或基于來自與監(jiān)視用戶在所 述活動(dòng)期間的一個(gè)或多個(gè)動(dòng)作的裝置相關(guān)聯(lián)的傳感器的一個(gè)或多個(gè)輸出的一個(gè)或多個(gè)被 計(jì)算的值。例如,在一個(gè)實(shí)施方式中,加速度計(jì)傳感器的輸出可包括用于三個(gè)軸線(x-、y_和 z-軸線)的每個(gè)的加速度值。相應(yīng)地,在一個(gè)實(shí)施方式中,與相應(yīng)軸線相關(guān)聯(lián)的多個(gè)加速度 值可以組合為單個(gè)加速度數(shù)據(jù)點(diǎn),加速度計(jì)傳感器對所述相應(yīng)軸線敏感(x-、y_和z-軸線)。 在另一實(shí)施方式中,加速度值可通過與裝置(諸如裝置112、126、128、130和/或400)相關(guān)聯(lián) 的處理器(諸如處理器202)被處理,以計(jì)算一個(gè)或多個(gè)屬性。
[0074] 在一個(gè)例子中,從傳感器接收的一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)被添加到代表用戶的一個(gè)或多 個(gè)動(dòng)作的數(shù)據(jù)組中。相應(yīng)地,所述一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)可被處理,以便以一方式代表數(shù)據(jù),該 方式是允許一個(gè)或多個(gè)趨勢和/或測量指標(biāo)從數(shù)據(jù)中抽取。在一個(gè)例子中,來自加速度計(jì)的 加速度數(shù)據(jù)輸出可被處理(變換)以計(jì)算法向向量("向量范數(shù)")。在一個(gè)例子中,附加或替 換變換可用于計(jì)算法向向量的標(biāo)準(zhǔn)差、法向向量的導(dǎo)數(shù)和/或法向向量的快速傅里葉變換 (FFT)。本領(lǐng)域的技術(shù)人員將意識(shí)到,特定的變換可組合來自兩個(gè)或更多傳感器的傳感器數(shù) 據(jù)和/或預(yù)其他數(shù)據(jù)組合,諸如生理學(xué)數(shù)據(jù)(例如,身高、年齡、體重等)。在其他實(shí)施例中,變 換可僅利用來自單個(gè)傳感器的數(shù)據(jù),從而來自多個(gè)傳感器的傳感器數(shù)據(jù)不被混合。關(guān)于被 接收的動(dòng)作數(shù)據(jù)點(diǎn)的變換關(guān)于圖8A和8B被詳細(xì)解釋。
[0075] 在一個(gè)例子中,一個(gè)或多個(gè)屬性可由被接收的數(shù)據(jù)計(jì)算,且其中,屬性可在一個(gè)或 多個(gè)變換處理之后被計(jì)算,所述處理基于代表用戶的一個(gè)或多個(gè)動(dòng)作的數(shù)據(jù)組被執(zhí)行。就 這點(diǎn)而言,來自多個(gè)用戶的數(shù)據(jù)組可用作對活動(dòng)不在數(shù)據(jù)組內(nèi)的用戶的比較。這可以在沒 有將用戶的活動(dòng)按活動(dòng)類型(例如,行走、跑步、進(jìn)行特定運(yùn)動(dòng))分類而被實(shí)現(xiàn),且在特定實(shí) 施例中,用戶可執(zhí)行一種活動(dòng),所述活動(dòng)沒有作為在用于獲得用于模型的屬性值的數(shù)據(jù)內(nèi) 收集訓(xùn)練數(shù)據(jù)的一部分而進(jìn)行。屬性計(jì)算的例子關(guān)于圖9A-9E進(jìn)一步詳細(xì)解釋。
[0076] 在另一例子中,在此描述的系統(tǒng)和方法可被執(zhí)行,以從傳感器數(shù)據(jù)估計(jì)一個(gè)或多 個(gè)測量指標(biāo)。這些測量指標(biāo)可例如包括能量消耗的估計(jì)、對用戶在跑步、行走或執(zhí)行其他活 動(dòng)的估計(jì),和/或用戶正在移動(dòng)時(shí)的速度和距離(步伐)的估計(jì),等。例如,圖6的流程圖600的 塊601顯示了從一個(gè)或多個(gè)屬性計(jì)算能量消耗的示例實(shí)施方式。單獨(dú)地,塊603指向用于計(jì) 算速度的示例實(shí)施方式,其可利用一個(gè)或多個(gè)被計(jì)算的屬性確定,其可由與能量消耗測量 指標(biāo)相同的傳感器、相同的數(shù)據(jù)和/或相同的屬性導(dǎo)出。
[0077] 相應(yīng)地,在此所述的系統(tǒng)和方法可使用從一個(gè)或多個(gè)不同傳感器類型接收的數(shù) 據(jù),包括例如加速度計(jì)、心率傳感器、陀螺儀、位置確定裝置(例如,GPS)、光(包括不可見光) 傳感器、溫度傳感器(包括環(huán)境溫度和/或體溫)、睡眠模式傳感器、圖像捕獲傳感器、濕度傳 感器、力傳感器、指南針、角速率傳感器和/或其組合。
[0078] 此外,盡管描述了與來自加速度計(jì)傳感器的加速度計(jì)數(shù)據(jù)輸出相關(guān)聯(lián)的屬性的例 子,本領(lǐng)域的技術(shù)人員將意識(shí)到,可單獨(dú)或預(yù)其他傳感器和裝置結(jié)合地使用其他傳感器,而 沒有偏離本公開的范圍。例如,心率監(jiān)視器可被使用,其中,來自心率監(jiān)視器的數(shù)據(jù)輸出可 輸出代表按每分鐘心跳單位(BPM)計(jì)的心率的數(shù)據(jù)。相應(yīng)地,一個(gè)或多個(gè)變換可對被輸出的 心率數(shù)據(jù)執(zhí)行,以在心率數(shù)據(jù)點(diǎn)之間進(jìn)行心率信號(hào)插值,并允許在特定點(diǎn)處的信號(hào)掉落。此 外,被計(jì)算用于與心率監(jiān)視器、或任何其他傳感器相關(guān)聯(lián)的傳感器數(shù)據(jù)的屬性可以與以上 關(guān)于加速度計(jì)數(shù)據(jù)描述的相同,或可以與之不同。
[0079] 在另一實(shí)施方案中,在此所述的系統(tǒng)和方法可分析來自傳感器的組合的傳感器數(shù) 據(jù)。例如,裝置可從心率監(jiān)視器接收關(guān)于用戶心率的信息,以及關(guān)于用戶的一個(gè)或多個(gè)附件 的動(dòng)作的信息(來自一個(gè)或多個(gè)加速度計(jì),等)。在一個(gè)例子中,裝置可確定用戶具有表示劇 烈運(yùn)動(dòng)的心率,但是加速度計(jì)數(shù)據(jù)可表示所述用戶已經(jīng)休息一段時(shí)間。相應(yīng)地,裝置可確定 在一段活動(dòng)之后用戶具有持續(xù)升高的心率,但在所述活動(dòng)之后現(xiàn)在正在休息,等。
[0080] 在一個(gè)實(shí)施方式中,訓(xùn)練數(shù)據(jù)可用于構(gòu)建一個(gè)或多個(gè)模型,以其他方式稱為專家, 或?qū)<夷P?,用?至少部分地)基于一個(gè)或多個(gè)個(gè)人特定特性(諸如用戶的性別、質(zhì)量和/ 或身高)例如預(yù)測氧氣消耗量。相應(yīng)地,來自一個(gè)或多個(gè)與裝置(諸如裝置112、126、128、130 和/或400)相關(guān)聯(lián)的傳感器的信息可用于計(jì)算一個(gè)或多個(gè)屬性。繼而,被計(jì)算的屬性可和與 一個(gè)或多個(gè)被構(gòu)建的模型相關(guān)聯(lián)的屬性相比較,且由此用于預(yù)測正被用戶消耗的氧氣量, 同時(shí)輸出與被計(jì)算屬性相對應(yīng)的動(dòng)作信號(hào)(傳感器輸出值)。例如,用戶可進(jìn)行活動(dòng),諸如踢 足球,同時(shí)在附加上佩帶傳感器裝置。傳感器裝置繼而可輸出傳感器值,其可被處理以計(jì)算 一個(gè)或多個(gè)屬性。隨后,所述一個(gè)或多個(gè)被計(jì)算屬性可和與一個(gè)或多個(gè)模型相關(guān)聯(lián)的一個(gè) 或多個(gè)屬性比較,并可作出在踢足球時(shí)用戶消耗的氧氣量的估計(jì)。此外,被消耗的氧氣量的 所述估計(jì)可用于估計(jì)踢足球的用戶的能量消耗。該處理關(guān)于圖6被進(jìn)一步詳細(xì)描述。在特定 實(shí)施例中,所有傳感器數(shù)據(jù)來自單體裝置。在一個(gè)例子中,單體裝置是附件佩帶裝置。在特 定構(gòu)造中,附件佩帶裝置包括加速度計(jì)、位置確定傳感器(例如,GPS)和心率監(jiān)視器中的至 少一個(gè)。在另一例子中,單體裝置包括傳感器,其被構(gòu)造為布置在運(yùn)動(dòng)服飾上或內(nèi),諸如鞋。 在又一例子中,來自至少兩個(gè)不同裝置的傳感器用于收集數(shù)據(jù)。在至少一個(gè)實(shí)施例中,包括 用于捕獲數(shù)據(jù)的傳感器的裝置還被構(gòu)造為提供能量消耗的輸出。在一個(gè)實(shí)施例中,裝置包 括顯示裝置,其被構(gòu)造為顯示關(guān)于能量消耗的輸出。在另外的實(shí)施例中,裝置可包括通信元 件,其被構(gòu)造為將關(guān)于能量消耗的信息發(fā)送至遠(yuǎn)程裝置。
[0081] 在另一實(shí)施方式中,一個(gè)或多個(gè)屬性可由被接收的傳感器數(shù)據(jù)計(jì)算,且用作對一 個(gè)或多個(gè)行走和/或跑步模型的輸入,以便例如預(yù)測用戶的速度/步伐。這樣的實(shí)施方式的 進(jìn)一步細(xì)節(jié)關(guān)于流程圖600的塊603被描述。
[0082] 圖6是顯示屬性計(jì)算的示例實(shí)施方式的流程圖。在一個(gè)例子中,該屬性計(jì)算可用于 估計(jì)與正被用戶執(zhí)行的活動(dòng)相關(guān)聯(lián)的一個(gè)或多個(gè)測量指標(biāo),且其中,所述估計(jì)可包括能量 消耗速度和/或一個(gè)或多個(gè)其他測量指標(biāo)。在一個(gè)例子中,能量消耗和/或行走和/或跑步的 速度可用于利用相同組屬性或來自共用屬性組的屬性子組等評價(jià)。
[0083] 關(guān)于用戶的移動(dòng)的信息可作為來自一個(gè)或多個(gè)傳感器的一個(gè)或多個(gè)數(shù)據(jù)信號(hào)被 輸出,所述一個(gè)或多個(gè)傳感器與監(jiān)視用戶的一個(gè)或多個(gè)傳感器裝置相關(guān)聯(lián)。在一個(gè)實(shí)施方 式中,圖6展現(xiàn)被至少一個(gè)處理器執(zhí)行的一個(gè)或多個(gè)處理,諸如處理器單元202,其可與傳感 器裝置相關(guān)聯(lián),諸如裝置112、126、128、130和/或400。相應(yīng)地,裝置可不直接監(jiān)視在活動(dòng)期 間被用戶消耗的氧氣量。在一個(gè)實(shí)施方式中,一個(gè)或多個(gè)傳感器裝置可監(jiān)視與被用戶執(zhí)行 的一個(gè)或多個(gè)活動(dòng)相關(guān)聯(lián)的一個(gè)或多個(gè)動(dòng)作。此外,在一個(gè)布置中,被接收的活動(dòng)數(shù)據(jù)可與 對于可呈現(xiàn)特定屬性的活動(dòng)的被觀察氧氣消耗值相關(guān),且與一個(gè)或多個(gè)氧氣消耗模型相關(guān) 聯(lián)。
[0084] 一個(gè)或多個(gè)實(shí)施例從一個(gè)或多個(gè)傳感器接收傳感器數(shù)據(jù)(見,例如,塊602)。在特 定實(shí)施例中,傳感器數(shù)據(jù)可與被用戶佩帶的裝置相關(guān)聯(lián)。在一個(gè)例子中,且如之前所述,所 述裝置可以例如是裝置112、126、128、130和/或400。相應(yīng)地,傳感器數(shù)據(jù)可被處理器接收, 諸如圖2的處理器202,且可從在此描述的和/或在現(xiàn)有技術(shù)中已知的一個(gè)或多個(gè)傳感器接 收。在一個(gè)實(shí)施方式中,傳感器數(shù)據(jù)可在塊602處以例如25Hz的頻率從加速度計(jì)被接收。附 加地或替換地,傳感器數(shù)據(jù)可在5.0至5.5秒的窗口中從傳感器被接收,諸如加速度計(jì)。在一 個(gè)實(shí)施例中,窗口(或時(shí)幀)可以大約為5.12秒長。窗口可以是一時(shí)間段,在該時(shí)間段期間, 傳感器數(shù)據(jù)被記錄用于用戶的與被用戶執(zhí)行的一個(gè)或多個(gè)活動(dòng)的一個(gè)或多個(gè)動(dòng)作。在一個(gè) 實(shí)施方式中,采樣窗口可以包括128個(gè)傳感器數(shù)據(jù)的采樣(數(shù)據(jù)點(diǎn)),其中,傳感器數(shù)據(jù)的采 樣可包括用于加速度計(jì)的三個(gè)正交軸線(X-軸線、y-軸線和z-軸線)的每個(gè)的值,和/或法向 向量值。在又一實(shí)施方式中,在一個(gè)實(shí)施方式中從加速度計(jì)接收的傳感器數(shù)據(jù)可在不重疊 的窗口中被接收(例如,每個(gè)包含128個(gè)采樣的傳感器數(shù)據(jù)的5.12秒長度組,且單獨(dú)而不是 同時(shí)地,和/或彼此離散)。但是,在替換實(shí)施例中,本領(lǐng)域的技術(shù)人員將容易地理解,在此描 述的系統(tǒng)和方法可以與加速度計(jì)的任意操作頻率、測量任意時(shí)間長度的窗口長度以及利用 來自給定窗口內(nèi)的傳感器數(shù)據(jù)的任意數(shù)量的采樣使用。數(shù)據(jù)可例如在塊604處在其被接收 時(shí)被確認(rèn)。數(shù)據(jù)確認(rèn)可包括例如被接收的傳感器數(shù)據(jù)的人的一個(gè)或多個(gè)值對一個(gè)或多個(gè)臨 界值,等。示例數(shù)據(jù)確認(rèn)實(shí)施例的各個(gè)例子關(guān)于圖7被進(jìn)一步詳細(xì)描述。
[0085] 該公開的另外的方面涉及由數(shù)據(jù)計(jì)算一個(gè)或多個(gè)屬性(見,例如塊606)。一個(gè)或多 個(gè)屬性的計(jì)算可在確認(rèn)協(xié)議之后發(fā)生,諸如在此描述的,包括關(guān)于圖7所述的。在一個(gè)實(shí)施 方式中,可對在采樣窗口中的被接收采樣(例如,上述的128采樣窗口)的一個(gè)或多個(gè)計(jì)算一 個(gè)或多個(gè)屬性。屬性計(jì)算可在數(shù)據(jù)被收集時(shí)實(shí)時(shí)發(fā)生??杀粚?shí)施以計(jì)算一個(gè)或多個(gè)屬性的 各個(gè)示例實(shí)施例將關(guān)于圖9A-9E更詳細(xì)描述。
[0086] 進(jìn)一步實(shí)施例可將與從一個(gè)或多個(gè)傳感器接收且代表被用戶執(zhí)行的一個(gè)或多個(gè) 活動(dòng)的數(shù)據(jù)相關(guān)的一個(gè)或多個(gè)被計(jì)算屬性和與一個(gè)或多個(gè)模型相關(guān)聯(lián)的一個(gè)或多個(gè)屬性 比較。在一個(gè)例子中,一個(gè)或多個(gè)屬性可與一個(gè)或多個(gè)模型比較(見,例如塊608)。例如,為 了計(jì)算能量消耗,一個(gè)或多個(gè)屬性可與氧氣消耗模型比較。在另一例子中,屬性被用作對例 如用于估計(jì)多個(gè)踏步(在行走期間)、邁步(在跑步期間)或被用戶進(jìn)行的其他移動(dòng)的模型、 和/或用于估計(jì)用戶的速度和距離(步伐的模型)(見,例如圖15A-15C和/或圖16的流程圖 600的塊603)中的一個(gè)或多個(gè)的輸入。此外,如圖6所示,一個(gè)或多個(gè)被計(jì)算的屬性可用作對 一個(gè)或多個(gè)模型的輸入,從而,在一個(gè)例子中,用于估計(jì)能量消耗的模型可與用于計(jì)算踏步 速率、行走速度和/或跑步速度等的模型單獨(dú)執(zhí)行。如之前所述的,一個(gè)或多個(gè)模型可被存 儲(chǔ)在存儲(chǔ)器中,諸如存儲(chǔ)器212等,且與裝置相關(guān)聯(lián),包括傳感器裝置。
[0087] 在一個(gè)實(shí)施方式中,模型可包括在進(jìn)行一個(gè)或多個(gè)活動(dòng)的一個(gè)或多個(gè)用戶表現(xiàn)期 間收集的信息(例如,訓(xùn)練數(shù)據(jù)),所述信息在一個(gè)例子中預(yù)測氧氣消耗。模型可包括來自活 動(dòng)的訓(xùn)練數(shù)據(jù),所述活動(dòng)盡管與運(yùn)動(dòng)員正在進(jìn)行的活動(dòng)不同可在屬性之間具有類似的關(guān) 系。這樣,模型可用作氧氣消耗的準(zhǔn)確預(yù)測。相應(yīng)地,模型可包括與一個(gè)或多個(gè)不同活動(dòng)相 關(guān)聯(lián)的訓(xùn)練數(shù)據(jù)。例如,模型可包括從例如與踢足球和打籃球相關(guān)聯(lián)的一個(gè)或多個(gè)監(jiān)視處 理接收的訓(xùn)練數(shù)據(jù)。以此方式,與足球和籃球活動(dòng)數(shù)據(jù)的特定移動(dòng)相關(guān)聯(lián)的氧氣消耗數(shù)據(jù) 可以是類似的(在活動(dòng)期間不同時(shí)間段的一個(gè)或多個(gè)預(yù)確定數(shù)量的里程內(nèi),等)。
[0088] 在另一實(shí)施方式中,第一氧氣消耗模型可包括來自與第二氧氣消耗模型中使用的 一個(gè)或多個(gè)用戶數(shù)據(jù)相同的一個(gè)或多個(gè)用戶的數(shù)據(jù)。在另一構(gòu)造中,第一模型和第二模型 可使用相同的一個(gè)或多個(gè)用戶數(shù)據(jù)。在又一構(gòu)造中,與模型相關(guān)聯(lián)的數(shù)據(jù)可在單個(gè)數(shù)據(jù)收 集階段期間從相同的一個(gè)或多個(gè)用戶捕獲,或在同一天或不同天從多個(gè)收集階段捕獲,等。 在一個(gè)實(shí)施方式中,第一模型可與來自第一組一個(gè)或多個(gè)傳感器的數(shù)據(jù)相關(guān)聯(lián),第二模型 可與第二組一個(gè)或多個(gè)傳感器相關(guān)聯(lián),且其中,第一組可共享一個(gè)或多個(gè)或不共享相同的 傳感器類型。在一個(gè)實(shí)施方式中,在此所述的系統(tǒng)和方法可將來自活動(dòng)數(shù)據(jù)(實(shí)時(shí)活動(dòng)數(shù)據(jù) 等)的被計(jì)算的屬性與一個(gè)或多個(gè)模型比較,其中,所述一個(gè)或多個(gè)模型可不包括被捕獲用 于該活動(dòng)類型的數(shù)據(jù)。以此方式,所述一個(gè)或多個(gè)模型可對用戶正在執(zhí)行的特定活動(dòng)是不 可知的。例如,活動(dòng)裝置可從執(zhí)行籃球活動(dòng)的用戶接收信息。作為響應(yīng),裝置可處理被接收 的籃球活動(dòng)數(shù)據(jù)(諸如例如,流程圖600的塊606),且將被計(jì)算的屬性與一個(gè)或多個(gè)模型(諸 如,例如塊608)比較。在一個(gè)實(shí)施方式中,所述一個(gè)或多個(gè)模型可以或可以不包括關(guān)于籃球 的數(shù)據(jù)。以此方式,用于被接收傳感器數(shù)據(jù)的被計(jì)算的一個(gè)或多個(gè)屬性可對應(yīng)于一個(gè)或多 個(gè)模型,且其中,模型可不包括關(guān)于整備用戶執(zhí)行的特定活動(dòng)的訓(xùn)練數(shù)據(jù)。
[0089] 在一個(gè)構(gòu)造中,可使用多個(gè)模型,每個(gè)模型具有它們自己的屬性,可以或可以不與 其他模型的屬性重疊。在一個(gè)示例實(shí)施方式中,每個(gè)模型可與20個(gè)屬性相關(guān)聯(lián)。在另一構(gòu)造 中,在此所述的系統(tǒng)和方法可對于每個(gè)模型存儲(chǔ)5、10、15或21個(gè)屬性。但是,本領(lǐng)域的技術(shù) 人員將容易理解,在此所述的系統(tǒng)和方法可存儲(chǔ)與每個(gè)模型相關(guān)聯(lián)的任何數(shù)量的屬性,且 在特定實(shí)施例中,與第一模型相關(guān)聯(lián)的被存儲(chǔ)的第一數(shù)量的屬性可和與第二模型相關(guān)聯(lián)的 被存儲(chǔ)的第二數(shù)量的屬性不同。此外,與模型相關(guān)聯(lián)的被存儲(chǔ)的所述一個(gè)或多個(gè)屬性可替 換地稱為權(quán)重,或可用于計(jì)算相關(guān)的權(quán)重值,其可用于將模型與從裝置接收的傳感器數(shù)據(jù) 計(jì)算的那些屬性比較。相應(yīng)地,在一個(gè)實(shí)施方式中,從收集用戶的移動(dòng)數(shù)據(jù)的傳感器裝置 (或多個(gè)傳感器裝置)接收的數(shù)據(jù)計(jì)算的屬性的數(shù)量可等于與一個(gè)或多個(gè)被存儲(chǔ)的氧氣消 耗模型相關(guān)聯(lián)的屬性的數(shù)量,或替換地,權(quán)重的數(shù)量。
[0090] -個(gè)或多個(gè)方面可計(jì)算第一模型將從全部數(shù)量的被存儲(chǔ)的一個(gè)或多個(gè)模型的提 供氧氣消耗的最準(zhǔn)確估計(jì)的幾率。例如,一組不同(例如,16個(gè))模型中的特定模型最可能提 供氧氣消耗的最準(zhǔn)確輸出的幾率可被計(jì)算。計(jì)算可被執(zhí)行,例如作為塊608的一部分,且可 以基于由表示用戶正執(zhí)行的活動(dòng)的被接收傳感器數(shù)據(jù)計(jì)算的一個(gè)或多個(gè)屬性。在一個(gè)實(shí)施 方式中,由被接收的傳感器數(shù)據(jù)計(jì)算的屬性和與被存儲(chǔ)的氧氣消耗模型的一個(gè)或多個(gè)相關(guān) 聯(lián)的那些屬性或替代地權(quán)重之間的接近水平可被計(jì)算,諸如例如作為塊608的一部分。在一 個(gè)實(shí)施方式中,在此所述的系統(tǒng)和方法可執(zhí)行一個(gè)或多個(gè)處理,以將輸入屬性和與被存儲(chǔ) 的模型(專家)相關(guān)聯(lián)的相應(yīng)權(quán)重比較。在一個(gè)例子中,塊608可對每個(gè)被存儲(chǔ)模型計(jì)算幾 率。相應(yīng)地,所述幾率可表示被計(jì)算的一個(gè)或多個(gè)屬性最適于給定模型的機(jī)會(huì)。例如,可為 16個(gè)被存儲(chǔ)的模型的每個(gè)等計(jì)算幾率。這16個(gè)被計(jì)算的幾率的最高幾率值表示對于被計(jì)算 屬性的最適用模型,等。關(guān)于被計(jì)算屬性與被存儲(chǔ)模型的比較以及對于那些被計(jì)算屬性的 最適用模型的之后選擇的進(jìn)一步細(xì)節(jié)將關(guān)于圖14被解釋。
[0091 ] 在一個(gè)例子中,塊610表不一個(gè)或多個(gè)處理,以選擇具有對塊608的那些被計(jì)算屬 性最佳匹配、或最適用的模型。如之前所述,所述最適用模型表示被存儲(chǔ)的訓(xùn)練數(shù)據(jù),其最 接近從監(jiān)視用戶活動(dòng)的傳感器裝置接收的數(shù)據(jù)。在一個(gè)實(shí)施方式中,最適用模型可以是對 應(yīng)于最接近值1.0的被計(jì)算幾率值的模型。在另一實(shí)施方式中,塊610可選擇兩個(gè)或更多模 型。例如,在預(yù)限定偏差、變化和/或臨界值內(nèi)適用的模型可被選擇(稱為混合模型策略)。
[0092] 如示例性塊612所示,一個(gè)或多個(gè)實(shí)施例可從被選擇模型(專家)估計(jì)輸出值。在一 個(gè)例子中,輸出可以是作為被用戶執(zhí)行的一個(gè)或多個(gè)活動(dòng)的結(jié)果的氧氣消耗量的估計(jì)。相 應(yīng)地,在一個(gè)例子中,塊612可將被用戶執(zhí)行的活動(dòng)與被估計(jì)的氧氣消耗值相關(guān),且基于被 選擇的模型(例如,最適用模型),該被選擇的模型最匹配由傳感器數(shù)據(jù)計(jì)算的屬性值。在一 個(gè)實(shí)施方式中,模型可存儲(chǔ)氧氣消耗的一個(gè)或多個(gè)估計(jì),其中,氧氣消耗的所述一個(gè)或多個(gè) 估計(jì)可基于至少一個(gè)個(gè)人特定的值(諸如用戶的性別、體重和/或高度)而被存儲(chǔ)。相應(yīng)地, 基于與從傳感器裝置接收的傳感器數(shù)據(jù)相關(guān)聯(lián)的所述一個(gè)或多個(gè)屬性,塊612可基于被用 戶執(zhí)行的活動(dòng)返回用戶的氧氣消耗量的估計(jì)。
[0093] 塊614可被執(zhí)行以估計(jì)與模型輸出值相關(guān)聯(lián)的動(dòng)作測量指標(biāo)。在一個(gè)例子中,動(dòng)作 測量指標(biāo)可以是能量消耗值,其可利用氧氣消耗值被估計(jì)。如之前所述,一個(gè)或多個(gè)方法可 用于從氧氣消耗值計(jì)算能量消耗。在一個(gè)例子中,被估計(jì)的5kcal能量消耗與用戶的1L氧氣 消耗相關(guān)聯(lián)。但是,本領(lǐng)域的技術(shù)人員將意識(shí)到,用于基于氧氣消耗值利用一個(gè)或多個(gè)個(gè)人 特定值(例如,用戶的身高和體重)計(jì)算能量消耗的各種其他公式。
[0094] 在另一實(shí)施方式中,被計(jì)算的一個(gè)或多個(gè)屬性(包括,例如在塊606處)可用于確定 傳感器數(shù)據(jù)是否表示行走、跑步或正被用戶進(jìn)行的另一活動(dòng),且附加地或替代地,用戶行走 或跑步等的速度。相應(yīng)地,在塊606處被計(jì)算的一個(gè)或多個(gè)屬性可用作對塊603的輸入。特別 地,一個(gè)或多個(gè)屬性可從塊606發(fā)送到確定塊616。在塊616處,一個(gè)或多個(gè)處理可被執(zhí)行,以 確定用戶是否在跑步、行走或是執(zhí)行另一活動(dòng)。關(guān)于這些一個(gè)或多個(gè)處理的進(jìn)一步細(xì)節(jié)關(guān) 于圖15A-15C描述。如果確定用戶正在執(zhí)行并非跑步或行走的活動(dòng),流程圖從塊616行進(jìn)到 618。相應(yīng)地,對于執(zhí)行并非跑步或行走的活動(dòng)的用戶,不執(zhí)行處理以限定用戶行進(jìn)的速度, 等。如果在確定616處確定用戶正在跑步或行走,可執(zhí)行確定620以確定該活動(dòng)是行走還是 跑步。對于選擇活動(dòng)(諸如跑步或行走)的示例實(shí)施例在此提供,包括關(guān)于。在一個(gè)實(shí)施例 中,如果確定用戶在跑步,則一個(gè)或多個(gè)屬性可被發(fā)送到跑步模型,以便確定速度(例如,見 塊622)。但是,如果確定用戶在行走,特定實(shí)施例可發(fā)送一個(gè)或多個(gè)屬性至行走模型,以便 確定速度(例如,塊624)。
[0095] 圖7示出示例實(shí)施方式的流程圖700,其可用于確認(rèn)從一個(gè)或多個(gè)傳感器接收的數(shù) 據(jù)。在一個(gè)例子中,流程圖700整體或部分可被實(shí)施,作為執(zhí)行圖6的塊604的確認(rèn)實(shí)施方式 的一部分。塊702可展現(xiàn)用于從一個(gè)或多個(gè)傳感器接收數(shù)據(jù)的一個(gè)或多個(gè)處理。如之前所 述,數(shù)據(jù)可不同類型的傳感器獲得,包括但不限于,加速度計(jì)、心率監(jiān)視器、陀螺儀、位置確 定裝置(例如,GPS)、光(包括不可見光)傳感器、溫度傳感器(包括環(huán)境溫度和/或體溫)、睡 眠模式傳感器、圖像捕獲傳感器、濕度傳感器、力傳感器、指南針、角速率傳感器和/或其組 合。數(shù)據(jù)可在塊702處被接收,作為一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)或采樣。此外,數(shù)據(jù)可被接收作為連續(xù) 或間斷數(shù)據(jù)流的一部分。另外,如本領(lǐng)域技術(shù)人員容易理解的,在塊702處被接收的數(shù)據(jù)可 以來自單個(gè)傳感器或多個(gè)傳感器,且可作為串行輸入或并行輸入(同時(shí)地)被接收。在特定 實(shí)施例中,塊702可以包含塊602的部分。
[0096]塊704可包括一個(gè)或多個(gè)處理,以識(shí)別被接收的數(shù)據(jù)源。相應(yīng)地,塊704可識(shí)別傳感 器(數(shù)據(jù)從其被接收)類型。在一個(gè)實(shí)施方式中,包含在數(shù)據(jù)點(diǎn)(采樣)內(nèi)的信息可包括傳感 器類型、子類型、模型和/或數(shù)據(jù)被產(chǎn)生和發(fā)送的傳感器的特定情況的識(shí)別。例如,塊704可 識(shí)別被接收的數(shù)據(jù),其已經(jīng)從加速度計(jì)被接收,等。在另一例子中,流程圖700的塊706可識(shí) 別被接收的數(shù)據(jù)來自一個(gè)或多個(gè)傳感器。如果一個(gè)或多個(gè)被接收的數(shù)據(jù)點(diǎn)從單獨(dú)的傳感器 被接收,數(shù)據(jù)流可被分析(例如,塊708)。在一個(gè)例子中,塊708可被實(shí)施以基于傳感器(數(shù)據(jù) 自其被接收)類型等而分開被接收的數(shù)據(jù)點(diǎn)。
[0097]被接收的數(shù)據(jù)點(diǎn)的值可與一個(gè)或多個(gè)臨界值比較(例如,710)。相應(yīng)地,塊710可確 認(rèn)被接收的數(shù)據(jù)點(diǎn)。以此方式,數(shù)據(jù)點(diǎn)可被識(shí)別為表示用戶的動(dòng)作,且與表示噪音的一個(gè)或 多個(gè)值區(qū)分開,等。例如,對于加速度計(jì)數(shù)據(jù)點(diǎn),臨界值可以例如是來自加速度計(jì)傳感器的 10 %的最大輸出值。相應(yīng)地,如果來自加速度計(jì)的被接收數(shù)據(jù)點(diǎn)具有小于來自加速度計(jì)傳 感器的最大輸出值的10%的數(shù)字值(在一個(gè)例子中,絕對數(shù)字值等),數(shù)據(jù)點(diǎn)可被識(shí)別為噪 音,且被舍棄。相應(yīng)地,如果來自加速度計(jì)的被接收數(shù)據(jù)點(diǎn)具有大于來自加速度計(jì)傳感器的 最大輸出值的10%的數(shù)字值,數(shù)據(jù)點(diǎn)可被識(shí)別為有效加速度。本領(lǐng)域的技術(shù)人員將意識(shí)到, 臨界值可具有任何數(shù)字值,或以其他方式,其適于特定傳感器類型,且基于例如來自特定傳 感器類型的數(shù)字值的輸出范圍。此外,與加速度計(jì)相關(guān)聯(lián)的示例10%臨界值可附加或替換 地為5 %臨界值、15 %臨界值、20 %臨界值或25 %臨界值,或任何其他數(shù)字值,等。此外,可以 具有與特定傳感器類型相關(guān)聯(lián)的多于一個(gè)臨界值。例如,傳感器可具有與數(shù)據(jù)輸出相關(guān)聯(lián) 的兩個(gè)或更多臨界值。第一臨界值可在噪音和真實(shí)的加速度計(jì)數(shù)據(jù)之間進(jìn)行區(qū)分,且可例 如是10%臨界值。此外,第二臨界值可在真實(shí)的加速度數(shù)據(jù)和飽和數(shù)據(jù)之間進(jìn)行區(qū)分,且可 例如是95 %臨界值等。
[0098] 來自多個(gè)傳感器的數(shù)據(jù)或輸入可被確認(rèn),諸如在塊710處。作為一個(gè)例子,來自心 率傳感器的一個(gè)或多個(gè)數(shù)據(jù)點(diǎn),其中,心率傳感器數(shù)據(jù)點(diǎn)可與一個(gè)或多個(gè)臨界值比較。在一 個(gè)例子中,如果被接收的心率在20至200bpm之間,心率數(shù)據(jù)點(diǎn)被視為是適當(dāng)?shù)?,且可隨后發(fā) 送到數(shù)據(jù)緩沖,例如關(guān)于塊712所述的緩沖,等。在另一例子中,心率傳感器數(shù)據(jù)的確認(rèn)可執(zhí) 行一個(gè)或多個(gè)處理,以在緩沖被填入有加速度數(shù)據(jù)時(shí)檢查多個(gè)心率數(shù)據(jù)點(diǎn)在一個(gè)或多個(gè)預(yù) 定的每分鐘心跳臨界值內(nèi)。
[0099] -個(gè)或多個(gè)數(shù)據(jù)點(diǎn)可被確認(rèn)為代表有用數(shù)據(jù),諸如例如在塊710處,其中,有用數(shù) 據(jù)可代表用戶執(zhí)行的一個(gè)或多個(gè)活動(dòng)或表現(xiàn)。相應(yīng)地,在確認(rèn)一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)之后,被確 認(rèn)的數(shù)據(jù)點(diǎn)可存儲(chǔ)(臨時(shí)地或以其他方式)在緩沖中(見,例如塊712)。本領(lǐng)域的技術(shù)人員將 理解,各種類型的緩沖可被使用,而沒有偏離本公開的范圍。相應(yīng)地,在一個(gè)例子中,緩沖可 以是專用的硬件芯片,其包括被構(gòu)造為用于存儲(chǔ)數(shù)字信息的元件。緩沖可被執(zhí)行為永久存 儲(chǔ)器的形式,諸如硬盤驅(qū)動(dòng)器(HDD)、固態(tài)驅(qū)動(dòng)器(SDD)、光盤等。附加地或替換地,緩沖可被 執(zhí)行為易失性存儲(chǔ)器的形式,諸如,隨機(jī)存取存儲(chǔ)器(RAM),等。
[0100] 特定實(shí)施例可被構(gòu)造為添加一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)至緩沖,其中,在將緩沖的內(nèi)容發(fā) 送至變換模塊之前,所述緩沖可在一個(gè)例子中存儲(chǔ)128個(gè)數(shù)據(jù)點(diǎn)(采樣)。本領(lǐng)域的技術(shù)人員 將意識(shí)到,在一個(gè)例子中,在緩沖中可存儲(chǔ)少于128個(gè)數(shù)據(jù)點(diǎn)。例如,緩沖可存儲(chǔ)64個(gè)采樣、 32個(gè)采樣、16個(gè)采樣等。類似地,本領(lǐng)域的技術(shù)人員將意識(shí)到,在另一例子中,多于128個(gè)數(shù) 據(jù)點(diǎn)可被存儲(chǔ)在緩沖中,而沒有偏離在此所述的本公開的范圍。附加地或替換地,在緩沖中 存儲(chǔ)的采樣和/或數(shù)據(jù)點(diǎn)的數(shù)量可依賴于傳感器(數(shù)據(jù)從其被接收)類型。例如,從加速度計(jì) 接收的數(shù)據(jù)可占據(jù)比從心率監(jiān)視器接收的數(shù)據(jù)多的存儲(chǔ)空間,等。此外,在一個(gè)例子中,變 換模塊可包括一個(gè)或多個(gè)處理,用于操作和/或識(shí)別被接收數(shù)據(jù)的特征,等。
[0101] 在一個(gè)實(shí)施方式中,時(shí)間戳在被添加到緩沖時(shí)可與數(shù)據(jù)點(diǎn)相關(guān)聯(lián)。在另一實(shí)施方 式中,時(shí)間戳可與被確認(rèn)的數(shù)據(jù)點(diǎn)相關(guān)聯(lián),而獨(dú)立于緩沖,等。
[0102] 特定實(shí)施例可證明臨界數(shù)量的數(shù)據(jù)點(diǎn)在緩沖內(nèi)或一串緩沖內(nèi)(見,例如,塊714)。 以此方式,塊714可展現(xiàn)一個(gè)或多個(gè)處理,以在流程圖700行進(jìn)到塊716之前,識(shí)別被存儲(chǔ)數(shù) 據(jù)點(diǎn)的數(shù)量和緩沖,且將該被存儲(chǔ)的數(shù)據(jù)點(diǎn)的數(shù)量與數(shù)據(jù)點(diǎn)的臨界數(shù)量比較。例如,塊714 可檢查存儲(chǔ)在緩沖中的數(shù)據(jù)點(diǎn)的數(shù)量,且將被存儲(chǔ)數(shù)據(jù)點(diǎn)的該數(shù)量與128個(gè)數(shù)據(jù)點(diǎn)的臨界 數(shù)量相比較,等。在一個(gè)例子中,一旦塊714識(shí)別存儲(chǔ)在緩沖中的128個(gè)采樣,流程圖700行進(jìn) 到塊716,其中,所述128個(gè)采樣被發(fā)送到數(shù)據(jù)變換模塊。但是,如果塊714確定存儲(chǔ)在緩沖中 的采樣的數(shù)量小于臨界數(shù)量個(gè)采樣,例如128個(gè),則流程圖700行進(jìn)到用于處理附加數(shù)據(jù)點(diǎn) 的塊702,等。本領(lǐng)域的技術(shù)人員將意識(shí)到,塊714可從流程圖700省略,而沒有偏離本公開的 范圍,一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)可連續(xù)地發(fā)送到變換模塊,而沒有接收臨界數(shù)量的數(shù)據(jù)點(diǎn),等。
[0103] 根據(jù)一個(gè)實(shí)施例,128個(gè)數(shù)據(jù)點(diǎn)的臨界值可代表數(shù)據(jù)窗口,其中,如果以25Hz的頻 率收集,該數(shù)據(jù)窗口導(dǎo)致大約5.12秒的時(shí)間長度。相應(yīng)地,采樣窗口可包括并非128的采樣 數(shù)量,以任何給定頻率采樣,或持續(xù)任意長度時(shí)間,等。此外,變換模塊可以是一個(gè)或多個(gè)處 理,其被構(gòu)造為在從一個(gè)或多個(gè)傳感器接收的數(shù)據(jù)上執(zhí)行。所述一個(gè)或多個(gè)變換處理可將 數(shù)據(jù)集中到數(shù)據(jù)組,其中,數(shù)據(jù)組可以是代表用戶的動(dòng)作和/或活動(dòng)的一組數(shù)據(jù)點(diǎn),等。相應(yīng) 地,數(shù)據(jù)變換處理關(guān)于圖8A和8B被進(jìn)一步描述。
[0104] 圖8A是流程圖800,其包括一個(gè)或多個(gè)示例處理,用于變換被接收的傳感器數(shù)據(jù)。 在一個(gè)例子中,被確認(rèn)數(shù)據(jù)一一可根據(jù)圖7所述的一個(gè)或多個(gè)教導(dǎo)被確認(rèn)一一可被接收(例 如,塊802)。在一個(gè)構(gòu)造中,流程圖800可展示一個(gè)或多個(gè)處理,以對從加速度計(jì)傳感器接收 的數(shù)據(jù)進(jìn)行變換。相應(yīng)地,來自加速度計(jì)的數(shù)據(jù)點(diǎn)輸出可包括與三個(gè)正交軸線(X-軸線、y-軸線、z-軸線)的一個(gè)或多個(gè)相關(guān)聯(lián)的數(shù)據(jù)值,等。在一個(gè)特定實(shí)施方式中,加速度計(jì)可輸出 代表沿單個(gè)軸線(從X-軸線、y-軸線、z-軸線的一個(gè)或多個(gè)選出的單個(gè)軸線)的加速度且為〇 至1024規(guī)模的數(shù)字值。本領(lǐng)域的技術(shù)人員將意識(shí)到,通過不同公司制造的加速度計(jì),或?qū)嶋H 上不同類型的傳感器將輸出與在此所述不同的數(shù)字值。在該特定例子中,1至512的輸出值 可表示沿一軸線在負(fù)方向上的加速度。相應(yīng)地,513至1024的輸出值可表示沿所述相同軸線 在正方向上的加速度。流程圖800的塊804可執(zhí)行一個(gè)或多個(gè)處理,以使來自加速度計(jì)的一 個(gè)或多個(gè)數(shù)據(jù)點(diǎn)輸出以零為中心,等。在一個(gè)實(shí)施方式中,零中心數(shù)據(jù)可用于對與加速度計(jì) 上的一個(gè)或多個(gè)數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)值進(jìn)行變換,從而0m/s2的加速度輸出為零的數(shù)字值, 等。在一個(gè)例子中,對零中心數(shù)據(jù)的一個(gè)或多個(gè)處理可包括從來自加速度計(jì)的輸出值減去 512。這樣,沿軸線的負(fù)方向的加速度可通過來自-1至-512的負(fù)值表示,且沿軸線的正方向 的加速度可通過+1至+512的正值表示,等。
[0105] 在一個(gè)例子中,與加速度計(jì)相關(guān)聯(lián)的數(shù)據(jù)點(diǎn)可包括表示加速度計(jì)對加速度敏感的 一個(gè)或多個(gè)軸線的一個(gè)或多個(gè)數(shù)字值。例如,加速度計(jì)可輸出與三個(gè)正交軸線(X-軸線、y-軸線、z-軸線)的每個(gè)相關(guān)聯(lián)的三個(gè)數(shù)字值。在一個(gè)例子中,加速度計(jì)電路和/或芯片在裝置 (諸如裝置112、126、128、130和/或400)中的物理取向可控制來自加速度計(jì)的輸出值。例如, 在裝置內(nèi)以第一取向定位的加速度計(jì)可在第一活動(dòng)期間輸出主要沿X-軸線的輸出加速度 值。但是,在裝置內(nèi)以第二取向定位的相同加速度計(jì)可在所述相同第一活動(dòng)期間輸出主要 沿y-軸線的輸出加速度值。這樣,一個(gè)或多個(gè)處理可取決于加速度傳感器在裝置內(nèi)的物理 取向,且其中,總和加速度計(jì)傳感器的取向可在兩個(gè)裝置之間不同。但是在一個(gè)實(shí)施方式 中,塊806可執(zhí)行一個(gè)或多個(gè)處理,以基于輸出值的幅度將來自加速度計(jì)傳感器的數(shù)據(jù)輸出 尋源,等。例如,對于從加速度計(jì)接收的每個(gè)數(shù)據(jù)點(diǎn),一個(gè)或多個(gè)處理可執(zhí)行以從一組軸線 (在一個(gè)實(shí)施方式中為三個(gè)軸線(X-軸線、y-軸線、z-軸線))中識(shí)別具有最高加速度值的軸 線。在一個(gè)實(shí)施方式中,最高加速度值可以是絕對值,等。相應(yīng)地,對應(yīng)于最高加速度值的軸 線可以被重新標(biāo)記/重新排序?yàn)閄-軸線。此外,對應(yīng)于第二最高加速度值的軸線可以被重新 標(biāo)記/重新排序?yàn)閥-軸線。附加地,對應(yīng)于第三最高加速度值的軸線可以被重新標(biāo)記/重新 排序?yàn)閦-軸線,等。以此方式,按照幅度重新排序軸線允許一個(gè)或多個(gè)隨后的數(shù)據(jù)操作過程 對加速度傳感器在裝置內(nèi)的物理取向是不可知的,所述裝置諸如裝置112、126、128、130和/ 或400等。
[0106] 在一個(gè)例子中,塊808可通過計(jì)算被接收數(shù)據(jù)的法向向量而對從加速度計(jì)傳感器 接收的一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)進(jìn)行變換。本領(lǐng)域的技術(shù)人員將意識(shí)到一個(gè)或多個(gè)處理,以計(jì)算 包括代表加速度計(jì)敏感的三個(gè)正交軸線的每個(gè)的三個(gè)值的數(shù)據(jù)點(diǎn)的法向向量。在一個(gè)例子 中,法向向量可根據(jù)以下方程1計(jì)算平方和的平方根:
[0107] 法向向量= SQRT((x_i)2+(y_i)2+(z」)2)。(方程 1)
[0108] 給出上述方程1,本領(lǐng)域的技術(shù)人員將意識(shí)到,x_i是沿X-軸線的加速度值,y_i是 沿y-軸線的加速度值,z_i是沿z-軸線的加速度值,等。
[0109] 進(jìn)一步變換可在從傳感器接收的數(shù)據(jù)上執(zhí)行,其中,所述數(shù)據(jù)可從加速度計(jì)傳感 器接收,且可在變換之前被確認(rèn)。在一個(gè)例子中,塊810展現(xiàn)一種變換,以計(jì)算法向向量的導(dǎo) 數(shù)。相應(yīng)地,本領(lǐng)域的技術(shù)人員將意識(shí)到用于計(jì)算導(dǎo)數(shù)的各個(gè)系統(tǒng)和方法,諸如法向向量的 導(dǎo)數(shù),等。在另一個(gè)例子中,塊812展現(xiàn)一種變換,以計(jì)算法向向量的快速傅里葉變換(FFT)。 類似地,本領(lǐng)域的技術(shù)人員將意識(shí)到用于計(jì)算數(shù)據(jù)的FFT以展現(xiàn)頻域數(shù)據(jù)的各個(gè)系統(tǒng)和方 法J等。
[0110] 流程圖800的塊814展現(xiàn)一個(gè)或多個(gè)處理,以發(fā)送變換數(shù)據(jù)值屬性計(jì)算模塊。變換 數(shù)據(jù)可被展現(xiàn)為例如按幅度排序的零中心數(shù)據(jù)、法向向量數(shù)據(jù)、法向向量數(shù)據(jù)的導(dǎo)數(shù)和/或 法向向量數(shù)據(jù)的FFT表示中的一個(gè)或多個(gè)。另外,屬性計(jì)算模塊可包括一個(gè)或多個(gè)處理,用 于從數(shù)據(jù)組中抽取信息,其中,所述被抽取的信息可使被用戶執(zhí)行的一個(gè)或多個(gè)動(dòng)作和/或 活動(dòng)特征化。在一個(gè)例子中,所述被抽取的信息可被稱為數(shù)據(jù)的一個(gè)或多個(gè)屬性,等。
[0111] 圖8B示出流程圖820,其中,流程圖820可包括用于變換被接收數(shù)據(jù)的一個(gè)或多個(gè) 處理,等。流程圖820的塊822在一個(gè)例子中可展示被接收的被確認(rèn)數(shù)據(jù)。數(shù)據(jù)可根據(jù)在此的 一個(gè)或多個(gè)教導(dǎo)而被確認(rèn),包括例如關(guān)于圖7的教導(dǎo)。在一個(gè)例子中,被接收的被確認(rèn)數(shù)據(jù) 可代表從心率監(jiān)視器接收的一個(gè)或多個(gè)心率數(shù)據(jù)點(diǎn),等。
[0112]在一個(gè)例子中,塊824可展現(xiàn)一個(gè)或多個(gè)處理,以在被接收的心率數(shù)據(jù)點(diǎn)之間進(jìn)行 插值。例如,代表用戶心率的數(shù)據(jù)點(diǎn)被接收的頻率可以例如是1Hz。在一個(gè)實(shí)施方式中,可期 望的是,每單位時(shí)間(諸如每秒)接收至少一個(gè)或多于一個(gè)心率數(shù)據(jù)點(diǎn)。相應(yīng)地,在一個(gè)實(shí)施 方式中,在被接收心率數(shù)據(jù)點(diǎn)之間的插值可用于產(chǎn)生與高于1Hz的頻率相應(yīng)的數(shù)據(jù)點(diǎn),等。 隨后,如通過塊826所示,一個(gè)或多個(gè)處理可被執(zhí)行,以將插值的心率數(shù)據(jù)點(diǎn)發(fā)送至屬性計(jì) 算模塊,等。
[0113]圖9A示出示例流程圖900,其可包括用于從被接收的傳感器數(shù)據(jù)計(jì)算一個(gè)或多個(gè) 屬性的一個(gè)或多個(gè)處理。在一個(gè)例子中,在被塊902接收之前,從一個(gè)或多個(gè)傳感器接收的 數(shù)據(jù)可被確認(rèn)和變換。但是,在另一例子中,一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)可被直接發(fā)送至塊902,而沒 有確認(rèn)和變換,等。
[0114]在一個(gè)例子中,圖9A可展示一個(gè)或多個(gè)處理,以從一個(gè)或多個(gè)被接收的加速度計(jì) 數(shù)據(jù)點(diǎn)計(jì)算一個(gè)或多個(gè)屬性。例如,流程圖900的塊904可執(zhí)行一個(gè)或多個(gè)處理,以識(shí)別指示 最大加速度量的加速度計(jì)軸線。在一個(gè)例子中,且作為在流程圖800的塊806處執(zhí)行的一個(gè) 或多個(gè)排序處理的結(jié)果,對應(yīng)于最大加速度量的軸線將是X-軸線,等。相應(yīng)地,塊904可識(shí)別 與X-軸線相關(guān)聯(lián)的那些數(shù)據(jù)值。但是,本領(lǐng)域的技術(shù)人員將理解,與最高加速度相關(guān)聯(lián)的加 速度值可利用一個(gè)或多個(gè)替換方法重新排序,且使得,代表最高加速度量的軸線可在數(shù)據(jù) 點(diǎn)之間不同,或可以重新排序?yàn)閥-軸線或z-軸線,等。
[0115]如之前所述,屬性可通常是代表用戶的一個(gè)或多個(gè)動(dòng)作的被計(jì)算值,或其一部分, 且可用于隨后預(yù)測來自模型的輸出。此外,模型可被用于例如預(yù)測用戶在活動(dòng)期間的氧氣 消耗,等。多個(gè)不同屬性可由從傳感器接收的單個(gè)數(shù)據(jù)點(diǎn)、或一組數(shù)據(jù)點(diǎn)/ 一組采樣(以其他 方式稱為數(shù)據(jù)組),等。在一個(gè)例子中,用于估計(jì)例如用戶的氧氣消耗的一組屬性可包括加 速度數(shù)據(jù)點(diǎn)上的法向向量、加速度數(shù)據(jù)點(diǎn)的法向向量的導(dǎo)數(shù),和加速度數(shù)據(jù)點(diǎn)的法向向量 的快速傅里葉變換,如關(guān)于圖8A所述的。
[0116] 在另一例子中,另外的特定屬性可由從加速度計(jì)接收的數(shù)據(jù)被計(jì)算。例如,屬性可 作為一值計(jì)算,所述值代表用戶的一個(gè)或多個(gè)動(dòng)作,且與來自指示最大加速度量的加速度 計(jì)軸線的加速度信號(hào)相關(guān)聯(lián)。在一個(gè)例子中,在塊906處計(jì)算的屬性可包括關(guān)于從指示最大 加速度量的軸線接收的數(shù)據(jù)點(diǎn)的統(tǒng)計(jì)值,諸如平均值,等。
[0117] 塊920展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算至專家選擇模型的一個(gè)或多個(gè)屬性。相應(yīng)地, 專家選擇模塊可包括一個(gè)或多個(gè)處理,以將一個(gè)或多個(gè)被計(jì)算的屬性與一個(gè)或多個(gè)專家模 型比較,其中,專家模型可被用于預(yù)測/估計(jì)與被用戶執(zhí)行的活動(dòng)相關(guān)聯(lián)的輸出。在一個(gè)例 子中,這樣的輸出可以是用戶的氧氣消耗量,等。
[0118] 圖9B包括流程圖930,其中,流程圖930可包括一個(gè)或多個(gè)處理,以由被接收的傳感 器數(shù)據(jù)計(jì)算一個(gè)或多個(gè)屬性。類似于圖9A,流程圖930的塊932展現(xiàn)一個(gè)或多個(gè)處理,以接收 被變換的傳感器數(shù)據(jù)。相應(yīng)地,數(shù)據(jù)變換處理關(guān)于圖8A和8B被進(jìn)一步描述。
[0119]流程圖930的塊934可識(shí)別指示第二大加速度量的加速度計(jì)軸線。在一個(gè)例子中, 且在包括一個(gè)或多個(gè)軸線重新排序處理的一個(gè)或多個(gè)變換處理之后,指示第二大加速度量 的軸線可以是y-軸線,等。
[0120]塊938可展現(xiàn)一個(gè)或多個(gè)處理,以由被接收的傳感器數(shù)據(jù)計(jì)算屬性。在一個(gè)例子 中,被計(jì)算的屬性可以是統(tǒng)計(jì)值。此外,屬性的特定例子關(guān)于圖17B描述,其可類似于關(guān)于圖 9B所述執(zhí)行的處理,等。隨后,被計(jì)算的屬性可發(fā)送至專家選擇模塊,如關(guān)于塊942所述。
[0121] 圖9C示出流程圖950,其可包括用于計(jì)算被接收數(shù)據(jù)的一個(gè)或多個(gè)屬性的一個(gè)或 多個(gè)處理,其中,被接收的數(shù)據(jù)可以是來自加速度計(jì)的一個(gè)或多個(gè)數(shù)據(jù),等。相應(yīng)地,塊952 展現(xiàn)一個(gè)或多個(gè)處理,以接收被變換的數(shù)據(jù),其中,數(shù)據(jù)變換關(guān)于圖8A和8B描述。替換地,本 領(lǐng)域的技術(shù)人員將意識(shí)到,被接收的數(shù)據(jù)可不被變換,從而在塊952處被接收的數(shù)據(jù)可替換 地是從一個(gè)或多個(gè)傳感器接收的原始數(shù)據(jù)。
[0122] 塊954可展現(xiàn)一個(gè)或多個(gè)處理,以識(shí)別與指示第三大加速度量的加速度計(jì)的軸線 相關(guān)聯(lián)的數(shù)據(jù)。在一個(gè)例子中,且關(guān)于圖8A的塊806所述,與第三大加速度量的加速度計(jì)的 軸線相關(guān)聯(lián)的軸線可以是z-軸線。
[0123] 流程圖950的塊956可展現(xiàn)一個(gè)或多個(gè)處理,以由被接收的傳感器數(shù)據(jù)計(jì)算屬性。 以類似于圖9A和圖9B的方式,被計(jì)算的屬性可以是統(tǒng)計(jì)值,諸如被接收的數(shù)據(jù)的平均值, 等。關(guān)于一個(gè)或多個(gè)屬性的總體的額外細(xì)節(jié)關(guān)于圖17C給出,其包括類似于圖9C所述的特 征。
[0124] 塊968可執(zhí)行一個(gè)或多個(gè)處理,以將一個(gè)或多個(gè)被計(jì)算的屬性發(fā)送至專家選擇模 塊,其中,所述專家選擇模塊關(guān)于圖14所述。
[0125] 圖9D是流程圖970,其可展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算與被接收的傳感器數(shù)據(jù)相關(guān) 聯(lián)的一個(gè)或多個(gè)屬性。例如,塊972可從加速器接收被變換的傳感器數(shù)據(jù)。相應(yīng)地,塊974可 將來自與加速器相關(guān)聯(lián)的所有軸線的那些數(shù)據(jù)點(diǎn)分組。在一個(gè)例子中,加速度計(jì)可輸出關(guān) 于一個(gè)、兩個(gè)或三個(gè)正交軸線的數(shù)據(jù)。塊978展現(xiàn)一個(gè)或多個(gè)處理,以由被接收的傳感器數(shù) 據(jù)計(jì)算屬性。這樣,被計(jì)算的屬性可以是統(tǒng)計(jì)值,諸如被接收的傳感器數(shù)據(jù)的平均值,等。關(guān) 于屬性計(jì)算的進(jìn)一步細(xì)節(jié)關(guān)于圖17D給出,其包括類似于圖9D所述的元件。
[0126] 在計(jì)算一個(gè)或多個(gè)屬性之后,且如通過流程圖970的塊982展現(xiàn)的,一個(gè)或多個(gè)屬 性可被發(fā)送到專家選擇模塊。專家選擇模型可以是與選擇最適用模型相關(guān)聯(lián)的一個(gè)或多個(gè) 處理,所述最適用模型與被計(jì)算的屬性相關(guān)聯(lián),且如關(guān)于圖14詳細(xì)描述。
[0127] 圖9E是流程圖,其展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算與被接收的傳感器數(shù)據(jù)相關(guān)聯(lián)的 屬性。在一個(gè)例子中,流程圖986展現(xiàn)一個(gè)或多個(gè)屬性計(jì)算處理,其與從加速度計(jì)接收的數(shù) 據(jù)相關(guān)聯(lián),等。相應(yīng)地,塊988展現(xiàn)一個(gè)或多個(gè)處理,以接收被變換的加速度計(jì)數(shù)據(jù)。在一個(gè) 實(shí)施方式,如關(guān)于圖8A所述的,加速度計(jì)數(shù)據(jù)可通過計(jì)算所述數(shù)據(jù)的法向向量而被變換, 等。在一個(gè)例子中,塊990識(shí)別加速度計(jì)數(shù)據(jù)的被計(jì)算法向向量。從所述被計(jì)算的法向向量 數(shù)據(jù),一個(gè)或多個(gè)屬性可被識(shí)別。
[0128] 在一個(gè)例子中,流程圖986的塊992可展現(xiàn)一個(gè)或多個(gè)處理,以由被接收的傳感器 數(shù)據(jù)計(jì)算屬性,且特別地,法向向量數(shù)據(jù)。在一個(gè)例子中,被計(jì)算的屬性可以例如是統(tǒng)計(jì)值、 法向向量數(shù)據(jù)的平均值,等。關(guān)于法向向量數(shù)據(jù)的屬性的附加例子關(guān)于圖17E描述。
[0129] 隨后,塊999可將數(shù)據(jù)發(fā)送至專家選擇模塊。示例專家選擇模塊在此以進(jìn)一步細(xì)節(jié) 描述,包括關(guān)于圖14所述。
[0130] 盡管本公開的方面涉及被構(gòu)造為計(jì)算能量消耗而沒有用戶是否進(jìn)行活動(dòng)(諸如跑 步或行走)的確定的系統(tǒng)和方法,特定實(shí)施例可確定步數(shù),其可(直接或間接)地被用于計(jì)算 一個(gè)或多個(gè)屬性。根據(jù)特定實(shí)施例,系統(tǒng)和方法可被執(zhí)行以進(jìn)行頻率估計(jì)和建立頻率搜索 范圍來定位峰值。在一個(gè)實(shí)施例中,峰值定位系統(tǒng)和方法可用于緩沖內(nèi)的數(shù)據(jù)上,諸如分析 緩沖。但是在其他實(shí)施例中,其他數(shù)據(jù)可被單獨(dú)或與分析緩沖內(nèi)的數(shù)據(jù)組合地使用。圖10提 供了流程圖1000,其示出用于估計(jì)頻率的一個(gè)示例處理。本領(lǐng)域技術(shù)人員將意識(shí)到,圖10僅 是可根據(jù)各個(gè)實(shí)施例使用的許多實(shí)施例中的一個(gè)。一個(gè)或多個(gè)系統(tǒng)和方法可被執(zhí)行,以在 頻率數(shù)據(jù)內(nèi)識(shí)別一個(gè)或多個(gè)子組峰值,以便用于確定步伐量化。在一個(gè)實(shí)施例中,執(zhí)行FFT, 且FFT譜中的峰值可被識(shí)別,諸如具有臨界值和/或峰值附近的導(dǎo)數(shù)。FFT的執(zhí)行可在初始化 頻率估計(jì)處理之前、期間或之后發(fā)生,諸如關(guān)于圖10所述的一個(gè)或多個(gè)處理。在進(jìn)一步實(shí)施 例中,F(xiàn)FT可使用從流程圖1000的一個(gè)或多個(gè)部件導(dǎo)出的一個(gè)或多個(gè)臨界值和導(dǎo)數(shù)。
[0131] 在一個(gè)實(shí)施例中,數(shù)據(jù)(諸如例如,在緩沖內(nèi)獲得的數(shù)據(jù)和/或在時(shí)間框期間獲得 的數(shù)據(jù))內(nèi)的一個(gè)或多個(gè)特定峰值可被使用。在一個(gè)實(shí)施例中,可識(shí)別"反彈峰值"、"揮臂峰 值"和/或其他峰值。例如,在跑步時(shí),許多用戶將他們的腳落地時(shí)"反彈"。該反彈可在數(shù)據(jù) 內(nèi)提供頻率峰值。其他峰值(和/或谷值)可存在于傳感器數(shù)據(jù)內(nèi)。例如,許多用戶通常以可 預(yù)測的方式在跑步和/或行走期間揮臂,以提供"揮臂峰值"。例如,臂通常沿前/后軸線(例 如從前向后)揮舞。該頻率可以是"反彈峰值"的頻率的大約一半。但是,這些峰值可每個(gè)基 于例如個(gè)人、動(dòng)作類型、地形和/或其組合而獨(dú)立地變化。
[0132] 在特定實(shí)施例中,用于檢測頻率的功能的臨界值可被確定或檢索(例如,塊1002)。 用于確定定位峰值的識(shí)別準(zhǔn)則的一個(gè)或多個(gè)系統(tǒng)或方法可估計(jì)數(shù)據(jù)點(diǎn)的頻率。例如,可獲 得平均數(shù)(諸如例如,平均值)和/或標(biāo)準(zhǔn)差(或變化)。這樣的數(shù)據(jù)可用于確定"峰值"和"谷 值"(例如,在數(shù)據(jù)內(nèi)的高和低值),其可被量化。這樣的數(shù)據(jù)可用于確定動(dòng)態(tài)臨界值和/或峰 值附近的導(dǎo)數(shù)。在一個(gè)實(shí)施例中,加權(quán)平均數(shù)一一諸如在緩沖內(nèi)的數(shù)據(jù)的一或二通加權(quán)移 動(dòng)平均數(shù)一一可用于任何確定。在另外的實(shí)施例中,原始傳感器數(shù)據(jù)(例如,加速度計(jì)信號(hào)) 可還被單獨(dú)或與其他屬性(諸如數(shù)據(jù)的導(dǎo)數(shù))組合地使用。
[0133]在一個(gè)實(shí)施例中,1通加權(quán)移動(dòng)平均數(shù)、2通加權(quán)移動(dòng)平均數(shù)和原始數(shù)據(jù)的每個(gè)可 被使用。在另一實(shí)施例中,僅2通加權(quán)移動(dòng)平均數(shù)可被使用。在一個(gè)實(shí)施例中,導(dǎo)數(shù)的平均和 標(biāo)準(zhǔn)差被計(jì)算,且可用作臨界水平。在一個(gè)實(shí)施例中,一個(gè)或多個(gè)處理可被用于獲得臨界 值。例如,第一方法可被用于在固定范圍內(nèi)定位峰值。但是在特定實(shí)施例中,第二方法可被 用于確定用于定位峰值的識(shí)別準(zhǔn)則。在特定實(shí)施例中,第一、第二或附加方法可至少部分地 基于電池壽命實(shí)施。例如,第二方法可需要附加的處理功率,且因此可不在接收到電池壽命 減小到設(shè)定點(diǎn)之下和/或以高于臨界值的速率下降的指示時(shí)被使用。
[0134]在塊1004處,步頻可被確定用于特定緩沖(或緩沖組)。在特定實(shí)施例中,緩沖的平 均加速度可用于產(chǎn)生數(shù)據(jù)的不同的窄搜索范圍(例如,頻率)。例如,圖11示出圖表1100,其 顯示了沿X-軸線1102的平均加速度(以米每秒平方"m/s 2"表示)和沿y-軸線1104的雙腳步 頻的以赫茲(Hz)計(jì)的頻率。區(qū)域06示出檢測區(qū)域,其可通過邊界線1108a-1108d約束。邊界 線1108的一個(gè)或多個(gè)可至少部分地基于在塊1002處計(jì)算的臨界值。由此,如果加速度產(chǎn)生 在加速度計(jì)預(yù)測的頻率范圍之外(例如,在邊界線1 l〇8a-l 108d之外)的頻率,則特定系統(tǒng)和 方法可不使用該數(shù)據(jù)的至少一部分。這可被用于確保所考慮的數(shù)據(jù)是隨機(jī)噪音(例如,具有 不同頻率含量但類似加速度幅度的數(shù)據(jù))。在一個(gè)實(shí)施例中,可逼近平均頻率。在一個(gè)實(shí)施 例中,沿一個(gè)或多個(gè)軸線測量的傳感器數(shù)據(jù)的平均頻率可被計(jì)算。例如,從一個(gè)或多個(gè)加速 度計(jì)收集的傳感器數(shù)據(jù)可被用于確定沿x、y和z軸線的一個(gè)或多個(gè)的平均頻率。例如,揮臂 數(shù)據(jù)可包括沿這三個(gè)軸線的每個(gè)的分量,且由此被測量。在一個(gè)實(shí)施例中,對于多個(gè)軸線的 平均頻率可通過檢查數(shù)據(jù)中的峰值和/或谷值的數(shù)量而被逼近。
[0135] 根據(jù)特定實(shí)施例,傳感器數(shù)據(jù)可被用于確定步數(shù),而不管步數(shù)是否響應(yīng)于行走和/ 或跑步。就這點(diǎn)而言,可有利的是,保持包括非行走和/或非行走(跑步?)數(shù)據(jù)的傳感器數(shù) 據(jù),而沒有行走和跑步可從屬性確定的確定。但是,出于示例傳感器讀數(shù)的討論目的,圖11 被提供以顯示0.5-2.4Hz(沿y-軸線1104定位)范圍內(nèi)的信號(hào),其利用其它分類技術(shù)可被視 為表示行走(見,例如由1110指定的采樣)。在另一實(shí)施例中,在其他分類技術(shù)中,2.4至5Hz 范圍內(nèi)的信號(hào)可視為表示跑步。例如,數(shù)據(jù)點(diǎn)1112可表示運(yùn)動(dòng)員正在以8分鐘/英里跑步,數(shù) 據(jù)點(diǎn)1114可表示運(yùn)動(dòng)員正在以5.5分鐘/英里跑步。此外,在特定實(shí)施例中,揮臂數(shù)據(jù)可被用 于確定雙腳步頻(見軸線1104)。例如,如果腕部佩帶裝置被構(gòu)造為測量揮臂,這樣的數(shù)據(jù)可 被解釋為單腳頻率。就這點(diǎn)而言,元件1116指定的單腳頻率數(shù)據(jù)點(diǎn)可對應(yīng)于數(shù)據(jù)點(diǎn)1110的 值(相對于y-軸線1104)的一半。因此在一個(gè)實(shí)施例中,單腳頻率的值可以成雙倍,以達(dá)到雙 腳步頻值。本領(lǐng)域的技術(shù)人員將意識(shí)到,圖表1100不是必須被產(chǎn)生或顯示,但在此示出以便 證實(shí)本公開的方面。
[0136] 確定1006可被實(shí)施以確定是否調(diào)整被估計(jì)的步頻。在一個(gè)實(shí)施例中,確定1006可 考慮在前一緩沖(諸如之前的非重疊緩沖)中是否計(jì)步(或邁步頻率)。例如,確定1006可確 定成功的FFT是否位于在之前的數(shù)據(jù)中的步伐中。如現(xiàn)有技術(shù)中可以理解的,可存在數(shù)據(jù) (例如,頻率)改變的情形,但是,用戶可仍進(jìn)行相同活動(dòng),但是以不同的速率或步伐。例如, 如果用戶以l〇mph跑步且減慢到5mph,他/她可扔跑步,但是以較慢的步伐。但是,在該情形 中,被檢測的頻率將被改變。
[0137] 在一個(gè)實(shí)施例中,步伐量化可例如通過識(shí)別如上所述的峰值而被確定為沒有線性 組合。估計(jì)(其可已經(jīng)經(jīng)由塊1008調(diào)整)可用于建立在數(shù)據(jù)內(nèi)的用于反彈峰值和/或揮臂峰 值的搜索范圍(見,例如,塊1012)。
[0138] 塊1014可被執(zhí)行,以在頻率數(shù)據(jù)內(nèi)識(shí)別一個(gè)或多個(gè)子組峰值,以便用于確定步伐 量化。在一個(gè)實(shí)施例中,執(zhí)行FFT,且FFT譜中的峰值可被識(shí)別,諸如具有臨界值和/或峰值附 近的導(dǎo)數(shù)。FFT的執(zhí)行可在初始化頻率估計(jì)處理之前、期間或之后發(fā)生,諸如關(guān)于圖10所述 的一個(gè)或多個(gè)處理。在進(jìn)一步實(shí)施例中,F(xiàn)FT可使用從流程圖1000的一個(gè)或多個(gè)處理導(dǎo)出的 一個(gè)或多個(gè)臨界值和導(dǎo)數(shù)。在一個(gè)實(shí)施例中,數(shù)據(jù)(諸如例如,在第一緩沖內(nèi)獲得的數(shù)據(jù)和/ 或在第一時(shí)間框期間獲得的數(shù)據(jù))內(nèi)的一個(gè)或多個(gè)特定峰值可被使用。這可基于對線性組 合不能被使用的確定而進(jìn)行。在一個(gè)實(shí)施例中,可識(shí)別"反彈峰值"、"揮臂峰值"和/或其他 峰值。例如,在跑步時(shí),許多用戶將他們的腳落地時(shí)"反彈"。該反彈可在數(shù)據(jù)內(nèi)提供頻率峰 值。其他峰值(和/或谷值)可存在于傳感器數(shù)據(jù)內(nèi)。例如,許多用戶通常以可預(yù)測的方式在 跑步和/或行走期間揮臂,以提供"揮臂峰值"。例如,臂通常沿前/后軸線(例如從前向后)揮 舞。該頻率可以是"反彈峰值"的頻率的大約一半。但是,這些峰值可每個(gè)基于例如個(gè)人、動(dòng) 作類型、地形和/或其組合而獨(dú)立地變化。
[0139] 圖12A顯示了傳感器數(shù)據(jù)的示例FFT輸出的圖表1200,諸如多軸線加速度數(shù)據(jù)。圖 表1200顯示了沿X-軸線1202的以赫茲(Hz)計(jì)的頻率和沿y-軸線1204的FFT功率。線1206繪 制了頻率(沿X-軸線1202)對功率(沿y-軸線1208),其中,沿y-軸線1204的幅度或最大高度 提供了峰值的最大FFT功率。峰值幅度指示頻率的相對強(qiáng)度,且可用作人是否邁步的指示 器。本領(lǐng)域的技術(shù)人員將意識(shí)到,圖表1200不是必須被產(chǎn)生或顯示,但在此示出以便證實(shí)本 公開的方面。
[0140] 如圖12A進(jìn)一步可見,揮臂范圍1208示出在沿X-軸線1202大約0至2Hz之間,且包括 揮臂峰值1210。反彈峰值范圍沿X-軸線1202大約2至4Hz之間,且包括揮臂峰值1214。由此, 在所示例子中,在反彈峰值范圍內(nèi)的反彈峰值1208的頻率大體為揮臂峰值的頻率的兩倍。 由此,系統(tǒng)和方法可基于被建立的臨界值可識(shí)別峰值(和/或谷值)。就這點(diǎn)而言,一個(gè)或多 個(gè)非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)可執(zhí)行指令可被執(zhí)行,以確定峰值的臨界量是否位于該 范圍(無論是固定或動(dòng)態(tài)地確定)內(nèi)。如果沒有峰值位于該范圍內(nèi),該緩沖可以是空的(或以 其他方式?jīng)]有將該數(shù)據(jù)用于步數(shù)確定中)。就這點(diǎn)而言,峰值可指頻率,所述頻率可通過那 些最高發(fā)生量和/或最高絕對值的測量。
[0141] 特定實(shí)施例可確定峰值(例如,揮臂峰值、反彈峰值和/或任何其他峰值)是否滿足 臨界值。在一個(gè)實(shí)施例中,被約束的搜索范圍內(nèi)的頻率功率的臨界值可確保蓋頻率不是簡 單的噪音,且其足夠大以被視為活動(dòng)(諸如例如,行走或跑步)。在又一實(shí)施例中,可使用重 疊的窗口策略。例如,F(xiàn)FT窗口可以重疊的方式被分析,以確保短期持續(xù)時(shí)間步伐被計(jì)數(shù)。圖 12B顯示了如圖12A大體示出的圖表1200,但是其還包括揮臂臨界值1216和反彈臨界值 1218。如所示,在揮臂范圍1208(0-2Hz)內(nèi)的峰值可僅在它們幅度滿足FFT功率的臨界值時(shí) 被計(jì)數(shù)(例如,臨界值1216如所示在y-軸線1204上大約為500)。
[0142] 同樣,在特定實(shí)施例中,在反彈峰值范圍(2-4Hz)內(nèi)的峰值可僅在它們幅度滿足臨 界值時(shí)被計(jì)數(shù)(例如,反彈臨界值1218,其如所示在y-軸線1204上大約為2500)。在特定實(shí)施 例中,滿足或超過臨界值的峰值可被按照步伐計(jì)數(shù)(見,塊1016)。步伐在設(shè)定時(shí)間可以增 加,諸如FFT分析窗口的持續(xù)時(shí)間。特定實(shí)施例可隨著重疊窗口繼續(xù)增加。在一個(gè)實(shí)施例中, 對于每個(gè)采樣緩沖或分析緩沖的特定部分(例如,25%),步伐可被量化,且如果滿足臨界 值,則對于特定采樣緩沖或活動(dòng)緩沖的部分,步伐可被計(jì)數(shù)。但是,如果對于該采樣緩沖或 部分的臨界值沒有被滿足,則對于活動(dòng)緩沖的其余部分(或特定周圍采樣)的步伐基于步頻 被確定。例如,如果分析緩沖包括4個(gè)采樣緩沖,且僅前3個(gè)具有步伐,則對于該分析緩沖的 3/4的步伐計(jì)數(shù)可基于之前選擇的步頻。
[0143] 另外的方面涉及選擇哪個(gè)峰值(如果有的話)被利用。根據(jù)一個(gè)實(shí)施例,系統(tǒng)和方 法可選擇哪個(gè)峰值被用于量化步伐中,而不管被定位的峰值被視為有效或滿足臨界值的事 實(shí)。如上所述,來自腳接觸的反彈數(shù)據(jù)在一些情形下可以是更可靠的揮臂數(shù)據(jù)。等同地,揮 臂數(shù)據(jù)可在其他實(shí)施例中提供更準(zhǔn)確的結(jié)果。在另外一些情況下,利用兩個(gè)峰值(和/或其 他)一起以獲得數(shù)據(jù)范圍可提供最佳結(jié)果。在此所述的實(shí)施例涉及可被用在便攜裝置上的 系統(tǒng)和方法,所述便攜裝置被構(gòu)造為佩帶在附件(諸如臂或腿)上,以收集活動(dòng)數(shù)據(jù)和確定 哪個(gè)峰值用于量化步伐(且可行地在另外的實(shí)施例中,活動(dòng)類型和/或能量消耗)中。就這點(diǎn) 而言,各種峰值的組合可用于確定運(yùn)動(dòng)員的特定活動(dòng)。在特定實(shí)施例中,系統(tǒng)和方法可被構(gòu) 造為動(dòng)態(tài)地確定使用反彈峰值(諸如例如峰值1214)還是揮臂峰值(諸如峰值1210)。確定可 基本實(shí)時(shí)地基于活動(dòng)數(shù)據(jù)更新(諸如每0.5秒、1秒、2秒、4秒等)。
[0144] 圖13示出示例流程圖,根據(jù)一個(gè)實(shí)施例,其可被執(zhí)行以確定是否利用揮臂頻率或 反彈頻率。如圖13所示,系統(tǒng)和方法可被實(shí)施以從示例FFT輸出中選出相關(guān)頻率峰值,以確 定哪個(gè)數(shù)據(jù)提供最準(zhǔn)確的結(jié)果(例如,應(yīng)利用加速度計(jì)數(shù)據(jù)的FFT分析中的哪個(gè)頻率)。在特 定實(shí)施例中,步頻可被用于產(chǎn)生FFT譜展示的時(shí)間段的步數(shù)。
[0145] 在一個(gè)實(shí)施例中,"相關(guān)"峰值可包括揮臂峰值和反彈峰值。塊1301可被實(shí)施為在 相應(yīng)搜索范圍內(nèi)量化被識(shí)別的峰值的數(shù)量。由此,處于對反彈范圍("BR")(例如,見圖12A的 包括0-2Hz之間的頻率的范圍1208)的頻率估計(jì)中的反彈峰值可被量化,處于對揮臂范圍 ("ASR")(例如,見圖12A的包括2-4Hz之間的頻率的范圍1212)的頻率估計(jì)中的揮臂峰值也 可被量化。在特定實(shí)施例中,被識(shí)別的峰值的量(和/或被識(shí)別的特定峰值的量)可被用于確 定哪個(gè)被估計(jì)步頻(例如,被ASR、BR或其他范圍中的峰值被確定)可被使用。例如,確定1302 可確定是否在BR中至少有1個(gè)峰值或在ASR中至少有1個(gè)峰值。如果不,塊1304可被執(zhí)行以記 錄沒有在特定范圍內(nèi)執(zhí)行邁步。但是,如果在確定1302處存在至少1個(gè)BR或至少1個(gè)ASR峰 值,確定1306可被執(zhí)行,以確定是否只存在1個(gè)BR峰值(和零ASR峰值),或替換地,1個(gè)ASR峰 值(和零BR峰值)。如果被確定只存在所述1個(gè)ASR峰值,則塊1308可被執(zhí)行,以標(biāo)記步頻為2* ASR頻率。替換地,如果被確定只存在所述1個(gè)BR峰值,則塊1310可被執(zhí)行,以標(biāo)記步頻與BR 頻率相對應(yīng)。作為第三替換例,如果存在多于僅1個(gè)ASR或僅1個(gè)BR而沒有對方,則確定1312 可被實(shí)施。在討論確定1312之前,讀者容易看出圖13(在此提供的其他流程圖)包括多個(gè)確 定,諸如例如確定1302、1306、1312和1314。本領(lǐng)域的技術(shù)人員借助本公開將容易意識(shí)到,一 個(gè)或多個(gè)確定可被分組為單個(gè)確定和/或以不同順序布置,諸如將確定1304并入在確定 1302中。由此,以當(dāng)前順序的多個(gè)確定的使用僅是闡釋性目的。
[0146] 一個(gè)或多個(gè)處理可確定是否正好存在1個(gè)BR峰值和1個(gè)ASR峰值(見,例如確定 1312)。如果不,可執(zhí)行塊1324(如下討論)。但是,如果是,則確定1314可被執(zhí)行,以確定ASR 峰值是否處于BR峰值的一組范圍內(nèi)。在一個(gè)實(shí)施例中,確定1314可確定ASR峰值是否處于1/ 2*BR的+/-15%內(nèi)。如果是,塊1316可被還行,以確定不僅頻率是BR和2xARS頻率的平均值。 [0147]但是如果ASR峰值和BR峰值沒有處于被識(shí)別的范圍臨界值內(nèi),則塊1318可被實(shí)施 以對每個(gè)峰值計(jì)算距被估計(jì)的頻率的距離。一個(gè)或多個(gè)處理可則確定峰值的至少一個(gè)的幅 度是否大于臨界值。例如,確定1320可以被實(shí)施,以確定兩個(gè)峰值的幅度是否大于臨界值。 如果確定1320的臨界值(一個(gè)或多個(gè))沒有被滿足,則塊1321可被實(shí)施以選擇兩個(gè)峰值中較 大那個(gè)的頻率和幅度。但是,如果峰值的幅度大于臨界值,則步頻和峰值幅度可以從更接近 被估計(jì)步頻的峰值選擇(例如,塊1322)。
[0148] 觀察顯示流程圖1323的圖13B,系統(tǒng)和方法可被構(gòu)造為確定在搜索范圍中存在多 于1個(gè)BR峰值和多于1個(gè)ASR峰值時(shí)的步頻。在一個(gè)實(shí)施例中,塊1324可被用于確定在數(shù)據(jù)中 存在多于1個(gè)BR峰值和多于1個(gè)ASR峰值時(shí)的步頻。在圖13A的確定1312處確定并非正好存在 1個(gè)BR峰值和1個(gè)ASR峰值時(shí),可實(shí)施塊1324,但是在其他實(shí)施例中,塊1324獨(dú)立于確定1312 和/或圖13A。塊1324可確定被估計(jì)頻率附近的峰值,諸如被頻率估計(jì)器估計(jì)的頻率(見,例 如塊1002和流程圖1000)。在一個(gè)實(shí)施例中,確定最靠近被估計(jì)頻率的BR峰值和ASR峰值。確 定1326可被實(shí)施以確定是否至少一個(gè)被識(shí)別ASR峰值處于BR峰值的一組范圍內(nèi)和/或是否 至少一個(gè)被識(shí)別BR峰值處于ASR峰值的一組范圍內(nèi)。在一個(gè)實(shí)施例中,確定1326可確定ASR 峰值是否處于1/2*BR的+/-15%內(nèi)或BR峰值是否處于1/2*ASR的+/-15%內(nèi)。
[0149] 如果在確定1326處確定臨界值范圍組沒有被滿足,則塊1328可被初始化以缺省到 具有單個(gè)峰值的搜索范圍,且在多個(gè)峰值區(qū)域中定位最大峰值。替換地,如果在確定1326中 陳述的準(zhǔn)則被滿足,塊1330可被實(shí)施。在一個(gè)實(shí)施例中,如果在單個(gè)峰值范圍的確定1326 (例如,15% )中陳述的該組范圍內(nèi)存在多個(gè)峰值,則塊1330可被實(shí)施,以選擇最大峰值的頻 率和峰值幅度。確定1332可被實(shí)施以確定哪個(gè)被識(shí)別峰值更大。例如,確定1332可確定BR峰 值是否大于ASR峰值(或反之亦然)。確定1332可僅確定BR峰值和ASR峰值哪個(gè)更大。在一個(gè) 實(shí)施例中,兩個(gè)峰值的較大那個(gè)可被選擇作為步頻(見,例如,塊1334和1336)。
[0150] 圖14示出流程圖1400,其可展示一個(gè)或多個(gè)處理,以將來自被接收的傳感器數(shù)據(jù) 的一個(gè)或多個(gè)被計(jì)算屬性與一個(gè)或多個(gè)專家模型比較。相應(yīng)地,圖14可被描述為專家選擇 模型。本領(lǐng)域的技術(shù)人員將容易地理解統(tǒng)計(jì)分析方法描述為專家混合。相應(yīng)地,在一個(gè)實(shí)施 方式中,專家可以是可被用于估計(jì)輸出值的模型。在一個(gè)例子中,輸出值可以是與被用戶執(zhí) 行的一個(gè)或多個(gè)活動(dòng)相關(guān)聯(lián)的氧氣消耗的估計(jì)。
[0151] 如關(guān)于圖6簡要描述,在一個(gè)例子中,16個(gè)專家(模型)可被存儲(chǔ)在裝置中,諸如裝 置112、126、128、130和/或400。附加地,可存在被存儲(chǔ)的與每個(gè)專家相關(guān)聯(lián)的多個(gè)屬性(以 其他方式成為權(quán)重)。在一個(gè)例子中,20個(gè)屬性可和與每個(gè)專家模型相關(guān)聯(lián)的20個(gè)權(quán)重比 較,且其中,所述屬性根據(jù)關(guān)于圖9A-9E和圖17A-17E等描述的那些處理被計(jì)算。
[0152] 響應(yīng)在塊1402處的被計(jì)算屬性的接收,與每個(gè)被存儲(chǔ)的專家模型相關(guān)聯(lián)的權(quán)重可 被選擇(塊1404)。對于每個(gè)專家模型,所述專家模型對那些被接收屬性最匹配的幾率可被 計(jì)算,其中,給定被計(jì)算的屬性輸入,最匹配表示將以最高準(zhǔn)確性預(yù)測模型輸出的模型。在 一個(gè)例子中,塊1406可表示一個(gè)或多個(gè)處理,以利用Softmax回歸函數(shù)且根據(jù)"專家混合"方 法等來計(jì)算專家對被接收屬性最匹配的幾率。
[0153] 相應(yīng)地,在一個(gè)例子中,給出由從加速度計(jì)接收的傳感器數(shù)據(jù)計(jì)算的且表示被用 戶執(zhí)行的活動(dòng)的20個(gè)輸入屬性,那20個(gè)屬性可和與存儲(chǔ)在能量消耗系統(tǒng)中的每個(gè)模型相關(guān) 聯(lián)的相同數(shù)量的權(quán)重比較。被計(jì)算的Softmax回歸可返回與每個(gè)被存儲(chǔ)的模型相關(guān)聯(lián)的幾 率值,其中,每個(gè)幾率值表示相關(guān)聯(lián)模型將給出用戶消耗的氧氣量的最佳可用估計(jì)(在一個(gè) 例子中)的可能性。例如,能量估計(jì)系統(tǒng)可存儲(chǔ)四個(gè)模型(專家)。相應(yīng)地,利用由被接收的加 速度傳感器數(shù)據(jù)計(jì)算的屬性,Sof tmax回歸可對這四個(gè)模型的每個(gè)被計(jì)算。在一個(gè)例子中, 該Softmax回歸可為四個(gè)模型的每個(gè)計(jì)算幾率。相應(yīng)地,與最高被計(jì)算幾率相應(yīng)的模型是要 用于給出被用戶消耗的氧氣量的最佳可用估計(jì)的模型。在一個(gè)實(shí)施方式中,Softmax回歸可 利用公式計(jì)算:
[0155]如在以上Sof tmax回歸等式中描述的,p_i表示模型i是給出由傳感器輸入值計(jì)算 的輸入屬性的向量(被向量X標(biāo)記),k個(gè)不同模型中的最佳模型的幾率,以便用于預(yù)測氧氣 消耗量。此外,m_i是與模型i相關(guān)聯(lián)的權(quán)重的向量。
[0156] 塊1406可產(chǎn)生一個(gè)或多個(gè)輸出,其展現(xiàn)相關(guān)聯(lián)的專家模型展現(xiàn)對被計(jì)算屬性值最 佳的一個(gè)或多個(gè)幾率。塊1408可從塊1406的那些輸出選擇具有最高幾率的專家。相應(yīng)地,塊 1408可利用被選擇的專家估計(jì)輸出,且其中,輸出可以是用戶的氧氣消耗的估計(jì)量,且基于 被用戶執(zhí)行的一個(gè)或多個(gè)活動(dòng),等。
[0157] 另外的方面涉及用于計(jì)算一個(gè)或多個(gè)其他測量指標(biāo)的系統(tǒng)和方法,諸如運(yùn)動(dòng)員的 速度、距離和/或其他一個(gè)或多個(gè)參數(shù)。在速度是被計(jì)算的屬性的一個(gè)實(shí)施例中,速度計(jì)算 模塊可被提供。在提供有關(guān)注窗口的相關(guān)屬性時(shí),系統(tǒng)和方法可被實(shí)施以確定是否計(jì)算用 于一個(gè)或多個(gè)數(shù)據(jù)窗的速度。在一個(gè)實(shí)施方式中,如果數(shù)據(jù)窗被確定以包含行走或跑步數(shù) 據(jù),相關(guān)屬性可被利用(諸如通過發(fā)送到速度和距離模塊)以計(jì)算速度和距離。由此,從前 述,本公開的特定方面涉及包括將運(yùn)動(dòng)數(shù)據(jù)分類的距離或速度的確定。如上所述,特定方面 涉及計(jì)算能量消耗值,而不將運(yùn)動(dòng)數(shù)據(jù)分類為活動(dòng)類型(行走、跑步、籃球、沖刺、足球、橄欖 球等),但是,將所使用以計(jì)算用于計(jì)算其他測量指標(biāo)(諸如速度和/或距離)的能量消耗的 相同數(shù)據(jù)的至少一部分分類落入本公開的范圍內(nèi)。速度(或由運(yùn)動(dòng)數(shù)據(jù)的分類確定的另一 參數(shù))可由用于確定能量消耗值的相同屬性計(jì)算。就這點(diǎn)而言,可使用完全相同組的屬性, 但是在又一實(shí)施例中,可使用相同屬性的子組;且在再一實(shí)施例中,可僅存在單個(gè)共用屬性 值,用于確定兩個(gè)不同的測量指標(biāo)(諸如例如,速度和/或能量消耗)。在一個(gè)實(shí)施方式中,速 度(或另一測量指標(biāo))可由從能量消耗值的確定導(dǎo)出的至少一部分?jǐn)?shù)據(jù)確定。
[0158] 圖15和16是顯示可用于基于在能量消耗值計(jì)算時(shí)使用的屬性的至少一部分對運(yùn) 動(dòng)員活動(dòng)(諸如例如分類為"行走"、"跑步"或"其他")進(jìn)行分類的示例處理的流程圖。盡管 在此所述的示例實(shí)施例利用分類"行走"、"跑步"和/或"其他",本領(lǐng)域的技術(shù)人員將意識(shí) 到,這是出于闡釋性目的,且其他類別落入本公開的范圍內(nèi)。此外,盡管圖15和16的分類在 確定速度和/或距離的示例背景下提供,這不是必須的。就這點(diǎn)而言,活動(dòng)數(shù)據(jù)的分類可獨(dú) 立于速度和/或距離的任何確定而被執(zhí)行。
[0159] 首先觀察圖15,一個(gè)或多個(gè)處理可被用于首先確定數(shù)據(jù)視為落入在第一子組(例 如,包括行走和跑步)中,或替換地,落入在第二子組(例如,并非行走或跑步)中。在一個(gè)例 子中,一個(gè)或多個(gè)處理可被用于確定數(shù)據(jù)是否被視為落入直線行程運(yùn)動(dòng)子組或替換地,直 線運(yùn)動(dòng)子組。該直線行程運(yùn)動(dòng)子組可在一個(gè)例子中對應(yīng)于行走和/或跑步。此外,本領(lǐng)域的 技術(shù)人員將理解,直線行程運(yùn)動(dòng)子組包括大體直線的運(yùn)動(dòng),諸如與行走或跑步相關(guān)聯(lián)的,且 與參與團(tuán)隊(duì)運(yùn)動(dòng)(諸如籃球、足球、冰球等)的人的相對隨機(jī)的移動(dòng)相反。相應(yīng)地,與在參與 其他運(yùn)動(dòng)活動(dòng)(諸如團(tuán)隊(duì)運(yùn)動(dòng))時(shí)的停止-起動(dòng)/相對更間斷的用戶運(yùn)動(dòng)本質(zhì)相比,行走和跑 步可稱為/分類為"直線行程運(yùn)動(dòng)"。但是在另一例子中,跑步或行走的直線行程運(yùn)動(dòng)可包括 繞軌跡的跑步和/或行走,其中,跑步和/或行走的特定周期可被視為圓形運(yùn)動(dòng),等。
[0160] 屬性(諸如在此披露的和/或現(xiàn)有技術(shù)中已知的一個(gè)或多個(gè)屬性)的值可被接收 (例如,見塊1502)。在一個(gè)實(shí)施例中,加速度數(shù)據(jù)的25Hz的128個(gè)采樣窗口可被使用。在一個(gè) 實(shí)施例中,安裝在腕部的加速度計(jì)一一其可以是多軸線加速度計(jì)一一可用于捕獲數(shù)據(jù)。
[0161] 步速率可以是用于對活動(dòng)數(shù)據(jù)進(jìn)行分類的準(zhǔn)則。步速率可以是用于確定能量消耗 的屬性、從一屬性獲得,和/或獨(dú)立地獲得用于分類目的。在特定實(shí)施例中,步速率可與一個(gè) 或多個(gè)臨界值比較(見,例如,圖15A的塊1504)。如在此所用的,第二、第三或任何后續(xù)的臨 界值(或其他值)的引用僅出于描述性目的,以與之前提到的臨界值分開,而不限于特定的 順序和/或臨界值的量或范圍。特定屬性和屬性的順序可基于步速率是否滿足被指定的臨 界值。例如,如果步速率沒有超過第一臨界值(見,例如,塊1504),則可確定來自具有最高加 速度值的軸線的加速度計(jì)數(shù)據(jù)的積分大于第一臨界值(見,例如,塊1506),其中,如果步速 率超過步速率的第一臨界值,則可確定來自具有最高加速度值的軸線的加速度計(jì)數(shù)據(jù)的積 分大于為該相同屬性設(shè)定的第二臨界值(與第一臨界值相對)(見,例如圖15B的確定塊 5奴)。
[0162] 圖15A的其余部分將在確定步速率滿足第一臨界值的背景下描述,圖15B將在步速 率沒有滿足第一臨界值的背景下描述,但是,本領(lǐng)域的技術(shù)人員將容易理解,這樣的實(shí)施方 式僅是一個(gè)例子。利用來自單個(gè)軸線的數(shù)據(jù)一一諸如具有最大幅度的軸線(例如,確定1504 和1524)-一可在特定情況下有益,以約束為了可靠確定的需要用于分析的數(shù)據(jù)量。
[0163] 如果來自具有最高加速度幅度的軸線的加速度計(jì)數(shù)據(jù)的積分大于被設(shè)定用于該 屬性的第一臨界值,數(shù)據(jù)的變化可被檢查以確定活動(dòng)的分類。作為一個(gè)例子,可考慮數(shù)據(jù)的 標(biāo)準(zhǔn)差的平均值("std. dev.")(見,例如,塊1508)。在一個(gè)實(shí)施例中,如果std. dev.的平均 值超過臨界值,則數(shù)據(jù)可過于不一致而不能分類為"行走"或"跑步"。這并非暗示用戶的活 動(dòng)不包括行走或跑步,例如,用戶可在籃球游戲期間進(jìn)行防御性操作,但是,將其分類為"行 走"或"跑步"可不是最準(zhǔn)確的分類。作為一個(gè)例子,僅將防御性籃球的移動(dòng)分類為"行走"且 嘗試從相對較小的側(cè)步確定距離在特定實(shí)施方式中可不是優(yōu)選的。在一個(gè)實(shí)施例中,如果 std. dev.的平均值超過臨界值,則數(shù)據(jù)可過于不一致而不能分類為"行走"或"跑步"。例如, 其可被分類為"其他"(見塊1510)。替替換地,std.dev.的平均值沒有超過臨界值,其可分類 為包含"跑步"和/或"行走"(見,例如,塊1512)。如以下參考圖16更詳細(xì)解釋的,進(jìn)一步分析 可被執(zhí)行以將數(shù)據(jù)指定為"跑步"或"行走"。
[0164] 回到示例性塊1506,來自具有最高加速度值的軸線的加速度數(shù)據(jù)的積分可不大于 被設(shè)定用于該屬性的第一臨界值,因此,可確定該積分是否超過第二臨界值(見,塊1514)。 在特定實(shí)施例中,第二臨界值可在量上小于第一臨界值(例如,較小值--其可在一個(gè)例子 中表示用戶的加速度的較小量)。如果積分不滿足第二臨界值,數(shù)據(jù)可被分類為并非跑步或 行走數(shù)據(jù)(見,塊1510)。但是,如果滿足第二積分臨界值,步頻功率("step freq.power")可 用于對活動(dòng)數(shù)據(jù)分類。例如,如果step freq. power超過第一臨界值,其可以分類為"其他" (見,例如,確定1516行進(jìn)到塊1510)。如果沒有超過第一臨界值,其可以與第二臨界值比較 (例如,確定1518)。確定1518處的否定確定可導(dǎo)致將數(shù)據(jù)分類為并非行走或跑步數(shù)據(jù),而肯 定性結(jié)果可導(dǎo)致進(jìn)一步分析(見,例如,確定1520)。在一個(gè)實(shí)施例中,傳感器數(shù)據(jù)的范圍(諸 如與多個(gè)軸線一一諸如x、y和z軸線一一相關(guān)聯(lián)的加速度計(jì)數(shù)據(jù))可與臨界值比較(例如,塊 1520)。在一個(gè)實(shí)施例中,如果不滿足范圍臨界值,數(shù)據(jù)可被分類為跑步或行走,而如果臨界 值被滿足,則數(shù)據(jù)不可分類為行走或跑步。
[0165] 圖15B將在步速率不滿足第一臨界值的背景下描述(見例如,圖15A的確定1504), 但是本領(lǐng)域的技術(shù)人員將意識(shí)到,圖15A的一個(gè)或多個(gè)方面一一包括塊1504的第一臨界值 的利用--可從一個(gè)或多個(gè)處理中省略。在一個(gè)實(shí)施例中,圖15的流程圖1500的整體可被 省略。在一個(gè)這樣的實(shí)施例中,圖15B可顯示分類功能的初始階段。
[0166] 如上所述,特定實(shí)施例可利用來自具有最高幅度的軸線的數(shù)據(jù)。作為一個(gè)例子,可 確定來自具有最高加速度幅度值的軸線的加速度數(shù)據(jù)的積分大于被該屬性設(shè)定的臨界值 (見,例如,確定1524)。在一個(gè)實(shí)施例中,確定1524的"第三臨界值"可表示沿各軸線的比被 第一和/或第二臨界值設(shè)定的更小的移動(dòng)。如果沒有超過臨界值,可利用step freq.power (例如,在確定1526處的step freq.power的第三臨界值)。在step freq.power的至少三個(gè) 臨界值用在用于分類活動(dòng)的總處理中的一個(gè)實(shí)施例中,第三臨界值(例如,用在確定1526處 的臨界值)可以是數(shù)字上在第一和第二臨界值之間的值。在一個(gè)實(shí)施例中,第一臨界值可大 于第三臨界值;但是,第二臨界值可小于第三臨界值。但是,在其他實(shí)施例中,臨界值可大于 或小于用于該屬性的一個(gè)或多個(gè)其他臨界值。
[0167] 在一個(gè)實(shí)施例中,與多個(gè)軸線相關(guān)聯(lián)的傳感器數(shù)據(jù)的范圍(諸如加速度計(jì)數(shù)據(jù))可 基于確定1525的臨界值是否沒有被滿足而與一個(gè)或多個(gè)臨界值比較(例如,塊1530)。在一 個(gè)實(shí)施例中,如果第二臨界值(其可與確定1520的第一臨界值不同)可大約為用于該屬性的 第三臨界值的一半。在一個(gè)實(shí)施例中,其中一個(gè)臨界值可在另一臨界值的+/-10%內(nèi)。在一 個(gè)實(shí)施例中,確定1530的臨界值是用于該屬性的最高臨界值。如果滿足確定1528或1530的 臨界值,數(shù)據(jù)可沒有被分類為跑步或行走。(見,確定1528和1530行進(jìn)到標(biāo)記為"其他"的塊 1510)。沒有滿足第三臨界值的確定(例如在確定1530處)可導(dǎo)致將數(shù)據(jù)分類為跑步或行進(jìn), 而對于第二臨界值(見確定1528),如果臨界值沒有被滿足,進(jìn)一步分析可被進(jìn)行。在一個(gè)實(shí) 施例中,如果沒有滿足確定1528的臨界值,可利用step freq.power(例如,在確定1532處的 step freq. power的第四臨界值)。塊15 32的臨界值可以是所利用的任何其他step freq.power的10%、5%或更少。如果滿足塊1532的臨界值,數(shù)據(jù)可被分類為跑步或行走,而 如果臨界值沒有被滿足,則數(shù)據(jù)可分類為非行走或跑步。
[0168] 圖15C可在圖15A和15B的背景下觀察,其中,第一步數(shù)臨界值沒有被滿足(見,例如 圖15A的確定1504)和/或來自具有最高幅度的軸線的傳感器數(shù)據(jù)的積分被滿足(例如,圖 15B的確定1524),但是,本領(lǐng)域的技術(shù)人員將意識(shí)到,圖15A和/或圖15B的一個(gè)或多個(gè)方 面一一包括特定臨界值的利用一一可從關(guān)于圖15C進(jìn)行的一個(gè)或多個(gè)處理省略。在一個(gè)實(shí) 施例中,圖15的流程圖1500和/或圖15B的1522的整體可被省略。在一個(gè)這樣的實(shí)施例中,圖 15C-一包括流程圖1534的任何部分一一可顯示分類功能的初始階段。
[0169]在一個(gè)實(shí)施方式中,可作出是否滿足step freq.power臨界值的確定(例如,在確 定1536處)。在一個(gè)實(shí)施例中,臨界值與關(guān)于圖15A和15B討論的前四個(gè)step freq.power臨 界值不同。否定性結(jié)果可導(dǎo)致隨后確定數(shù)據(jù)的中位數(shù)的絕對值("abs val")是否大于第一 臨界值(例如,確定1538),而肯定性確定可導(dǎo)致隨后確定數(shù)據(jù)的中位數(shù)的abs val是否滿足 第二臨界值(例如,確定1540)。
[0170]首先觀察確定1538,在確定abs值臨界值滿足時(shí),數(shù)據(jù)可被分類為跑步或行走,而 如果不滿足臨界值,則數(shù)據(jù)不可分類為跑步或行走(諸如例如,位于"其他"類別內(nèi))。但是, 在塊1540處,如果相關(guān)abs值被滿足,則數(shù)據(jù)可以是被分類數(shù)據(jù)為并非跑步或行走,而否定 性結(jié)果可導(dǎo)致進(jìn)一步分析。
[0171] 在一個(gè)實(shí)施例中,如果沒有滿足確定1540的臨界值,則與多個(gè)軸線(例如x、y和z軸 線)相關(guān)聯(lián)的傳感器數(shù)據(jù)的范圍(諸如加速度計(jì)數(shù)據(jù))可與一個(gè)或多個(gè)臨界值比較(見,例 如,確定1544)。在一個(gè)實(shí)施例中,其可以是與其他臨界值不同的第四范圍臨界值(諸如確定 1528和1530的可選臨界值)。在一個(gè)實(shí)施例中,如果沒有滿足塊1544的臨界值,數(shù)據(jù)可被分 類為跑步或行走。(見,確定1544行進(jìn)到塊1512)。如果滿足確定1544的臨界值,則可利用積 分臨界值,諸如來自具有最高幅度的軸線的(見,例如確定1548),而如果滿足臨界值,則數(shù) 據(jù)被分類為行走或跑步數(shù)據(jù),且其中,如果沒有被滿足,則可進(jìn)行進(jìn)一步分析。
[0172] 根據(jù)一個(gè)實(shí)施方式,可確定數(shù)據(jù)的中位數(shù)的絕對值("abs val")是否大于臨界值 (例如,確定1550)。臨界值可小于一個(gè)或多個(gè)其他abs val臨界值,諸如用于確定1538和/或 1540中的臨界值。在確定1550處的肯定性確定可導(dǎo)致被分類為跑步或行走的數(shù)據(jù)。否定性 結(jié)果可導(dǎo)致跨過多個(gè)軸線考慮數(shù)據(jù)范圍。在一個(gè)實(shí)施例中,可確定與多個(gè)軸線(例如x、y和z 軸線)相關(guān)聯(lián)的傳感器數(shù)據(jù)(諸如加速度計(jì)數(shù)據(jù))的范圍是否滿足臨界值(例如,塊1552)。在 之前利用第一范圍臨界值的一個(gè)實(shí)施例中(諸如,例如,確定1544),確定1552可利用大于第 一范圍臨界值的第二范圍臨界值。根據(jù)一個(gè)實(shí)施方式,如果滿足確定1552的臨界值,數(shù)據(jù)可 被分類為跑步或行走,而如果不滿足臨界值,則數(shù)據(jù)不可分類為行走或跑步。
[0173] 圖16是顯示將傳感器數(shù)據(jù)分類為行走或跑步的示例實(shí)施方式的流程圖(與之相對 地,例如,包括二者的單個(gè)分類)。首先觀察圖16的流程圖1600,一個(gè)或多個(gè)處理可被用于確 定數(shù)據(jù)應(yīng)被分類為"行走"還是"跑步"。在其他實(shí)施例中,可存在附加的選項(xiàng)。數(shù)據(jù)一一諸如 屬性值--可在塊1602處被接收。在塊1502處被接收的屬性值可以是在塊1502處被接收的 相同屬性值和/或用于計(jì)算其他測量指標(biāo),諸如能量消耗、心率和/或其他。就這點(diǎn)而言,用 在塊1602中的屬性可包括在此披露的和/或現(xiàn)有技術(shù)中已知的屬性的一個(gè)或多個(gè)。根據(jù)一 個(gè)實(shí)施例,之前預(yù)篩選的或以其他方式視為包括行走或跑步數(shù)據(jù)的數(shù)據(jù)的屬性值可被使 用。例如,圖15A-15C中陳述的一個(gè)或多個(gè)處理可用于將被接收的數(shù)據(jù)的至少一部分分類為 包含行走或跑步數(shù)據(jù),與不包含跑步或行走數(shù)據(jù)相對。
[0174] 根據(jù)特定實(shí)施例,數(shù)據(jù)可完全基于屬性值的一個(gè)或兩個(gè)而被分類為行走或跑步。 在一個(gè)實(shí)施例中,屬性可以是向量范數(shù)的切尾平均值(或其導(dǎo)數(shù))。在另一實(shí)施例中,屬性可 涉及從多個(gè)軸線收集的數(shù)據(jù)的平均值(諸如X、y和/或Z軸線)。在一個(gè)這樣的實(shí)施例中,屬性 可以是與多個(gè)軸線相關(guān)聯(lián)的中間加速度平均值。
[0175] 在圖16中所示的例子中,向量范數(shù)的切尾平均值的導(dǎo)數(shù)("der trimmed mean")可 被用于將數(shù)據(jù)分類為行走或跑步(見,例如確定1604、1606、1616、1624)。在一個(gè)實(shí)施例中, der trimmed mean可用作區(qū)分行走和跑步的主要決定因素。在特定實(shí)施例中,der trimmed mean單獨(dú)可確定行走或跑步中的分類。例如,如果der trimmed mean落入最低范圍,則數(shù)據(jù) 可被分類為行走(見,例如,源自不滿足確定1604的臨界值的確定1606)。
[0176] 如果der trimmed mean落入最低范圍以上的第二范圍,貝lj進(jìn)一步分析可被執(zhí)行。 在一個(gè)實(shí)施例中,可使用切尾平均值(與切位平均值的導(dǎo)數(shù)相對),而落在臨界值以下的數(shù) 據(jù)可被分類為跑步,且滿足臨界值的數(shù)據(jù)可被分類為行走(見,例如確定1612)。進(jìn)一步實(shí)施 例可利用der. trimmed mean的另外的范圍。例如,塊1604可用于預(yù)篩選在臨界值以上的數(shù) 據(jù),以便建立在第一和/或第二范圍以上的范圍。例如,確定1604和1616的組合可用于主要 建立兩個(gè)范圍(其可例如是第三和第四范圍)。如果數(shù)據(jù)不能滿足確定1616的der trimmed 范圍臨界值,一個(gè)或多個(gè)屬性的進(jìn)一步分析可被進(jìn)行以將其分類為行走或跑步。在一個(gè)實(shí) 施例中,與所有軸線相關(guān)聯(lián)的加速度數(shù)據(jù)的中位數(shù)大于第一臨界值的確定可導(dǎo)致將數(shù)據(jù)分 類為行走數(shù)據(jù),而否定確定可導(dǎo)致將其分類為行走數(shù)據(jù)(例如,確定1618)。
[0177] 回到確定1616觀察,肯定性結(jié)果可導(dǎo)致為der trimmed mean建立附加范圍(見,例 如確定1624;其可用于將第四范圍分為可不相等的下端部和上端部)。在上端部內(nèi)的數(shù)據(jù)可 分類為跑步數(shù)據(jù),在下端部內(nèi)的數(shù)據(jù)可在相同屬性(一個(gè)或多個(gè))上分類為在第三范圍內(nèi)的 數(shù)據(jù)。在一個(gè)實(shí)施例中,在第四范圍的下端部內(nèi)的數(shù)據(jù)可基于沿多個(gè)軸線的與一個(gè)或多個(gè) 傳感器相關(guān)聯(lián)的中間傳感器數(shù)據(jù)而被分類。在一個(gè)實(shí)施例中,如果與所有3個(gè)軸線相關(guān)聯(lián)的 數(shù)據(jù)的中間加速度值在臨界值以上,則數(shù)據(jù)可視為行走,而不滿足臨界值的數(shù)據(jù)可視為跑 步。
[0178] 圖17A-17E包括類似于圖9A-9E的元件的元件,且包括關(guān)于由被接收傳感器數(shù)據(jù)計(jì) 算的一個(gè)或多個(gè)屬性的進(jìn)一步細(xì)節(jié)。在一個(gè)例子中,圖17A示出示例流程圖1700,其可包括 用于從被接收的傳感器數(shù)據(jù)計(jì)算一個(gè)或多個(gè)屬性的一個(gè)或多個(gè)處理。在一個(gè)例子中,在被 塊1702接收之前,從一個(gè)或多個(gè)傳感器接收的數(shù)據(jù)可被確認(rèn)和變換。但是,在另一例子中, 一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)可被直接發(fā)送至塊1702,而沒有確認(rèn)和變換,等。
[0179] 在一個(gè)例子中,圖17A可展示一個(gè)或多個(gè)處理,以從一個(gè)或多個(gè)被接收的加速度計(jì) 數(shù)據(jù)點(diǎn)計(jì)算一個(gè)或多個(gè)屬性。例如,流程圖1700的塊1704可執(zhí)行一個(gè)或多個(gè)處理,以識(shí)別指 示最大加速度量的加速度計(jì)軸線。在一個(gè)例子中,且作為在流程圖800的塊806處執(zhí)行的一 個(gè)或多個(gè)排序處理的結(jié)果,對應(yīng)于最大加速度量的軸線將是X-軸線,等。相應(yīng)地,塊1704可 識(shí)別與X-軸線相關(guān)聯(lián)的那些數(shù)據(jù)值。但是,本領(lǐng)域的技術(shù)人員將理解,與最高加速度相關(guān)聯(lián) 的加速度值可利用一個(gè)或多個(gè)替換方法重新排序,且使得,代表最高加速度量的軸線可在 數(shù)據(jù)點(diǎn)之間不同,或可以重新排序?yàn)閥-軸線或z-軸線,等。
[0180]如之前所述,屬性可通常是代表用戶的一個(gè)或多個(gè)動(dòng)作的被計(jì)算值,或其一部分, 且可用于隨后預(yù)測來自模型的輸出。此外,模型可被用于例如預(yù)測用戶在活動(dòng)期間的氧氣 消耗,等。多個(gè)不同屬性可由從傳感器接收的單個(gè)數(shù)據(jù)點(diǎn)、或一組數(shù)據(jù)點(diǎn)/ 一組采樣(以其他 方式稱為數(shù)據(jù)組),等。在一個(gè)例子中,用于估計(jì)例如用戶的氧氣消耗的一組屬性可包括加 速度數(shù)據(jù)點(diǎn)上的法向向量、加速度數(shù)據(jù)點(diǎn)的法向向量的導(dǎo)數(shù),和加速度數(shù)據(jù)點(diǎn)的法向向量 的快速傅里葉變換,如關(guān)于圖8A所述的。在另一例子中,屬性可被計(jì)算為全向?qū)傩?,其中,?向?qū)傩员硎纠醚厝齻€(gè)尺寸敏感的傳感器捕獲的用戶動(dòng)作,等。在一個(gè)例子中,全向?qū)傩钥?利用沿X-軸線、y-軸線和z-軸線對加速度敏感的加速度計(jì)被計(jì)算,等。在又一例子中,屬性 可按照單向?qū)傩员挥?jì)算。相應(yīng)地,單向?qū)傩岳^而由從傳感器輸出的數(shù)據(jù)計(jì)算,實(shí)施傳感器沿 單個(gè)尺寸敏感和/或?qū)蝹€(gè)變量敏感。在一個(gè)例子中,這樣的傳感器可以是心率傳感器,其 對用戶的心率敏感,等。在一個(gè)構(gòu)造中,一個(gè)或多個(gè)屬性可基于表示傳感器數(shù)據(jù)中的變化的 所述屬性被分組。在又一構(gòu)造中,屬性可基于傳感器數(shù)據(jù)和用戶的人口學(xué)信息的組合被計(jì) 算和分類。生理學(xué)信息可例如包括用戶的性別、質(zhì)量和/或身高,等。
[0181] 在另一例子中,另外的特定屬性可由從加速度計(jì)接收的數(shù)據(jù)被計(jì)算。例如,一個(gè)屬 性可以是與指示來自加速度計(jì)的最大加速度量的軸線相關(guān)聯(lián)的中間數(shù)據(jù)點(diǎn)的被計(jì)算絕對 值,且關(guān)于示例塊1706被概括。在另一例子中,屬性可以包括與指示來自加速度計(jì)的最大加 速度量的軸線相關(guān)聯(lián)的數(shù)據(jù)的絕對中位差的計(jì)算。在另一例子中,塊1710是與指示來自加 速度計(jì)的最大加速度量的軸線相關(guān)聯(lián)的值范圍的示例屬性計(jì)算。塊1712由數(shù)據(jù)計(jì)算切尾平 均值屬性,所述數(shù)據(jù)從指示來自加速度計(jì)的最大加速度量的軸線接收。塊1714是與指示來 自加速度計(jì)的最大加速度量的軸線相關(guān)聯(lián)的數(shù)據(jù)值的積分的屬性計(jì)算的例子。塊1716示出 用于由從指示來自加速度計(jì)的最大加速度量的所述軸線接收的數(shù)據(jù)計(jì)算四分位距屬性的 示例過程。塊1718計(jì)算與指示最大加速度量的軸線相關(guān)聯(lián)的那些數(shù)據(jù)值的標(biāo)準(zhǔn)差屬性。
[0182] 塊1720展現(xiàn)一個(gè)或多個(gè)處理,以發(fā)送一個(gè)或多個(gè)屬性至專家選擇模型。相應(yīng)地,專 家選擇模塊可包括一個(gè)或多個(gè)處理,以將一個(gè)或多個(gè)被計(jì)算的屬性與一個(gè)或多個(gè)專家模型 比較,其中,專家模型可被用于預(yù)測/估計(jì)與被用戶執(zhí)行的活動(dòng)相關(guān)聯(lián)的輸出。在一個(gè)例子 中,這樣的輸出可以是用戶的氧氣消耗量,等。
[0183] 圖17B包括流程圖1730,其中,流程圖1730可包括一個(gè)或多個(gè)處理,以由被接收的 傳感器數(shù)據(jù)計(jì)算一個(gè)或多個(gè)屬性。類似于圖17A,流程圖1730的塊1732展現(xiàn)一個(gè)或多個(gè)處 理,以接收被變換的傳感器數(shù)據(jù)。數(shù)據(jù)變換關(guān)于圖8A和8B被進(jìn)一步描述。
[0184] 流程圖1730的塊1734可識(shí)別指示第二大加速度量的加速度計(jì)軸線。在一個(gè)例子 中,且在包括一個(gè)或多個(gè)軸線重新排序處理的一個(gè)或多個(gè)變換處理之后,指示第二大加速 度量的軸線可以是y-軸線,等。
[0185] 塊1736可展現(xiàn)一個(gè)或多個(gè)處理,以利用移動(dòng)平均濾波器對接收的數(shù)據(jù)濾波。相應(yīng) 地,移動(dòng)平均濾波器可通過將數(shù)據(jù)點(diǎn)用一組數(shù)據(jù)點(diǎn)內(nèi)的相鄰數(shù)據(jù)點(diǎn)的平均值替代而使數(shù)據(jù) 平滑。在一個(gè)例子中,移動(dòng)平均濾波器可以與低通濾波器等同,等。本領(lǐng)域的技術(shù)人員將意 識(shí)到可用于該示例實(shí)施方式的移動(dòng)平均濾波器的多個(gè)實(shí)施方式。例如,一個(gè)或多個(gè)移動(dòng)平 均濾波器可以在數(shù)字計(jì)算環(huán)境內(nèi)實(shí)施,等。
[0186]此外,如關(guān)于塊1738所述,一個(gè)或多個(gè)處理可被執(zhí)行以使被接收數(shù)據(jù)平滑。在一個(gè) 實(shí)施方式中,用于使被接收數(shù)據(jù)平滑的一個(gè)或多個(gè)處理可還使用移動(dòng)平均濾波器。相應(yīng)地, 平滑可還利用與數(shù)字計(jì)算環(huán)境相關(guān)聯(lián)的一個(gè)或多個(gè)功能完成。
[0187] 在一個(gè)實(shí)施方式中,塊1740可計(jì)算被接收數(shù)據(jù)的屬性作為與指示第二大加速度量 的加速度計(jì)軸線相關(guān)聯(lián)的那些數(shù)據(jù)點(diǎn)的積分,等。隨后,被計(jì)算的屬性可發(fā)送至專家選擇模 塊,如關(guān)于塊142所述。
[0188] 圖17C示出流程圖1750,其可包括用于計(jì)算被接收數(shù)據(jù)的一個(gè)或多個(gè)屬性的一個(gè) 或多個(gè)處理,其中,被接收的數(shù)據(jù)可以是來自加速度計(jì)的一個(gè)或多個(gè)數(shù)據(jù),等。相應(yīng)地,塊 1752展現(xiàn)一個(gè)或多個(gè)處理,以接收被變換的數(shù)據(jù),其中,數(shù)據(jù)變換關(guān)于圖8A和8B描述。替換 地,本領(lǐng)域的技術(shù)人員將意識(shí)到,被接收的數(shù)據(jù)可不被變換,從而在塊1752處被接收的數(shù)據(jù) 可替換地是從一個(gè)或多個(gè)傳感器接收的原始數(shù)據(jù)。
[0189]塊1754可展現(xiàn)一個(gè)或多個(gè)處理,以識(shí)別與指示第三大加速度量的加速度計(jì)的軸線 相關(guān)聯(lián)的數(shù)據(jù)。在一個(gè)例子中,且關(guān)于圖8A的塊806所述,與第三大加速度量的加速度計(jì)的 軸線相關(guān)聯(lián)的軸線可以是z-軸線。
[0190]流程圖1750的塊1756可展現(xiàn)一個(gè)或多個(gè)處理,以利用移動(dòng)平均濾波器對接收的數(shù) 據(jù)濾波。本領(lǐng)域的技術(shù)人員將意識(shí)到各種移動(dòng)平均濾波器處理,其可用于例如利用數(shù)字計(jì) 算環(huán)境對被接收數(shù)據(jù)濾波,等。塊1764可展現(xiàn)一個(gè)或多個(gè)處理,以順化被接收的數(shù)據(jù)。例如, 數(shù)字計(jì)算環(huán)境可包括一個(gè)或多個(gè)平滑功能和/或處理,其中,所述平滑功能將容易被本領(lǐng)域 技術(shù)人員理解。此外,移動(dòng)平均濾波器和平滑處理關(guān)于圖17的塊1736和1738被描述。塊1766 計(jì)算與被接收數(shù)據(jù)的積分相關(guān)聯(lián)的屬性。
[0191] 流程圖1759的塊1758可展現(xiàn)一個(gè)或多個(gè)處理,用于計(jì)算展現(xiàn)數(shù)據(jù)值范圍的屬性, 所述數(shù)據(jù)值范圍用于展示與來自加速度計(jì)的第三大加速度量的軸線相關(guān)聯(lián)。附加地或替代 地,塊1760可執(zhí)行一個(gè)或多個(gè)處理,以計(jì)算與指示來自加速度計(jì)的第三大加速度量的那些 數(shù)據(jù)點(diǎn)相關(guān)聯(lián)的最小值屬性。塊1762展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算與指示第三大加速度量 (與加速度計(jì)相關(guān)聯(lián))的那個(gè)軸線相關(guān)聯(lián)的數(shù)據(jù)四分位距,等。
[0192] 塊1768將一個(gè)或多個(gè)屬性發(fā)送至專家選擇模塊,其中,所述專家選擇模塊關(guān)于圖 14描述。
[0193] 圖17D是流程圖1770,其可展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算與被接收的傳感器數(shù)據(jù)相 關(guān)聯(lián)的一個(gè)或多個(gè)屬性。例如,塊1772可從加速器接收被變換的傳感器數(shù)據(jù)。相應(yīng)地,塊 1774可將來自與加速器相關(guān)聯(lián)的所有軸線的那些數(shù)據(jù)點(diǎn)分組。在一個(gè)例子中,加速度計(jì)可 輸出關(guān)于一個(gè)、兩個(gè)或三個(gè)正交軸線的輸出數(shù)據(jù)。塊1776展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算與所 有可用軸線相關(guān)聯(lián)的數(shù)據(jù)的四分位距屬性。此外,塊1778展現(xiàn)用于計(jì)算與所有可用軸線相 關(guān)聯(lián)的數(shù)據(jù)的絕對中位差的總數(shù)的那些處理。另外,塊1780計(jì)算與來自所有可用軸線的那 些數(shù)據(jù)點(diǎn)(來自加速度計(jì))相關(guān)聯(lián)的中間數(shù)據(jù)屬性的總和。
[0194] 在計(jì)算一個(gè)或多個(gè)屬性之后,且如通過流程圖1770的塊1782展現(xiàn)的,一個(gè)或多個(gè) 屬性可被發(fā)送到專家選擇模塊。專家選擇模型可以是與選擇最適用模型相關(guān)聯(lián)的一個(gè)或多 個(gè)處理,所述最適用模型與被計(jì)算的屬性相關(guān)聯(lián),且如關(guān)于圖14詳細(xì)描述。
[0195] 圖17E是流程圖,其展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算與被接收的傳感器數(shù)據(jù)相關(guān)聯(lián)的 屬性。在一個(gè)例子中,流程圖1786展現(xiàn)一個(gè)或多個(gè)屬性計(jì)算處理,其與從加速度計(jì)接收的數(shù) 據(jù)相關(guān)聯(lián),等。相應(yīng)地,塊1788展現(xiàn)一個(gè)或多個(gè)處理,以接收被變換的加速度計(jì)數(shù)據(jù)。在一個(gè) 實(shí)施方式,如關(guān)于圖8A所述的,加速度計(jì)數(shù)據(jù)可通過計(jì)算所述數(shù)據(jù)的法向向量而被變換, 等。在一個(gè)例子中,塊1790識(shí)別加速度計(jì)數(shù)據(jù)的被計(jì)算法向向量。從所述被計(jì)算的法向向量 數(shù)據(jù),一個(gè)或多個(gè)屬性可被識(shí)別。
[0196] 在一個(gè)例子中,塊1751利用移動(dòng)平均濾波器處理法向向量數(shù)據(jù)。如之前所述,本領(lǐng) 域的技術(shù)人員將意識(shí)到可用于以下公開的移動(dòng)平均濾波器的各個(gè)實(shí)施方式。隨后,如關(guān)于 塊1753所述,被濾波的數(shù)據(jù)可利用頻率估計(jì)器被處理。類似地,本領(lǐng)域的技術(shù)人員將意識(shí)到 可關(guān)于塊1753使用的各個(gè)頻率估計(jì)器功能/處理。塊1755展現(xiàn)一個(gè)或多個(gè)處理,以利用時(shí)域 頻率由被接收的加速度計(jì)數(shù)據(jù)計(jì)算步速率屬性。
[0197] 塊1757展現(xiàn)一個(gè)或多個(gè)處理,以使被接收的數(shù)據(jù)進(jìn)行平均值對中。隨后,如關(guān)于塊 1759所述,平均值定心的數(shù)據(jù)可利用快速傅里葉變換被變形。本領(lǐng)域的技術(shù)人員再一次意 識(shí)到用于執(zhí)行快速傅里葉變換的一個(gè)或多個(gè)處理。塊1761展現(xiàn)一個(gè)或多個(gè)處理,以利用由 快速傅里葉變換發(fā)現(xiàn)的頻域頻率信息計(jì)算步速率。隨后,塊1763計(jì)算peek步頻功率屬性。
[0198] 塊1765可被執(zhí)行以對被接收的法向向量數(shù)據(jù)進(jìn)行下采樣。本領(lǐng)域的技術(shù)人員將意 識(shí)到可關(guān)于塊1765使用的各個(gè)下采樣處理。隨后,塊1767可被執(zhí)行以計(jì)算被下采樣的數(shù)據(jù) 的導(dǎo)數(shù)。替換地,且利用來自塊1767的數(shù)據(jù)的被計(jì)算導(dǎo)數(shù),最小值和導(dǎo)數(shù)屬性可在塊1771處 被計(jì)算,導(dǎo)數(shù)屬性的絕對切尾平均值可在塊1773處被計(jì)算,和/或數(shù)據(jù)的標(biāo)準(zhǔn)差可在塊1775 處被計(jì)算等。
[0199] 塊1777展現(xiàn)一個(gè)或多個(gè)處理,以處理數(shù)據(jù)的子窗口。如之前所述,數(shù)據(jù)窗口可以是 例如測量5.12秒長度的時(shí)間段,且以25Hz的速率采樣數(shù)據(jù),由此產(chǎn)生128個(gè)加速度計(jì)采樣, 等。數(shù)據(jù)的子窗口可例如是全窗口的一部分。例如,子窗口可以是全窗口的四分之一。這樣, 子窗口可包括128/4 = 32個(gè)數(shù)據(jù)采樣,等。流程圖1786的塊1779展現(xiàn)一個(gè)或多個(gè)處理,以計(jì) 算來自塊1777的數(shù)據(jù)的平均值,其中,所述計(jì)算展現(xiàn)被接收的法向向量的屬性,等。
[0200] 塊1792計(jì)算被接收的法向向量數(shù)據(jù)的一個(gè)或多個(gè)零交叉。本領(lǐng)域的技術(shù)人員將意 識(shí)到用于識(shí)別和/或計(jì)算零交叉的一個(gè)或多個(gè)處理,等。這樣,在塊1792處的一個(gè)或多個(gè)零 交叉的計(jì)算展現(xiàn)被接收數(shù)據(jù)的屬性。
[0201] 塊1794展現(xiàn)一個(gè)或多個(gè)處理,其可用于計(jì)算被接收法向向量數(shù)據(jù)的標(biāo)準(zhǔn)差,其中, 所述標(biāo)準(zhǔn)差展現(xiàn)被接收數(shù)據(jù)的另一屬性。類似地,塊1795展現(xiàn)通過執(zhí)行一個(gè)或多個(gè)處理以 計(jì)算被接收數(shù)據(jù)的切尾平均值而計(jì)算被接收數(shù)據(jù)的屬性,等。以類似于前述的那些一個(gè)或 多個(gè)屬性的類似方式,切尾平均值將被本領(lǐng)域的技術(shù)人員容易地理解,且其中,在一個(gè)實(shí)施 方式中,切尾平均值是從數(shù)據(jù)組排除異常值的平均值。
[0202] 塊1796可執(zhí)行一個(gè)或多個(gè)處理,以計(jì)算被接收的法向向量數(shù)據(jù)的偏態(tài)屬性。偏態(tài) 對具有統(tǒng)計(jì)學(xué)知識(shí)的本領(lǐng)域技術(shù)人員是容易理解的,且其中,偏態(tài)可以是幾率分布偏離程 度的量度,等。
[0203]塊1797可展現(xiàn)一個(gè)或多個(gè)處理,以計(jì)算被接收的法向向量數(shù)據(jù)的四分位距屬性。 相應(yīng)地,本領(lǐng)域的技術(shù)人員將意識(shí)到用于計(jì)算與數(shù)據(jù)的統(tǒng)計(jì)學(xué)分析相關(guān)聯(lián)的四分位距的一 個(gè)或多個(gè)處理,等。
[0204]在一個(gè)例子中,且對于具有與三個(gè)相互正交的軸線(X-軸線、y_軸線和z-軸線)相 關(guān)聯(lián)的數(shù)據(jù)輸出的加速度計(jì)數(shù)據(jù),除了關(guān)于圖17A-17E所述的,那些屬性計(jì)算可包括:X-軸 線值范圍(x_range)、揮臂頻率(在一個(gè)實(shí)施方式中,與用戶的附肢的運(yùn)動(dòng)相關(guān)聯(lián))(L_peak_ freqA)、x_軸線值的切尾平均值(X_trimmed_mean)、z_軸線值的四分位距(Z_iqRange)、揮 臂功率(在一個(gè)實(shí)施方式中,與用戶的附肢的運(yùn)動(dòng)相關(guān)聯(lián))(L_peak_p 〇WA)、在平均值以上或 以下多個(gè)法向向量值的差異、以其他方式稱為偏態(tài)(Skew)、x-軸線值的積分(X_integral)、 由法向向量確定且沒有使用快速傅里葉變換的步頻(TimeDomainFrequency)、四分之一窗 口最大值的和(其中,窗口可以是傳感器數(shù)據(jù)從傳感器裝置輸出的時(shí)間段)(Sum_ma X)、導(dǎo)數(shù) 的標(biāo)準(zhǔn)差(Der_std)、x-、y_和z-軸線的標(biāo)準(zhǔn)差的和(AS_sum_std)、法向向量的積分 (Integral)、步頻功率(H_peak_powA)、四分之一窗口的標(biāo)準(zhǔn)差值的平均值(Mean_std)、法 向向量的最大值(Max)、法向向量的導(dǎo)數(shù)的絕對中位差(Der_med_abs_dev)、X-軸線值的四 分位距(X_iqRange)、法向向量的切尾平均值(Trimmed_mean)和/或X-軸線值的標(biāo)準(zhǔn)差(X_ stddev)〇
[0205] 結(jié)論
[0206] 提供具有此處描述的一個(gè)或多個(gè)特征的活動(dòng)環(huán)境向用戶提供一種體驗(yàn),其將鼓勵(lì) 和激勵(lì)用戶參與運(yùn)動(dòng)活動(dòng)并改進(jìn)他或她的體能。用戶可通過社區(qū)進(jìn)一步通信并挑戰(zhàn)彼此, 以參與關(guān)鍵挑戰(zhàn)。
[0207] 已經(jīng)結(jié)合其示例性實(shí)施例對實(shí)施例的方面進(jìn)行了描述。本領(lǐng)域普通技術(shù)人員通過 查看本公開可預(yù)見所附的權(quán)利要求的范圍和精神內(nèi)的多個(gè)其他實(shí)施例、改動(dòng)和變動(dòng)。示例 性地,本領(lǐng)域技術(shù)人員將理解示例性視圖中示出的步驟可以區(qū)別于所述順序的順序進(jìn)行, 且根據(jù)本發(fā)明的實(shí)施例的方面一個(gè)或多個(gè)示出的步驟可為可選的。
【主權(quán)項(xiàng)】
1. 一種單體設(shè)備,其被構(gòu)造為佩帶在用戶上,包括: 處理器; 傳感器,其構(gòu)造為捕獲用戶的動(dòng)作數(shù)據(jù); 非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其包括計(jì)算機(jī)可執(zhí)行指令,該指令在由處理器執(zhí)行時(shí)至少進(jìn) 行: 從被用戶佩帶的傳感器捕獲數(shù)據(jù)流,其包括作為用戶動(dòng)作的結(jié)果產(chǎn)生的一個(gè)或多個(gè)數(shù) 據(jù)點(diǎn); 將所述一個(gè)或多個(gè)動(dòng)作數(shù)據(jù)點(diǎn)變換為表示用戶動(dòng)作的數(shù)據(jù)組; 由數(shù)據(jù)組計(jì)算一個(gè)或多個(gè)屬性而不將動(dòng)作數(shù)據(jù)分為活動(dòng)類型; 將所述一個(gè)或多個(gè)動(dòng)作屬性與一個(gè)或多個(gè)活動(dòng)模型比較,所述活動(dòng)模型包括來自不包 括用戶的多個(gè)個(gè)人的動(dòng)作數(shù)據(jù),并且其中,(1)在模型內(nèi)的動(dòng)作數(shù)據(jù)且(2)用戶的動(dòng)作屬性 二者獨(dú)立于任何活動(dòng)類型; 從一個(gè)或多個(gè)能量消耗模型選擇能量消耗模型作為對所述一個(gè)或多個(gè)動(dòng)作屬性的最 佳匹配;和 利用被選擇的能量消耗模型計(jì)算與用戶動(dòng)作相關(guān)聯(lián)的能量消耗。2. 如權(quán)利要求1所述的單體設(shè)備,其中,所述非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)包括指令,該指令 在被處理器執(zhí)行時(shí)還至少進(jìn)行: 通過與一個(gè)或多個(gè)臨界值比較而確認(rèn)所述一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)。3. 如權(quán)利要求1所述的單體設(shè)備,其中,用戶動(dòng)作產(chǎn)生的數(shù)據(jù)點(diǎn)在第一活動(dòng)類型表現(xiàn)期 間產(chǎn)生,并且其中,活動(dòng)模型的至少一個(gè)沒有在第一活動(dòng)類型的任何個(gè)人表現(xiàn)期間收集的 動(dòng)作數(shù)據(jù)。4. 如權(quán)利要求3所述的單體設(shè)備,其中,所有活動(dòng)模型沒有在第一活動(dòng)類型的任何個(gè)人 表現(xiàn)期間收集的動(dòng)作數(shù)據(jù)。5. 如權(quán)利要求1所述的單體設(shè)備,其中,所述一個(gè)或多個(gè)屬性作為來自包括X-軸線、y-軸線和z-軸線中的每個(gè)的值的傳感器數(shù)據(jù)的全向?qū)傩员挥?jì)算。6. 如權(quán)利要求1所述的單體設(shè)備,其中,所述一個(gè)或多個(gè)屬性作為來自包括X-軸線、y-軸線或z-軸線中的一個(gè)的值的傳感器數(shù)據(jù)的單向?qū)傩员挥?jì)算。7. 如權(quán)利要求1所述的單體設(shè)備,其中,所述一個(gè)或多個(gè)屬性由代表來自傳感器的動(dòng)作 數(shù)據(jù)點(diǎn)輸出之間的變化的一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)計(jì)算。8. 如權(quán)利要求1所述的單體設(shè)備,其中,所述一個(gè)或多個(gè)屬性由從傳感器捕獲的一個(gè)或 多個(gè)數(shù)據(jù)點(diǎn)和關(guān)于用戶的生物學(xué)數(shù)據(jù)的組合計(jì)算。9. 如權(quán)利要求5所述的單體設(shè)備,其中,生物學(xué)數(shù)據(jù)包括關(guān)于至少以下的數(shù)據(jù):用戶的 性別、質(zhì)量和身高。10. 如權(quán)利要求1所述的單體設(shè)備,其中,所述非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)還包括指令,該指 令在被處理器執(zhí)行時(shí)還至少進(jìn)行: 在從所述一個(gè)或多個(gè)能量消耗模型選擇能量消耗模型之后,將用戶的動(dòng)作數(shù)據(jù)按活動(dòng) 類型分類。11. 如權(quán)利要求1所述的單體設(shè)備,其中,傳感器是包括加速度計(jì)的第一傳感器,并且其 中,所述非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)還包括指令,該指令在被處理器執(zhí)行時(shí)還至少進(jìn)行: 接收在被傳感器檢測的用戶動(dòng)作表現(xiàn)期間從用戶獲得的心率數(shù)據(jù);和 基于加速度計(jì)提供表示用戶已經(jīng)將他們的身體活動(dòng)減小到臨界量以下有至少第一時(shí) 間框的數(shù)據(jù),決定停止利用心率數(shù)據(jù),盡管其是準(zhǔn)確的。12. 如權(quán)利要求1所述的單體設(shè)備,其中,傳感器是輸出用于X-軸線、y-軸線和z-軸線的 數(shù)據(jù)點(diǎn)的加速度計(jì),并且其中,所述一個(gè)或多個(gè)被計(jì)算的動(dòng)作屬性包括從以下組選出的一 個(gè)或多個(gè)屬性:作為X-軸線、y-軸線和z-軸線值的平方和的平方根計(jì)算的法向向量;X-軸線 值的范圍;揮臂頻率;X-軸線值的切尾平均值;z-軸線值的四分位距;揮臂功率;偏態(tài);X-軸 線值的積分;利用時(shí)域頻率由法向向量確定的步頻;四分之一窗口的最大值的和;導(dǎo)數(shù)的標(biāo) 準(zhǔn)差;X-軸線、y-軸線和z-軸線值的標(biāo)準(zhǔn)差的和;法向向量的積分;步頻功率;四分之一窗口 的標(biāo)準(zhǔn)差值的平均值;法向向量的最大值;法向向量的導(dǎo)數(shù)的絕對中位差;X-軸線值的四分 位距;法向向量的切尾平均值;X-軸線數(shù)據(jù)的中間數(shù)據(jù)點(diǎn)的絕對值;與X-軸線相關(guān)聯(lián)的數(shù)據(jù) 的絕對中位差;y-軸線值的積分;z-軸線數(shù)據(jù)的積分;z-軸線數(shù)據(jù)的范圍;z-軸線數(shù)據(jù)的最 小值;來自X -軸線、y-軸線和z-軸線的數(shù)據(jù)的四分位距;來自X-軸線、y-軸線和z-軸線的數(shù) 據(jù)的絕對中位差的和;來自X-軸線、y-軸線和z-軸線的數(shù)據(jù)的中間數(shù)的和;法向向量的最大 導(dǎo)數(shù);法向向量的最小導(dǎo)數(shù);法向向量的導(dǎo)數(shù)的絕對切尾平均值;法向向量的標(biāo)準(zhǔn)差;法向 向量數(shù)據(jù)的一個(gè)或多個(gè)零交叉;法向向量數(shù)據(jù)的偏態(tài);法向向量數(shù)據(jù)的四分位距;和X-軸線 值的標(biāo)準(zhǔn)差。13. 如權(quán)利要求1所述的單體設(shè)備,其中,當(dāng)佩帶在用戶的附肢上時(shí),進(jìn)行從傳感器的捕 獲。14. 一種計(jì)算機(jī)執(zhí)行的方法,包括: 從傳感器捕獲數(shù)據(jù)流,所述數(shù)據(jù)流包括作為用戶動(dòng)作的結(jié)果產(chǎn)生的一個(gè)或多個(gè)數(shù)據(jù) 占 . 將所述一個(gè)或多個(gè)動(dòng)作數(shù)據(jù)點(diǎn)變換為表示用戶動(dòng)作的數(shù)據(jù)組; 由數(shù)據(jù)組計(jì)算一個(gè)或多個(gè)屬性而不將動(dòng)作數(shù)據(jù)分為活動(dòng)類型; 將所述一個(gè)或多個(gè)動(dòng)作屬性與一個(gè)或多個(gè)活動(dòng)模型比較,所述活動(dòng)模型包括來自不包 括用戶的多個(gè)個(gè)人的動(dòng)作數(shù)據(jù),且其中:(1)在模型內(nèi)的動(dòng)作數(shù)據(jù)和(2)用戶的動(dòng)作屬性二 者獨(dú)立于任何活動(dòng)類型; 從一個(gè)或多個(gè)能量消耗模型選擇能量消耗模型作為對所述一個(gè)或多個(gè)動(dòng)作屬性的最 佳匹配;和 利用被選擇的能量消耗模型計(jì)算與用戶動(dòng)作相關(guān)聯(lián)的能量消耗。15. 如權(quán)利要求14所述的方法,其中,整個(gè)方法在單個(gè)裝置上執(zhí)行。16. 如權(quán)利要求14所述的方法,其中,用戶動(dòng)作產(chǎn)生的數(shù)據(jù)點(diǎn)在第一活動(dòng)類型表現(xiàn)期間 產(chǎn)生,并且其中,活動(dòng)模型的至少一個(gè)沒有在第一活動(dòng)類型的任何個(gè)人表現(xiàn)期間收集的動(dòng) 作數(shù)據(jù)。17. 如權(quán)利要求14所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作屬性如下計(jì)算:(a)來自包括 X-軸線、y-軸線和z-軸線中的每個(gè)的值的傳感器數(shù)據(jù)的全向?qū)傩?,?b)來自包括X-軸線、 y-軸線和z-軸線的一個(gè)的值的傳感器數(shù)據(jù)的單向?qū)傩浴?8. 如權(quán)利要求14所述的方法,其中,所述一個(gè)或多個(gè)屬性由代表來自傳感器的動(dòng)作數(shù) 據(jù)點(diǎn)輸出之間的變化的一個(gè)或多個(gè)數(shù)據(jù)點(diǎn)計(jì)算。19. 如權(quán)利要求14所述的方法,其中,傳感器是包括加速度計(jì)的第一傳感器,該方法還 包括: 接收在被傳感器檢測的用戶動(dòng)作表現(xiàn)期間從用戶獲得的心率數(shù)據(jù);和 基于加速度計(jì)提供表示用戶已經(jīng)將他們的身體活動(dòng)減小到臨界量以下有至少第一時(shí) 間框的數(shù)據(jù),決定停止利用心率數(shù)據(jù),盡管其是準(zhǔn)確的。20. 如權(quán)利要求14所述的方法,其中,當(dāng)佩帶在用戶的附肢上時(shí),進(jìn)行從傳感器的捕獲。
【文檔編號(hào)】G06F3/01GK105848565SQ201480067829
【公開日】2016年8月10日
【申請日】2014年10月14日
【發(fā)明人】S.巴拉克里斯南, M.戈埃爾, B.威爾金斯, C.道-海蓋倫德, J.黑茲爾, J.施密特
【申請人】耐克創(chuàng)新有限合伙公司