不同的显示器可基于类似的因素呈现UI40化给用户125。本地 用户的图像图示(例如图4A的图示406a)可W与配置为显示给另一个用户的图形图示不 同。例如,图4B的远程UI演示部40化可配置为呈现给第二用户125,并且可配置为显示图 示40化(其可W与图4A中所示基本上相同的取向和/或位置显示),但是可呈现第二用户 而不是第一用户124。在该方面,UI402的不同的演示部(例如演示部402a/402b)可仅包 括本地用户的实时图形图示,而不包括其他用户。
[0067] 本发明的其他方面设及在单个显示器装置上同时显示与联合训练相关联的多个 用户的实时图像数据(参见例如图5的框510)。例如,UI演示部402a(其可配置为显示给 在第一位置处的用户124)可包括视频数据410a和视频数据41化,视频数据410a配置为显 示用户124的现场视频馈送,视频数据41化配置为显示位于第二位置处的用户125的现场 视频馈送。类似地,UI演示部40化也可配置为同时显示视频数据11化/112b。在一些实施 例中,110a和11化和/或12a和11化可相似,例如多个用户124/125具有他们自己和至少 一个远程用户的现场视频数据。提供的实时图像数据llOa/11化可W组合提供,或作为用 户的图形图示(提供为x04a/b)和/或虚拟教练演示部x06a/b的显示的替代。
[0068] 因而,一些实施例包括提供给在第一位置处的第一用户124的UI402a的实施方 式,其包括用户124的图形图示(例如演示部406a),其与相同的用户124的图像数据410a 和第二远程用户(例如用户125的图像数据412a)W及提供的虚拟教练404a同时显示,提 供的虚拟教练404a指导用户124进行特定的身体运动。同时,UI402可提供给位于第二位 置处的第二用户125 (演示部40化),其包括第一和第二用户124/125 (参见图像数据41化 和412b)和提供的虚拟教练404b的图像数据,提供的虚拟教练指导第二用户125进行与 提供给用户124的虚拟教练演示部x04相同的身体运动。因此,根据一个实施例,用户界面 401a的第一演示部配置为同时地:
[0069] (1)显示虚拟教练404a,其在第一节拍下进行体育运动,该第一节拍与配置为同 时显示给远程用户125的第二虚拟教练404b的节拍同步;和
[0070] (2)基于第一位置处的至少一个传感器显示进行该体育运动的第一用户的实时图 形图示。
[0071] 在单个显示器装置上包括多个用户的图像数据(其可包括现场馈送)可提供现有 技术中没有实现的一个或多个优点。看到另一个用户的图像数据可提供更努力的动机或增 长训练持续时间。而且,用户124/125可利用面部表情或身体语言来确定是否他们的对手 或队友感到疲急或W其他方式确定他们的健身能力。在一些实施例中,图像数据110/112 单独或与音频能力组合可提供提高的社交方面。在该方面,提高的社交互动可提供鼓励给 远程用户从而W比赛性质、友好性质和/或作为团队参加身体活动。
[0072] 本发明的其他方面设及基本上实时显示能量消耗计算。能量消耗可通过一种或多 种方法计算。在一些实施例中,能量消耗计算可至少部分地基于传感器和或相应用户(一 个或多个)的环境。例如,除了处理图像、传感器数据和红外数据,计算机102可从其他源 接收数据。例如,用户可跑步预定距离,该预定距离由附接到用户的传感器(例如鞋中的传 感器)或全球定位系统(GP巧装置测量,并且可将该数据上传到计算机102。计算机102可 针对每一个锻炼比较捕捉的数据与期望数据,W在进行锻炼时监视用户的姿态。期望数据 可包括整个锻炼中的多个比较点和/或锻炼过程中的不同的身体部位的位置。例如,俯邱 撑可被分为四个事件;(1)用户的胸部最接近地面或其他参照点和/或他们的胳膊弯曲在 最大弯曲度的最低点;(2)用户的胸部最远离地面和/或他们的胳膊伸直(例如最大伸直 度)的最高点;(3)其中用户从最低点转变到最高点的上升事件;和(4)其中用户从最高点 转变到最低点的下降事件。
[0073] 期望的数据可关注于特定身体部位说明用于每一个该些事件的比较点。例如,在 俯邱撑过程中,在每一个比较点处,计算机102可监视用户手的间距、用户背的伸直度、用 户头相对于他们的躯干的位置、用户的脚相对于彼此的间距或其他方面。期望的数据可在 用于一个锻炼的比较点过程中说明用于每一个被监视的身体部位的期望位置,W及从该期 望位置的允许变化。如果用户的身体部位变化超出被允许的,则计算机102可提供给用户 识别身体部位的反馈和对用户姿态的校正(例如,在俯邱撑过程中背弓着,并且不直)。确 定能量消耗的示例性方法提供在2012年6月6日提交的美国临时专利申请61/655, 365 的能量消耗,该内容W引用的方式W其全部内容出于任何W及全部非限制性目的并入本文 中。
[0074] 如果锻炼训练设及不同的锻炼类型,则点的确定,包括但不限于能量消耗点,可基 于锻炼的类型。用于确定点的传感器类型可能基于特定的锻炼和/或锻炼的用户表现而波 动。在其他实施例中,能量消耗(例如燃料的卡路里量)可被作为针对锻炼或一套动作的 理想值或范围上的百分比而排名。
[0075]例如,如果完美地进行某一锻炼将燃烧约100卡路里,则对于相同的锻炼燃料90 卡路里的第一用户可能比仅燃烧85的第二用户被赋予更好的排名。用户可能具有不同的 理想值或范围,因而该确定可能利用检测的和/或估计的值的百分比昨晚用于该用户理想 值的百分比。在其他实施例中,接近其理想值的100%的用户可能排名高于具有超过卡路里 燃烧的理想量的100%的用户。在该方面,对于某一活动,花费比估计或计算的更多能量的 用户可能表明不适当的运动、效率低、增大受伤可能性和/或其组合。
[0076] 系统100也可从图形演示部、图像数据(包括预先记录的视频)或从图像数据 110/11化确定消耗的卡路里。系统100的一个或多个部件可处理该视频,W确定运动者或 特定身体部位在不同时间点的质量中屯、的位置,并且使用上面描述的基础卡路里确定来确 定(例如在扣篮过程中由运动员)在身体运动过程中消耗的卡路里量。
[0077] 根据一个实施例,基于相应的用户124/125实时表现的计算的能量消耗可同时显 示在用户界面上(参见例如图5的框512)。作为一个示例,界面414a可包括用户124的能 量消耗的实时指示(并且界面414b可W是演示部40化上所示的相同指示)。例如,界面 414可包括能量消耗值416。在一个实施例中,该值416可代表计算的能量消耗值和/或特 定于用户124的身体运动的点系统的其他值。界面418a可同时通过界面414a显示,并且包 括与用户125的运动相关联的计算值(例如值420a)。例如,在一些实施例中,界面414a和 418a可实时更新W反映与用户124和125响应于由虚拟的教练404a和404b提供的指令的 相应运动相关联的值(例如能量消耗值)。因而,根据一些实施方式,多个用户(例如用户 124/125)可容易地观察到不仅哪个用户具有最高值或每单位时间消耗的能量,而且可容易 地确定其他用户的值关于他们的多接近,是否其他用户正在接近或远离,和/或关于特定 一套动作的与其他用户表现相关的确定。如在示出的实施例中所见,界面414和418可提 供在单个界面(例如界面演示部402a包括414a和418a)上,但是界面可对于特定的演示 部位于不同的UI402区域中,例如演示部402a和40化。而且,界面414和/或418的外观 和/或操作或UI402的任何其他元件在不同的演示部之间可不同。
[0078] 在一些实施例中,图形指示可与当前具有最高分值的用户相关联(参见例如指示 422)。在一些实施例中,指示222或其他指示可被用于指示用户每单位时间所得的最高分 数,对于难运动给予的分数,特定运动的最佳表现,与姿态、由虚拟教练设置的节拍或其他 属性或其组合匹配。
[0079] 在又一些实施例中,界面,例如界面224,配置为显示从至少两个用户,例如用户 124和125的联合运动确定的联合总分数。在示例性实施例中,界面424a包括从结合用户 124(在界面414a中提出的)和用户125(在界面418中提出的)的分数计算的值426。值 426可实时更新(参见例如图5的框514)。虽然界面224显示为与界面414和418分离, 但是本领域技术人员将意识到,界面424或任何其他元件可W是另一个界面的一部分,例 如本文中公开的任何其他元件。
[0080] 例如,看图4a,演示部404a包括仪表428a。图7是根据一个实施例选择和更新仪 表的示例性方法的流程图。作为另一个示例,仪表428a可基于由虚拟教练404a(参见图7 的框702)展示的体育运动的类型。在一个实施例中,如果该将被教练404展示(和/或由 用户124进行)的活动已知或被认为是测量屯、血管健康的良好指示,则屯、功能仪表428a可 被在活动的用户124的进行过程中被显示在UI402a/40化上(也参见图4B上远程显示的 仪表428b)。类似地,仪表430a可同时在UI演示部404a上显示给用户124。仪表430a可 与由用户125进行的体育活动有关。
[0081] 仪表430a/43化不限于屯、功能仪表。例如,在一个实施例中,如果预定体育活动 被认为或已知为测量力量的良好指示,则力量仪表可被选择用于在用户的活动进行过程中 显示在UI402a/40化上。本领域技术人员将容易地意识到力量仪表和屯、功能仪表仅为示 例,并且其他仪表可在所述多个仪表中。框704可实施为调整、改变或整体改变所选仪表的 显示性能。在该方面,框704可实施为执行W下一个或多个:确定哪一个UI演示部被配置 为显示所选的仪表,是否所选的仪表是唯一的仪表,另外的仪表的选择,和其组合。在一些 实施例中,多于一个仪表可被同时地显示在UI402a/40化上。例如,通过默认、用户偏好和 /或其他因素,力量仪表和屯、功能仪表可每一个配置为同时显示在UI402的至少一个用户 演示部上。
[0082]在一个实施例中,用户124可确定哪一个仪表显示在每一个用户UI402上(哪一 个可作为框702和/或704的一部分发生)。例如,如果决定(通过默认计算机可执行指令 或直接通过用户输入)两个或多个用户直接的特定比赛的"获胜者"根据特定属性(例如 力量、屯、功能、健身、运动能力、速度、节拍等)决定,则可基于该确定选择特定仪表。在一些 实施例中,得分可基于多个属性的测量或W其他方式组合,因此,多个仪表可得W选择(或 自动选择)。
[0083] 在又一实施例中,选择(例如框702/704的部分)可基于用户的表现。例如,如果 用户例如通过具有较高的能量消耗分值的累加值(其可作为值416实时更新)而正在"胜 出",则仪表的选择和/或显示性能可基于此。例如,如果用户124当前进行得比远程用户 125更好,如通过"力量"而不是"屯、功能"测得的,则力量仪表可被选择用于显示。在又一 实施例中,用户124可基于预输入用户输入选择特定仪表而显示。
[0084] 在一个实施例中,多个不同的仪表可每一个与单个用户性能相关。例如,与用户表 现特别相关的力量仪表和屯、功能仪表可同时显示在演示部404a上。与单个用户的表现特 别相关的一个或多个仪表428a的显示和更新可同时显示在相同的UI演示部404a上,其中 一个或多个仪表与远程用户125的表现特别相关。而且,在一些实施例中,一些仪表可选择 W仅显示在本地用户的UI演示部402a上。但是,在其他实施例中,UI演示部402a/40化二 者可包括所选的仪表。用户124/125可被允许选择哪一个仪表428/430被显示给另一个用 户 124/125。
[0085] 仪表可在用户进行预定运动活动时实时更新(参见例如框706)。因而,在一些实 施例中,与至少一个其他用户位置距离较远的多个用户中的每一个可将他们的表现与至少 一个其他用户相比较。仪表428/430的更新可基于传感器数据,例如本文所述的。在一个 实施例中,至少第一选择仪表的性能可基于从位于第一位置处的至少一个传感器接收的数 据,并且同时基于从第二位置处的至少一个传感器接收的数据改变第二选择仪表的性能。
[0086] 图8显示了根据本文公开的多个实施例可被使用的示例性仪表。具体地,图8A 显示了示例性屯、功能仪表802,并且图8B显示了示例性力量仪表804。虽然在示例性仪表 802/804的情况下讨论示例,但是本领域技术人员将意识到,其他仪表可被实施而不偏离本 发明的范围。一个或多个仪表802/804可配置为显示在UI演示部402a/40化上,例如但不 限于界面414/418。该样其他值,例如能量消耗值416/420或其他分值可被接近包括在相同 界面414/418上的一