一种人体颈部运动量监测方法

文档序号:8362065阅读:343来源:国知局
一种人体颈部运动量监测方法
【技术领域】
[0001]本发明涉及人体健康管理方法,尤其涉及一种人体颈部运动量监测方法。
【背景技术】
[0002]随着社会的进步,人们的生活节奏越来越快,对于IT等行业的上班族而言,由于人体长期坐在电脑前工作,使得颈部承受较大的负担,尤其当人们集中精力投入工作的时候,颈部长时间得不到活动,长此以往,容易导致颈椎、肩周等处出现病痛。根据现有常识,人们在互联网上能够获得很多种活动颈部的方法,但是这些方法需要人们主动去采纳、运动,在紧张的工作中,人们难以保证以固定的时间间隔主动去活动颈部,现有技术中,通常采用颈部锻炼器、练习器等健身设备对颈部进行按摩、理疗,这种方式需要用户自发、主动的进行锻炼,难以长期坚持,当用户采用定时提醒锻炼的方式,则不管用户在定时期间是否已经进行运动,都会在固定的时间点提醒,难以实现提醒功能的有效性,同时,用户无法了解颈部的运动量以及颈部的健康状况,不能起到颈部保健和疾病预防作用。

【发明内容】

[0003]本发明要解决的技术问题在于,针对现有技术的不足,提供一种人体颈部运动量监测方法,该管理方法通过采集装置、手机和服务器之间的数据传输与数据统计,使得用户能够直观地获得颈部运动量等信息,实现对上述信息的调阅、统计和记录,并提醒用户加强或者保持颈部运动量。
[0004]为解决上述技术问题,本发明采用如下技术方案。
[0005]一种人体颈部运动量监测方法,其包括如下步骤:步骤SI,通过一采集装置对人体颈部的活动状态进行采集,该采集装置佩戴于人体颈部,其包括有单片机以及电性连接于单片机的陀螺仪传感器、蓝牙通信模块和时钟模块,所述陀螺仪传感器对其在X轴、Y轴和Z轴方向的角速度数据发送至单片机,单片机根据该角速度数据获得颈部运动强度数据,单片机通过时钟模块获取时间信息;步骤S2,所述单片机将颈部运动强度数据和时间信息通过蓝牙通信模块发送至一手机,由手机将颈部运动强度数据、时间信息和该手机获取的地理位置信息打包成数据包,再将该数据包通过互联网上传至服务器;步骤S3,所述服务器解压数据包,保存颈部运动强度数据、地理位置信息和时间信息,生成统计报表,根据统计报表计算用户的平均运动频度信息,并且将该平均运动频度信息返回至手机,以令手机发出提示信息。
[0006]优选地,所述服务器包括有数据库和WEB服务器,所述WEB服务器用于接收手机通过互联网发来的HTTP请求,并且应答手机的上传数据请求、下载数据请求或者获取报表请求,所述手机带有GPS模块并且通过该GPS模块获取地理位置信息。
[0007]优选地,所述服务器还包括有数据归档服务器和文件服务器,该数据归档服务器用于对颈部运动强度数据、地理位置信息和时间信息进行数据存储和数据调阅,其中,数据存储过程为:当WEB服务器收到手机发来的数据包时,向数据归档服务器调用数据存储EJB,数据归档服务器解压数据包,获取颈部运动强度数据、地理位置信息和时间信息,并按预设的归档文件格式组织成归档文件,并且保存至文件服务器,然后在数据库中记录该归档文件名所对应的用户ID和起始时间;数据调阅过程为:当WEB服务器收到手机发来的调阅历史数据请求时,向数据归档服务器调用数据调阅EJB,数据服务器从数据库中根据用户ID、时间信息查询相应的文件名,再从文件服务器中逐个读取、解析文件,获得该颈部运动强度数据、地理位置信息和时间信息,然后将获取的数据打包成数据包,再将该数据包发送回WEB服务器,以令手机从WEB服务器下载该数据包。
[0008]优选地,所述文件服务器用于存储颈部运动强度数据、地理位置信息和时间信息的归档文件,数据归档服务器通过解析归档文件,获取该用户在任意时刻或时间段的颈部运动强度数据及其所在的地理位置信息。
[0009]优选地,所述服务器还包括数据分析服务器,所述数据分析服务器用于从数据归档服务器获得预设时间内的运动强度数据、时间信息和/或地理位置信息,以时间为单位统计运动量序列。
[0010]优选地,所述运动量序列的统计过程中,包括按该用户个人的运动量一时间分布矩阵统计步骤:数据归档服务器在数据库中查找用户所有时间段的归档文件,针对每个归档文件逐一解析,获取颈部运动强度数据及其时间序列,按时间顺序依次拼接,将拼接后的该用户所有时间段的颈部运动强度数据及其时间序列打包成数据包,将该数据包发送至数据分析服务器;所述数据分析服务器以预设时长为时间间隔,计算用户在该时间间隔内的有效运动量序列和无效运动量序列,并且保存至数据库。
[0011]优选地,所述运动量序列的统计过程中,包括按该用户个人的运动量一经纬度分布矩阵统计步骤:所述数据库预设有用户个人的运动量一经纬度网格矩阵A,该矩阵A的初始单元值为空;所述数据分析服务器向数据归档服务器请求用户所有时间段的颈部运动强度数据及其地理位置序列;所述数据归档服务器在数据库中查找用户所有时间段的归档文件,针对每个归档文件逐一解析,获取颈部运动强度数据及其地理位置序列,按时间顺序依次拼接,将拼接后的该用户所有时间段的颈部运动强度及其地理位置序列打包成数据包,将该数据包发送给数据分析服务器;所述数据分析服务器解析该数据包,将颈部运动强度数据及其地理位置序列记入矩阵A,之后将矩阵A保存至数据库。
[0012]优选地,所述采集装置与手机的通信过程包括:所述采集装置上电初始化;所述采集装置判断蓝牙连接状态,若断开,则进入数据暂存模式,若已连接,则判断有无暂存数据,若有,则通过蓝牙批量发送暂存数据至手机,若无,则进入即时传输模式。
[0013]优选地,所述数据暂存模式中,单片机读取陀螺仪传感器输出的数据,计算用户颈部运动强度数据,之后获取当前时间,最后将颈部运动强度数据与当前时间绑定,暂存至单片机RAM。
[0014]优选地,所述即时传输模式中,所述单片机读取陀螺仪传感器输出的数据,计算用户颈部运动强度数据,之后通过蓝牙将颈部运动强度数据实时发送至手机。
[0015]本发明公开的人体颈部运动量监测方法中,采集装置中的陀螺仪传感器对其在X轴、Y轴和Z轴方向的角速度数据发送至单片机,单片机根据该角速度数据获得颈部运动强度数据,单片机通过时钟模块获取时间信息,之后所述单片机将颈部运动强度数据和时间信息通过蓝牙通信模块发送至手机,由手机将颈部运动强度数据、时间信息和该手机获取的地理位置信息打包成数据包,再将该数据包通过互联网上传至服务器,所述服务器解压数据包,保存颈部运动强度数据、地理位置信息和时间信息,生成统计报表,根据统计报表计算用户的平均运动频度信息,并且将该平均运动频度信息返回至手机,以令手机提醒用户加强或者保持颈部运动量。该人体颈部运动量监测方法通过采集装置、手机和服务器之间的数据传输与数据统计,使得用户能够直观地获得颈部运动量等信息,并提醒用户加强或者保持颈部运动量,同时,用户可以随时了解颈部的运动量以及颈部的健康状况,从而起到良好的颈部保健和疾病预防作用。
【附图说明】
[0016]图1为服务器的组成框图。
[0017]图2采集装置与手机的通信过程的流程图。
[0018]图3为数据暂存模式的流程图。
[0019]图4为即时传输模式的流程图。
【具体实施方式】
[0020]下面结合附图和实施例对本发明作更加详细的描述。
[0021]本发明公开了一种人体颈部运动量监测方法,如图1所示,其包括如下步骤:
[0022]步骤SI,通过一采集装置对人体颈部的活动状态进行采集,该采集装置佩戴于人体颈部,其包括有单片机以及电性连接于单片机的陀螺仪传感器、蓝牙通信模块和时钟模块,所述陀螺仪传感器对其在X轴、Y轴和Z轴方向的角速度数据发送至单片机,单片机根据该角速度数据获得颈部运动强度数据,作为一种优选方式,为了连续不断地监测用户颈部运动强度数据,单片机可以以预设时间间隔读取陀螺仪传感器所检测的数据,同时,单片机通过时钟模块获取时间信息,当用户颈部运动时会带动采集装置一起运动,使得采集装置内部的陀螺仪传感器产生传感数据输出;
[0023]步骤S2,所述单片机将颈部运动强度数据和时间信息通过蓝牙通信模块发送至一带有GPS功能的手机,由手机将颈部运动强度数据、时间信息和该手机获取的地理位置信息打包成数据包,再将该数据包通过互联网上传至服务器;
[0024]步骤S3,所述服务器解压数据包,保存颈部运动强度数据、地理位置信息和时间信息,生成统计报表,根据统计报表计算用户的平均运动频度信息,并且
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1