基于体感摄像头的健身方法和健身设备与流程

文档序号:13117231阅读:513来源:国知局
基于体感摄像头的健身方法和健身设备与流程

本发明涉及体感技术应用领域,特别涉及一种基于体感摄像头的健身方法和一种基于体感摄像头的健身设备。



背景技术:

目前,体感技术在骨架识别技术上上已经非常成熟,但是在当下的情况是应用场景还非常的狭窄。在当代这个社会环境下,人们的工作,家庭的生活压力越来越大,健身作为绿色健康的一种生活习惯,越来越受到大家的欢迎和追捧,但是反观现在的健身方式,还是比较单一和乏味,缺少一种人机交互的健身模式。

中国专利申请cn201110458713.9公开了一种智能化的训练健身器,包括用于采集器材主体的运动状态信号的传感器、器材主体、控制台、驱动器、显示器、投影设备和3g/wifi模块,该传感器、控制台和驱动器分别设置于器材主体上,控制台的输入端接收传感器采集到信号并进行处理,控制台的输出端与驱动器连接,驱动器与器材主体连接并驱动器材主体运动;其采用微处理器mcu作为控制台,实现智能化的健身系统,训练者只需要简单的输入一些个人信息(如年龄,性别,身高,体重,训练目的等基本参数),系统将会根据这些资料计算出一种最适合训练者的运动方式及运动的周期。并且它通过网络连接能及时提醒训练者的运动时间和有助于达成运动目的的相关信息。但是这种方式是和器材绑定的,缺乏灵活性。

中国专利申请cn201620144734.1公开了一种智能多媒体健身音响设备,所述智能多媒体健身音响设备包括底座,所述底座上装有控制柜,所述控制柜内安装有蓄电池,所述控制柜上垂直于地面固定有支架,所述支架上安装太阳能和风能发电设备,所述支架上安装有显示屏,所述支架上部安装有摄像头,所述支架上部横向连接有支撑杆,所述支撑杆上连接有音箱和灯光设备,所述蓄电池与太阳能或风能发电设备、控制柜线路连接,所述控制柜同时与所述蓄电池、所述显示器、所述摄像头、所述音箱和灯光设备进行线路连接。该中国专利虽然也体现了人机交互,但是并不能根据健身的情况,进行实时的反馈。

中国专利申请cn201420216615.3,本实用新型公开了一种健身收腹机运动数据检测装置,其检测电路包括mcu主控制器模块、以及与mcu主控制器模块连接的运动传感器模块、无线通讯模块、电源模块,运动传感器模块采集收腹机运动数据,mcu主控制器模块计算出收腹运动时的次数、时间、幅度等数据,并且将数据无线传输到智能终端,统计分析使用收腹机运动的运动量、运动强度、消耗卡路里等数据。该中国专利申请的确可以做到腹肌健身的交互,但是健身方式太过单一了,还不能做到支持更多的健身运动。

因此,如何设计出一种可以同时支持多种健身运动,并且所需要的设备和空间较少的健身设备成为本领域亟需解决的技术问题。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一,提出了一种基于体感摄像头的健身方法和一种基于体感摄像头的健身设备。

为了实现上述目的,本发明的第一方面,提供了一种基于体感摄像头的健身方法,所述方法包括:

接收终端提供的用户健身请求,从预先存储的健身项目集合中选定其中至少一项健身项目作为该用户的当前健身项目;

接收终端提供的用户输入的所述当前健身项目的预期健身参数,所述预期健身参数包括预期健身时间和/或预期健身次数;

所述体感摄像头实时获取在所述当前健身项目下的用户的健身深度图;

基于所述健身深度图,判定用户的当前健身参数是否达到所述预期健身参数,当用户的当前健身参数达到所述预期健身参数时,则结束当前健身项目,或,

基于所述健身深度图,判定用户是否脱离所述体感摄像头的预设感应距离,当用户脱离所述体感摄像头的预设感应距离时,则结束当前健身项目。

优选地,所述方法还包括在所述接收终端提供的用户健身请求,从预先存储的健身项目集合中选定其中至少一项健身项目作为该用户的当前健身项目的步骤之前进行的:

接收终端提供的用户的更新预先存储的健身项目集合请求;

基于所述更新预先存储的健身项目集合请求,更新所述预先存储的健身项目集合,其中,

所述更新预先存储的健身项目集合包括新增健身项目至所述预先存储的健身项目集合中,和/或,

删除预先存储的健身项目集合中的其中一项或多项健身项目。

优选地,所述新增健身项目至所述预先存储的健身项目集合中的步骤包括:

判定用户是否进入到所述体感摄像头的预设感应距离内;

当用户进入到所述体感摄像头的预设感应距离内时,所述体感摄像头实时获取用户的动作轨迹深度图;

基于所述动作轨迹深度图,提取用户的连续的骨架动作数据;

将所述连续的骨架动作数据推送到终端;

接收终端返回的用户的反馈信息;

当所述反馈信息为确认保留信息时,将所述动作轨迹深度图所对应的健身项目更新至所述预先存储项目集合中。

优选地,所述基于所述健身深度图,判定用户的当前健身参数是否达到所述预期健身参数,当用户的当前健身参数达到所述预期健身参数时,则结束当前健身项目的步骤包括:

体感摄像头每秒获取30-45帧的健身深度图;

根据所述健身深度图,提取用户的人体骨架数据;

基于所述人体骨架数据,获取用户的当前健身参数;

将用户的当前健身参数基于预设时间间隔推送至终端;并输出提醒,其中,所述提醒包括:

当前健身次数、是否需要加快当前健身速度、健身时间达到预期健身时间或健身次数达到预期健身次数。

优选地,所述预设感应距离为3-10m。

本发明的第二方面,提供了一种基于体感摄像头的健身设备,所述设备包括:

接收模块,所述接收模块用于接收终端提供的用户健身请求,从预先存储的健身项目集合中选定其中至少一项健身项目作为该用户的当前健身项目;以及,

所述接收模块还用于接收终端提供的用户输入的所述当前健身项目的预期健身参数,所述预期健身参数包括预期健身时间和/或预期健身次数;

所述体感摄像头实时获取在所述当前健身项目下的用户的健身深度图;

判断模块,所述判断模块用于基于所述健身深度图,判定用户的当前健身参数是否达到所述预期健身参数,当用户的当前健身参数达到所述预期健身参数时,则结束当前健身项目,或,

所述判断模块用于基于所述健身深度图,判定用户是否脱离所述体感摄像头的预设感应距离,当用户脱离所述体感摄像头的预设感应距离时,则结束当前健身项目。

优选地,所述健身设备还包括更新模块;其中,

所述接受模块还用于接收终端提供的用户的更新预先存储的健身项目集合请求;

所述更新模块用于基于所述更新预先存储的健身项目集合请求,更新所述预先存储的健身项目集合,其中,

所述更新预先存储的健身项目集合包括新增健身项目至所述预先存储的健身项目集合中,和/或,

删除预先存储的健身项目集合中的其中一项或多项健身项目。

优选地,所述健身设备还包括提取模块,其中,

所述判断模块还用于判定用户是否进入到所述体感摄像头的预设感应距离内;

当用户进入到所述体感摄像头的预设感应距离内时,所述体感摄像头实时获取用户的动作轨迹深度图;

所述提取模块用于基于所述动作轨迹深度图,提取用户的连续的骨架动作数据;

所述接收模块还用于将所述连续的骨架动作数据推送到终端;以及接收终端返回的用户的反馈信息;

所述更新模块还用于当所述反馈信息为确认保留信息时,将所述动作轨迹深度图所对应的健身项目更新至所述预先存储项目集合中。

优选地,所述健身设备还包括提醒模块,其中,

所述体感摄像头用于每秒获取30-45帧的健身深度图;

所述提取模块还用于根据所述健身深度图,提取用户的人体骨架数据;以及基于所述人体骨架数据,获取用户的当前健身参数;

所述接收模块还用于将用户的当前健身参数基于预设时间间隔推送至终端;

所述提醒模块用于根据用户的当前健身参数输出提醒,所述提醒包括:

当前健身次数、是否需要加快当前健身速度、健身时间达到预期健身时间或健身次数达到预期健身次数。

优选地,所述接收模块还包括通信子模块,所述通信子模块用于与所述终端通信,其中,所述通信子模块包括wifi子模块。

本发明的基于体感摄像头的健身方法,首先先基于用户请求选定其中一项健身项目作为该用户的当前健身项目;其次,接收用户输入的所述当前健身项目的预期健身参数;再次,所述体感摄像头实时获取在所述当前健身项目下的用户的健身深度图;最后,根据健身深度图,判断是否需要结束当前健身项目。因此,本发明的基于体感摄像头的健身方法,其集成了体感设备技术,让用户在健身的同时,可以实时获得人机交互的体验,极大了提升了健身的多样性和乐趣性。另外,应用本实施例的基于体感摄像头的健身方法的健身设备,其所需要的空间小,设备要求简单,可以在有运动器械的场景下使用,也可以在没有运动器械的场景下使用,非常方便使用。

本发明的基于体感摄像头的健身设备,首先,接收模块先接收用户的健身请求,其次,接收模块接收用户输入的所述当前健身项目的预期健身参数;再次,所述体感摄像头实时获取在所述当前健身项目下的用户的健身深度图;最后,判断模块根据健身深度图,判断是否需要结束当前健身项目。因此,本发明的基于体感摄像头的健身设备,其集成了体感设备技术,让用户在健身的同时,可以实时获得人机交互的体验,极大了提升了健身的多样性和乐趣性。另外,本发明的基于体感摄像头的健身设备,其所需要的空间小,设备要求简单,可以在有运动器械的场景下使用,也可以在没有运动器械的场景下使用,非常方便使用。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:

图1为本发明第一实施例中基于体感摄像头的健身方法的流程图;

图2为本发明第二实施例中基于体感摄像头的健身设备的结构示意图。

附图标记说明

100:基于体感摄像头的健身设备;

110:接收模块;

111:通信子模块;

111a:wifi子模块;

120:体感摄像头;

130:判断模块;

140:更新模块;

150:提取模块;

160:提醒模块。

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

参考图1,本发明的第一方面,涉及一种基于体感摄像头的健身方法s100,所述方法s100包括:

s120、接收终端提供的用户健身请求,从预先存储的健身项目集合中选定其中至少一项健身项目作为该用户的当前健身项目。

需要说明的是,对于终端具体种类并没有作出限定,例如,该终端可以是手机、电脑、平板、穿戴设备(例如,智能手表等)等任何终端产品。

具体地,在本步骤中,用户首先通过终端(例如,手机)上的健身应用(app),输入其健身请求,例如,引体向上等。健身设备获取到该健身请求,便可以从健身设备中的内置的存储卡,该存储卡预先存储有若干项健身项目,以构成健身项目集合,例如,跑步、引体向上、仰卧起坐、俯卧撑等,根据该用户的健身请求,选定其中一项(例如,该用户输入的引体向上)健身项目作为当前健身项目。

进一步需要说明的是,上述预先存储的健身项目集合除了可以预先存储在健身设备中的存储卡以外,还可以存储在云端服务器中,当健身设备接收到用户输入的健身请求时,可以访问该云端服务器,并将相应地健身项目下载至本地,以供用户健身使用。

仍需要说明的是,对于如何实现接收终端提供的用户健身请求的具体结构并没有作出限定,例如,其可以设置为接收模块,该接收模块,例如,可以包括wifi模块,该wifi模块可以与终端中的wifi模块进行通信,例如,健身设备中的wifi模块可以自动建立一个wifi热点,包括热点名称和热点密码。这样,当带有wifi模块的终端(例如,手机)进入到热点区域内后,会自动连接该wifi热点,实现与健身设备的信息交互的作用。

s130、接收终端提供的用户输入的所述当前健身项目的预期健身参数,所述预期健身参数包括预期健身时间和/或预期健身次数。

具体地,例如,以用户选择引体向上健身项目为例进行说明。用户在终端上输入其预期健身时间,例如,预期健身时间1h,或者是用户输入其预期健身次数,例如,引体向上30次等。健身设备接收终端提供的用户所输入的该些预期健身参数,以便下述步骤使用。

s140、所述体感摄像头实时获取在所述当前健身项目下的用户的健身深度图。

s150、基于所述健身深度图,判定用户的当前健身参数是否达到所述预期健身参数,当用户的当前健身参数达到所述预期健身参数时,则结束当前健身项目,或,

基于所述健身深度图,判定用户是否脱离所述体感摄像头的预设感应距离,当用户脱离所述体感摄像头的预设感应距离时,则结束当前健身项目。

也就是说,在本步骤中,判定用户是否需要结束当前健身项目的条件有两个,其中之一是,基于所述健身深度图,判定用户的当前健身参数是否达到所述预期健身参数,当用户的当前健身参数达到所述预期健身参数时,则结束当前健身项目。例如,当前健身参数:引体向上已完成30次,显然,当前健身项目所完成的当前健身参数达到了用户所输入的预期健身参数:引体向上30次,则健身设备会自动结束该用户的当前健身项目。另外一个结束条件是:基于所述健身深度图,判定用户是否脱离所述体感摄像头的预设感应距离,当用户脱离所述体感摄像头的预设感应距离时,则结束当前健身项目。也就是说,体感摄像头捕捉不到用户,这表明用户已经离开该健身设备,显然,应当终止当前的健身项目。

本实施例的基于体感摄像头的健身方法s100,首先先基于用户请求选定其中一项健身项目作为该用户的当前健身项目;其次,接收用户输入的所述当前健身项目的预期健身参数;再次,所述体感摄像头实时获取在所述当前健身项目下的用户的健身深度图;最后,根据健身深度图,判断是否需要结束当前健身项目。因此,本实施例的基于体感摄像头的健身方法s100,其集成了体感设备技术,让用户在健身的同时,可以实时获得人机交互的体验,极大了提升了健身的多样性和乐趣性。另外,应用本实施例的基于体感摄像头的健身方法的健身设备,其所需要的空间小,设备要求简单,可以在有运动器械的场景下使用,也可以在没有运动器械的场景下使用,非常方便使用。

优选地,所述方法s100还包括在步骤s120之前的步骤s110,其中步骤s110包括:

s111、接收终端提供的用户的更新预先存储的健身项目集合请求。

s112、基于所述更新预先存储的健身项目集合请求,更新所述预先存储的健身项目集合。

其中,所述更新预先存储的健身项目集合包括新增健身项目至所述预先存储的健身项目集合中,和/或,删除预先存储的健身项目集合中的其中一项或多项健身项目。

也就是说,在本实施例所提供的基于体感摄像头的健身方法s100中,其预先存储的健身项目集合并不是一成不变的,可以根据后续用户需要,例如,新增某一项或者某几项健身项目至健身项目集合当中,或者用户期望删除掉健身项目集合中某一项或某几项健身项目等等。也就是说,应用该方法的健身设备,具有学习功能。因此,本实施例的基于体感摄像头的健身方法s100,可以进一步地提高用户的人机交互的体验,极大了提升了健身的多样性和乐趣性。

优选地,上述新增健身项目至所述预先存储的健身项目集合中的步骤包括:

判定用户是否进入到所述体感摄像头的预设感应距离内。

当用户进入到所述体感摄像头的预设感应距离内时,所述体感摄像头实时获取用户的动作轨迹深度图。

基于所述动作轨迹深度图,提取用户的连续的骨架动作数据。

将所述连续的骨架动作数据推送到终端。

接收终端返回的用户的反馈信息。

当所述反馈信息为确认保留信息时,将所述动作轨迹深度图所对应的健身项目更新至所述预先存储项目集合中。

也就是说,在本步骤中,用户想自定义一个健身项目,这样,当获取到用户在终端输入更新预先存储的健身项目集合请求(也就是自定义健身项目)时,鉴于体感摄像头的视场角需要一定的距离才可以拍摄到用户的整个身体,因此,健身设备会首先判断该用户是否进入到了体感摄像头的预设感应距离内,所述预设感应距离可以为3-10m。当用户进入到所述体感摄像头的预设感应距离内时,所述体感摄像头实时获取用户的动作轨迹深度图。之后基于所述动作轨迹深度图,提取用户的连续的骨架动作数据。将所述连续的骨架动作数据推送到终端,也就是说,可以在终端上显示用户之前的动作轨迹,便于用户对将要新增加的健身项目作出判断。接收终端返回的用户的反馈信息,也就是说,用户根据终端所呈现的动作轨迹,确定是否需要将其更新至预先存储的健身项目集合中,并将用户的反馈信息发送给健身设备。当所述反馈信息为确认保留信息时,将所述动作轨迹深度图所对应的健身项目更新至所述预先存储项目集合中。

本实施例的基于体感摄像头的健身方法s100,用户可以自定义其所希望的健身项目,因此,可以进一步地提高用户的人机交互的体验,极大了提升了健身的多样性和乐趣性。

优选地,上述步骤s150的步骤包括:

体感摄像头每秒获取30-45帧的健身深度图,根据所述健身深度图,提取用户的人体骨架数据,基于所述人体骨架数据,获取用户的当前健身参数。

这样,利用体感摄像头可以实时记录用户的健身动作,体感摄像头以获取到每秒30帧的用户健身深度图数据,并从中获取到人体骨架数据,并可以根据人体骨架数据,得到用户的当前健身参数。这可以满足绝大部分的健身场景,拓宽了其应用场合。

当获取了用户的当前健身参数以后,可以将用户的当前健身参数基于预设时间间隔(例如,该预设时间间隔可以是1s等)推送至终端,并输出提醒,其中,所述提醒包括:

当前健身次数、是否需要加快当前健身速度、健身时间达到预期健身时间或健身次数达到预期健身次数。

也就是说,用户通过终端可以了解到其当前健身参数,例如,当前健身次数,健身时间等。并且,根据当前健身参数还可以输出相关提醒,以提醒用户其当前的健身参数,例如,当前健身次数、是否需要加快当前健身速度、健身时间达到预期健身时间或健身次数达到预期健身次数需要等。

本实施例的基于体感摄像头的健身方法s100,其可以实时提醒用户的当前健身参数,因此,可以进一步地提高用户的人机交互的体验,极大了提升了健身的多样性和乐趣性。

本发明的第二方面,如图2所示,提供了一种基于体感摄像头的健身设备100,所述设备包括接收模块110、体感摄像头120和判断模块130。

所述接收模块110用于接收终端200提供的用户健身请求,从预先存储的健身项目集合中选定其中至少一项健身项目作为该用户的当前健身项目;以及,

所述接收模块110还用于接收终端200提供的用户输入的所述当前健身项目的预期健身参数,所述预期健身参数包括预期健身时间和/或预期健身次数。

所述体感摄像头120实时获取在所述当前健身项目下的用户的健身深度图。

所述判断模块130用于基于所述健身深度图,判定用户的当前健身参数是否达到所述预期健身参数,当用户的当前健身参数达到所述预期健身参数时,则结束当前健身项目,或,

所述判断模块130用于基于所述健身深度图,判定用户是否脱离所述体感摄像头的预设感应距离,当用户脱离所述体感摄像头的预设感应距离时,则结束当前健身项目。

本实施例的基于体感摄像头的健身设备,首先,接收模块110先接收用户的健身请求,其次,接收模块110接收用户输入的所述当前健身项目的预期健身参数;再次,所述体感摄像头120实时获取在所述当前健身项目下的用户的健身深度图;最后,判断模块130根据健身深度图,判断是否需要结束当前健身项目。因此,本实施例的基于体感摄像头的健身设备100,其集成了体感设备技术,让用户在健身的同时,可以实时获得人机交互的体验,极大了提升了健身的多样性和乐趣性。另外,本实施例的基于体感摄像头的健身设备100,其所需要的空间小,设备要求简单,可以在有运动器械的场景下使用,也可以在没有运动器械的场景下使用,非常方便使用。

优选地,所述健身设备还包括更新模块140;其中,

所述接受模块110还用于接收终端200提供的用户的更新预先存储的健身项目集合请求。

所述更新模块140用于基于所述更新预先存储的健身项目集合请求,更新所述预先存储的健身项目集合,其中,

所述更新预先存储的健身项目集合包括新增健身项目至所述预先存储的健身项目集合中,和/或,

删除预先存储的健身项目集合中的其中一项或多项健身项目。

本实施例的基于体感摄像头的健身设备100,用户可以自定义其所希望的健身项目,因此,可以进一步地提高用户的人机交互的体验,极大了提升了健身的多样性和乐趣性。

优选地,所述健身设备还包括提取模块150,其中,

所述判断模块130还用于判定用户是否进入到所述体感摄像头120的预设感应距离内。

当用户进入到所述体感摄像头120的预设感应距离内时,所述体感摄像头120实时获取用户的动作轨迹深度图。

所述提取模块150用于基于所述动作轨迹深度图,提取用户的连续的骨架动作数据。

所述接收模块110还用于将所述连续的骨架动作数据推送到终端200;以及接收终端200返回的用户的反馈信息。

所述更新模块140还用于当所述反馈信息为确认保留信息时,将所述动作轨迹深度图所对应的健身项目更新至所述预先存储项目集合中。

本实施例的基于体感摄像头的健身设备100,用户可以自定义其所希望的健身项目,因此,可以进一步地提高用户的人机交互的体验,极大了提升了健身的多样性和乐趣性。

优选地,所述健身设备还包括提醒模块160,其中,

所述体感摄像头120用于每秒获取30-45帧的健身深度图。

所述提取模块150还用于根据所述健身深度图,提取用户的人体骨架数据;以及基于所述人体骨架数据,获取用户的当前健身参数。

所述接收模块110还用于将用户的当前健身参数基于预设时间间隔推送至终端200。

所述提醒模块160用于根据用户的当前健身参数输出提醒,所述提醒包括:当前健身次数、是否需要加快当前健身速度、健身时间达到预期健身时间或健身次数达到预期健身次数。

本实施例的基于体感摄像头的健身设备100,其可以实时提醒用户的当前健身参数,因此,可以进一步地提高用户的人机交互的体验,极大了提升了健身的多样性和乐趣性。

优选地,所述接收模块110还包括通信子模块111,所述通信子模块111用于与所述终端200通信,其中,所述通信子模块包括wifi子模块111a。

也就是说,该健身设备,可以利用wifi子模块111a,自动建立一个wifi热点,包括热点名称和热点密码。这样,当带有wifi模块的终端200(例如,手机)进入到热点区域内后,会自动连接该wifi热点,实现与健身设备的信息交互的作用。当然,除了可以利用wifi通信技术以外,还可以利用有线传输等通信方式。

因此,本实施例结构的健身设备,其集成了体感设备技术,骨架识别技术,wifi模块技术,让用户在健身的同时,可以实时获得人机交互的体验,极大了提升了健身的多样性和乐趣性。其次,本实施例结构的健身设备,支持各种终端平台,特别是移动终端手机,只需要拥有wifi模块的系统即可。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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