公开/公告号CN112529567A
专利类型发明专利
公开/公告日2021-03-19
原文格式PDF
申请/专利权人 南京航空航天大学;
申请/专利号CN202011064266.4
申请日2020-09-30
分类号G06Q20/32(20120101);G06Q30/06(20120101);G16H20/30(20180101);G06T7/00(20170101);G16H80/00(20180101);G16H10/60(20180101);G16H40/63(20180101);G16H40/67(20180101);H04L29/08(20060101);H04W4/80(20180101);H04W12/50(20210101);H04W12/06(20210101);H04W76/11(20180101);G16Y10/60(20200101);G16Y20/40(20200101);G16Y40/20(20200101);
代理机构31253 上海精晟知识产权代理有限公司;
代理人刘宁
地址 210016 江苏省南京市秦淮区御道街29号
入库时间 2023-06-19 10:19:37
技术领域
本发明涉及大数据技术领域,具体涉及一种共享健身房的云健身服务方法。
背景技术
目前市场上的共享健身具有以下缺点:
1.对健身器材的管理方法存在缺陷,使用者只能使用健身器材,不能对自身的健身历史数据进行查询;
2.使用者不能直接得到直观的健身指导。
发明内容
本发明的目的是提供一种共享健身房的云健身服务方法,解决了采用云共享方式指导用户进行健身器材的使用的技术问题。
为实现上述目的,本发明采用以下技术方案:
一种共享健身房的云健身服务方法,包括如下步骤:
步骤1:建立云服务器和物理层设备,物理层设备包括手机、健身手环和健身器材;手机通过蓝牙与健身手环通信,健身手环用于采集佩戴者的身体体征信息,手机通过蓝牙与健身器材建立链接,获取健身器材中的数据;
手机通过互联网与云服务器通信,健身器材通过互联网与云服务器通信;
在云服务器中建立账号管理服务器、器材管理服务器、图像分析服务器、健身数据库、视频会议服务器和商城接口服务器;
步骤2:用户通过手机向账号管理服务器发送注册信息,账号管理服务器为用户手机开放账户,并记录消费记录;
注册信息中包括用户的个人基本信息;
步骤3:器材管理服务器为所有健身器材分配ID,并通过ID生成二维码,该二维码被健身器材通过自身的LCD显示屏显示出来,用户使用自身手机扫码进入器材管理服务器提供的付费界面进行付费;
步骤4:器材管理服务器将用户的付费信息发送给账号管理服务器,账号管理服务器在核对用户的个人基本信息后,再扣除用户账户上的费用;
步骤5:用户通过手机拍摄自己身体某个区域的图片,并将该区域图片通过手机发送给云服务器;
云服务器通过神经网络分析用户发送过来的图片,并从中识别出肌肉部分在用户身体上的肌肉比例,并将肌肉比例发送给健身数据库进行存储;
步骤6:健身数据库将肌肉比例于预设对比列表进行对比,找出用户肌肉比例值对应的训练方案,并将训练方案发送给图像分析服务器,图像分析服务器将训练方案发送给手机,供用户参考;
步骤7:用户通过手机选择一个私人教练,手机将用户的选择信息发送给云服务器,云服务器中的账号管理服务器核对用户的基本信息后,向用户手机发送一个密钥,用户根据该密钥在视频会议服务器中获取私人教练的教学视频;
步骤8:商城接口服务器用于为第三方商城网站建立链接,并向手机展示第三方商城网站上展示的商品。
优选的,所述健身器材为设有蓝牙模块的智能健身器材,用于获取使用者在本器材上的锻炼时间和燃烧的卡洛里的值;
所述健身手环为智能手环,用于采集佩戴者的心跳数据和体温数据。
优选的,所述二维码还以标签的方式贴在所述健身器材上。
优选的,在执行步骤6时,具体包括如下步骤:
步骤A1:图像分析服务器获取到用户发送过来的图片,对图片进行混合高斯背景建模、图像滤波去噪和获取灰度图;
步骤A2:设定分块区域的固定尺寸,利用分块区域将灰度图进行分块处理,得到n个分块区域;
步骤A3:在每一个分块区域内,根据神经网络进行像素灰度识别,得到区域中的灰度分界线;
步骤A4:将所有分块区域内获取到的灰度分界线进行拼接,得到肌肉分界线和人体分界线;
步骤A5:在数学平面a上对肌肉分界线和人体分界线进行投影,并对肌肉分界线和人体分界线进行修正,使其近似为两个椭圆,设定肌肉分界线投影出的椭圆为肌肉投影圆,人体分界线投影的椭圆为人体投影圆;
步骤A6:分别计算肌肉投影圆和人体投影圆的面积,并同时计算肌肉投影圆和人体投影圆的面积的比值,得到肌肉比例。
优选的,在执行步骤3和步骤4时,具体包括如下步骤:
步骤B1:手机通过扫二维码打开付费界面,并进行付费;
步骤B2:器材管理服务器获取到手机的付费信息后,将付费信息发送给账号管理服务器,账号管理服务器对手机的个人基本信息进行核对,核对成功后,扣除用户账户中的费用,并向器材管理服务器发送付费成功信息,执行步骤B3;反之,向器材管理服务器发送付费失败信息,并执行步骤B9;
步骤B3:账号管理服务器向用户手机发送一个密钥,手机获取密钥后,向器材管理服务器发送该密钥、自身的蓝牙ID和健身手环的蓝牙ID;
步骤B4:器材管理服务器得到密钥并核实后,向健身器材发送密钥、手机的蓝牙ID和健身手环的蓝牙ID;
步骤B5:健身器材核实密钥后,通过手机的蓝牙ID和健身手环的蓝牙ID分别与手机和健身手环建立链接;
步骤B6:手机或健身手环通过蓝牙获取健身器材的数据,健身器材的数据包括用户的使用时间和燃烧的卡洛里值;
步骤B7:健身手环检测是否与手机进行了蓝牙链接:是,则将获取到的健身器材的数据发送给手机;否,执行步骤B6;
步骤B8:手机将健身器材的数据发送给云服务器,云服务器将健身器材的数据存储到健身数据库中;
步骤B9:结束。
本发明所述的一种共享健身房的云健身服务方法,解决了采用云共享方式指导用户进行健身器材的使用的技术问题,本发明采用图片分析的方式对用户的肌肉比例进行直观的估计,并通过肌肉比例建立正确的健身方案,极大的方便了用户的健身体验,矫正了用户不正确的健身方案,并发明通过蓝牙方式实现健身手环、手机和健身器材之间的链接,减少了云服务器的数据吞吐量。
附图说明
图1是本发明的数据流向图;
图2是本发明的步骤6的流程图;
图3是本发明的步骤3和步骤4的流程图;
图4是本实施例的图片分块区域的示意图;
图5是本实施例的a平面上的投影示意图;
图6是本实施例中找出用户肌肉比例值对应的训练方案的流程图。
具体实施方式
如图1-图6所示的一种共享健身房的云健身服务方法,包括如下步骤:
步骤1:建立云服务器和物理层设备,物理层设备包括手机、健身手环和健身器材;手机通过蓝牙与健身手环通信,健身手环用于采集佩戴者的身体体征信息,手机通过蓝牙与健身器材建立链接,获取健身器材中的数据;
手机通过互联网与云服务器通信,健身器材通过互联网与云服务器通信;
在云服务器中建立账号管理服务器、器材管理服务器、图像分析服务器、健身数据库、视频会议服务器和商城接口服务器;
步骤2:用户通过手机向账号管理服务器发送注册信息,账号管理服务器为用户手机开放账户,并记录消费记录;
注册信息中包括用户的个人基本信息;
步骤3:器材管理服务器为所有健身器材分配ID,并通过ID生成二维码,该二维码被健身器材通过自身的LCD显示屏显示出来,用户使用自身手机扫码进入器材管理服务器提供的付费界面进行付费;
步骤4:器材管理服务器将用户的付费信息发送给账号管理服务器,账号管理服务器在核对用户的个人基本信息后,再扣除用户账户上的费用;
步骤5:用户通过手机拍摄自己身体某个区域的图片,并将该区域图片通过手机发送给云服务器;
云服务器通过神经网络分析用户发送过来的图片,并从中识别出肌肉部分在用户身体上的肌肉比例,并将肌肉比例发送给健身数据库进行存储;
步骤6:健身数据库将肌肉比例于预设对比列表进行对比,找出用户肌肉比例值对应的训练方案,并将训练方案发送给图像分析服务器,图像分析服务器将训练方案发送给手机,供用户参考;
本实施例中,根据以下步骤找出用户肌肉比例值对应的训练方案:
步骤S1:健身数据库根据肌肉比例将人体身材划分为数个身材分类,统计所有用户的肌肉比例,建立人群分类数据库,将肌肉比例相近的人群分类为同一身材分类;
本实施例中,将肌肉比例划分为瘦、偏瘦、正常、微胖、胖、肥胖几个分类,分类标准按照肌肉比例的大小依次按预设阈值划分;
步骤S2:为每一个身材分类建立阶段健身方案库,本实施例中,如分类为瘦的身材分类,将健身划分为4个阶段,分别为有氧运动、热身、燃脂和增肌,每一个阶段均配置一个健身方案;
步骤S3:根据阶段健身方案库,为用户推荐不同的健身器材;
步骤S4:根据人群分类数据库,向用户推荐身材相似的人的健身方案和健身数据,供用户参考;
步骤S5:获取用户本日的健身燃脂数据,并根据该健身燃脂数据,调整健身方案,本实施例中,当用户处于燃脂阶段时,实时采集用户的燃脂数据,即,锻炼时间和燃烧的卡洛里的值,当达到本日最大燃脂值时,推荐用户更换健身器材;本日最大燃脂值在健身方案中预设;
步骤S6:根据人群分类数据库,为每一个身材分类建立通信群,并向用户推荐与自身身材匹配的通信群。
步骤7:用户通过手机选择一个私人教练,手机将用户的选择信息发送给云服务器,云服务器中的账号管理服务器核对用户的基本信息后,向用户手机发送一个密钥,用户根据该密钥在视频会议服务器中获取私人教练的教学视频;
步骤8:商城接口服务器用于为第三方商城网站建立链接,并向手机展示第三方商城网站上展示的商品。
优选的,所述健身器材为设有蓝牙模块的智能健身器材,用于获取使用者在本器材上的锻炼时间和燃烧的卡洛里的值;
所述健身手环为智能手环,用于采集佩戴者的心跳数据和体温数据。
优选的,所述二维码还以标签的方式贴在所述健身器材上。
优选的,在执行步骤6时,具体包括如下步骤:
步骤A1:图像分析服务器获取到用户发送过来的图片,对图片进行混合高斯背景建模、图像滤波去噪和获取灰度图;
步骤A2:设定分块区域的固定尺寸,利用分块区域将灰度图进行分块处理,得到n个分块区域;
步骤A3:在每一个分块区域内,根据神经网络进行像素灰度识别,得到区域中的灰度分界线;
步骤A4:将所有分块区域内获取到的灰度分界线进行拼接,得到肌肉分界线和人体分界线;
步骤A5:在数学平面a上对肌肉分界线和人体分界线进行投影,并对肌肉分界线和人体分界线进行修正,使其近似为两个椭圆,设定肌肉分界线投影出的椭圆为肌肉投影圆,人体分界线投影的椭圆为人体投影圆;
步骤A6:分别计算肌肉投影圆和人体投影圆的面积,并同时计算肌肉投影圆和人体投影圆的面积的比值,得到肌肉比例。
如图4所示,为本实施例的用户发送过来的图片,其中k1和kn均为分块区域,n的取值为正整数,通过对图片的分块,将图片分成了n 个区域,每一个区域的尺寸均一样。
如图5所示,为本实施例中肌肉分界线和人体分界线在数学平面a 上的投影示意图,其中L1为图片中人体分界线包括的区域,L2为肌肉分界线包括的区域,La1为L1在a平面上的投影,并修正为一个椭圆;La2为L2在a平面上的投影,并修正为一个椭圆;
k1到kn则为图片中的分块区域,km1为k1在a平面上的投影;
通过将L1和L2在a平面上进行修正,使其成为椭圆形,极大的方便了对其投影面积的计算,提高了计算速度。
本发明通过计算两个投影圆的面积的比例,来估算人体肌肉的比例,其计算速度快,极大的方便了用于对自身体质的估计。
优选的,在执行步骤3和步骤4时,具体包括如下步骤:
步骤B1:手机通过扫二维码打开付费界面,并进行付费;
步骤B2:器材管理服务器获取到手机的付费信息后,将付费信息发送给账号管理服务器,账号管理服务器对手机的个人基本信息进行核对,核对成功后,扣除用户账户中的费用,并向器材管理服务器发送付费成功信息,执行步骤B3;反之,向器材管理服务器发送付费失败信息,并执行步骤B9;
步骤B3:账号管理服务器向用户手机发送一个密钥,手机获取密钥后,向器材管理服务器发送该密钥、自身的蓝牙ID和健身手环的蓝牙ID;
步骤B4:器材管理服务器得到密钥并核实后,向健身器材发送密钥、手机的蓝牙ID和健身手环的蓝牙ID;
步骤B5:健身器材核实密钥后,通过手机的蓝牙ID和健身手环的蓝牙ID分别与手机和健身手环建立链接;
步骤B6:手机或健身手环通过蓝牙获取健身器材的数据,健身器材的数据包括用户的使用时间和燃烧的卡洛里值;
步骤B7:健身手环检测是否与手机进行了蓝牙链接:是,则将获取到的健身器材的数据发送给手机;否,执行步骤B6;
步骤B8:手机将健身器材的数据发送给云服务器,云服务器将健身器材的数据存储到健身数据库中;
步骤B9:结束。
本发明所述的一种共享健身房的云健身服务方法,解决了采用云共享方式指导用户进行健身器材的使用的技术问题,本发明采用图片分析的方式对用户的肌肉比例进行直观的估计,并通过肌肉比例建立正确的健身方案,极大的方便了用户的健身体验,矫正了用户不正确的健身方案,并发明通过蓝牙方式实现健身手环、手机和健身器材之间的链接,减少了云服务器的数据吞吐量。
机译: 具有健身房热动力燃料常数的改进的pylow dymnicowych,以及一种利用健身房热动力燃料常数对pylow dymnicowych进行修改的装置
机译: Fit Connect:一种移动应用程序,可提供以下方面的协作:培训服务,产品折扣,健身房设施访问,跟踪系统,视频锻炼,社交网络,里程碑系统,奖励激励,每月抽奖,健身教育信息,体重训练,营养食谱和饮食。
机译: 云流服务系统,共享Web容器的图像云流服务方法及其装置