一种基于可穿戴式设备的瘦身训练系统及方法与流程

文档序号:18548849发布日期:2019-08-27 21:58阅读:225来源:国知局
一种基于可穿戴式设备的瘦身训练系统及方法与流程

本发明涉及数据处理技术领域,具体是指一种基于可穿戴式设备的瘦身训练系统及方法。



背景技术:

随着社会的发展,人们对于健身的需求越来越大。然而盲目或者不正确的健身容易导致反向作用,不利于用户达到想要的健身效果。因此,制定一个合理而有针对性的健身计划可以帮助用户提高健身效果。现有技术中,健身的过程往往需要教练一对一进行指导和面对面授课,对于一些用户来说,很难获取专业的教练指导,如果用户选择在线观看视频,则无法获得有效的监督,往往难以实现瘦身训练的理想效果。



技术实现要素:

本发明提供了一种基于可穿戴式设备的瘦身训练系统及方法,其目的在于克服现有技术中的缺陷,自动为用户匹配训练视频进行指导,并且自动通过可穿戴式设备对用户进行检测和监督,提高瘦身训练执行效率,提高用户使用体验。

为了实现上述目的,本发明具有如下构成:

该基于可穿戴式设备的瘦身训练系统,包括工作台和第一服务器,所述工作台的上方设置有触控显示屏,所述工作台包括第一层和第二层,所述工作台的第一层设置有多个用于放置可穿戴式设备的置物柜,所述置物柜包括第一类置物柜和第二类置物柜,所述第一类置物柜中放置的可穿戴式设备为手环,所述第二类置物柜中放置的可穿戴式设备为脚环,所述工作台的第二层中放置有第二服务器,所述第二服务器与所述第一服务器进行通信,所述第二服务器与所述触控显示屏相连接,各个所述置物柜上设置有弹出机构,所述弹出机构包括齿条、齿轮、滑块、伺服电机和伺服电机控制器,所述伺服电机驱动所述齿轮转动,所述齿轮设置于所述齿条中,且所述齿轮旋转时在所述齿条上前后移动,所述齿轮可旋转地固定于所述滑块中,所述滑块与所述置物柜的柜体相连接,所述伺服电机控制器与所述第二服务器进行通信,且所述伺服电机控制器控制所述伺服电机的启动和关闭;

所述第一服务器存储有多个瘦身训练课程视频以及各个瘦身训练课程视频的课程关键词;

所述第二服务器通过所述触控显示屏获取用户输入的瘦身需求关键词后,将瘦身需求关键词发送至所述第一服务器;

所述第一服务器比较存储的课程关键词和用户的瘦身需求关键词,将与用户的瘦身需求关键词匹配度最高的至少一个瘦身训练课程视频的介绍信息发送至所述第二服务器;

所述第二服务器将匹配到的瘦身训练课程视频的介绍信息显示于所述触控显示屏,并获取用户对视频的选择,从所述第一服务器下载用户选择的瘦身训练课程视频;

所述第二服务器根据被选择的瘦身训练课程视频的介绍信息判断瘦身训练课程的类型为上肢运动、下肢运动或全身运动,并根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜;

所述第二服务器控制所述触控显示屏播放下载好的瘦身训练课程视频。

可选地,所述第二服务器采用如下步骤根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜:

所述第二服务器判断瘦身训练课程的类型;

如果瘦身训练课程的类型为上肢运动,则所述第二服务器控制自动推出一个第一类置物柜;

如果瘦身训练课程的类型为下肢运动,则所述第二服务器控制自动推出一个第二类置物柜;

如果瘦身训练课程的类型为全身运动,则所述第二服务器控制自动推出一个第一类置物柜和一个第二类置物柜。

可选地,所述根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜之后,所述第二服务器还执行如下步骤:

所述第二服务器根据推出的置物柜查找与该置物柜绑定的可穿戴式设备的编号,将当前用户与该可穿戴式设备的编号进行绑定;

所述第二服务器判断该可穿戴式设备是否被启动,如果被启动,则所述第二服务器控制所述触控显示屏开始播放下载好的瘦身训练课程视频。

可选地,所述系统还包括第三服务器和摄像头,所述摄像头用于录制教练的瘦身训练课程视频,所述第三服务器获取所述瘦身训练课程视频,并在教练录制瘦身训练课程视频过程中,同步从与教练绑定的可穿戴式设备中实时获取测量数据,获取教练设定的课程的监测时间点,并记录各个监测时间点中可穿戴式设备的测量数据作为该监测时间点的基准数据,所述第三服务器将录制好的瘦身训练课程视频以及各个监测时间点的基准数据发送至所述第一服务器;

所述第二服务器还用于在所述瘦身训练课程视频的监测时间点获取可穿戴式设备的测量数据,并发送至所述第一服务器;

所述第一服务器比较用户的测量数据和对应时间点的基准数据,如果偏差在预设允许范围内,则记录该监测时间点训练正常,如果偏差超过预设允许范围,则记录该监测时间点训练异常。

可选地,所述可穿戴设备中设置有振动传感器,所述测量数据包括振动测量数据。

可选地,所述第一服务器还存储有各个第二服务器的编号以及各个第二服务器与各个教练终端的映射关系,所述第一服务器还存储有各个教练终端设置的最大监测服务器数量;

所述第一服务器还用于定期向各个第二服务器发送心跳监测信号,并获取第二服务器的心跳返回信号,对预设时间范围内获取不到心跳返回信号的第二服务器,记录为异常服务器;

所述第一服务器还用于当新增第二服务器时,查找各个教练终端所绑定的第二服务器的数量,选择绑定的第二服务器的数量最小且绑定的第二服务器的数量未超出其设置的最大监测服务器数量的教练终端,将选择的教练终端与新增的第二服务器绑定。

可选地,所述第一服务器还用于在一第二服务器的用户在一监测时间点中训练异常时,查找与该第二服务器绑定的教练终端,将用户选择的瘦身训练课程视频的编号以及该监测时间点的测量数据发送至所绑定的教练终端。

可选地,所述瘦身需求关键词包括瘦身部位、瘦身时长和瘦身强度;

所述第一服务器采用如下步骤比较存储的课程关键词和用户的瘦身需求关键词:

所述第一服务器从所存储的瘦身训练课程视频中提取出与瘦身需求关键词的瘦身部位相一致的瘦身训练课程视频;

所述第一服务器从提取出的瘦身训练课程视频中查找瘦身强度与用户需求的瘦身强度最接近的瘦身训练课程视频;

所述第一服务器从查找到的瘦身训练课程视频中查找与用户需求的瘦身时长最接近的瘦身训练课程视频,作为与用户的瘦身需求关键词匹配度最高的瘦身训练课程视频。

本发明实施例还提供一种基于可穿戴式设备的瘦身训练方法,采用所述的基于可穿戴式设备的瘦身训练系统,所述方法包括如下步骤:

第二服务器通过所述触控显示屏获取用户输入的瘦身需求关键词后,将瘦身需求关键词发送至所述第一服务器;

所述第一服务器比较存储的课程关键词和用户的瘦身需求关键词,将与用户的瘦身需求关键词匹配度最高的至少一个瘦身训练课程视频的介绍信息发送至所述第二服务器;

所述第二服务器将匹配到的瘦身训练课程视频的介绍信息显示于所述触控显示屏,并获取用户对视频的选择,从所述第一服务器下载用户选择的瘦身训练课程视频;

所述第二服务器根据被选择的瘦身训练课程视频的介绍信息判断瘦身训练课程的类型为上肢运动、下肢运动或全身运动,并根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜;

所述第二服务器控制所述触控显示屏播放下载好的瘦身训练课程视频。

可选地,所述系统还包括第三服务器和摄像头,所述方法还包括如下步骤:

所述摄像头录制教练的瘦身训练课程视频;

所述第三服务器获取所述瘦身训练课程视频,并在教练录制瘦身训练课程视频过程中,同步从与教练绑定的可穿戴式设备中实时获取测量数据,获取教练设定的课程的监测时间点,并记录各个监测时间点中可穿戴式设备的测量数据作为该监测时间点的基准数据;

所述第三服务器将录制好的瘦身训练课程视频以及各个监测时间点的基准数据发送至所述第一服务器;

所述第二服务器控制所述触控显示屏播放下载好的瘦身训练课程视频之后,还包括如下步骤:

所述第二服务器在所述瘦身训练课程视频的监测时间点获取可穿戴式设备的测量数据,并发送至所述第一服务器;

所述第一服务器比较用户的测量数据和对应时间点的基准数据,如果偏差在预设允许范围内,则记录该监测时间点训练正常,如果偏差超过预设允许范围,则记录该监测时间点训练异常。

采用了该发明中的基于可穿戴式设备的瘦身训练系统及方法,具有如下有益效果:

本发明通过服务器获取用户的瘦身需求,根据用户的瘦身需求自动为用户匹配训练视频进行指导,提高训练的针对性,并且无需教练面对面教学;此外自动通过可穿戴式设备对用户进行检测和监督,提高瘦身训练执行效率,提高用户使用体验;对用户进行监督的基准数据是在录制教练训练视频中实时获取的,并且可以由教练选择设定合适的监测时间点,更符合实际情况,有效提升监督管理效果。

附图说明

图1为本发明一实施例的基于可穿戴式设备的瘦身训练系统的结构示意图;

图2为本发明一实施例的基于可穿戴式设备的瘦身训练系统的控制框图;

图3为本发明一实施例的基于可穿戴式设备的瘦身训练方法的流程图;

图4为本发明一实施例的录制教练的训练视频的流程图。

具体实施方式

为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。

如图1和图2所示,为了解决现有技术中的技术问题,本发明提供了一种基于可穿戴式设备的瘦身训练系统,包括工作台m100和第一服务器m200,所述工作台m100的上方设置有触控显示屏m300,所述工作台m100包括第一层和第二层,所述工作台的第一层设置有多个用于放置可穿戴式设备的置物柜m400,所述置物柜m400包括第一类置物柜和第二类置物柜,所述第一类置物柜中放置的可穿戴式设备为手环,所述第二类置物柜中放置的可穿戴式设备为脚环,所述工作台m100的第二层中放置有第二服务器m500,所述第二服务器m500与所述第一服务器m200进行通信,所述第二服务器m500与所述触控显示屏m300相连接,各个所述置物柜m400上设置有弹出机构,所述弹出机构包括齿条、齿轮、滑块、伺服电机和伺服电机控制器,所述伺服电机驱动所述齿轮转动,所述齿轮设置于所述齿条中,且所述齿轮旋转时在所述齿条上前后移动,所述齿轮可旋转地固定于所述滑块中,所述滑块与所述置物柜的柜体相连接,所述伺服电机控制器与所述第二服务器进行通信,且所述伺服电机控制器控制所述伺服电机的启动和关闭。

所述第一服务器存储有多个瘦身训练课程视频以及各个瘦身训练课程视频的课程关键词;

所述第二服务器通过所述触控显示屏获取用户输入的瘦身需求关键词后,将瘦身需求关键词发送至所述第一服务器;

所述第一服务器比较存储的课程关键词和用户的瘦身需求关键词,将与用户的瘦身需求关键词匹配度最高的至少一个瘦身训练课程视频的介绍信息发送至所述第二服务器;

所述第二服务器将匹配到的瘦身训练课程视频的介绍信息显示于所述触控显示屏,并获取用户对视频的选择,从所述第一服务器下载用户选择的瘦身训练课程视频;

所述第二服务器根据被选择的瘦身训练课程视频的介绍信息判断瘦身训练课程的类型为上肢运动、下肢运动或全身运动,并根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜;推出置物柜时,所述第二服务器首先向置物柜对应的伺服电机控制器发送推出信号,伺服电机控制器控制伺服电机启动,伺服电机驱动齿轮沿第一方向旋转,使得齿轮相对于齿条向外移动,带动滑块和柜体向外移动,即向外推出置物柜。用户取出可穿戴式设备之后,可以手动将置物柜推回,或者在一定时间后置物柜仍然没有被推回,可以控制伺服电机反转,将柜体收回。

所述第二服务器控制所述触控显示屏播放下载好的瘦身训练课程视频。

用户可以自行观看瘦身训练课程视频进行学习,并且通过可穿戴式设备可以对用户的瘦身过程进行监督。瘦身训练课程视频是根据用户的训练需求自动匹配并经用户选择的,可以更符合用户的需求。

在该实施例中,所述第二服务器采用如下步骤根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜:

所述第二服务器判断瘦身训练课程的类型;

如果瘦身训练课程的类型为上肢运动,则所述第二服务器控制自动推出一个第一类置物柜;

如果瘦身训练课程的类型为下肢运动,则所述第二服务器控制自动推出一个第二类置物柜;

如果瘦身训练课程的类型为全身运动,则所述第二服务器控制自动推出一个第一类置物柜和一个第二类置物柜。

在该实施例中,所述根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜之后,所述第二服务器还执行如下步骤:

所述第二服务器根据推出的置物柜查找与该置物柜绑定的可穿戴式设备的编号,将当前用户与该可穿戴式设备的编号进行绑定;

所述第二服务器判断该可穿戴式设备是否被启动,如果被启动,则所述第二服务器控制所述触控显示屏开始播放下载好的瘦身训练课程视频。

在该实施例中,所述系统还包括第三服务器和摄像头,所述摄像头用于录制教练的瘦身训练课程视频,所述第三服务器获取所述瘦身训练课程视频,并在教练录制瘦身训练课程视频过程中,同步从与教练绑定的可穿戴式设备中实时获取测量数据,获取教练设定的课程的监测时间点,并记录各个监测时间点中可穿戴式设备的测量数据作为该监测时间点的基准数据,所述第三服务器将录制好的瘦身训练课程视频以及各个监测时间点的基准数据发送至所述第一服务器;

所述第二服务器还用于在所述瘦身训练课程视频的监测时间点获取可穿戴式设备的测量数据,并发送至所述第一服务器;

所述第一服务器比较用户的测量数据和对应时间点的基准数据,如果偏差在预设允许范围内,则记录该监测时间点训练正常,如果偏差超过预设允许范围,则记录该监测时间点训练异常。

在该实施例中,所述可穿戴设备中设置有振动传感器,所述测量数据包括振动测量数据。

因此,本发明可以通过对锻炼部位振动频率的监测,实现对瘦身训练过程的监督,提高瘦身训练执行效率,提高用户使用体验。

在该实施例中,所述第一服务器还存储有各个第二服务器的编号以及各个第二服务器与各个教练终端的映射关系,所述第一服务器还存储有各个教练终端设置的最大监测服务器数量;

所述第一服务器还用于定期向各个第二服务器发送心跳监测信号,并获取第二服务器的心跳返回信号,对预设时间范围内获取不到心跳返回信号的第二服务器,记录为异常服务器;

所述第一服务器还用于当新增第二服务器时,查找各个教练终端所绑定的第二服务器的数量,选择绑定的第二服务器的数量最小且绑定的第二服务器的数量未超出其设置的最大监测服务器数量的教练终端,将选择的教练终端与新增的第二服务器绑定。

在该实施例中,所述第一服务器还用于在一第二服务器的用户在一监测时间点中训练异常时,查找与该第二服务器绑定的教练终端,将用户选择的瘦身训练课程视频的编号以及该监测时间点的测量数据发送至所绑定的教练终端。

在该实施例中,所述瘦身需求关键词包括瘦身部位、瘦身时长和瘦身强度;

所述第一服务器采用如下步骤比较存储的课程关键词和用户的瘦身需求关键词:

所述第一服务器从所存储的瘦身训练课程视频中提取出与瘦身需求关键词的瘦身部位相一致的瘦身训练课程视频;例如,瘦身部位关键词可以包括上肢、下肢、手臂、核心等等,还可以存在包含关系,例如上半身包括上肢和肩部,下半身包括下肢和臀部等;

所述第一服务器从提取出的瘦身训练课程视频中查找瘦身强度与用户需求的瘦身强度最接近的瘦身训练课程视频;

所述第一服务器从查找到的瘦身训练课程视频中查找与用户需求的瘦身时长最接近的瘦身训练课程视频,作为与用户的瘦身需求关键词匹配度最高的瘦身训练课程视频。

如图3所示,本发明实施例还提供一种基于可穿戴式设备的瘦身训练方法,采用所述的基于可穿戴式设备的瘦身训练系统,所述方法包括如下步骤:

第二服务器通过所述触控显示屏获取用户输入的瘦身需求关键词后,将瘦身需求关键词发送至所述第一服务器;

所述第一服务器比较存储的课程关键词和用户的瘦身需求关键词,将与用户的瘦身需求关键词匹配度最高的至少一个瘦身训练课程视频的介绍信息发送至所述第二服务器;

所述第二服务器将匹配到的瘦身训练课程视频的介绍信息显示于所述触控显示屏,并获取用户对视频的选择,从所述第一服务器下载用户选择的瘦身训练课程视频;

所述第二服务器根据被选择的瘦身训练课程视频的介绍信息判断瘦身训练课程的类型为上肢运动、下肢运动或全身运动,并根据所述瘦身训练课程的类型自动推出一个第一类置物柜和/或一个第二类置物柜;

所述第二服务器控制所述触控显示屏播放下载好的瘦身训练课程视频。

在该实施例中,所述系统还包括第三服务器和摄像头,如图4所示,所述方法还包括如下步骤:

所述摄像头录制教练的瘦身训练课程视频;

所述第三服务器获取所述瘦身训练课程视频,并在教练录制瘦身训练课程视频过程中,同步从与教练绑定的可穿戴式设备中实时获取测量数据,获取教练设定的课程的监测时间点,并记录各个监测时间点中可穿戴式设备的测量数据作为该监测时间点的基准数据;

所述第三服务器将录制好的瘦身训练课程视频以及各个监测时间点的基准数据发送至所述第一服务器;

所述第二服务器控制所述触控显示屏播放下载好的瘦身训练课程视频之后,还包括如下步骤:

所述第二服务器在所述瘦身训练课程视频的监测时间点获取可穿戴式设备的测量数据,并发送至所述第一服务器;

所述第一服务器比较用户的测量数据和对应时间点的基准数据,如果偏差在预设允许范围内,则记录该监测时间点训练正常,如果偏差超过预设允许范围,则记录该监测时间点训练异常。

与现有技术相比,采用了该发明中的基于可穿戴式设备的瘦身训练系统及方法,具有如下有益效果:

本发明通过服务器获取用户的瘦身需求,根据用户的瘦身需求自动为用户匹配训练视频进行指导,提高训练的针对性,并且无需教练面对面教学;此外自动通过可穿戴式设备对用户进行检测和监督,提高瘦身训练执行效率,提高用户使用体验;对用户进行监督的基准数据是在录制教练训练视频中实时获取的,并且可以由教练选择设定合适的监测时间点,更符合实际情况,有效提升监督管理效果。

在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1