本申請是申請日為2012年2月17日、申請?zhí)枮?01280018925.8且發(fā)明名稱為“使用圖像數據選擇并關聯體育活動數據”的發(fā)明申請的分案申請。
相關申請的交叉引用
本申請要求2011年2月17日提交的第61/443,808號、標題為“鍛煉過程中追蹤用戶表現指標”的美國臨時專利的權益和優(yōu)先權,并出于任何及全部非限制目的,將該申請內容全部經引用明確包括于此。
背景技術:
運動健身日益盛行,其中的益處也眾所周知。人們已將各類技術融入健身和其他體育活動中。例如,可在健身活動中使用各種便攜式電子設備,比如mp3或其他音頻播放器、收音機、便攜式電視、dvd播放器或其他視頻播放設備、手表、gps系統(tǒng)、電子計步器、手機、尋呼機、傳呼機等。很多健身發(fā)燒友或運動員在鍛煉或訓練中使用一個或多個此類設備來娛樂自己,提供表現數據或與其他人保持聯系等。此類用戶也對記錄體育活動及其相關指標表現出興趣。因此,各類傳感器可用來探測、存儲及/或傳輸運動表現信息。然而,運動表現信息常常獨立于環(huán)境,或者以整體體育活動為基礎。鍛煉者可有興趣獲得有關其鍛煉的更多信息。
技術實現要素:
下列是對各個方面示例的概括性總結,以使您對實施例有一個基本了解。本摘要并非詳細的概述,并非旨在確定關鍵或重要元素或界定發(fā)明范圍。下列摘要僅以常規(guī)方式介紹了發(fā)明的一些概念,作為后文中更詳細描述的前奏。
在一個或多個方面描述系統(tǒng)、裝置、計算機可讀介質及方法,以便跟蹤用戶運動期間的表現指標。
在某些方面的示例中,可配置系統(tǒng)、裝置、計算機可讀介質和方法來處理規(guī)定了用戶屬性的輸入信息、根據用戶屬性調整表現區(qū)、通過至少一個加速儀和力傳感器接收生成的數據、確定數據是否位于表現區(qū)內并輸出決定。
在某些示例方面,系統(tǒng)、裝置、計算機可讀介質和方法可包括接收傳感器(例如加速儀、力傳感器、溫度傳感器、心率監(jiān)視器等)在用戶運動時生成的數據,并將該數據與多種比賽風格對比數據進行比較,以確定與該數據最匹配的。
在某些示例方面,系統(tǒng)、裝置、計算機可讀介質和方法可包括接收力傳感器(指示進行多項鍛煉任務時的體重分布)生成的數據、處理指示成功完成鍛煉任務的第一輸入、將第一輸入之前的第一體重分布與成功完成鍛煉任務關聯起來、處理指示鍛煉任務未完成的第二輸入,以及將第二輸入之前的第二體重分布與鍛煉任務未完成關聯起來。
在某些示例方面,系統(tǒng)、裝置、計算機可讀介質和方法可包括接收招牌動作數據(對應于第一用戶執(zhí)行一系列活動時測量的加速和力值測量數據)、接收至少一個加速儀和力傳感器中的球員數據(通過監(jiān)測嘗試進行這一系列活動的第二用戶)、并生成指示球員數據與招牌動作數據相似程度的相似程度指標。
在某些示例方面,系統(tǒng)、裝置、計算機可讀介質和方法可包括接收至少由一個加速儀和力傳感器生成的數據,將此數據與跳躍數據相比較來確定數據是否與跳躍數據一致,處理數據以確定起躍時間、落地時間和滯空時間,根據滯空時間計算縱跳高度。
在某些示例方面,由計算機實現的方法包括:接收與運動表現相關的第一組體育活動數據,所述運動表現至少包括由用戶進行的第一活動,其中,所述第一組體育活動數據由第一傳感器生成或從第一傳感器得出;通過圖像捕獲設備捕獲至少與用戶進行的第一活動相關的圖像數據;通過處理器確定體育活動的至少一部分表明用戶滿足第一活動閾值;將體育活動數據的所述部分和圖像數據傳輸到計算設備。
在某些示例方面,裝置包括:至少一個處理器;和存儲計算機可執(zhí)行指令的至少一個存儲器,當由至少一個處理器執(zhí)行時,所述計算機可執(zhí)行指令使得所述裝置至少:接收與運動表現相關的第一組體育活動數據,所述運動表現至少包括由用戶進行的第一活動,其中,所述第一組體育活動數據由第一傳感器生成或從第一傳感器得出;通過圖像捕獲設備捕獲至少與用戶進行的第一活動相關的圖像數據;通過處理器確定體育活動的至少一部分表明用戶滿足第一活動閾值;將體育活動數據的所述部分和圖像數據傳輸到計算設備。
在某些示例方面,由計算機實現的方法包括:接收與多個運動員的運動表現相關的體育活動數據,所述體育活動數據包括由多個傳感器生成或從多個傳感器得出的數據;通過處理器確定所述體育活動數據的一個或多個部分表明所述多個運動員中的一個或多個運動員滿足第一運動表現標準;通過圖像捕獲設備捕獲與所述運動表現相關的圖像數據;將體育活動數據的相應的一個或多個部分與捕獲的圖像數據關聯;將所述圖像數據和體育活動數據的相應的一個或多個部分聚合以得到所述運動表現的精彩鏡頭集錦;和將所述精彩鏡頭集錦傳輸到計算設備。
整個專利申請說明書將描述其他方面和特征。
附圖說明
為理解實施例,將舉例予以描述,并參考附圖:
圖1a-b示出了根據實施例的個人訓練系統(tǒng)的示例。
圖2a-b示出了根據實施例的傳感器系統(tǒng)的實施例。
圖3a-b示出了根據實施例的計算機與至少一個傳感器交互的示例。
圖4示出了根據實施例的莢式傳感器的示例,該傳感器可嵌入鞋子,也可從鞋子上取下。
圖5示出了根據實施例的計算機的體上配置示例。
圖6-7示出了根據實施例的計算機的各種非體上配置示例。
圖8示出了根據實施例的計算機顯示屏呈現的圖形用戶界面(gui)的屏顯示例。
圖9示出了根據實施例的供用戶選擇的表現指標示例。
圖10-11b示出了根據實施例的校準傳感器示例。
圖12示出了根據實施例的gui屏顯示例,其展示鍛煉相關信息。
圖13示出了根據實施例的gui屏顯示例,其在鍛煉期間為用戶提供其表現指標信息。
圖14示出了根據實施例的gui屏顯示例,其展示關于用戶虛擬卡(vcard)的信息。
圖15示出了根據實施例的gui的用戶信息屏顯示例,其展示用戶信息。
圖16示出了根據實施例的另一個用戶信息屏顯示例,其展示用戶其他信息。
圖17-20示出了根據實施例的另一個gui的屏顯示例,以向用戶顯示表現指標。
圖21示出了根據實施例的gui自由式運動屏顯示例,其提供用戶自由式運動的信息。
圖22示出了根據實施例的訓練屏顯示例,其展示用戶可選擇的訓練。
圖23-26示出了根據實施例的訓練示例。
圖27-30示出了根據實施例的投籃訓練gui的顯示屏。
圖31示出了根據實施例的gui屏顯示例,其告知用戶投籃關鍵點。
圖32示出了根據實施例的gui招牌動作屏顯示例,其提示用戶進行練習以模仿職業(yè)運動員的招牌動作。
圖33示出了根據實施例的搜索其他用戶及/或職業(yè)運動員來對比表現指標的gui屏顯示例。
圖34-35示出了根據實施例的屏顯示例,其將用戶表現指標與其他個體比較。
圖36示出了根據實施例的確定通過監(jiān)視用戶開展體育活動獲得的物理數據是否在表現區(qū)內的示例方法流程圖。
圖37示出了依據各種實施例使用的示例方法的流程表。
具體實施方式
在以下各種實施例說明中,引用了附圖,其中附圖是本專利申請說明書的組成部分,并附以示例說明,本專利申請說明書通過各種實施例予以執(zhí)行。需要了解的是,可以采用其他實施例,也可修改結構和功能,這些并不脫離本專利申請說明書的范圍和精神。此外,本專利申請說明書內的標題不視為其限制方面。得益于本專利申請說明書的本領域技術人員應了解實施例不局限于標題示例。
i.個人訓練系統(tǒng)示例
a.例證計算設備
圖1a示出了根據實施例的個人訓練系統(tǒng)100示例。系統(tǒng)100示例可包括一個或多個電子設備,比如計算機102。計算機102可包括移動終端,比如電話、音樂播放器、平板電腦、上網本或任何便攜式設備。在其他實施例中,計算機102可包括機頂盒(stb)、臺式電腦、數字視頻錄像機(dvr)、計算機服務器及/或任何其他需要的計算設備。在某些配置中,計算機102可包括游戲機,比如
暫時轉到圖1b,計算機102可包括計算單元104,后者至少包括處理單元106。處理單元106可是執(zhí)行軟件指令的任何類型處理設備,比如微處理器設備。計算機102可包括各種非暫時計算機可讀介質,比如存儲器108。存儲器108可包括但不限于隨機存取存儲器(ram)(比如ram110)及/或只讀存儲器(rom)(比如rom112)。存儲器108可包括以下任何介質:電可擦編程只讀存儲器(eeprom)、閃存或其他存儲技術、cd-rom、數字通用光盤(dvd)或其他光盤存儲器、磁存儲設備或任何其他用來存儲所需信息及計算機102可訪問的介質。
可使用總線114或其它通訊結構將處理單元106和系統(tǒng)存儲器108連接到一個或多個外圍設備。例如,處理單元106或系統(tǒng)存儲器108可直接或間接地連接到額外的存儲器,比如硬盤驅動器116、可移動磁盤驅動器、光盤驅動器118和閃存卡。處理單元106或系統(tǒng)存儲器108可直接或間接地連接到一臺或多臺輸入設備120和一臺或多臺輸出設備122。輸出設備122可包括顯示設備136、電視機、打印機、立體音響系統(tǒng)或揚聲器。在某些實施例中,可將顯示設備合并到眼鏡中。合并到眼鏡中的顯示設備可向用戶提供反饋。眼鏡可合并一個或多個顯示設備,也可用于便攜式顯示系統(tǒng)。輸入設備120可包括鍵盤、觸摸屏、遙控板、指針設備(比如鼠標、觸摸板、觸筆、軌跡球或游戲桿)、掃描儀、攝影機或麥克風。在這一點上,輸入設備120可包括一個或多個配置的傳感器,來探測、檢測及/或測量用戶的體育運動,比如圖1a中的用戶124。
再次查看圖1a,圖像獲取設備126及/或傳感器128可用來檢測及/或測量用戶124的體育運動。在一種實施例中,從圖像獲取設備126或傳感器128中獲得的數據可直接檢測體育運動,因此,從圖像獲取設備126或傳感器128中獲得的數據直接與運動參數相關。然而,在其他實施例中,圖像獲取設備126及/或傳感器128可相互或與其他傳感器結合使用,以檢測及/或測量運動。因此,某些運動由兩個或更多個設備中獲得的合并數據確定。圖像獲取設備126及/或傳感器128可包括或可操作地連接到一個或多個傳感器,這些傳感器包括但不限于:加速計、陀螺儀、位置確定設備(比如gps)、光傳感器、溫度傳感器(包括環(huán)境溫度及/或體溫)、心率監(jiān)測器、圖像獲取傳感器、濕度傳感器及/或各種組合。下方標題為“例證傳感器”的第i.c節(jié)介紹了例證傳感器126、128的使用示例。計算機102也可以使用觸摸屏或圖像獲取設備確定用戶在圖形用戶界面上做選擇時指向的位置。一種或多種實施例會單獨或結合使用一種或多種有線及/或無線技術,其中無線技術的示例包括
b.例證網絡
計算機102、計算單元104及/或任何其他電子設備可直接或間接連接到一個或多個網絡接口,比如接口示例130(如圖1b中所示),以與網絡通信,比如網絡132。在圖1b的示例中,網絡接口130可包括一配置的網絡適配器或網絡接口卡(nic),以按照一個或多個通信協議將計算單元104的數據和控制信號轉換成網絡消息,比如傳輸控制協議(tcp)、internet協議(ip)和用戶數據報協議(udp)。這些協議在本領域眾所周知,因此在此處不做詳細介紹。接口130可采用任何合適的連接代理來連接網絡,包括無線收發(fā)機、電力線適配器、調制解調器或以太網連接。然而,網絡132可以是任何類型或拓撲的任意一個或多個單獨或結合信息分配網絡,比如因特網、內聯網、云、lan。網絡132可是電纜、光纖、衛(wèi)星、電話、移動電話、無線電等中的任何一個或多個。這些網絡在本領域眾所周知,因此此處不做詳細介紹??梢詫W絡132進行各種配置,比如用一個或多個有線或無線通信信道將一個或多個位置(比如學校、工廠、療養(yǎng)所、用戶住宅、網絡資源等)連接到一個或多個遠程服務器134或其他計算機,例如與計算機102類似或相同的計算機。實際上,系統(tǒng)100可包括一個以上的所有組件實例(比如不止一臺計算機102,不止一個顯示屏136等)。
不論網絡132內的計算機102或其他電子設備是否為便攜式或固定在一位置,應了解的是,除上面具體列出的輸入、輸出和存儲外圍設備外,計算設備可直接或通過網絡132連接到各種其他外圍設備,包括執(zhí)行輸入、輸出和存儲功能的一些設備,或者這些設備的一些組合。在某些實施例中,單個設備可以集成圖1a中所示的一個或多個組件。例如,單個設備可包括計算機102、圖像獲取設備126、傳感器128、顯示屏136及/或其他組件。在一種實施例中,傳感器設備138可包括移動終端,該終端擁有顯示屏136、圖像獲取設備126和一個或多個傳感器128。然而,在其他實施例中,圖像獲取設備126及/或傳感器128經外設配置,可操作地連接到媒體設備,包括游戲或媒體系統(tǒng)。因此,與前述一致,本專利申請說明書不局限于固定系統(tǒng)和方法。相反,用戶124幾乎可在任何位置實施某些實施例。
c.例證傳感器
計算機102及/或其他設備可配置一個或多個傳感器126、128,以檢測及/或監(jiān)視用戶124至少一個健身參數。傳感器126及/或128可包括但不限于:加速計、陀螺儀、位置確定設備(比如gps)、光傳感器、溫度傳感器(包括環(huán)境溫度及/或體溫)、睡眠模式傳感器、心率監(jiān)測器、圖像獲取傳感器、濕度傳感器及/或各種組合。網絡132及/或計算機102可與系統(tǒng)100的一個或多個電子設備通信,包括顯示屏136、圖像獲取設備126(比如一個或多個攝影機)和紅外設備(ir)傳感器128。在一種實施例中,傳感器128可包括ir收發(fā)器。例如,傳感器126及/或128可將波形傳送到環(huán)境中(包括向用戶124的方向傳送),接收“反射”,或者檢測已釋放波形的變化。而在另一種實施例中,圖像獲取設備126及/或傳感器128可予以配置,以傳送及/或接收其他無線信號,比如雷達、聲波定位儀及/或可聽信息。本領域技術人員容易了解,與大量不同數據譜對應的信號可依據各種實施例予以使用。在這一點上,傳感器126及/或128可檢測外部源(非系統(tǒng)100)發(fā)出的波形。例如,傳感器126及/或128可檢測到用戶124及/或周圍環(huán)境散發(fā)出的熱。因此,圖像獲取設備126及/或傳感器128可包括一個或多個熱成像設備。在一種實施例中,圖像獲取設備126及/或傳感器128可包括一配置為執(zhí)行范圍現象學的ir設備。作為非限制示例,經配置來執(zhí)行范圍顯像的圖像獲取設備可從俄勒岡州波特蘭的flirsystems,inc.購買。盡管圖像獲取設備126、傳感器128和顯示屏136顯示直接與計算機102進行(無線或有線)通信,本領域技術人員應了解,它們可會直接與網絡132進行(無線或有線)通信。
1.多功能電子設備
用戶124可以持有、攜帶及/或佩戴任何數量的電子設備,包括傳感設備138、140、142及/或144。在某些實施例中,可不會專為健身或運動目的而制造一個或多個設備138、140、142、144。實際上,本專利身說明書的某些方面涉及到使用多個設備(其中一些不是健身設備)的數據來收集、檢測及/或測量運動數據。在一種實施例中,設備138可包括便攜式電子設備,比如電話或數字音樂播放器,包括可從加利福尼亞州庫比蒂諾apple,inc.購買的
設備138-144及任何本申請透露的其他電子設備(包括任何傳感設備)可直接或通過網絡(比如網絡132)相互通信。設備138-144中一個或多個之間通過計算機102進行通信。例如,設備138-144中的兩個或多個為周邊設備,可操作地連接到計算機102的總線114。然而在另一種實施例中,第一設備(比如設備138)可會與第一計算機(比如計算機102)及另一設備(比如設備142)進行通信,然而,設備142不會配置成與計算機102相連,但與設備138通信。此外,配置一個或多個電子設備,使之通過多種通信途徑進行通信。例如,設備140配置成通過第一無線通信協議與設備138進行通信,再通過第二無線通信協議與不同的設備(比如計算機102)進行通信。本專利申請說明書通篇都會論述無線協議示例,且該協議在本領域已眾所周知。本領域技術人員應了解,也可以進行其他配置。
在實施示例實施例中,可替換或額外使用擁有多種功能的計算設備,比如臺式機或筆記本個人計算機。這些計算設備根據需要擁有外圍設備的任何組合或附加組件。而且,圖1b中所示的組件可包括在服務器134、其他計算機、裝置等中。
2.例證服裝/配件傳感器
在某些實施例中,傳感設備138、140、142及/或144可置入用戶124的服裝或配件內(包括手表、臂章、腕套、項鏈、襯衫、鞋子等),或與這些關聯在一起。下文即將描述鞋裝設備和腕戴設備(分別為設備140和142),然而,這些只是實施例,本專利申請說明書不局限于此類設備。
i.鞋裝設備
在某些實施例中,傳感設備140可包括鞋類,后者可含有一個或多個傳感器,這些傳感器包括但不限于:加速計、位置傳感組件(比如gps)及/或力傳感器系統(tǒng)。圖2a示出了根據實施例的傳感器系統(tǒng)202的實施例。在某些實施例中,系統(tǒng)202可包括傳感器總成204。總成204可包括一個或多個傳感器,比如加速計、位置傳感組件及/或力傳感器。在圖示實施例中,總成204包括多個傳感器,這些傳感器可包括力感應電阻器(fsr)傳感器206。然而在其他實施例中,可使用其他傳感器。端口208可放置在鞋底結構209中??蛇x地提供端口208,來與電子模塊210(可置于外殼211中)及多根將fsr傳感器206連接到端口208的引線212進行通信。模塊210可包括在鞋底結構的凹陷部分或腔中。端口208和模塊210包括互補接口214、216,以進行連接和通信。
在某些實施例中,圖2a中所示的至少一個力感應電阻器206可包括第一和第二電極或電觸點218、220及鋪設在電極218、220之間來實現二者間電氣連接的力感應電阻材料222。將壓力施加在力感應材料222上時,感應材料222電阻率及/或導電性發(fā)生變化,從而變更電極218、220之間的電勢。傳感器系統(tǒng)202可檢測到電阻變化,以檢測施加到傳感器216上的力。力感應電阻材料222在壓力下可通過各種方式變更電阻。例如,力感應電阻材料222的內電阻在材料受壓時降低,類似于下文將詳細描述的量子隧穿復合材料。進一步壓縮本材料將進一步降低電阻,以便進行定量測量和雙重(開啟/關閉)測量。在某些實施例中,這類力感應電阻行為被描述為“基于體積的電阻”,出現這種行為的材料被稱為“智能材料”。作為另一個示例,材料222的電阻會隨著表面與表面接觸面積的變化而變化??赏ㄟ^幾種方式實現該操作,比如在表面上使用顯微映像,在不壓縮的條件下將增加表面電阻,而當壓縮纖維映像或使用可以變形的軟電極或增加與另一根電極的表面接觸面積將降低表面電阻。該表面電阻可是材料222與電極218、220之間的電阻及/或導電層(比如碳/石墨)與多層材料222的力感應層(比如半導體)之間的表面電阻。壓縮越嚴重,表面與表面的接觸面積越大,從而減低電阻,實現定量測量。在某些實施例中,這類力感應電阻行為被描述為“基于接觸的電阻”。需要了解的是,如本申請所述,力感應電阻材料222可為或包括摻雜或非摻雜半導體材料。
fsr傳感器206的電極218、220可由任何導電材料組成,包括金屬、碳/石墨纖維或復合材料、其他導電復合材料、導電聚合物或包括導電材料的聚合物、導電陶瓷、摻雜半導體或任何其他導電材料。使用任何合適的方法可將導線212連接到電極218、220,包括焊接、釬焊、銅焊、膠粘連接、扣拴物或任何其他整體或非整體的連接方法?;蛘?,電極218、220及相關引線212可由一段相同材料組成。
傳感器系統(tǒng)202的其他實施例可包括不同數量及/或配置的傳感器,通常至少包括一個傳感器。例如,在一種實施例中,系統(tǒng)202包括較多的傳感器,而在另一種實施例中,系統(tǒng)202包括兩個傳感器,一個在鞋跟中,另一個在鞋前掌中,或者包括緊挨著用戶腳的設備。此外,一個或多個傳感器206可以不同的方式與端口214進行通信,包括任何已知類型的有線或無線通信,包括藍牙和近場通信。在一雙鞋的每只鞋中提供傳感器系統(tǒng)202,需要了解的是,成對的傳感器系統(tǒng)可會協同運作或者相互獨立運作,每只鞋中的傳感器系統(tǒng)可會或者不會相互通信。要進一步了解的是,可向傳感器系統(tǒng)202提供計算機能夠運行的指令,這些指令在由處理器控件集合執(zhí)行時能夠及數據存儲(比如用戶腳與地面或其他接觸表面交互的壓力數據)時存儲在一個或多個計算機可讀介質上,此外還應了解這些可執(zhí)行指令可由傳感器206、任何模塊及/或外部設備進行存儲及/或執(zhí)行,比如圖1a的設備128、計算機102、服務器134及/或網絡132。
ii.腕戴設備
如圖2b所示,設備226(可為圖1a中所示的傳感設備142或與之相似)可配置為由用戶124佩戴,比如繞著手腕、手臂、腳踝等等佩戴。設備226可監(jiān)測用戶的體育運動,包括用戶124的全天活動。在這一點上,設備總成226在用戶124與計算機102交互期間檢測體育運動,及/或獨立于計算機102運作。例如,在一種實施例中,設備226可是全天活動監(jiān)視器,不論用戶是接近計算機102還是與之交互,都將測量活動。設備226可直接與網絡132及/或其他設備通信,比如設備138及/或140。在其他實施例中,從設備226獲取的運動數據用于計算機102所作的決定,比如決定向用戶124展示哪次鍛煉計劃。在一種實施例中,設備226也與移動設備進行無線交互,比如與用戶124相關的設備138或者遠程網站(比如致力于發(fā)展健身或健康相關主題的網站)。在某些預定時間,用戶可希望將數據從設備226傳輸到另一個位置。
如圖2b所示,設備226可包括輸入機構,比如可按下的輸入按鈕228有助于設備226的操作。輸入按鈕228可操作地連接到控制器230及/或任何其他電子元件,比如一個或多個與圖1b中所示計算機102相關的討論元件。控制器230可以嵌入,或者是外殼232的一部分。外殼232可由一種或多種材料(包括彈性元件)制成,包括一個或多個顯示屏,比如顯示屏234。顯示屏視為設備226的照明部分。顯示屏234可包括一系列的單獨照明元件或照明部件,比如示范性實施例中的led燈234。led燈按數組排列,且可操作地連接到控制器230。設備226可包括指示系統(tǒng)236,后者也視為整個顯示屏234的一部分或組件。要了解的是,指示系統(tǒng)236可以結合顯示屏234(擁有像素部件235)進行操作和點亮,或者完全從顯示屏234中分離出來。指示系統(tǒng)236也可包括多個額外的照明元件或照明部件238,后者在示范性實施例中以led燈的形式出現。在某些實施例中,指示系統(tǒng)可直觀指示目標,比如通過點亮一部分照明部件238來表明目標實現進度。
打開緊固裝置240,將設備226戴在-用戶124的手腕上,然后將緊固裝置240扣上。如果需要,用戶可一直戴著設備226。在一種實施例中,緊固裝置240可包括接口(包括但不限于usb端口),以與計算機102及/或設備138、140進行有效交互。
在某些實施例中,設備226可包括傳感器總成(未在圖2b中顯示)。傳感器總成可包括許多不同傳感器。在一種實施例中,傳感器總成可包括或允許有效連接到加速計(包括多軸加速計類型)、心率傳感器、位置確定傳感器(比如gps傳感器)及/或其他傳感器。設備142傳感器檢測的運動或參數可包括(或用于形成)各種不同的參數、指標或生理特征,包括但不限于速度、距離、所走步數、卡路里、心率、汗水檢測、精力、耗氧量及/或氧動力學。此類參數也可基于用戶的活動按照活動點或用戶賺取的貨幣予以表示。
可使用為執(zhí)行一種或多種功能而配置的電子電路來實現各種示例。例如,通過本發(fā)明的某些實施例,可使用一個或多個應用型專用集成電路(asic)實現計算設備,比如智能手機、移動設備、計算機、服務器或其他計算裝置。然而,更為典型的是,使用可編程計算設備的執(zhí)行固件或軟件指令或將專用電子電路與可編程計算設備上執(zhí)行的固件或軟件指令組合可實現各種本發(fā)明組件示例。
ii.監(jiān)測系統(tǒng)
圖3a-b示出了根據實施例的計算機與至少一個傳感器交互的示例。在描述的示例中,將計算機102當作用戶攜帶的智能手機執(zhí)行。傳感器示例可佩戴在用戶身上,也可放置在身外,可涵蓋上述任何傳感器,包括加速計、分布式傳感器、心率監(jiān)測器、溫度傳感器等。圖3所示為莢式傳感器(podsensor)304和分布式傳感器306(包括具有一個或多個fsr206的上述傳感器系統(tǒng)202)。莢式傳感器304可包括加速計、陀螺儀及/或其他傳感技術。在某些示例中,莢式傳感器304可至少包括一個傳感器,用來監(jiān)測與用戶運動間接相關的數據。例如,環(huán)境傳感器可佩戴在用戶身上或放置在用戶身上以外的地方。環(huán)境傳感器可包括溫度傳感器、指南針、氣壓計、濕度傳感器或其他類型的傳感器??蛇€需要使用其他類型的傳感器和配置用來測量用戶運動的傳感器組合。此外,計算機102可包括一個或多個傳感器。
莢式傳感器304、分布式傳感器206和其他類型的傳感器可包括無線收發(fā)機,用來相互通信及與計算機102進行通信。例如,傳感器304和傳感器306可與網絡132、用戶佩戴的其它設備(比如手表、護腕設備等)、另一用戶佩戴的傳感器或設備、外部設備等直接進行通信。在一個示例中,左鞋中的傳感器可與右鞋中的傳感器進行通信。此外,鞋可包括多個相互通信及/或與該鞋的處理器進行通信的傳感器。而且,一雙鞋可包括處理器,該處理器從與鞋子相關的多個傳感器收集數據。耦合到該處理器的收發(fā)器可將傳感器數至少傳送至計算機102、網絡132和服務器134之一。在另一個示例中,一只鞋子的一個或多個傳感器可將數據傳送至收發(fā)器,而收發(fā)器至少與計算機102、網絡132和服務器134之一進行通信。而且,與第一用戶相關的傳感器可和與第二用戶相關的傳感器進行通信。例如,第一用戶鞋中的傳感器可與第二用戶鞋中的傳感器進行通信。也可以使用其他拓撲圖。
計算機102可與傳感器交換數據,也可將從傳感器接收的數據通過網絡132傳送至服務器134及/或另一臺計算機102。用戶可佩戴耳機接收計算機102、一個或多個傳感器(直接)、服務器134、網絡132、其它位置或這些組合發(fā)出的音頻信息??梢允褂糜芯€耳機或無線耳機。例如,分布式傳感器306可將數據傳送至耳機,然后音頻從耳機輸出至用戶。
在一個示例中,用戶穿的每只鞋子都配備加速計、力傳感器或類似設備,以便計算機102及/或服務器134參照圖1a-b和2a-2b單獨或結合上述系統(tǒng)確定每只腳或身體其他部位(比如腿、手掌、手臂、單個手指或腳趾、足或腿、臀、胸、肩膀、頭和眼睛部位)的運動和指標。
數據處理可以任何方式分布,或完全在鞋里、在計算機102、服務器134或以上組合中完成。在以下描述中,計算機102可描述為執(zhí)行一功能。除了計算機102,其他設備(包括服務器134、控制器、另一臺計算機、鞋中或其他衣物中的處理器或其他設備)也可執(zhí)行該功能。例如,每只鞋中的一個或多個傳感器(或其他外圍傳感器)可與處理一個或多個傳感器輸出的部分或全部原始信號的各自本地控制器配對。在任何特定時間內,控制器的處理操作可會受更高級計算設備(比如計算機102)的指揮和控制。該更高級設備可接收并進一步處理該控制器或多個控制器處理過的傳感器信號,比如通過一個或多個收發(fā)器。使用或不使用額外的計算設備,在一個或多個計算設備(包括上述部分或全部計算設備)上進行比較和計算。傳感器可感應出所期望的條件,然后生成原始信號,原始信號經過處理,以提供處理過的數據。然后,可用處理過的數據確定當前表現指標(比如當前行走速度等),確定結果會根據用戶輸入(比如我能跳多高?)及/或編程(比如用戶按指示鍛煉嗎?如果檢測到按指示鍛煉,則在用戶體驗中如何對其進行描述/定量)而變化。
在一個示例中,傳感器304和傳感器306可處理和存儲測量數據,并將處理完的數據(比如,平均加速度、最高速度、總距離等)轉送至計算機102及/或服務器134。傳感器304和傳感器306還可將原始數據發(fā)送至計算機102及/或服務器134進行處理。比如,原始數據可包括加速計一段時間內測量到的加速信號、壓力傳感器一段時間內測量的壓力信號等。美國專利申請第12/483,824號題為《帶有傳感器系統(tǒng)的鞋子》中描述了多傳感器服裝和多傳感器在體育運動監(jiān)測中的使用,且這些內容發(fā)布在美國報刊第2010/0063778al號和美國專利申請第12/483,828號題為《帶有傳感器系統(tǒng)的鞋子》以及美國報刊第2010/0063779al號。上述提到的申請內容全部經引用而包括于此。在一個特殊的示例中,運動員可穿著帶有一個或多個力傳感系統(tǒng)的鞋子302,比如,利用力感應電阻(fsr)傳感器,如圖2a所示,且上述提到的著名專利報刊中也有描述。鞋子302可帶有多個fsr傳感器206,可探測到用戶腳上不同部位的受力(比如,腳跟、腳底中間、腳趾等)。計算機102可處理fsr傳感器206傳輸的數據,以決定用戶一只腳及/或兩只腳之間的平衡。例如,計算機102可對比左鞋fsr206的受力測量和右鞋fsr206的受力測量,以便決定平衡和/和體重分布。
圖3b是另一個示例數據流程圖,圖中計算機102至少與一個傳感器處理系統(tǒng)308相互作用,以探測用戶的動作。傳感器處理系統(tǒng)308可與計算機102在物理上進行分離和識別,但仍可與計算機102進行無線或有線通信。傳感器處理系統(tǒng)308可包括傳感器304(如圖所示)和傳感器304以外的其它傳感器(比如,傳感器306)。在描述的示例中,傳感器系統(tǒng)308可接收和處理來自傳感器304和fsr傳感器206的數據。計算機102可接受用戶輸入的一種其希望執(zhí)行的活動(比如,交叉訓練、籃球、跑步等)。另外,計算機102可探測用戶正在執(zhí)行的一類活動或接收一種正在執(zhí)行的活動的另一來源的信息。
基于活動類型,計算機102可識別一個或多個預定義動作模板,并將獲取情況發(fā)送至傳感器系統(tǒng)308。動作模板可用于識別用戶在執(zhí)行已確定類型的活動時可產生的活動或動作。例如,一個動作可對應一組同類或多類事件,比如探測用戶向左邁出一步后又向右邁出一步,或探測用戶在舞動手腕時跳躍了一下。相應地,可為不同類型的活動定義不同套一種或多種動作模板。比如,為籃球定義的一套動作模板可包括運球、投籃、籃板卡位、扣籃、沖刺等。為足球定義的一套動作模板可包括射門、運球、搶球、頭球等等。動作模板可對應于任何期望間距水平。在一些示例中,某一特殊類型的活動可包括50-60個模板。在其它示例中,一類活動可對應于20-30個模板。根據需要,可為一類活動定義任何數量的模板。在另外的其它示例中,用戶可手動選擇模板,而不用系統(tǒng)進行選擇。
傳感器預訂(subscriptions)可允許傳感器系統(tǒng)308選擇從其接收數據的傳感器。傳感器處理系統(tǒng)308可管理任何特定時間使用的預訂。預訂類型可包括一個或多個力傳感電阻的力傳感電阻數據、一個或多個加速計的加速度數據、多個傳感器的信息總和(比如,加速數據總和、一個或多個傳感器的力傳感電阻數據)、壓力圖、中心平均值、重力調節(jié)傳感器數據、力傳感電阻導數、加速度導數等其他數據及/或這些數據的組合。在一些示例中,一次預訂可相當于多個傳感器數據的總和。例如,如果一模板要求將力轉移至用戶的前腳部位,一次預訂可對應于前腳所有傳感器感應到的力的總和。另外,每只前腳受力傳感器上的受力數據對應于不同的預訂。
例如,如果傳感器系統(tǒng)308包括4個力傳感電阻傳感器和1個加速計,預訂可指定對這5個傳感器其中的某個進行監(jiān)測,以獲取傳感器數據。在另一個示例中,預訂可指定接收或監(jiān)測右鞋加速計的傳感器數據,而不是左鞋加速計。而在另一個示例中,預訂可包括手腕傳感器的監(jiān)測數據,而不是心率傳感器的監(jiān)測數據。預訂還可指定傳感器閾值,以調節(jié)傳感器系統(tǒng)的事件檢測過程的敏感度。因此,在某些活動中,傳感器系統(tǒng)308可用來檢測所有高于第一指定閾值的力峰數。對于其它活動,傳感器系統(tǒng)308可用來檢測所有高于第二指定閾值的力峰數。如果某一特定活動不需要有些傳感器的讀數時,使用不同的傳感器預訂有助于傳感器系統(tǒng)節(jié)約電能。相應的,不同的活動和活動類型可使用不同的傳感器預訂。
傳感器處理系統(tǒng)308可用來執(zhí)行原始傳感器數據的初始加工,以探測不同間距的事件。事件示例可包括跳躍時腳的著地或離地以及一段時間內的最大加速度等。然后,傳感器系統(tǒng)308可將事件傳送至計算機102,與多個模板進行比較,以決定動作是否完成。例如,傳感器系統(tǒng)308可識別一個或多個事件,并將
接收完事件及/或原始傳感器數據后,計算機102可完成后配對處理,包括決定不同的活動指標(比如,重復次數、滯空時間、速度、距離等)。通過識別接收來從任意類型和任意數量的傳感器的數據所代表的不同事件和動作對活動進行分類。相應地,活動追蹤和監(jiān)測可包括決定一活動類型中的一個或多個預期或已知動作和這些動作相關的指標是否已完成。在一個示例中,動作可對應于一系列的一個或多個低水平或間距的事件,還可使用預定義的動作模板進行檢測。
例如,計算機102通過使用動作模板,可自動進行檢測用戶何時完成了一特定的活動或該活動預期的一特定動作。比如,用戶在打籃球時,檢測到用戶舞動手腕時,已跳起來或他/她的手腕動作表示該用戶已完成投籃。在另一個示例中,檢測到用戶先是在跳動時向外移動雙腳,然后在跳動時向內移動雙腳,而這可會記錄為用戶執(zhí)行了重復的跳躍動作。許多其它模板可定義為用來識別某特定類型的活動及該活動類型中的動作或舉止。
圖4示出了根據實施例的莢式傳感器304的示例,該傳感器可嵌入鞋子,也可從鞋子上取下。莢式傳感器304包括可充電電池,將電池插入壁式適配器402時,可充電。可使用有線或無線方式為莢式傳感器304充電。例如,莢式傳感器304可進行感應充電。在某些示例中,莢式傳感器304-1可配置接口(比如,通用串行總線),這樣可將傳感器插入計算機或其他設備中下載及/或接收數據。傳感器的接口可用來進行有線或無線通信。比如,莢式傳感器連接至計算機時,可加載軟件更新。莢式傳感器還進行無線軟件更新。在物理上與計算機102(或帶有端口的其他設備)耦合時,莢式傳感器可通過計算機102進行充電并與之通信。
圖5示出了根據實施例的計算機102的體上裝置配置示例。計算機102可通過配置供用戶隨意佩戴在身上,比如,胳膊、大腿、胸部或置入服裝內。例如,每件服裝可具有其自身的集成的計算機。計算機可作為情境驅動的精簡型客戶端,這一情境包括用戶正在做什么,或者配備/網絡連接了哪些裝置。計算機102還可安置在用戶身外,如圖6-7所示。
圖6-7示出了根據實施例的計算機102的非身體接觸式配置示例。計算機102可安置在擴展塢602中,在更大屏幕上展示gui并在音響系統(tǒng)上提供音頻輸出。在其它示例中,計算機102可通過直接用戶輸入(比如,使用鍵盤)、遙控輸入或接收用戶指令等其它方式對語音指令進行響應。其它非身體接觸式配置包括將計算機102放置在用戶運動場地附近的地面或桌上,裝進運動包或其它儲藏箱中,或將計算機102放在三腳架102702,或將計算機102安放在壁掛704上。也可使用其它非身體接觸式配置。使用非身體接觸式配置時,用戶可佩戴耳機、腕戴設備等,以便接收實時更新。經用戶啟動后,莢式傳感器304及/或分布式傳感器306可在用戶身體以外的某個范圍內與計算機102進行定期無線通信,還可在某個范圍內或之后按用戶指示,將數據存儲和上傳至計算機102。
在一個示例中,用戶可與計算機102的圖形用戶界面(gui)進行互動。圖8示出了根據實施例的計算機102顯示屏呈現的gui顯示示例。gui的主頁顯示屏802可顯示一主頁,為用戶提供基本信息,促使用戶選擇其感興趣執(zhí)行的體育活動類型,并允許用戶檢索之前完成的鍛煉(比如,籃球賽、鍛煉等)。計算機102的顯示屏可是觸摸屏,及/或通過鍵盤或其他輸出方法接收用戶輸入。比如,用戶可通過觸摸顯示屏或其它輸入方法,使計算機102執(zhí)行操作。
要獲取之前的鍛煉信息,用戶可通過觸摸或選擇區(qū)域804(包括最近的鍛煉),使計算機102更新主頁顯示屏802,以便顯示至少一個之前的鍛煉的表現指標(比如,跳躍高度、滯空總時間、活動點等)。比如,可擴展所選區(qū)域804(如圖8所示)以展示有關最近鍛煉的時長信息、用戶最高跳躍高度、上次鍛煉時用戶在空中的總時間以及從之前鍛煉所賺取的激勵分數(比如,活動點)。計算機102可通過傳感器304和傳感器306或其他傳感設備感應到的加工數據決定表現指標(比如,速度、跳躍高度等)。
主頁顯示屏802可通過選擇區(qū)域806提示用戶選擇是否希望讓計算機102在鍛煉或體育運動(比如,追蹤比賽)時追蹤一個或多個用戶表現指標,或通過選擇區(qū)域808,幫助用戶提高他們的體育技能(比如,提高比賽成績)。圖9-21討論的是前者,而圖22-31討論的是后者。
圖9示出了根據實施例的供用戶選擇的表現指標示例。在一個示例中,用戶可對監(jiān)測比賽總時長、跳躍高度、距離、消耗的能量及/或其它指標感興趣,并可通過主頁顯示屏802選擇所期望的指標,如圖9.所示。這些指標可會根據鍛煉執(zhí)行的體育活動而有所不同。比如,主頁顯示屏802會根據鍛煉的活動顯示某些默認表現指標選項。用戶可輸入數據更改這些默認表現指標選項。
圖9中未顯示的其它表現指標包括跳躍總數、超過一定高度(比如,超過3英寸)的跳躍次數、沖刺次數(比如,超過計算機102指定的或用戶選擇的一定速度)、假動作次數(比如,方向的突變)、跳躍恢復(比如,兩跳之間最短的時間)、效率(比如,可以是平均能量乘以鍛煉時長的函數)、效率級別(比如,低級、中級或高級)、總步數、單位時間(比如,每分鐘)內的步數、爆發(fā)次數(比如,用戶超過某個速度限值的次數)、平衡、體重分布(比如,將用戶左腳fsr206測量的重量與用戶右腳fsr206測量的重量進行比較,以及一只腳上的frs206重量),鍛煉的平均時長、總鍛煉時長、每次運動重復的平均次數、每次鍛煉賺取的平均活動點數量、總活動點數量、消耗的能量數或其它表現指標。還可使用其它表現指標。
在一個示例中,計算機102可提示用戶為每類鍛煉指定使用哪些指標進行監(jiān)測(比如,籃球、足球等)并將識別出來的指標存儲在用戶的配置文件中。計算機102還可在每次鍛煉開始時提示用戶期望的指標。另外,計算機102可追蹤所有的表現指標,但是,只會將選擇的指標展示給gui中的用戶。例如,計算機102只會監(jiān)測某些基本指標(比如,根據電池使用壽命可進行擴展,以改變響應,或避免數據過載等)。如果用戶想查看gui目前展示以外的指標,可將期望的指標輸入,計算機102會相應更新gui??呻S時對所展示的指標進行更改。當繼續(xù)鍛煉或開始另一次鍛煉時,會顯示默認的指標。
如果計算機102檢測到的指標太多,無法全部展示,計算機102之后會將監(jiān)測功能(比如,在資源耗盡時,此時也會向用戶發(fā)送警告)降低至基本水平,最終導致僅監(jiān)測到一個或零個指標。在一個示例中,計算機102只能向用戶展示基本指標,除非/直到用戶重新進行配置。計算機102根據資源可將展示的指標減少至只展示基本表現指標或更少指標。傳感器可繼續(xù)監(jiān)測其它表現指標,之后可獲得這些傳感器傳出的數據(比如,通過網絡體驗等)。
在鍛煉開始時,計算機102可校準鞋傳感器。圖10-11示出了根據實施例的校準傳感器示例。校準可需要用到計算機102的確認能力,以便直接或間接與傳感器(比如,傳感器304和傳感器306)進行通信,確保傳感器正常工作,其電池擁有足夠的使用壽命,并能建立基準數據。例如,計算機102可與用戶鞋中的莢式傳感器304和分布式傳感器306進行通信(比如,發(fā)送無線信號)。莢式傳感器和分布式傳感器可發(fā)送所需數據給予回應。還可在其它時間進行校準(比如,鍛煉進行時,鍛煉結束時等)。
校準時,gui可會提示用戶站立不動,以便使用莢式傳感器304和分布式傳感器306(比如,加速度、體重分布、總重量等)進行基準數據測量,如顯示屏1002a-b所示。校準還可會提示用戶單獨抬腳,便于計算機102決定哪只腳與哪些傳感器數據對應。還可將鞋子信息(比如,鞋型、顏色、尺碼、左/右腳等)編碼至分布式傳感器306中,這樣計算機102在校準時可獲得這些信息。計算機102(或服務器134)可處理傳感器304和傳感器306的回應,并對gui進行更新,通知用戶所有的問題,以及如何解決這些問題(比如,更換電池等),或者,如果校準成功,比如圖11a的顯示屏1002c所示,在顯示屏1102a左側所示的區(qū)域1104包括電池使用壽命以及連接狀況(例如,已連接或未連接)的顯示示例。在某些事件中,也可需要進行校準,比如,檢測到莢式傳感器304已移除。經過校準,顯示屏1102b顯示用戶的體重分布,儀表1106代表電池的剩余使用壽命。gui作為校準一個或多個傳感器的一部分及/或作為一個單獨的功能或特點,可通過配置來展示實時(比如,達到允許捕獲的最快速度)表現數據及/或加工并傳輸顯示數據。圖11b示出了根據實施例的可執(zhí)行的gui示例。如圖11b所示,顯示屏1102c可提供一個或多個可選活動參數,用來展示捕獲到的與這些可選活動參數相關的數值。例如,用戶想要查看與跳躍高度相關的數值,可選擇“垂直”圖標(參見圖標1108),此外還可包括但不限于以下圖標:敏捷度(可會顯示與每秒步數及/或每秒距離相關的數值)、壓力及/或其他可檢測的參數。在其它實施例中,可同時選擇多個不同的參數進行展示。但是,在另外的實施例中,不需要選擇這些參數。用戶沒有輸入時,可會顯示默認參數。與參數相關的數據可會實時展示在顯示屏1102c上。例如,輸出1110表示用戶所跳的高度為“24.6英寸”。數值可以圖形方式提供,比如,圖形112代表的數值為24.6英寸。在某些實施例中,數值輸出(比如,通過輸出1110和/或1112)可顯示實時數據,而在其它實施例中,輸出1110/1112中至少有一個可顯示其它數值,比如,歷史值、預期目標值和/或最大或最小值。舉例來說,根據用戶當前(比如,實時)的高度,圖形1112可會發(fā)生變動;但是,輸出1110可顯示鍛煉時或所有時間內用戶所跳的最高紀錄。數值或結果輸出可與物體及/或動作相關。例如,當用戶所跳的高度在第一跳躍高度范圍內(比如,在24英寸至30英寸之間),就會暗示他們可以跳過自行車(參見,圖11b中的顯示屏1102d)。在另一個示例中,與用戶每秒步數相關的數值可與實際動物和展示的步數相關。本領域技術人員應認識到其它物理目標可根據不同實施例而被使用。
計算機102可提示用戶開始鍛煉。圖12示出了根據實施例的鍛煉相關信息的gui屏顯示例。顯示屏1202a首先提示用戶注冊一場地,然后開始鍛煉。用戶還可輸入一種鍛煉(比如,練習、選拔賽、聯賽、半場比賽、全場比賽、三對三、五對五等)。顯示屏1202b可會通知用戶鍛煉時長,并提示用戶暫?;蚪K止鍛煉。顯示屏1202c可會展示用戶的當前表現指標(比如,最高跳躍高度、滯空時間、節(jié)奏等)。顯示屏1202可會展示默認或用戶選擇的統(tǒng)計數據以便查看,但是猛擊或其它動作可觸發(fā)一系列表現標準的預定數量(比如,根據表現指標,3或其他數字可會以縱向對橫向的形式顯示在屏幕上),或給出其他的表現指標。
當識別到一個特定的事件時,計算機102還可更新顯示屏1202。例如,如果識別到一新紀錄(比如,個人最佳紀錄)(比如,新的最高跳躍高度),計算機1202可更新顯示屏(比如,顏色、展示的信息等)、振動、發(fā)出暗示特定記錄的響聲(比如,根據顏色,更改相應特定指標鞋子的放置),或提示用戶已取得某些紀錄(比如,指標)。顯示屏1202還可展示一按鈕,供用戶選擇,表示達到了某一紀錄。顯示屏1202b可提示用戶檢查他們的表現指標(比如,檢查我的統(tǒng)計數據),圖13中作了進一步的說明。
圖13示出了根據實施例的gui屏顯示例,該gui在鍛煉期間為用戶提供其表現指標信息。顯示屏1302可展示區(qū)域1304中當前或之前鍛煉長度的相關信息、區(qū)域1308中的各種用戶表現指標(比如,最高跳躍高度、滯空總時間、節(jié)奏等)以及區(qū)域1310中用戶鍛煉時的同伴。例如,第一用戶的計算機102、傳感器304或傳感器306或其它與相關設備可與第二用戶的計算機102、傳感器304或傳感器306或其它相關設備交換第一用戶的識別號,這樣每臺計算機就能清楚鍛煉中有哪些參與者。
計算機102還可處理表現指標,將比賽風格分配給區(qū)域1306所示的用戶。區(qū)域1306可表示該用戶“狀態(tài)不錯”,因為其連續(xù)奮戰(zhàn)了三十分鐘。區(qū)域1306右邊的方框表示其它比賽風格。計算機102可識別其它類型的比賽風格。例如,當發(fā)現用戶閑散過后就開始爆發(fā)性進攻時,計算機102會分配“沉默殺手”比賽風格,當鍛煉期間用戶移動或跳躍動作較小,則分配“漩渦”比賽風格,當用戶不停地靈活移動,且彈跳幅度很大,則會分配“眼鏡蛇”比賽風格,當用戶身手敏捷、耐力好、峰值速度高,則會分配“飛毛腿”比賽風格,當用戶跳躍比較高而滯空時間比較長時,則會分配“天行者”比賽風格。在某些示例中,分配給用戶的風格不止一個,其中單次鍛煉相關的風格與另一次鍛煉風格不同??蔀閱未五憻挿峙浜驼故径鄠€風格。
根據接收莢式傳感器304(比如,加速計數據)、分布式傳感器306(比如,受力數據)或其他傳感器中的至少一個的用戶數據,計算機102可分配某一特定的比賽風格。計算機102可將多個不同比賽風格的用戶數據與比賽風格數據進行對比,以決定與數據最匹配的比賽風格。例如,計算機102可為每個比賽風格設置表現指標限值。有些比賽風格可要求用戶跳至某一高度、以某一速度奔跑、上場比賽一定時間及/或執(zhí)行其它任務,以上要求在鍛煉期間至少完成一次。其它比賽風格可要求用戶數據表明用戶執(zhí)行了某一系列時間(比如,稍微移動后,立即加速,并至少達到某一最高速度)。有些比賽風格可要求用戶數據表明用戶將限值保持了一定的時間(比如,在一次比賽中,保持平均速度超過某一限值)。
在一個示例中,比賽風格可根據從一組傳感器(包括佩戴在用戶身上不同部位的傳感器,比如,放置在臀肌和上身的加速計,用以識別“炸場”比賽風格)獲得的數據集進行分配。同時,可會出現其它非活動數據,用來決定比賽風格,比如用戶配置文件數據(比如,用戶年齡、身高、性別等)。例如,有些比賽風格可是針對不同性別的或由周圍條件決定(比如,因為下雨、雨夾雪或下雪等,比賽就為“郵差”風格)。
用戶或用戶組根據表現指標和分析數據組合可選擇各自的比賽風格。用戶或用戶組無需更改相關表現指標和分析數據,就可改變比賽風格。比賽風格可自動更新。例如,個人訓練系統(tǒng)100可定期更新系統(tǒng)100指定的比賽風格。在例外的示例中,當比賽風格名與某一特定地點(比如,州、城市或場地)相關時,或者當比賽風格被另一地點以不同名稱引用時(比如,使目的地與當地方言保持一致),系統(tǒng)100可自動更新比賽風格。
在圖13中,顯示屏1302允許用戶讓其他用戶分享他們的表現指標,及/或選擇區(qū)域1312將他們的表現指標發(fā)布至社交網上。用戶還可隨發(fā)送的表現指標輸入一條消息(比如,“核實一下我的跳躍高度”)。計算機102可將當前及/或之前鍛煉的表現指標數據和消息分發(fā)至服務器134,以回應用戶的分享要求。服務器134可將該數據及/或消息發(fā)送至社交網,及/或可將數據/消息分發(fā)至其他指定或所有用戶。
圖14示出了根據實施例的gui屏顯示例,該gui展示關于用戶虛擬卡(vcard)的信息。虛擬卡可包括有關用戶運動歷史的信息。虛擬卡可包括用戶表現指標的數據、鍛煉和單次鍛煉的獎勵以及表現指標的平均值。虛擬卡統(tǒng)計顯示屏1402可表明用戶獲取的分數(比如,活動點或指標)、運動總和及/或用戶的最佳表現?;顒狱c可是用戶所進行體育活動的統(tǒng)計結果。當用戶達到某一運動關鍵點時,服務器134及/或計算機102可將活動點獎勵給用戶。虛擬卡鍛煉顯示屏1402b可顯示比賽總時間、用戶完成的鍛煉次數以及提供已完成鍛煉的歷史信息。虛擬卡鍛煉顯示屏1402b還可表明用戶每次鍛煉展示的比賽風格以及鍛煉時長和鍛煉日期。虛擬卡獎勵顯示屏1402c可表明一段時間內用戶累積的獎勵。例如,累積鍛煉中擊高球時間的總和后,服務器134及/或計算機102可獎勵用戶一飛行俱樂部(flightclub)獎。
其它示例獎項可包括頒發(fā)給在指定球場達到一個或多個最高指標的用戶以“球場之王”獎,頒發(fā)給滯空時間通過一英里(或其它指定的時長和距離)的用戶以“飛行里程”獎,頒發(fā)給在多個國家參加鍛煉的運動員以“環(huán)球韋斯(worldwidewes)”獎,頒發(fā)給至少達到某一最高速度或最快第一步的用戶以“腳踝終結者”獎,頒發(fā)給至少取得某一跳躍高度的用戶以“跳躍之王”獎,頒發(fā)給連續(xù)比賽幾天或參加不同賽場的用戶以“24/7球員”獎,頒發(fā)給被幾個對手圍攻的用戶以“冰人”獎,頒發(fā)給更多對手圍攻的用戶(與冰人相比)以“黑曼巴”獎,頒發(fā)給達到一定表現指標水平的年輕運動員以“奇才”獎,以及頒發(fā)給達到一定表現指標水平的年長運動員以“老派”獎。還可頒發(fā)其它類型的獎項。
圖15示出了根據實施例的用戶信息屏顯gui的示例。用戶信息屏顯1502可展示用戶相關信息,比如身高、體重和場上位置、比賽風格(比如,“沉默殺手”)以及其它信息。用戶信息屏顯1502還可表明用戶所穿的一種或多種鞋型。用戶信息屏顯1502可展示有關用戶活動的信息,允許用戶決定是否與其他用戶共享這類信息。例如,用戶可指定可以查看用戶信息的其他用戶,或將所有的用戶信息設置成其他用戶可訪問。圖16示出了根據實施例的可顯示在用戶顯示顯示屏1502的另一些用戶信息示例。
圖17-20示出了根據實施例的另一個gui的屏顯示例,以向用戶顯示表現指標。在鍛煉進行及/或結束時,計算機102可至少與一個莢式傳感器304、分布式傳感器306或其它傳感器進行通信,以獲取數據,生成表現指標。捕獲數據時,gui的示例顯示如圖17所示,比如在顯示屏1702a中的最高跳躍高度、顯示屏1702b中的滯空總時間、顯示屏1702c中的節(jié)奏統(tǒng)計、顯示屏1702d中的分數。滾動條1704代表將數據從傳感器傳輸至計算機102的進程。
圖18a示出了根據實施例的與用戶跳躍高度相關的跳躍屏顯示例。計算機102可追蹤鍛煉過程中有關用戶跳躍高度的信息以及跳躍發(fā)生的時間。計算機102根據用戶雙腳離地與第一只腳再次著地之間的滯空時間來確定用戶跳躍高度。計算機102可處理莢式傳感器304的加速計數據及/或分布式傳感器306的受力數據,以確定用戶雙腳離地和第一只腳再次著地的時間點。計算機102還可將莢式傳感器304和分布式傳感器306的用戶數據與跳躍數據進行對比,以確定用戶確實跳躍,并著地了,而不是只將腳抬離地面或在預定的時間內吊在籃筐上(或其它物體)。跳躍數據可是用來表示跳躍實際動作的受力情況及/或加速情況而生成的數據。在對比用戶數據和跳躍數據時,計算機102可使用相似度指標。如果用戶數據與跳躍數據不夠相似,計算機102可決定用戶數據不是跳躍所得數據,且在決定用戶表現指標時(比如,最大或平均跳躍高度),不包括這些用戶數據。
假如計算機102判斷用戶數據不屬于跳躍所得數據,計算機102可對用戶數據進行處理,以獲得跳躍高度、跳躍時間、用戶平均跳躍高度、保持跳躍時的總滯空時間,以及/或判斷哪只腳起主導作用以及其它指標。計算機102根據每只腳的受力數據及/或加速計數據識別起主導作用的那只腳。受力數據及/或加速計數據可包括定時信息,這樣計算機102可對比每只腳中的事件。計算機102可處理受力數據及/或加速計數據以及定時信息,以決定跳躍前哪只腳最后離地。根據用戶跳躍時最后離地的那只腳,計算機102可識別出起主導作用的那只腳,以及/和與用戶最大跳躍相關的那只腳。計算機還可展示跳躍顯示屏1802a,包括用戶五次最高跳躍,并描述在跳躍前最后離地的那只腳(或雙腳)。跳躍顯示屏1802a可展示由用戶指定或系統(tǒng)100設置的任意理想的最高跳躍次數。最高跳躍次數可按照時間量判斷。例如,跳躍顯示屏1802a可展示整個鍛煉時間內的五次最高跳躍、最近預定時間內(分鐘)或總鍛煉時間的一部分或基于鍛煉類型(比如,與組織塞相對應的籃球選拔賽)的五次最高跳躍。跳躍顯示屏1802a或1802b還可按時間段而不是鍛煉展示跳躍高度,還可包括,比如,月份、星期、總時間或其它時間范圍。跳躍顯示屏1802a或1802b還可展示跳躍總時間、累積的滯空時間、平均滯空時間、對應最高跳躍的滯空時間或與跳躍有關的其它信息。計算機102的定向可控制目前正在展示的是哪個跳躍顯示屏1802a和跳躍顯示屏1802b。例如,用戶可旋轉計算機102(比如,90度),將展示跳躍顯示屏1802a(比如,縱向)改變?yōu)檎故咎S顯示屏1802b(比如,橫向)。用戶可將計算機102旋轉至反方向,將展示跳躍顯示屏1802b(比如,橫向)改變?yōu)檎故咎S顯示屏1802a(比如,縱向)。
在另一個示例中,跳躍顯示屏1802b可按鍛煉的時間順序展示用戶的跳躍,且可展示鍛煉期間每次跳躍發(fā)生的時間和每跳的垂直度。跳躍顯示屏1802b還可展示之前鍛煉中或在鍛煉中預先設置的用戶最佳個人跳躍高度。在一個示例中,個人最佳紀錄線條可在鍛煉中進行更改,通過階梯函數或增加一個新最佳紀錄線條對現有線條進行補充(比如,“新最佳紀錄”顏色),然后在新最佳紀錄的鍛煉中顯示這些線條。計算機102還可通過用新線條(比如,用新個人最佳紀錄顏色,這種顏色只能在個人最佳紀錄發(fā)生的鍛煉中使用)代替之前的個人最佳紀錄線條(比如,用一種顏色)對跳躍顯示屏1802b進行更新。另外,隨著用戶個人最佳紀錄的提高,顏色可發(fā)生變化,顯示與其他用戶相比的結果(比如,您跳躍的高度高出其他85%的用戶)。
跳躍顯示屏1802b可包括表現區(qū)(比如,灌籃區(qū)),表示用戶何時可以實施動作(比如,灌籃)。計算機102可根據用戶的身體屬性(比如,身高、臂長、腿長、軀干長度、身長等)為用戶制定表現區(qū)。例如,灌籃區(qū)可要求身高較矮的用戶在跳躍時比身較高的用戶跳得更高一些。
表現區(qū)可對應于一范圍內的值、最小值或最大值。其中的一個或多個值可與用戶運動表現的期望時間相關聯,這樣用戶就能執(zhí)行某一特定行為。例如,表現區(qū)可為允許用戶進行灌籃的最小跳躍高度。用戶并不需要真的執(zhí)行這一行為(比如,灌籃),但是表現區(qū)可表示計算機102什么時候計算用戶可執(zhí)行這一行為。
根據從一次或多次鍛煉中獲取的傳感器數據,計算機102可提供建議,幫助用戶實現此功能區(qū)。例如,計算機102分析有關用戶跳躍的傳感器數據,可獲得更多對用戶的反饋,以增加他們進入灌籃區(qū)的能力或提高個人最佳紀錄的機會。比如,計算機102可處理傳感器數據,并建議用戶調整身體部位,以提高彈跳力。在另一個示例中,計算機102可建議用戶加大其主力腳上的加速度或增加上半身的加速度以增加后跟隨腳上的壓力。
可為任何需要的體育動作建立表現區(qū)。表現區(qū)示例可對應于分布式傳感器306測量的最小壓力,最大壓力、在某個特定范圍內的壓力或其它壓力。其它表現區(qū)示例可對應于分布式傳感器306測量的最小壓力、最大壓力、在某個特定范圍內的壓力或其它壓力。同樣,表現區(qū)可基于不同測量結果組合或一系列測量結果。例如,表現區(qū)可至少指定一定的加速度,然后指定一定的滯空時間和測量壓力量。
比如,體操運動中的加速度和身體轉動可會加以監(jiān)測。例如,體操運動員從高低杠上跳下時,一定量的身體轉動是必要的。如果轉動太快或太慢,體操運動員在落地時可無法在適當位置穩(wěn)住身體。表現區(qū)可是一規(guī)定了最小或最大旋轉加速度的“旋轉區(qū)”,且計算機102可對旋轉進行監(jiān)測,然后向體操運動員反饋他們在下杠時是否在表現區(qū)內。計算機102可會建議用戶調整好身體的某些部位,以便在下杠時調整加速度,增加或減少旋轉。還可為其它體育運動(比如,田徑運動、高爾夫球等)建立表現區(qū)。
計算機102可根據用戶反饋以定制其表現區(qū)。例如,計算機102可接收用戶輸入指明跳躍高度應為多少方可完成灌籃動作;同時計算機102可根據用戶反饋調整使其進入表現區(qū)所要求的最低跳躍高度。計算機102可為用戶進入表現區(qū)以及在表現區(qū)中保持的時間量(即他們的表現位于表現區(qū)之內)而授予一個或多個活動點。計算機102還可確定用戶在表現區(qū)內所消耗的卡路里量。
計算機102可給出信息以指示出用戶在整個鍛煉過程中掙得活動點的速度。圖18b示出了根據實施例的活動點顯示屏1804示例。計算機102可在用戶鍛煉過程中確定活動點并獎勵用戶活動點。為此,計算機102可將測量所得用戶表現與任意數量的指標進行對比以授予活動點。例如,計算機102可按照跑過一定的距離而授予一定的量的活動點。如圖18b可見,活動點顯示屏1804的1806行可代表用戶在鍛煉過程中各時間點掙得活動點的速度;1808行也可代表用戶在所有時間點積累活動點的平均速度;而1812行可代表在所有時間點積累活動點的最快速度。在例子中,1806直線可代表用戶每分鐘(或其他時間間隔,如毫秒、秒、十秒、三十秒等)中所積累的活動點數。活動點顯示屏1804還可給出記號(如直線)以指示出其他測量值,如平均值,這些包括但不限于在之前一定次數的鍛煉(如前三次鍛煉)中積累活動點的平均速度。不僅如此,直線還可有不同的顏色。如果創(chuàng)下歷史最好記錄,活動點顯示屏1804可出現閃爍或別的標記以突出這一成就。
計算機102可對用戶所做的活動進行分類,并且記錄用戶某個鍛煉過程中在某個分類上所用時間的百分比,并在活動點顯示屏1804上向用戶給出這一信息。例如,活動點顯示屏1804可指示出用戶在某個鍛煉過程中的停頓時間百分比、側旁移動時間百分比、行走時間百分比、奔跑時間百分比、沖刺時間百分比,以及起跳時間百分比等。還可給出與活動點顯示屏1804上所示類別不同的類別或增加其他類別。此外,活動點顯示屏1804上這些統(tǒng)計數據可并不顯示時間百分比,而是顯示累計時間量。計算機102可決定用戶在各分類中所掙得的活動點數量,以及某個鍛煉過程中所掙得的活動點總量,并通過活動點顯示屏1804給出這些信息。例如,計算機102可決定用戶走步掙得25點活動點、走步掙得75點活動點、疾跑掙得150點活動點,一共掙得250點活動點。除決定活動點之外,計算機102還可改為或額外決定用戶在各分類中消耗卡路里的速度。
計算機102還可根據其所測得的用戶運動強度和運動頻率顯示表現指標數據。圖19示出了根據實施例的運動強度顯示屏1902a-b和運動頻率顯示屏1904a-b示例。運動強度顯示屏1902a可給出用戶在某次鍛煉中運動強度(以及其他表現指標)隨時間變化的情況。例如,計算機102可跟蹤多項表現指標,包括某次鍛煉中起跳、疾跑、假動作和起跳恢復(如連續(xù)起跳最短間隔時間)的累計總量,而運動強度可作為這些指標的函數。關于運動強度顯示屏1902b,計算機102可將運動強度劃分為三大分類:低、中和高??稍黾踊驕p少運動強度分類定義。運動強度顯示屏1902b上還可給出直線1906,指示出某次鍛煉中平均運動強度水平。
關于運動頻率顯示屏1904a,計算機102可給出用戶在某此鍛煉中運動頻率的信息。運動頻率可基于用戶在一定的時間間隔中所走出步數的速度(如每分鐘步數)。這些分類還可定義為步數速度的范圍。例如,可將每分鐘1到30步定義為走步、每分鐘31-50步定義為慢跑,快跑則可定義為每分鐘51-70步,而沖刺則定義為每分鐘71步以上。關于運動頻率顯示屏1904b,計算機102可指示出用戶在某項鍛煉中進入各分類的次數。例如,運動頻率顯示屏1904b可指示出用戶在各分類中所用時間的百分比(如12%為沖刺)。運動頻率顯示屏1904還可指示出用戶每秒步數的最快值(如4.1步/秒),也可為其他時間間隔、總步數、總沖刺數等。
計算機102還可通知用戶在本次鍛煉中所掙得的活動點以及積累的總活動點。圖20示出了根據實施例的一個gui活動點屏顯示例,用以通知用戶某鍛煉中所掙得點數。計算機102可處理一次鍛煉過程中所得到的數據來授予用戶點數。該點數可追蹤用戶在不同體育項目和鍛煉過程中的活動情況。點數顯示屏2002a-b可讓用戶決定一定日期范圍、鍛煉過程或其他范圍內所掙得的點數。
計算機102還可跟蹤用戶定義的動作。圖21示出了根據實施例的gui自由式運動屏顯示例,該gui提供用戶自由式運動的信息。在自由式顯示屏2102a中,計算機102可提示用戶開始某個動作以便進行跟蹤。用戶可做出任意想要的動作,以下均稱為“自由式”動作。在自由式顯示屏2102b中,計算機102可顯示用戶在自由式動作中跳躍高度、滯空時間和起跳足。自由式顯示屏2102b可顯示系統(tǒng)100或用戶(或二者同時)認定為相關聯的表現指標。例如,表現指標可為顯示屏2102b中所示跳躍高度、滯空時間、起跳足等,也可為顯示屏2102c中所示體重分布,或為二者的綜合(用戶可循環(huán)瀏覽)。在自由式顯示屏2102c中,計算機102可顯示分布式傳感器306所測得的體重分布。用戶還可檢查體重分布隨時間變化的情況以決定用戶的體重分布對用戶移動或跳躍的能力可產生何種影響。例如,用戶可用手指劃過顯示屏以便在顯示屏2102a-c之間移動。
除監(jiān)視用戶在某項鍛煉中的表現之外,計算機102還可協助用戶提高他們的運動技巧。圖22示出了根據實施例的訓練顯示屏2202a-b示例,該顯示屏展示用戶可選擇的訓練。訓練指導用戶做一套設計的動作,來提高運動能力。示例訓練可包括投籃練習、環(huán)球比賽、投壓哨球比賽、職業(yè)選手比賽、基本比賽、滯空時間比賽、連續(xù)跨越比賽、罰球平衡比賽、招牌動作比賽、職業(yè)搏斗比賽及賽馬。圖23-26將進一步描述這些訓練。例如,計算機102的觸摸屏允許用戶在圖23-26所示的訓練之間滾動和選擇。
圖27-30示出了根據實施例的投籃訓練gui的顯示屏。在圖27中,訓練顯示屏2702可向用戶展示他們上次鍛煉的信息(比如罰球的投籃命中率、三分球和跳投),提示用戶開始新的鍛煉。計算機102可監(jiān)測-壓力感應顯示屏上的觸摸動作,以跟蹤命中數和未命中數。要執(zhí)行此操作,計算機102可監(jiān)測使用了多少根手指,以識別投籃類型。例如,三根手指用來表示籃球三分球,兩根手指用來表示兩分球,一根手指用來表示罰球,如圖28所示。用一根手指或多根手指點擊顯示屏,表示投籃命中,而一根或多跟手指劃過部分顯示屏,則表示未命中。在另一個示例中,用一根手指或多根手指向下劃過計算機102的顯示屏,則表示命中,而向上劃過,則表示未命中。
計算機102可處理用戶輸入,以確定使用的手指數量及點擊和劃過動作。當點擊及/或劃過顯示屏時,計算機102將確定手指覆蓋的顯示屏面積大小,以分辨是一根、兩根還是三根手指。計算機102也將確定觸摸持續(xù)時間,用戶第一接觸的顯示屏區(qū)域是否與觸摸結束時的顯示屏區(qū)域不同,以識別點擊和劃過。鍛煉結束時,訓練顯示屏2702會向用戶顯示命中數和未命中數信息,如圖29所示。訓練顯示屏2702可按投籃類型和所有投籃類型總數顯示命中數/未命中數。例如,訓練顯示屏2702a顯示罰球的命中數和未命中數,訓練顯示屏2702b顯示跳投命中數和未命中數。訓練顯示屏2702b可集合兩分球和三分球投籃,將命中數和未命中數一起顯示或者不同的顯示屏顯示各類投籃的命中數和未命中數。
圖30示出了根據實施例的gui的屏顯示例,該gui為用戶提供投籃練習鍛煉的信息。投籃概覽顯示屏3002a允許用戶選擇所有投籃類型或特殊投籃類型,以接收投籃命中率(比如55.6%)、投籃連續(xù)命中次數及用戶命中時的縱跳高度“最佳投籃位置”信息。最佳投籃位置表示縱跳高度,其中用戶投籃率(比如命中率)超過預定數量(比如50%)。計算機102可處理莢式傳感器304及/或分布式傳感器306的數據,以通過gui向用戶提供他們命中數和未命中數的信息。該信息可包括命中和未命中時的平均縱跳高度,以告訴用戶跳躍高度會怎樣影響他們的投籃表現。投籃概覽顯示屏3002b會告訴用戶在跳躍時作為投籃一部分的動作及縱跳高度,以及是否投籃命中。投籃概覽顯示屏3002c會向用戶提供三分球命中數和未命中數的信息。
投籃概覽顯示屏3002通過表明完成的平衡投籃命中次數和不平衡投籃命中次數,來向用戶提供關于他們的平衡會如何影響投籃的統(tǒng)計信息。計算機102可基于分布式傳感器306在用戶投籃時測得的體重分布來確定是否平衡。如果體重相對均勻地分布在用戶雙腳之間(即在特定閾值內),計算機102可將投籃看作平衡投籃。如果體重沒有相對均勻地分布在用戶雙腳之間(即超出特定閾值),計算機102可將投籃看作不平衡投籃。投籃概覽顯示屏3002c也會向用戶提供其平衡反饋和技巧,以糾正任何不平衡體重分布問題。例如,區(qū)域3004會表明用戶體重平衡時的投籃命中次數,區(qū)域3006表明用戶體重不平衡時的投籃命中次數。
在一個示例中,計算機102可接收并處理力傳感器生成的數據,以在鍛煉任務(比如跳躍投籃)執(zhí)行過程中確定體重分布。計算機102可處理表明成功完成鍛煉任務(比如投籃命中)的用戶輸入。在表明成功完成鍛煉任務的用戶輸入發(fā)生之前,計算機102可將測得體重分布關聯起來。例如,計算機102可處理傳感器數據,以確定動作是否與投籃一致,并確定跳投過程中用戶跳躍時自檢測到離地開始的體重分布、離地和落地前的時間段以及落地后的時間段。計算機102可監(jiān)測這些時間段的體重分布。在隨后的時間里(比如第二或隨后的跳投),計算機102可處理指示未成功完成鍛煉任務(比如投籃未命中)的附加用戶輸入。計算機102可在未成功完成鍛煉任務的用戶輸入之前將檢測的體重分布聯系起來。在鍛煉之后或期間,計算機102可向用戶展示他們體重分布及分布會如何影響用戶完成鍛煉任務的能力的信息。
gui也會向用戶提供獎勵,以激勵其繼續(xù)投籃。圖31示出了根據實施例的gui屏顯示例,該gui告知用戶投籃關鍵點。關鍵點顯示屏3102告知用戶一個或多個投籃閾值及用戶投籃命中數。例如,關鍵點顯示屏3102可表明用戶已投籃命中108次,因此用戶已獲得業(yè)余身份,需要再投籃命中392次才可達到下一個水平。
作為提高用戶技能訓練的一部分,計算機102可提示用戶做類似于職業(yè)運動員所做的動作。圖32示出了根據實施例的gui招牌動作屏顯示例,該gui提示用戶進行練習以模仿職業(yè)運動員的招牌動作。除職業(yè)運動員的招牌動作之外,用戶可創(chuàng)建招牌動作,及將之與其他用戶分享。
在一個示例中,用戶可在招牌動作顯示屏3202a輸入搜索查詢,以開始搜索需要的職業(yè)運動員。計算機102可將搜索查詢轉發(fā)到服務器134,后者會回復查詢結果。在用戶輸入搜索查詢前,服務器134會向計算機102提供在顯示屏上顯示的建議招牌動作。如招牌動作顯示屏3202a中所見,計算機102可顯示不同的招牌動作供用戶選擇。完成特殊動作后,招牌動作顯示屏3202b會展示招牌動作視頻,提供職業(yè)運動員的動作表現指標。例如,計算機102為響應用戶的選擇會向服務器134查詢招牌動作數據,以生成招牌動作顯示屏3202b。招牌動作數據可包括職業(yè)運動員(做招牌動作)的莢式傳感器304和分布式傳感器306的數據。用戶可嘗試模仿招牌動畫,計算機102可處理用戶數據以指明模仿的準確性。
完成招牌動作嘗試后,計算機102可告知用戶他們模仿動作的成功程度。為確定匹配度,計算機102可將從莢式傳感器304及/或分布式傳感器306獲得的數據與招牌動作數據對比,以確定兩者是否類似。計算機102可監(jiān)測用戶花多長時間完成招牌動作、用戶縱跳、用戶滯空時間、用戶速度或者其他信息,并將該數據與職業(yè)運動員的相應數據對比。計算機102也會表明用戶模仿職業(yè)運動員招牌動作的準確度,如招牌動作顯示屏3202c中所示。準確性以每個表現指數與職業(yè)運動員的相似度的組合為基礎。相比其他指標,計算機102會更偏重某些指標或同等重視每個指標。例如,招牌動作數據會提供三個不同指標的信息,并將用戶數據與三個指標對比。計算機102可確定用戶表現指標與職業(yè)運動員指標的比率,如果比率高于閾值(超過80%)則確定匹配。準確性也可使用其他方式予以確定。
在一個示例中,計算機102可接收與加速度對應的招牌動作數據和開展一系列鍛煉任務(比如籃球切球后的扣籃)的第一用戶(比如一職業(yè)運動員)測得力測量數據。計算機102通過監(jiān)測另一個用戶嘗試進行相同順序的鍛煉任務過程,來接收并處理至少傳感器304和306之一生成的用戶數據。計算機102然后生成相似度指標,表明用戶數據與招牌動作數據的相似度。
計算機102作為社交網絡的一部分,也可向用戶提供其他用戶及/或職業(yè)運動員的表現指標數據,以便進行比較。圖33示出了根據實施例的搜索其他用戶及/或職業(yè)運動員來對比表現指標的gui屏顯示例。計算機102可與服務器134通信,以確定職業(yè)運動員或用戶的朋友,如顯示屏3302a中所示。每個個體可與獨特的標識符關聯在一起。例如,用戶可選擇添加朋友或職業(yè)運動員,如左邊的gui屏顯所示。當用戶選擇添加朋友/職業(yè)運動員時,用戶可在計算機102中輸入搜索查詢,以與服務器134通信,服務器134會回復匹配搜索查詢的人及/或職業(yè)運動員,如顯示屏3302b中所示。用戶可建立用戶信息,以確定他們的朋友及/或最喜愛的職業(yè)運動員,因此,計算機102可自動加載這些個體,如顯示屏3302c所示。
計算機102可顯示用于與朋友分享及/或發(fā)布到社交網站上的數據。在圖34中,例如,顯示屏3402a提供用于分享的信息,包括分數、最高縱跳、滯空總時間及最高速度。比如,顯示屏3402b將用戶與選定朋友的表現指標進行了專項對比。在一個示例中,服務器134可存儲每位用戶的表現指標數據,并根據要求與其他用戶的計算機102進行數據通信。
圖35示出了根據實施例的將用戶表現指標與其他個體比較的屏顯示例。例如,顯示屏3502a會提供排行榜來將用戶表現指標與朋友、選擇的職業(yè)運動員或所有其他用戶(包括職業(yè)運動員)進行比較。示例排行榜可用于展示最高縱跳、最高速度、滯空總時間、參加的比賽場數、贏得的全部獎項或其他表現指標。顯示屏3502b允許用戶查看個體的表現指標是否處在表現區(qū)(比如灌籃區(qū))內。計算機102允許用戶將自己的表現指標與特定群組(比如朋友)或所有用戶進行比較。
以上論述主要與籃球相關,但上述示例可應用于其他團隊運動和個人運動。
圖36示出了根據實施例的示例方法流程圖,該方法確定通過監(jiān)視用戶開展體育活動獲得的物理數據是否在表現區(qū)內。圖36的方法可在計算機上實施,比如計算機102、服務器134、分布式計算系統(tǒng)、云計算機、其他裝置以及這些設備的組合。可重新排列圖36所示的步驟順序,添加步驟,刪除一些步驟,一次或多次重復某些步驟。方法在塊3602中開始實施。
在塊3602中,方法可包括指定用戶屬性的處理輸入。在一個示例中,計算機102可提示用戶輸入一個或多個用戶屬性。用戶屬性示例包括身高、體重、臂長、軀干長度、腿長、臂展長度等。在一個示例中用戶可指定他們的身長。身長可以是用戶一只腳保持不離地面,另一側手可觸及到的高度測量值。
在塊3604中,方法可包括基于用戶屬性調節(jié)表現區(qū)。在一個示例中,計算機102可基于用戶身高、臂長、軀干長度和腿長調節(jié)表現區(qū),該區(qū)域與用戶為灌籃必須跳躍多高相關。與較矮的用戶灌籃或觸到籃筐所需的最低跳躍高度相比,身高較高用戶的表現區(qū)可指定較低的最低灌籃高度。
在塊3606中,方法可包括接收傳感器生成的數據。在一個示例中,計算機102在鍛煉期間(用戶在此期間進行一次或多次跳躍)至少從傳感器304和306之一接收數據。如上所述,數據可是原始信號或在發(fā)送到計算機102之前傳感器處理的數據。
在塊3608中,方法可包括確定數據是否在表現區(qū)內。在一個示例中,計算機102可處理至少接收自傳感器206和304之一的數據,以確定用戶進行的任何跳躍是否達到或超過根據用戶屬性定制的表現區(qū)的最低跳躍高度。例如,計算機102可基于用戶屬性,確定用戶灌籃所需的最低縱跳高度是30英寸。計算機102可以處理至少接收自傳感器304和306之一的數據,以確定用戶進行的任何跳躍是否達到或超過30英寸。要確定縱跳高度,計算機102可處理至少加速計和力傳感器之一生成的數據,并將數據與跳躍數據進行對比,以確定數據是否與跳躍相符(比如并非用戶坐在椅子上將腳抬離地面一定時間)。為響應比較進程,計算機102可處理至少加速計和力傳感器之一生成的數據,以確定離地時間、落地時間和滯空時間。計算機102基于滯空時間計算縱跳高度。
在塊3610中,方法可包括輸出確定。在一個示例中,計算機102可輸出用戶是否在表現區(qū)內的確定結果。輸出至少聽得見或看得見。計算機102在檢測到用戶在表現區(qū)后立即提供輸出或在隨后的某個時間(比如鍛煉后)輸出決定。方法然后會結束,或返回任何先前步驟中。
其他方面涉及將圖像數據與體育活動相關的數據關聯起來,比如包括但不限于上述任何實施例中透露的任何原始及/或已處理數據。體育活動相關數據(原始數據或已處理數據)可從一個或多個傳感器(包括于本專利申請說明書中披露的傳感器)直接或間接獲得,及/或來源于這些傳感器。依據某些實施例,體育活動數據可以涵蓋體育活動鍛煉期間捕獲的用戶(比如用戶124)圖像(或序列圖像,比如視頻)。
圖37是依據各種實施例使用的示例方法的流程表。在示例塊3702中,可獲得圖像數據??蓮囊粋€或多個圖像獲取設備中捕獲圖像數據,比如移動終端設備上的攝像機(參見圖1a的元件138)、攝影機、靜態(tài)圖像攝像機及/或任何可配置來檢測能量波長(包括光、磁場及/或熱能)的裝置。如此處所使用的,“圖像數據”可包括物理有形形式或作為電子信息存儲在計算機可讀介質上的原始及/或壓縮數據。此外,多個圖像可組成部分視頻。因此,圖像及/或圖片引用包括視頻等等。
在一種實施例中,可從一個或多個設備捕獲用戶體育活動鍛煉期間(例如參加籃球賽及/或做特定動作,比如灌籃)獲得的圖像數據。例如,計算機可讀介質包括計算機可執(zhí)行指令,在執(zhí)行這類指令時,將獲取多個運動員做體育運動的圖像(比如視頻)。例如,移動終端138包括應用程序,該應用程序允許用戶124(或另一用戶)使用圖像獲取設備(移動終端138的一部分或輸入到外部圖像獲取設備,比如攝像機126)捕獲圖像數據。
在一種實施例中,用戶在主設備(比如移動終端138)上激活記錄功能(可是硬鍵或軟鍵)時,視頻和體育活動傳感器數據捕獲同時被啟動。在某些實施例中,將同時使用多個攝像機。例如,可基于用戶位置(比如通過使用gps、三角測量或運動傳感器等方式檢測用戶)使用多個攝像機??梢垣@得圖像數據來響應正在操作設備攝像機的用戶,比如移動終端138的攝像機。在一種實施例中,用戶124可向另一個體提供移動終端138,該個體能夠捕獲用戶124做體育運動或開展健身活動的視頻。然而,在另外的實施例中,一個或多個攝像機處于固定位置、角度、焦點及/或這些組合。在某些實施例中,可從并非用戶124(及/或用戶124指導的個體或實體)直接控制的廣播源獲得圖像數據,比如內容源供應商。例如,內容源供應商可會廣播(直播及/或延時廣播)體育賽事。在一種實施例中,體育賽事可包括預定的籃球賽。然而,在另一種實施例中,體育活動可包括非預定體育賽事,比如選拔賽。在某些實施例中,可使用多個攝像機源來確定使用哪個圖像源。
在一種實施例中,可只基于傳感器數據捕獲圖像數據。在一種實施例中,傳感器數據可為體育活動數據。例如,在某些實施方案中,只在確定用戶在“表現區(qū)”后才能捕獲圖像數據。在另一種實施例中,必須至少一個身體屬性值達到閾值。其他實施例可任意捕獲用戶124的圖像數據??蓤?zhí)行可選塊3704或其他過程來選擇部分捕獲的圖像數據。例如,塊3702可捕獲用戶124的圖像數據20分鐘以上時間,然而,塊3704可只選擇用戶124在表現區(qū)內時的那部分圖像數據。本領域技術人員容易了解,其他選擇標準在本專利申請說明書范圍內。
塊3702中獲得的圖像數據(及/或塊3704上選擇的圖像數據)可存儲在一個或多個非暫時性計算機可讀介質上,比如服務器134、網絡132、移動終端138及/或計算機102上。圖像數據的類型及/或數據形式取決于眾多因素,包括但不限于:體育活動數據(比如從傳感器上獲得的數據)、用戶選擇、校準參數及這些組合。圖像數據可標記上時間。在圖像數據收集及/或存儲中,將為圖像數據標記上時間。時間戳信息包括“相對”時間戳,該“相對”時間戳不取決于實際捕獲時間,但與另一體育賽事緊密相關,比如活動數據的數據點、開始時間及/或任何其他體育賽事。在另一種實施例中,可使用“實際”時間戳,其中捕獲時間與另一項體育賽事相關或不相關。本領域技術人員應了解,可使用兩種標記,包括使用也與另一體育賽事相關的單個實際時間戳。
在塊3706中,可接收到體育活動數據。如上所述,關于圖像數據,活動數據可也標記上時間。在一種實施例中,可接收到傳感器數據。傳感器數據可包括與用戶124活動相關的原始及/或已處理信息??稍诖颂幟枋龅囊粋€或多個傳感器上獲得活動數據。例如,在一種實施例中,用戶的鞋子可至少包括一個傳感器。在某些實施例中,至少一部分運動數據保留在傳感設備或另一個可操作地連接到用戶身上的設備(比如腕戴設備及/或鞋裝設備)上,直至捕獲時間結束。然后使用時間戳,將數據作為單個文件添加。某些實施方案可存儲單個文件,但傳輸第一部分數據(比如圖像數據),與第二部分數據分開(比如活動數據)。在另一種實施例中,第一部分數據(比如圖像數據)與第二部分數據(比如活動數據)分開存儲,然而作為單個文件傳輸至第一有形的計算機可讀介質。
可使用多個傳感器(來自一個或多個設備)。在一種實施例中,可獲得并處理原始加速計及/或陀螺儀數據。在另一種實施例中,可接收到力傳感器數據。然而在另一種實施例中,可基于多個傳感器的一個或多個原始參數計算體育活動參數。作為一個示例,圖9展示了多個依據某些實施方案獲得的數據參數。在某些實施例中,用戶124、傳感器數據及/或用于獲得數據的傳感器(及/或提供任何已處理數據的計算)可選。例如,用戶124(或手動或自動接收自另一個源的輸入)可選擇與鞋及/或其他服裝相關的傳感器140。在這一點上,輸入信息不限于用戶124,例如教練、教員、父親(或母親)、朋友、廣播人員及/或任何其他個體可選擇一個或多個活動數據源。另外的實施例可在使用相應數據前校準一個或多個傳感器。而在其他實施例中,如果未獲得校準參數,則不得使用一個或多個傳感器的數據。圖10展示校準的示范性實施例;然而,本申請說明書不限于本實施例。如上所述,關于圖像數據,至少選擇一部分體育活動數據來處理及/或使用。
在塊3708中,圖像數據和體育活動數據可關聯起來。關聯以數據的時間戳為基礎,因此,體育活動數據與捕獲時間對應的圖像數據相匹配。然而,在其他實施例中,數據可予以過濾、處理或調整,以相互匹配。例如,第一視頻、進行體育活動的用戶124的每個圖像代表第一視頻每秒的二十分之一,然而,第一傳感器的數據每秒的五分之一提供活動數據值,因此,在一種實施例中,一秒的二十分之一的圖像數據的四個連續(xù)“幀”與該五分之一秒增量期間捕獲的傳感器數據相關聯。然而,在其他實施例中,可加權、平均或調整多個體育活動值,使之與單個“幀”或集合圖像相關聯??稍谝粋€或多個計算機可讀介質上將數據關聯起來。
可實時及/或稍后至少將一部分數據關聯起來。未選擇一部分數據前,不會出現關聯。在某些實施例中,在選擇特定用戶前不會將數據關聯。例如,圖像及/或體育活動數據在決定比賽獲勝者或事件出現(比如用戶灌籃)后才會關聯起來。此外,待關聯的數據類型和數量也可選。例如,確定用戶灌籃后,可在灌籃前10秒出現的圖像及/或活動數據上執(zhí)行關聯,并且持續(xù)到灌籃結束后3秒鐘。在一種實施例中,確定運動員贏得比賽或體育賽事后,應將他們的較大部分數據關聯起來。例如,可使用涵蓋比賽或體育賽事整個時間范圍的數據。此外,相關聯的數據依體育賽事、收集的數據或其他變量而定。例如,對于灌籃,可使用從用戶鞋子中一個或多個力傳感器收集或取得的活動數據,而在足球比賽中,可單獨使用或結合其他數據使用擺臂數據來確定每秒步數、速度、距離或其他參數。關聯數據可包括但不限于:傳感裝置標識、特定傳感器、用戶、時間戳、校準參數、置信度值及這些組合。
在另外的實施例中,系統(tǒng)100可接收及/或處理傳感器(比如力傳感器)生成的數據,以在鍛煉任務(比如跳躍投籃)執(zhí)行過程中確定重量分布。系統(tǒng)100會在用戶輸入之前將檢測的重量分布聯系起來,以確定特定數據關聯的起始點及/或停止點。在隨后的時間里,系統(tǒng)100也會處理表明未成功完成鍛煉任務的附加用戶輸入。
系統(tǒng)100可處理傳感器數據,比如鍛煉中接收自莢式傳感器304及/或fsr傳感器206的數據,以確定哪些數據可分類及/或相關聯。例如,鍛煉期間用戶的運動強度可分為兩類或更多類。根據運動強度顯示屏1902b,系統(tǒng)100可將運動強度劃分為四大分類:走步、慢跑、快跑和沖刺。根據運動強度顯示屏1902c,系統(tǒng)100可將運動強度劃分為三大分類:低、中和高??稍黾踊驕p少運動強度分類定義。系統(tǒng)100可處理數據,以依據用戶在每個時間間隔中所走出步數的速度(比如步數/分鐘)確定分類。關聯體育活動數據可包括表明鍛煉期間用戶何時處于每個分類及/或處于每個分類的頻率的信息。在某些實施例中,只有表明處在一個或多個特定分類中的體育活動才可與相應的圖像數據關聯。
在某些實施例中,數據在一個或多個設備上傳輸和展示。在某些實施例中,顯示設備在物理上與捕獲圖像的設備不同(參見塊3710)。例如,在一種實施例中,個體可使用便攜式設備(比如移動終端)來捕獲用戶124開展體育活動的視頻,比如參加籃球賽。有關已捕獲圖像的信息可通過有線及/或無線介質傳輸(在將之與用戶124的體育活動相關數據關聯起來之前或之后)。
圖13(在上面已討論)示出了根據實施例的例證gui,該gui提供體育賽事、比賽或鍛煉期間的表現指標。一個或多個這些指標可傳達有關區(qū)域1304中當前或之前鍛煉時間長度、區(qū)域1308中用戶各種表現指標(比如最高縱跳、總滯空時間、速度等)以及區(qū)域1310中用戶鍛煉時的同伴。依據某些實施例,一個或多個這些指標可被相應的圖像數據覆蓋。可以添加圖像數據來制成視頻,該視頻作為單個文件存儲,因此,數據覆蓋是視頻的一部分,并與相應的視頻部分(捕獲數據部分)一起顯示。在另外的實施例中,第二文件將數據與視頻數據分開存儲。
在一種實施例中,圖像數據(及/或體育活動數據)可予以實時傳輸。一個或多個圖像(附帶相應活動數據)顯示在一臺或多臺顯示設備上,比如籃球賽位置處的顯示屏或任何其他顯示媒體,包括但不限于采用多鏡頭在多臺顯示設備上播放??赏ㄟ^電視機、計算設備、網站界面及這些組合查看圖像(和關聯的數據)。在某些實施例中,用戶124及/或其他個體會有選擇性地確定在一個或多個顯示設備上顯示哪個活動數據。例如,第一名觀眾可會有選擇地查看用戶的當前速度及/或平均速度,第二名觀眾會有選擇地查看一個或多個不同活動值,例如最高縱跳高度、沖刺次數、平均速度及這些組合。在這一點上,此數據可來自及/或更新自長時間運動期間的數據,比如比賽期間的比賽總時長和一段比賽(四分之一場、半場比賽等)等。因此,不要求圖像數據只可與捕獲圖像數據期間獲取的數據關聯,但相反需要進一步包括(或獲取自)先前獲取的數據。另外的實施例可展示圖像及/或體育活動數據,以便與好友分享及/或發(fā)布至社交網站。至少需要部分依據一條標準傳輸任何數據,例如至少其中一部分數據達到閾值的用戶定義的標準。例如,用戶可希望上傳其最佳表現。
因此,某些實施例可會使用歷史數據。例如,跳躍數據(如跳躍顯示屏1802b中顯示的跳躍數據)可按時間順序顯示用戶鍛煉期間的跳躍,并說明鍛煉期間每次跳躍的時間以及縱跳高度。跳躍顯示屏1802b也可顯示用戶的當前數據及/或體育賽事期間用戶個人的最佳縱跳成績。
此外,如上所述關于數據關聯,任何數據的顯示(及/或選擇哪種體育活動數據與圖像數據一起顯示)可會因一個或多個變量而異;包括比賽類型、體育賽事、用戶124的選擇或輸入、觀眾輸入、用戶124的表現達到閾值的指示;例如到達表現區(qū)及/或這些組合。另外的實施例可根據非暫時性計算機可讀介質上的一個或多個計算機可執(zhí)行指令確定:在特定時段內向觀眾顯示哪個(些)活動值和顯示特定值的持續(xù)時間。
在某些實施例中,圖像數據可要于晚些時候才會與活動的至少一部分關聯起來??啥ㄆ趥鬏攬D像數據及/或將之與活動數據關聯,例如每秒、每10秒、每30秒、每分鐘或任何更大的時間增量。在這一點上,系統(tǒng)及/或用戶可決定于稍晚時候評估一個或多個指標。例如,這些指標可基于鍛煉期間開展的一種體育活動(如籃球賽、足球賽、賽跑鍛煉等)。某些實施例可允許評估及/或分析某些指標,這些指標與最初在捕獲圖像時查看及/或需要的指標不同。例如,用戶124及/或教練可最初對評估用戶達到第一閾值(如大約4英寸)的縱跳次數感興趣,而在晚些時候,教練或者用戶124可希望評估覆蓋有每單位時間步數(如每分鐘的步數)的圖像。在某些實施例中,計算機102可提示用戶為每類鍛煉指定監(jiān)測哪些指標(比如棒球、足球、籃球等),并將識別出來的的指標存儲在用戶信息中。而在另一種實施例中,可從收集的數據中得出鍛煉類型,收集的數據包括但不限于活動數據或圖像數據。
計算機102也可針對每次鍛煉開始時所需指標來提示用戶要收集哪些數據類型-包括未覆蓋在圖像上的數據。另外一些實施例會調整收集及/或使用的圖像數據。例如,變量包括分辨率、幀率、存儲格式協議及這些組合。在鍛煉開始時,應校準傳感器,比如鞋內的傳感器(參見設備傳感器140)及/或其他傳感器。而在其他實施例中,可在鍛煉或體育賽事期間或之后校準傳感器。在某些實施例中,之前收集的數據可用于決定是否要進行校準及/或校準所用參數。
塊3710及/或某些實施例的其他方面涉及使用圖像數據生成及/或顯示摘要段。例如,圖像數據可用于制作25秒的視頻。在某些實施例中,視頻文件可制作成包括一提供某些統(tǒng)計數據匯總的段(比如5秒鐘),例如在25秒圖像數據結束的位置。在那些實施例中,其中視頻是單個文件,該段也構成單個相同文件的一部分。在某些實施例中,可向用戶提供該摘要屏幕(或另一摘要),同時創(chuàng)建視頻文件(比如,在將圖像數據與傳感器數據恰當匹配時)。圖像數據可與詳細信息一起顯示。例如,在一種實施例中,覆蓋圖會顯示數據來源,比如腕戴或鞋裝傳感器及/或傳感器具體制造商或型號。
其他方面涉及創(chuàng)建及/或顯示圖像集合內的一圖像形成的“代表圖像”(參見塊3712)。代表圖像可用作“縮略圖”圖像或封面圖像。在另外的實施例中,代表圖像可用來代表多個視頻中的一個特定視頻,其中每個視頻都擁有自己的代表圖像。在一種實施例中,根據代表圖像與數據值(代表至少一個運動參數的最大值)的及時關聯性將其選出。例如,可使用跳躍(比如垂直高度)的最大值來選擇圖像。而在其他實施例中,可使用與速度、加速度及/或其他參數相關的最大值來選擇圖像。本領域技術人員應了解,“最佳”數據值不一定最大,因此本專利申請說明書不限于與“最大”值相關的圖像數據,但包括任何數據。
在另外的實施例中,用戶(或任何個體)可選擇需要哪個(些)參數。而在另外的實施例中,計算機可讀有形介質上的計算機可執(zhí)行指令基于收集的數據選擇一參數。而在另外的實施例中,基于關聯的體育活動數據選擇多個圖像,并允許用戶選擇一個圖像。任何體育活動數據及/或圖像數據與位置數據相關,比如gps或指定球場。
另外的實施例涉及基于傳感數據(參見塊3714)創(chuàng)建多個用戶的圖像數據集。在一種實施例中,制作的“精彩鏡頭集錦”包括多個用戶的圖像數據。在一個示例中,可使用從體育賽事中獲得的數據創(chuàng)建精彩鏡頭集錦。例如,可以記錄一個或多個團隊中的多位運動員,比如在電視播放體育賽事期間。根據傳感的運動數據,可集合該數據鍛煉期間獲得的圖像(比如視頻),來為體育活動或活動中的一部分(比如前四分之一場賽事及/或最后兩分鐘)創(chuàng)建精彩鏡頭集錦。例如,傳感器可會獲取運動員體育賽事期間的運動數據。至少根據一個標準(即跳躍高度超過24英寸及/或步速大于每秒3步),在制作精彩鏡頭集錦中使用關聯的圖像數據。
某些實施例涉及基于至少一個標準,生成圖像源或多個圖像集。例如,體育賽事的觀眾通常沒時間觀看每場比賽或競賽,比如體育賽事的季后賽。因此,在一種實施例中,圖像源可有選擇性地限制于好友、受追捧的團隊或運動員的體育活動以及某些團隊及達到指定參數值的特定運動員參加的籃球賽。因此,在本發(fā)明的一些實施例中,圖像數據可包括第一時間段獲取的圖像數據及第二時間段(不同于第一時間段)獲取的圖像數據。也可以依據活動類型及/或捕獲活動所用的傳感器將這些源分類。在某些實施例中,精彩鏡頭集錦及/或源至少部分以運動員是否位于表現區(qū)為基礎。
在一種實施例中,在第一時間段捕獲的圖像數據位于第一地理位置,第二時間段捕獲的圖像數據位于第二地理位置。在某些實施例中,在兩個不同的時間段獲取的來自兩個或多個位置的圖像可會組合成一張圖像。在一種實施例中,可使用手機或其他設備捕獲用戶的體能表現,并將體能表現與對應于歷史運動表現或已知集合地點的圖像數據合并。例如,用戶投籃視頻可與著名運動員最后一刻三分投籃的視頻合并。在某些實施例中,在錄制用戶于相同位置做體育動作視頻前,用戶可預先捕獲場景圖像。手機或其他設備然后可從視頻中刪除場景數據,以將用戶視頻分離出來。分離的用戶視頻然后可與另一位置或體育賽事的圖像或視頻合并,或將之覆蓋。同樣,可以替換已捕獲圖像數據的選擇部分。例如,用戶扣殺網球的視頻可經編輯,用籃球替換網球??梢罁颂幟枋龅亩鄠€方面使用各種其他功能和設備。附加或備用功能也可并入設備及/或與之相關的應用程序中。
總結
當就具體示例(包括實施本發(fā)明的目前首選模式)敘述本發(fā)明時,本領域技術人員應了解,上述系統(tǒng)和方法存在各種變化和變更。例如,本發(fā)明的各個方面可用于不同組合,本發(fā)明各方面的各種不同子組合可共同用于單個系統(tǒng)或方法,而不脫離本發(fā)明。在一個示例中,其中描述的軟件和應用程序可具體體現為存儲在計算機可讀介質中的計算機可讀指令。同樣,可變更、按順序變更、刪除上述各種要素、組成部分及/或步驟,及/或可添加額外要素、組成部分及/或步驟,而不脫離本發(fā)明。因此,本發(fā)明應予以廣泛解釋。