跑步机控制的方法及装置的制造方法

文档序号:10478950阅读:379来源:国知局
跑步机控制的方法及装置的制造方法
【专利摘要】本发明实施例提供一种跑步机控制的方法及装置,其中,本发明的方法主要包括:监测跑步机显示屏中当前的应用场景;将所述应用场景转换为控制指令,所述控制指令为控制跑步机的指令;根据所述控制指令控制跑步机的启停。与现有技术相比,本发明能够满足用户对跑步机智能化的需求。
【专利说明】
跑步机控制的方法及装置
技术领域
[0001]本发明实施例涉及智能硬件技术领域,尤其涉及一种跑步机控制的方法及装置。
【背景技术】
[0002]跑步机是家庭及健身房常备的健身器材,由于其简单实用性,成为家庭健身器中最佳的选择。另外随着生活节奏的加快,越来越多的人选择在家中健身,因此对于跑步机的需求也是越来越大,同时对于跑步机性能和功能的要求也在不断的提升。目前现有的跑步机通常具有的主要功能包括:提供多种速率的行走体验,使用户可以选择合适的速率进行运动;提供显示屏,使用户可以将事先下载好的视频源通过通用串行总线(UniversalSerial Bus,简称USB)接口上传到跑步机中,并通过显示屏进行视频的观看。
[0003]从上述的分析可以看到现有的跑步机主要具有的功能比较简单,不能满足用户更多智能化的需求。

【发明内容】

[0004]本发明实施例提供一种跑步机控制的方法及装置,用以解决现有跑步机不能满足用户更多智能化需求的问题。
[0005]本发明实施例提供一种跑步机控制的方法,包括:
[0006]监测跑步机显示屏中当前的应用场景;
[0007]将所述应用场景转换为控制指令,所述控制指令为控制跑步机的指令;
[0008]根据所述控制指令控制跑步机的启停。
[0009]本发明实施例提供一种跑步机控制的装置,包括:
[0010]第一监测单元,用于监测跑步机显示屏中当前的应用场景;
[0011]转换单元,用于将所述应用场景转换为控制指令,所述控制指令为控制跑步机的指令;
[0012]控制单元,用于根据所述控制指令控制跑步机的启停。
[0013]本发明实施例提供的跑步机控制的方法及装置,能够首先监测跑步机显示屏中当前的应用场景;其次将该应用场景转换为控制指令,该控制指令为控制跑步机的指令;最后,根据控制指令控制跑步机的启停。与现有技术相比,本发明实施例能够将跑步机显示屏中当前应用场景转换为控制跑步机启停的控制命令,使在跑步机在一些应用场景中根据当前显示屏应用场景的不同自动控制跑步机的启停,而不需要人工的控制操作,实现了跑步机的智能控制,因此可以满足用户对跑步机智能化的需求。
【附图说明】
[0014]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明实施例提供的一种跑步机控制的方法的流程图;
[0016]图2为本发明实施例提供的一种数据处理的装置的组成框图;
[0017]图3为本发明实施例提供的另一种数据处理的装置的组成框图;
[0018]图4为本发明实施例提供的一种跑步机控制的装置的实体结构示意图。
【具体实施方式】
[0019]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]本发明实施例提供了一种数据处理的方法,如图1所示,该方法包括:
[0021]101、监测跑步机显示屏中当前的应用场景。
[0022]首先需要说明的是,本实施例中的跑步机是一种智能终端,它集合了微处理器、操作系统等,可以支持多种应用程序(Applicat1n,简称App)的安装和操作,包括游戏App、地图App、视频App等。
[0023]当用户在使用其中一些与可以与跑步机互动的应用程序的过程中,为了使用户同步体验与当前应用场景中同步的状态,则需要跑步机根据显示屏中当前应用场景中的状态去为用户提供同样的应用场景的状态,即跑步机需要根据出显示屏中的应用场景来控制跑步机的运动状态。因此,跑步机首先需要实时监测当前显示屏显示的应用程序中的应用场景,并判断应用场景的类型,本实施例将应用场景划分为两类,一类应用场景为运动类,一类为静止类。将应用场景进行分类是为后面步骤中将应用场景与跑步机的控制指令相关联的必要准备。对于应用场景的划分不设置具体的划分规则,可以自己定义运动类与静止类应用场景的界限。比如:若应用场景为虚拟的人物在奔跑或行走,则归类为运动类,若应用场景中虚拟人物静止,则归类为静止类;或者将虚拟人物的行走归类为静止类等各种划分的形式都可以。具体在不同的应用程序可以设置不同的划分规则。
[0024]另外需要说明的是,对于判断应用场景的类型具体需要通过对不同场景中图像和画面进行分析和识别技术,具体可以由微处理器进行不同场景的识别和判断。
[0025]102、将应用场景转换为控制指令。
[0026]在步骤101的基础上,本步骤中将应用场景转换控制指令即将应用场景的类型转为跑步机的控制指令。对应于步骤101中两种不同的应用场景类型,会对应转换两种不同的控制指令。具体的:若判断当前应用场景属于运动类应用场景,则生成对应的第一控制指令;若判断当前应用场景属于静止类,则生成对应的第二控制指令。其中第一控制指令表示跑步机需要开启,即跑带开机转动,第二控制控制表示跑步机需要在暂停,即跑带需要停止转动。
[0027]103、根据控制指令控制跑步机的启停。
[0028]根据步骤102中生成的控制指令来控制跑步机启停。具体的控制过程为:将控制指令发送给对应跑步机的电机,该电机是控制跑步机跑带转动状态的,包括启停、加减速等;当该电机接收到控制信号后,会根据控制信号带动跑步机的跑带进行转动状态的改变。对应于步骤102中两种控制指令,具体的控制跑步机启停方法为:若为第一控制指令,则电机带动跑步机跑带转动;若控制指令为第二控制指令,则电机控制跑带停止转动。
[0029]为了更清楚地表达图1所示方法,给出具体的示例:
[0030]假设用户正在跑步机上玩类似“神庙逃亡”的跑步游戏,从开始游戏界面时,跑步机开始实时监测当前显示屏中游戏场景。当游戏中的虚拟人物开始向前奔跑时,跑步机监测当前显示屏中的应用场景,并判断该应用场景为运动类,则会将该应用场景转换为第一控制指令,然后将第一控制指令发送给控制跑带转动的电机,并由电机带动跑步机跑带开始转动,而用户可以开始与游戏中的虚拟人物同步奔跑;当虚拟人物没有顺利通过游戏中设定的障碍物时,会暂停运动等待再次启动奔跑,此时跑步机监测到当前应用场景,并判断出当前应用场景为静止类,则会将该应用场景转换为第二控制指令,然后将第二控制指令发送给控制跑带转动的电机,并由电机控制跑步机跑带停止转动,而用户同样可以与游戏中的虚拟人物同步停止跑步等待跑步机跑带继续转动。在整个游戏的过程中,不需要通过人工手动通过功能控制按键去控制跑步机跑带的转动,就实现了用户与游戏场景中的虚拟人物同步奔跑或静止,并且使用户在娱乐的同时进行了跑步的锻炼,令枯燥无味的跑步锻炼变得更加有趣,从而增加用户对锻炼的兴趣。
[0031]另外需要说明的是,本实施例中只是给出了跑步机可以根据当前应用场景来控制跑步机跑带的启停,但不是指跑步机的启停只能通过这种方式控制。实际跑步机的启停还可以通过人为的操作来控制,比如通过跑步机遥控器控制跑步机的启停等。在实际的应用中,可以在应用程序启动前增加供用户进行控制方式的选择设置。
[0032]本发明实施例提供的跑步机控制的方法,能够首先监测跑步机显示屏中当前的应用场景;其次将该应用场景转换为控制指令,该控制指令为控制跑步机的指令;最后,根据控制指令控制跑步机的启停。与现有技术相比,本发明实施例能够将跑步机显示屏中当前应用场景转换为控制跑步机启停的控制命令,使在跑步机在一些应用场景中根据当前显示屏应用场景的不同自动控制跑步机的启停,而不需要人工的控制操作,实现了跑步机的智能控制,因此可以满足用户对跑步机智能化的需求。
[0033]进一步的,为了对图1所示实施例的细化及扩展,本发明实施例对图1中的步骤进行补充和扩展。
[0034]在跑步机开启,跑带转动的过程中,跑步机除了需要实时监测当前显示屏中的应用场景,判断应用场景的类型外,还需要实时监测应用场景中的地形状况。因为在应用场景中通常会设置不同的地形的跑道增加应用的趣味性,因此为了使用户也可以实际感受应用场景中的一些地形状况,并因此来增加体验感,所以需要跑步机监测应用场景中的地形状况,并根据监测到的地形情况来实时控制跑步机的动作。本实施例只涉及上坡和下坡两种地形,具体的实现方式为:监测当前显示屏中的应用场景,将应用场景的图像数据进行分析,若得到图像数据中包含的地形为上坡,则提高跑步机跑床的坡度使跑床处于上坡状态,具体的执行可以是通过控制跑步机内的机械装置使跑床远离显示屏的一端保持不动,而使靠近显示屏的一端提升预设高度,使用户实际感受上坡的效果,预设高度根据具体的需求设置;若得到图像数据中包含的地形为上坡,则降低跑步机跑床的坡度使跑床处于下坡状态,具体的执行可以是通过控制跑步机内的机械装置使跑床靠近显示屏的一端保持不动,而使远离显示器的一端提升预设高度,使用户实际感受下坡的效果。由上述描述的实现方式可以看到通过判断应用场景中包含的地形状况来调节跑步机跑床的坡度,最终使用户可以实时提样应用场景中的地形变化,使跑步变得更富有趣味性。
[0035]另外,需要说明的是本实施例中的坡度是以跑床上远离显示器一端所在的高度为水平面来计算的。因此当跑床处于上坡状态时,坡度为正值;当跑床处于下坡状态时,坡度为负值。
[0036]进一步的,本实施例中跑步机能够获取体感摄像头采集的肢体数据,并将该肢体数据通过微处理器的处理后同步到当前显示屏的应用场景中。其中体感摄像头可以是单独存在并通过显示屏上的USB接口接入跑步机,也可以是直接嵌入在显示屏本体上。具体的将肢体数据同步到显示屏上的实现过程为:微处理器将肢体数据转换为控制应用场景中虚拟人或物的动作指令,然后由将控制指令加载到对应的应用场景中来实现数据同步。给出具体示例进行详细说明,假设用户正配合跑步机中的某个应用提供的虚拟路线图中进行跑步,其中在虚拟路线图中跑步的一个虚拟人物,该虚拟人物会根据随着用户的跑步在虚拟路线图中移动,这时若用户选择开启体感摄像头后,体感摄像头会实时捕捉用户的肢体动作,若体感摄像头当前捕捉到的用户为半蹲式,则会将半蹲式转换为肢体数据,然后将肢体数据发送给微处理器,然后微处理器将该肢体数据转换为控制虚拟路线图中虚拟人物的肢体动作指令,然后通过该肢体动作指令控制虚拟人物变为半蹲式,最终实现与用户的肢体同步动作的效果。除此之外,也可以根据体感摄像头获取到的肢体数据,来对应设置生成不同的更多的动作指令,动作指令可以是与实际的肢体数据完全相同的肢体效果,也可以是与实际的肢体数据不相同的肢体效果。例如可以将手臂向上挥,设置为控制应用场景中虚拟人或物跳跃的动作命令等。
[0037]进一步的,上述实施例以及图1实施例中,涉及到的显示屏为大屏显示屏,具体的尺寸不作限制,可以为20-60寸中任一尺寸,或者更大。将显示屏设置为大屏,对于用户来说视觉感更好,尤其在虚拟实景路线图中模拟跑步的应用中,能够使用户有更加真实的体验,因此加载在跑步机上的一些适合跑步的应用程序都需要配置大显示屏,这样能为用户提供的沉浸式体验效果。另外大屏显示屏对于多人同时线上进行同时跑步的情况,能更好将每一个用户对应的跑步现场进行分屏显示,并且分屏后每一个用户的跑步现场还能清晰的显不O
[0038]进一步的,作为对上述图1所示方法的实现,本发明实施例的另一个实施例还提供了一种跑步机控制的装置,如图2所示,该装置包括:第一监测单元21、转换单元22以及控制单元23。
[0039]第一监测单元21,用于监测跑步机显示屏中当前的应用场景;
[0040]当用户在使用其中一些与可以与跑步机互动的应用程序的过程中,为了使用户同步体验与当前应用场景中同步的状态,则需要跑步机根据显示屏中当前应用场景中的状态去为用户提供同样的应用场景的状态,即跑步机需要根据出显示屏中的应用场景来控制跑步机的运动状态。因此,跑步机首先需要实时监测当前显示屏显示的应用程序中的应用场景,并判断应用场景的类型,本实施例将应用场景划分为两类,一类应用场景为运动类,一类为静止类。
[0041]转换单元22,用于将应用场景转换为控制指令,控制指令为控制跑步机的指令;
[0042]具体的:若判断当前应用场景属于运动类应用场景,则生成对应的第一控制指令;若判断当前应用场景属于静止类,则生成对应的第二控制指令。其中第一控制指令表示跑步机需要开启,即跑带开机转动,第二控制控制表示跑步机需要在暂停,即跑带需要停止转动。
[0043]控制单元23,用于根据控制指令控制跑步机的启停。
[0044]将控制指令发送给对应跑步机的电机,该电机是控制跑步机跑带转动状态的,包括启停、加减速等;当该电机接收到控制信号后,会根据控制信号带动跑步机的跑带进行转动状态的改变。
[0045]进一步的,如图3所示,装置进一步包括:
[0046]第二监测单元24,用于在跑步机启动后,监测应用场景中的地形状况;
[0047]调节单元25,用于根据地形状况对跑床的升降进行调节。
[0048]在跑步机开启,跑带转动的过程中,跑步机除了需要实时监测当前显示屏中的应用场景,判断应用场景的类型外,还需要实时监测应用场景中的地形状况。因为在应用场景中通常会设置不同的地形的跑道增加应用的趣味性,因此为了使用户也可以实际感受应用场景中的一些地形状况,并因此来增加体验感,所以需要跑步机监测应用场景中的地形状况,并根据监测到的地形情况来实时控制跑步机的动作。
[0049]进一步的,如图3所示,装置进一步包括:
[0050]获取单元26,用于在跑步机启动后,获取体感摄像头采集的肢体数据;
[0051]同步单元27,用于将肢体数据同步显示到应用场景中。
[0052]具体的将肢体数据同步到显示屏上的实现过程为:微处理器将肢体数据转换为控制应用场景中虚拟人或物的动作指令,然后由将控制指令加载到对应的应用场景中来实现数据同步。
[0053]进一步的,如图3所示,调节单元25,包括:
[0054]提高模块251,用于当地形状况的坡度为上坡时,提高跑步机跑床的坡度使跑床处于上坡状态;
[0055]降低模块252,用于当地形状况的坡度为下坡时,降低跑步机跑床的坡度使跑床处于下坡状态。
[0056]具体的实现方式为:监测当前显示屏中的应用场景,将应用场景的图像数据进行分析,若得到图像数据中包含的地形为上坡,则提高跑步机跑床的坡度使跑床处于上坡状态,具体的执行可以是通过控制跑步机内的机械装置使跑床远离显示屏的一端保持不动,而使靠近显示屏的一端提升预设高度,使用户实际感受上坡的效果,预设高度根据具体的需求设置;若得到图像数据中包含的地形为上坡,则降低跑步机跑床的坡度使跑床处于下坡状态,具体的执行可以是通过控制跑步机内的机械装置使跑床靠近显示屏的一端保持不动,而使远离显示器的一端提升预设高度,使用户实际感受下坡的效果。
[0057]进一步的,显示屏为大屏,用以为用户提供沉浸式体验效果。
[0058]将显示屏设置为大屏,对于用户来说视觉感更好,尤其在虚拟实景路线图中模拟跑步的应用中,能够使用户有更加真实的体验,因此加载在跑步机上的一些适合跑步的应用程序都需要配置大显示屏,这样能为用户提供的沉浸式体验效果。
[0059]本发明实施例提供的跑步机控制的装置,能够首先监测跑步机显示屏中当前的应用场景;其次将该应用场景转换为控制指令,该控制指令为控制跑步机的指令;最后,根据控制指令控制跑步机的启停。与现有技术相比,本发明实施例能够将跑步机显示屏中当前应用场景转换为控制跑步机启停的控制命令,使在跑步机在一些应用场景中根据当前显示屏应用场景的不同自动控制跑步机的启停,而不需要人工的控制操作,实现了跑步机的智能控制,因此可以满足用户对跑步机智能化的需求。
[0060]需要说明的是,针对上述跑步机控制的装置,凡是本发明实施例中使用到的各个单元模块的功能都可以通过硬件处理器(hardware processor)来实现。
[0061]示例性的,如图4所示,图4示出了本发明实施例提供的一种跑步机控制的装置的实体结构示意图,该实体结构可以包括:处理器(processor)41、通信接口(Communicat1nsInterface) 42、存储器(memory) 43和总线44,其中,处理器41、通信接口 42、存储器43通过总线44完成相互间的通信。通信接口 42可以用于服务器与客户端之间的信息传输。处理器41可以调用存储器43中的逻辑指令,以执行如下方法:监测跑步机显示屏中当前的应用场景;将所述应用场景转换为控制指令,所述控制指令为控制跑步机的指令;根据所述控制指令控制跑步机的启停。
[0062]此外,上述的存储器43中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0063]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0064]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0065]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种跑步机控制的方法,其特征在于,所述方法包括: 监测跑步机显示屏中当前的应用场景; 将所述应用场景转换为控制指令,所述控制指令为控制跑步机的指令; 根据所述控制指令控制跑步机的启停。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 在所述跑步机启动后,监测所述应用场景中的地形状况; 根据所述地形状况对跑床的升降进行调节。3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 在所述跑步机启动后,获取体感摄像头采集的肢体数据; 将所述肢体数据同步显示到所述应用场景中。4.根据权利要求2所述的方法,其特征在于,所述根据所述地形状况对跑床的升降进行调节,包括: 当所述地形状况的坡度为上坡时,提高跑步机跑床的坡度使跑床处于上坡状态; 当所述地形状况的坡度为下坡时,降低跑步机跑床的坡度使跑床处于下坡状态。5.根据权利要求1所述的方法,其特征在于,所述显示屏为大屏,用以为用户提供沉浸式体验效果。6.一种跑步机控制的装置,其特征在于,所述装置包括: 第一监测单元,用于监测跑步机显示屏中当前的应用场景; 转换单元,用于将所述应用场景转换为控制指令,所述控制指令为控制跑步机的指令; 控制单元,用于根据所述控制指令控制跑步机的启停。7.根据权利要求6所述的装置,其特征在于,所述装置进一步包括: 第二监测单元,用于在所述跑步机启动后,监测所述应用场景中的地形状况; 调节单元,用于根据所述地形状况对跑床的升降进行调节。8.根据权利要求6所述的装置,其特征在于,所述装置进一步包括: 获取单元,用于在所述跑步机启动后,获取体感摄像头采集的肢体数据; 同步单元,用于将所述肢体数据同步显示到所述应用场景中。9.根据权利要求7所述的装置,其特征在于,所述调节单元,包括: 提高模块,用于当所述地形状况的坡度为上坡时,提高跑步机跑床的坡度使跑床处于上坡状态; 降低模块,用于当所述地形状况的坡度为下坡时,降低跑步机跑床的坡度使跑床处于下坡状态。10.根据权利要求6所述的装置,其特征在于,所述显示屏为大屏,用以为用户提供沉浸式体验效果。
【文档编号】A63B24/00GK105833462SQ201610197092
【公开日】2016年8月10日
【申请日】2016年3月31日
【发明人】李大龙
【申请人】乐视控股(北京)有限公司, 乐视体育文化产业发展(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1