和 能量消耗(例如卡路里、屯、率、出汗檢測、體力、氧消耗和/或氧動力學)。該樣的參數(shù)也可 W根據(jù)基于用戶的活動由用戶得到的活動點或當前值表達。根據(jù)多個實施例的可使用的手 腕佩戴的傳感器的示例公開在2011年11月1日提交的美國專利申請No. 13/287, 064,其內(nèi) 容W引用的方式W其全文出于任何W及全部非限制性目的并入本文中。
[0051] 圖1C顯示了用于傳感輸入的說明性位置(參見例如傳感位置146a-146o)。在 該方面,傳感器可W是位于用戶服裝上/中的物理傳感器,而在其他實施例中,傳感器位置 402a-402o可基于兩個運動的身體部分之間的關系的識別。例如,傳感器位置146a可通過 使用圖像捕捉裝置,例如圖像捕捉裝置126識別用戶124的運動。因而,在一些實施例中, 傳感器可不物理地設置在特定位置(例如一個或多個傳感器位置146a-146o)處,而是配置 為感測位置的性能,例如通過圖像捕捉裝置126或從其他位置收集的其他傳感器數(shù)據(jù)。關 于該點,用戶身體的總體形狀或部分可允許某些身體部位的識別。無論是否圖像捕捉裝置 (例如攝像機126)被使用和/或位于用戶124上的物理傳感器和/或來自其他裝置(例如 傳感器系統(tǒng)202)的數(shù)據(jù)、裝置組件226和/或本文公開或本領域已知的任何其他裝置或傳 感器被使用,傳感器可感測身體部位的當前位置和/或跟蹤身體部位的運動。在一個實施 例中,與位置146m相關的感覺數(shù)據(jù)可被用于確定用戶的重屯、(也稱為質(zhì)屯、)中。例如,位 置146a和位置(一個或多個)146f/1461關于一個或多個位置146m-146o的關系可被用于 確定是否用戶的重屯、已經(jīng)沿著垂直軸線升高(例如在跳躍過程中)或是否用戶正試圖通過 彎曲和提曲他們的膝蓋"假裝"跳躍。在一個實施例中,傳感器位置146n位于用戶124的 胸骨附近處。同樣,傳感器位置1460可接近用戶124的肚廝(naval)設置。在一些實施例 中,來自傳感器位置146m-146o的數(shù)據(jù)可被用于(單獨或與其他數(shù)據(jù)組合)確定用戶124 的重屯、。在其他實施例中,若干多個傳感器位置(例如傳感器位置146m-146o)之間的關系 可被用于確定用戶124的取向和/或旋轉(zhuǎn)力,例如用戶124的軀干的扭轉(zhuǎn)。而且,一個或多 個位置,例如位置(一個或多個),可被用作矩屯、位置。例如,在一個實施例中,一個或多個 位置146m-146o可用作用于用戶124的矩屯、位置的點。在另一個實施例中,一個或多個位 置可用作特定身體部位或區(qū)域的矩屯、。
[0052]II.用于實行聯(lián)合練習的系統(tǒng)和方法
[0053] 本發(fā)明的其他方面設及用于在兩個或多個遠程用戶(例如用戶124和位于從用戶 124位于的位置不可觀察到的位置處的另一個體)之間實行聯(lián)合練習的系統(tǒng)和方法。
[0054] 在一個實施例中,用戶124可位于第一物理位置處,例如他們的家,并且第二用戶 可位于第二物理位置處,例如體育館、處所、學校或甚至在戶外鍛煉,例如跑步穿過城市。而 在另一個實施例中,用戶124可位于在第一位置(例如住所)處的第一區(qū)域中,并且第二用 戶位于在相同位置處的第二區(qū)域處。例如,用戶124可位于住所的邱室中,而第二用戶位于 相同的物理住所的客廳中。在又另一個實施例中,用戶中的至少一個可W在戶外,并且可在 聯(lián)合練習過程中行進在不同的位置之間。例如,第二用戶可在第一住所處開始練習,但是在 聯(lián)合練習過程中行進到戶外(并且可能進入另一住所或結(jié)構(gòu))。
[0055] 本發(fā)明的一些方面與圖形用戶界面扣I)相關,圖形用戶界面配置為便于兩個或 更多遠程用戶聯(lián)合訓練。盡管正處于不同的物理位置,但是用戶仍可競賽和/或共同參加 體育活動。在一個實施例中,多個用戶中的每一個可基本上實時地參加競賽。然而,在其他 實施例中,第一用戶可實行預定系列的活動或一套動作,并且來自該第一用戶的表現(xiàn)的數(shù) 據(jù)可被用于隨后實行的競賽中。在一個實施例中,兩個或多個用戶可參加"并排"競賽。因 而,本發(fā)明的各方面設及可同時在兩個遠程顯示器裝置上呈現(xiàn)UI(例如UI402)的系統(tǒng)和 方法,其中,用戶可實行聯(lián)合訓練,盡管所在位置距離較遠。
[0056] 根據(jù)一個實施例,存儲在非瞬時性計算機可讀取介質(zhì)上的計算機可執(zhí)行指令可配 置為使得當由處理單元106執(zhí)行時造成產(chǎn)生的用戶界面扣I)顯示在多個遠程顯示器裝置 上。圖4示出根據(jù)多個實施例的可被實施的示例性UI402。如圖4A中所示,UI402a顯示 在可由第一用戶124觀察到的顯示器裝置上,例如裝置136上。用戶界面的多個重復部的 產(chǎn)生可至少部分地基于位于距離較遠位置的兩個或多個用戶的體育運動。圖5顯示了流程 圖500,其提供根據(jù)多個實施例的可被使用的一個示例性方法。流程圖500的該示例性方法 可由一個或多個用戶界面使用,包括但不限于圖1中所示的UI402。
[0057] 在一個實施例中,用戶界面的多個演示部(例如UI402)可產(chǎn)生并且配置為顯示 在至少兩個不同位置處或顯示器裝置處(參見例如5的框502)。例如,UI40化可配置為 顯示在第二用戶的可觀察范圍內(nèi)的第二顯示器裝置上。如圖4B中所示,UI40化顯示了 UI402a的示例性伴隨演示部,其可配置為顯示給可能在第二位置處的第二用戶(不是用 戶124)。在一些實施例中,UI402a/b的演示部可基于多個因素改變、修改或W其他方式調(diào) 整,所述因素包括但不限于一個或多個用戶的位置、用戶偏好、從一個或多個傳感器獲得的 數(shù)據(jù)及其組合。用戶界面的多個重復部的產(chǎn)生可至少部分地基于位于距離較遠位置的兩個 或多個用戶的體育運動。在一些實施例中,當UI402a的演示部提供在第一位置處時,UI 40化的演示部可配置為同時顯示在第二位置處,W使UI402a/40化同步。如本文中所用, "同時"不排除兩個或多個節(jié)點之間的數(shù)據(jù)傳輸和/或信息在非瞬時性計算機可讀取介質(zhì) 上的存儲中的固有的延遲。在該方面,本領域技術人員將意識到,網(wǎng)絡速度中的變化、擁塞 點W及其他固有延遲。因而,同時出現(xiàn)的演示部包括用于傳輸數(shù)據(jù)的延遲,傳輸數(shù)據(jù)包括指 導一個或多個用戶開始或停止進行體育運動的電子信號。類似地,本文提及的"實時"發(fā)生 不一定非常精確,并且本領域技術人員將意識到固有延遲可能存在于執(zhí)行"實時"動作或發(fā) 生。
[0058]UI402的演示部可包括"與彼此相同的元件的至少一部分"。例如,UI40化顯示為 具有與UI402a的演示部基本上相同(或相似)的元件。
[0059] 根據(jù)一些實施例,兩個或多個用戶124/135可被指導W在聯(lián)合訓練過程中進行至 少一個鍛煉,其中UI演示部402a/40化顯示給相應的用戶。(參見圖5的框504)。一個或 多個實施例可包括虛擬教練,例如與UI402a/b相關聯(lián)的教練404a/404b,W提供導引或指 導給用戶124和125。虛擬教練x06的演示部(包括姿態(tài)、動作、外觀和任何其他特征)可 被至少部分地根據(jù)存儲在一個或多個計算機可讀取介質(zhì)上的計算機可執(zhí)行指令控制。例 如,虛擬教練演示部404a的屬性(包括圖4中沒有明確顯示的屬性)可基于存儲在第一計 算機可讀取介質(zhì)(例如存儲器108)上的計算機可執(zhí)行指令,并且演示部404b的屬性可至 少部分地基于存儲在第二計算機可讀取介質(zhì)(其可位于距離存儲器108較遠)上的指令。 在該方面,每一個用戶124/125可具有在一種或多種不同虛擬品質(zhì)的不同的虛擬教練。例 如,用戶124可選擇女性教練,而用戶124可選擇男性虛擬教練。在另一個實施例中,一個 或多個用戶可具有相同的虛擬教練(例如特定的女性虛擬教練),但是教練的屬性可基于 用戶的運動或偏好而改變。例如,如果用戶124表現(xiàn)出對于一些指令費解,則虛擬教練404a 可提供更多的反饋(例如通過虛擬聲音)給用戶124和/或可提供進一步的運動或?qū)б?br>[0060] 虛擬教練演示部404a/404b可配置為同時促進遠程用戶進行特定鍛煉。例如, 一個或多個裝置可使相應的顯示器呈現(xiàn)虛擬教練演示部404a/b,W展示鍛煉來指導用戶 124/125。例如,演示部404a/404b可每一個同步,W使虛擬教練404a在虛擬教練404b 進行體育運動(或其一部分)的相同時間下進行相同的體育運動(或其一部分)。教練 404a/404b可配置為在W彼此相同的預定節(jié)拍下在第一時間期間過程中同時進行體育運 動,W使用戶124/125的同時的動作可直接相關。該可進一步允許檢測每一個用戶124/125 關于節(jié)拍和/或教練404a/404b的其他屬性可能進行得怎樣。
[0061] 作為一個示例,可能在多個位置處進行鍛煉的相應的顯示器上提供虛擬教練404。 方向提示,例如箭頭可用于指示用戶沿哪個方向移動。UI演示部402a/b可配置為呈現(xiàn)虛擬 教練404a/b的動畫W展示進行重復出現(xiàn)的鍛煉的適當姿態(tài)(例如慢進動作)。除了或代替 虛擬教練404a/b,UI402a/b可配置為呈現(xiàn)真實人的描繪和/或真實視頻,W展示鍛煉的適 當姿態(tài)。
[0062] 也可提供姿態(tài)導引信息。圖6提供其中UI402提供姿態(tài)導引的一個實施例的示 例。姿態(tài)導引信息602可在展示鍛煉時呈現(xiàn)在虛擬教練602或用戶124的圖像圖示上(或 與其W其他方式相關聯(lián))。姿態(tài)導引信息602可W是直線、線之間的夾角或其他信息,W關 于進行鍛煉的適當姿態(tài)導引用戶。在圖6中,例如,姿態(tài)導引信息602是跨用戶髓骨的直線, W指示用戶保持其髓骨相對于地面水平。姿態(tài)導引信息可通過反饋機構(gòu)提供,反饋機構(gòu)不 包括疊置在角色,例如虛擬教練602上的圖形或文字數(shù)據(jù)。在該方面,姿態(tài)導引信息可包括 音頻或觸摸信息。例如,嗓音或聲音可提供用戶的髓骨多直(或多不直)的指示。在另一 個實施例中,信號可提供到裝置,例如傳感器裝置138, 140, 142和/或144,W提供配置為由 用戶124感覺到的振動輸出,W提供導引。例如,振動可在確定用戶的髓骨不直時提供給傳 感器裝置138。
[0063] 在該方面,提供在UI演示部402a上的姿態(tài)導引可與提供在UI演示部40化上的 姿態(tài)導引不同。在一個實施例中,UI402a的至少一個演示部不包括任何姿態(tài)導引。在另 一個實施例中,姿態(tài)導引可基于相應的用戶表現(xiàn)提供。例如,姿態(tài)導引可基于W下的一個或 多個;過去的用戶表現(xiàn),當前的用戶表現(xiàn),用戶偏好,聯(lián)合訓練的目標、參數(shù)和/或其組合W 及本領域技術人員將意識到的其他因素。
[0064] 本發(fā)明的其他方面與基于從位于不同位置處的兩個或多個用戶獲得的實時健身 或運動數(shù)據(jù)來產(chǎn)生和更新UI(例如UI402)相關(參見5的框506)。根據(jù)一個實施例,多 個裝置(例如計算機102)可促進用戶相對于一裝置,例如顯示器136、捕捉裝置126和/或 相對于傳感器128移動到一些區(qū)域中,W使用戶在框架和/或范圍內(nèi)。至少一個用戶的促 進可被例如通過虛擬教練404a進行。當適當定位時,系統(tǒng)100通過一個或多個傳感器可處 理用戶124的運動。在一些實施例中,UI演示部402a可僅顯示本地用戶的圖形圖示(例 如用戶124的圖示406a),包括基于用戶的實時運動的任何調(diào)整,并且不包括其他遠程用戶 的圖形圖示(例如用戶125的圖示40化)。
[0065] 在一個示例中,圖1的系統(tǒng)100可包括多于一個傳感器,例如圖像捕捉裝置126,并 且可從不同的視角捕捉視頻。一個或多個裝置,例如計算機102可處理一些或全部圖像和/ 或紅外數(shù)據(jù),W產(chǎn)生一個或多個用戶原形作為圖示406a/406b。W該方式,顯示器136可從 用戶觀察的多個角度呈現(xiàn)用戶姿態(tài)。而在其他實施例中,用于不同角度的數(shù)據(jù)可從一個或 多個源獲得。例如,圖像捕捉裝置126可相對于進行鍛煉的用戶定位在任何期望角度,例如 用戶的前視、左側(cè)視、右側(cè)視和后視中的至少一個。在另一個示例中,系統(tǒng)100可包括多于 一個紅外裝置128,W從多個不同的視角捕捉用戶124的紅外映像。而且,系統(tǒng)100可包括 圖形捕捉裝置126和紅外收發(fā)器128二者(或多于一個或二者),其定位在不同的/多個位 置處,和/或包括本文公開的任何其他傳感器,其可被用于產(chǎn)生和/或提供圖示406a/406b。 圖形圖示406a/40化可從沒有任何圖像捕捉能力的傳感器產(chǎn)生。例如,圖形圖示404a可從 佩戴裝置300和/或裝置陣列200的用戶124產(chǎn)生。在一個實施例中,圖形圖示404a可全 部關于加速度計和/或巧螺儀傳感器數(shù)據(jù)產(chǎn)生。本領域技術人員將意識到,其他傳感器可 單獨或組合被使用W產(chǎn)生圖形圖示406a/406b。
[0066] 圖示406a/40化可基于相應的用戶實時運動產(chǎn)生或顯示(參見例如圖5的框 508)。例如,用戶124/125可每一個定位在傳感器的范圍內(nèi),例如圖像捕捉裝置126和/或 傳感器128的前部,圖像捕捉裝置126和/或傳感器128可包括紅外收發(fā)器。顯示器136可 呈現(xiàn)UI402a,包括用戶124的圖示,其可W是"鏡像圖像",或圖示虛擬化身,例如用戶化身, 其與用戶運動對應移動。