本发明涉及可穿戴技术领域,特别涉及一种游泳抽筋预警方法及终端。
背景技术:
游泳是人们喜欢的运动,游泳最怕的就是遇到抽筋问题,寒冷刺激容易引发痉挛,寒冷刺激如夏天游泳水温较低,都容易引起腿抽筋。
技术实现要素:
有鉴于此,本发明提供了一种游泳抽筋预警方法,以至少在一定程度上解决存在的问题。
游泳抽筋预警方法,该方法包括:检测水温T;若水温小于第一预设值,启动监控程序;监控程序,将常见水温划分区间,每个区间对应一个游泳时间值,生成映射表,根据检测到的所述水温查找对应时间值,到时间值则进行提醒。
优选地,还包括:根据反馈信息,对所述监控程序进行自训练,若没有到达所述时间值发生抽筋,则调小水温区间对应的时间值;若到达2倍所述时间值没有发生抽筋,则调大水温区间对应的时间值。
优选地,若没有到达所述时间值发生抽筋,则水温区间对应的时间值调为原来的0.8倍;若到达2倍所述时间值没有发生抽筋,则水温区间对应的时间值调为原来的1.1倍。
优选地,所述第一预设值为25℃,所述常见水温为0~25℃。
优选地,所述提醒:对人体表面进行挤压提醒。
本发明的另一目的是提供一种游泳抽筋预警终端,包括:感温单元,用于检测水温T,若水温小于第一预设值,启动监控程序;监控单元,将常见水温划分区间,每个区间对应一个游泳时间值,生成映射表,根据检测到的所述水温查找对应时间值,到时间值则进行提醒。
优选地,还包括:反馈单元,对所述监控程序进行自训练,若没有到达所述时间值发生抽筋,则调小水温区间对应的时间值;若到达2倍所述时间值没有发生抽筋,则调大水温区间对应的时间值。
优选地,若没有到达所述时间值发生抽筋,则水温区间对应的时间值调为原来的0.8倍;若到达2倍所述时间值没有发生抽筋,则水温区间对应的时间值调为原来的1.1倍。
优选地,所述第一预设值为25℃,所述常见水温为0~25℃。
优选地,所述监控单元还用于:对人体表面进行挤压提醒。
本发明人发现,在低温水中待的越久越容易痉挛,水温越低越快引发抽筋,本发明根据此做了一个预警方法及终端,根据映射表可以提醒用户在不同温度下游泳的时间,并且可以根据人们使用情况对预警模型进行训练,以匹配用户的生理特性。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合具体实施例对本发明进行详细描述。
需要理解的是,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、 “厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、 “外”、“顺时针”、“逆时针”等指示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
需要理解的是,本发明“可穿戴”是指可穿戴在用户身体上或者可以固定在服饰上;“可穿戴设备”是指用以支持用户物理活动并且可以通过包括但不限于蓝牙(BT)通信设备、近场通信(NFC)设备、Wi-Fi直接通信设备和无线接入点(AP)与其它电子设备无线通信的电子设备。这种“可穿戴设备”可以为手表、眼镜、头戴式显示器、耳机、项链、鞋子、口罩、衣服、裤子、皮带等形式实施。
需要理解的是,本发明的“终端”可以为以下设备中至少一种:智能电话、平板个人计算机(PC)、移动电话、电子书(e-book)阅读器、台式PC、膝上PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器、MP3播放器、移动医疗设备、相机、以及可穿戴设备、电子服装、电子配件、电子纹身、具有通信功能的智能家电、电子纹身、导航设备、全球定位系统(GPS)接收器。根据本发明公开各种实施方式的终端可以是上述各种设备的一种或多种的组合。另外,根据本公开各种实施方式的电子设备可以是柔性设备。另外,根据本公开各种实施方式的电子设备不限于上述设备。
需要理解的是,本发明中,如果涉及用语“用户”或者类似词汇,可指代使用电子设备的人或使用电子设备的设备。
游泳抽筋预警方法,该方法包括:
步骤10,检测水温T。这一步骤可以通过用户启动,用户通过交互单元,输入启动命令,感温单元就开始检测温度。感温单元也可以通过检测入水进行自启动。
步骤20,若水温小于第一预设值,启动监控程序。这里第一预设值可以为大于等于25℃,可选择为25℃,因为大于25℃为游泳舒适空间,发生因寒冷因素导致的抽筋的概率小。
步骤30,监控程序,可以将游泳的温度划分区间,每个区间对应一个游泳时间值,区间越密,则对应的温度变化越灵敏。做成映射表,根据检测到的水温查找对应时间值,到时间则进行提醒。所述常见水温为0~25℃,可以以0~25℃为区间进行划分。如果出现跨区间温度变化的情况,一种可选的方案为以最低温度为准,但一般后续不根据用户的反馈做调整。初始值以T=20℃、t =30min,T=15℃、t=15min,T=10℃、t=10min,T=0℃、t=1min,四个基准点进行连线生成。每个区间优选不少于2℃.
也可以采取下面的方式:当T大于15℃时、(25℃-T)* 到达第一阈值a时提醒,当T在10~15℃时、(15℃- T)*到达第二阈值b时提醒,当T小于10℃时、(15℃- T)* 到达第三阈值c时提醒,为T大于15℃时间,为T在10~15℃的时间,为T小于10℃的时间,a、b、c为可变系数。可以另T=20℃、=30min,T=15℃、=15min,T=10℃、=10min,计算a、b、c初始值。也可以通过用户实测,根据用户实测值输入作为初始值。例如,根据(25℃-T)* =a、以及检测到的T值计算值,如果遇到T是变动值,可以通过积分的方式进行计算,当(25℃-T)* 到达a值时提醒。
需要明确地,这里的时间所指在在水中状态中,非水中状态则不做计入算确认,需要从中删除。如果为判断不为水中状态、已经退出水中状态,则时间中断,则不进行累计。若重新恢复水中状态则继续累计计算。
这里需要明确的是,时间值可以根据个体差距进行调整,不仅可以用来预警痉挛,还是还可以预防其他冬泳的伤害,作为冬泳时间的控制器。可以设置a、b、c初始值的设置,通过反馈训练,最终获得个性化痉挛提醒方法。
所述的提醒:一种可选的提醒方式,调用声音模块,播放对应的录好的声音段,如“您今天游泳量已经到达阈值,请注意。”又一种可选的提醒方式,调用视觉模块,展示预设图像,包括静态或动态的图像;或者亮灯、闪灯,有一种可选的提醒方式,进行振动和或发热。因为在水下,声音或者光线人们感知能力弱,直接通过对肢体的影响来进行提醒。
一种可选地,所述提醒:本发明终端为可穿戴终端是通过环形装置围绕固定在人体表面,当需要提醒的时候,环形装置进行收缩或者表面膨胀,挤压人体进行提醒。
步骤40,根据反馈信息,对上面监控程序进行自训练。
根据反馈信息,对上面监控程序进行自训练,若没有到达所述时间值发生抽筋,则调小水温区间对应的时间值;若到达2倍所述时间值没有发生抽筋,则调大水温区间对应的时间值。若没有到达所述时间值发生抽筋,则水温区间对应的时间值调为原来的0.8倍;若到达2倍所述时间值没有发生抽筋,则水温区间对应的时间值调为原来的1.1倍。
所述的调整只调整水温区间对应的时间值,未出现的水温区间对应的时间值不做调整。若出现几个水温区间,原则不调整,或者如果出现多个区间,且区间合并不超过5℃,则可以将每一个区间都做调整。调整的时候要遵守高温对应高时间值的原理,如果某一区间调整后,比其低温度区间的时间值长于其,则低温区间的时间值也应该做相应的调整。
另一实施例中,若没有到达所述第一阈值或第二阈值或第三阈值则发生抽筋,则调大对应的a、b、c值;若第到达2倍所述第一阈值或第二阈值或第三阈值没有发生抽筋,则调小对应的a、b、c值。具体地,所述调大对应的a、b、c值,为另a=1.1a,或b=1.1b,或c=1.1c,也就是另新的a值为旧的a值的1.1倍、新的b值为旧的b值的1.1倍、新的c值为旧的c值的1.1倍;所述调小对应的a、b、c值,为另a=0.8a,或b=0.8b,或c=0.8c。
优选地,所述对上面监控程序进行自训练,周期大于1天。也就是说上面时间值一天只能变化、重新设置一次。
通过以上的方法,即可以防止水下抽筋,有可以防止寒冷天气下水下运动的控制方案,并且通过反馈步骤可以消除不同人体间的差异,人体不同状态的差异。可以长期适应使用者的生理特性。
以上是对本发明所提供的方法进行的描述,下面结合实施例对本发明提供的游泳抽筋预警终端进行详述。该游泳抽筋预警终端可以包括:感温单元、监控单元、反馈单元。
各组成单元的主要功能如下。
感温单元,用于检测水温T,若水温小于第一预设值,启动监控程序;
监控单元,将常见水温划分区间,每个区间对应一个游泳时间值,生成映射表,根据检测到的所述水温查找对应时间值,到时间值则进行提醒。
优选地,反馈单元,对上面监控程序进行自训练,若没有到达所述时间值发生抽筋,则调小水温区间对应的时间值;若到达2倍所述时间值没有发生抽筋,则调大水温区间对应的时间值。
优选地,若没有到达所述时间值发生抽筋,则水温区间对应的时间值调为原来的0.8倍;若到达2倍所述时间值没有发生抽筋,则水温区间对应的时间值调为原来的1.1倍。
优选地,所述第一预设值为25℃,所述常见水温为0~25℃。
优选地,所述监控单元还用于:对人体表面进行挤压提醒。
上述终端可以设置于服务端,也可以设置于客户端,也可以部分设置于服务端,部分设置于客户端。也就是说,该终端可以为位于本地终端的应用,或者还可以为位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者,还可以位于服务器端,本发明实施例对此不进行特别限定。
下面列举几个应用场景:
例如感温单元检测水温,如果低于25°℃,则启动监控模块,然后根据映射表查找对应的时间t,到时间时进行预警,或者供用户查询推荐游泳时长。
在本发明所提供的几个实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。