本发明实施例属于运动侦测领域,尤其涉及一种运动提醒方法和终端。
背景技术:
随着生活水平的提高,人们越来越重视自身的健康状态,运动健身逐渐成为一种流行趋势。
然而,目前并没有一种很好的方式,可以帮助用户科学合理的进行运动,导致运动所带来的意外事件时有发生。
技术实现要素:
本发明实施例提供一种运动提醒方法和终端,可有效帮助用户科学合理的进行运动。
本发明实施例是这样实现的,一种运动提醒方法,所述方法包括:
检测当前环境温度是否符合预设提醒条件;
检测用户的运动参数是否符合预设提醒条件;
检测用户的生理参数是否符合预设提醒条件;若所述当前环境温度、所述运动参数或所述生理参数符合所述预设提醒条件,则发出提醒。
本发明实施例还提供一种终端,所述终端包括:
气温检测单元,用于检测当前环境温度是否符合预设提醒条件;
运动参数检测单元,用于检测用户的运动参数是否符合预设提醒条件;
生理参数检测单元,用于检测用户的生理参数是否符合预设提醒条件;
提醒单元,用于若所述当前环境温度、所述运动参数或所述生理参数符合所述预设提醒条件,则发出提醒。
本发明实施例通过检测当前环境温度、用户的运动参数和生理参数是否符合预设提醒条件,并在当前环境温度、用户的运动参数或生理参数符合预设提醒条件时,发出提醒,可有效帮助用户进行科学合理的运动。
附图说明
图1是本发明实施例一提供的运动提醒方法的基本流程框图;
图2是本发明实施例二提供的运动提醒方法的基本流程框图;
图3是本发明实施例三提供的运动提醒方法的基本流程框图;
图4是本发明实施例四提供的运动提醒方法的基本流程框图;
图5是本发明实施例五提供的终端的结构框图;
图6是本发明实施例六提供的终端的结构框图;
图7是本发明实施例七提供的终端的结构框图;
图8是本发明实施例八提供的终端的结构框图;
图9是本发明实施例九提供的终端的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例一:
如图1所示,本实施例提供的运动提醒方法,其包括:
步骤S101:检测当前环境温度是否符合预设提醒条件。
在具体应用中,可用温度计来检测环境温度。
步骤S102:检测用户的运动参数是否符合预设提醒条件。
在具体应用中,所述预设气温范围可以根据用户的需要进行设置,例如,可以设置为-5℃~30℃(摄氏度)。
在具体应用中,所述运动参数包括用户的运动量和运动配速,运动量和运动配速具体含义与用户的运动方式有关,例如:当用户的运动方式为跑步时,所述运动量为用户的跑步距离,所述运动配速为用户的跑步速度。
步骤S103:检测用户的生理参数是否符合预设提醒条件。
在具体应用中,所述生理参数包括用户的体温、心率、血压等,当所述生理参数包括体温时,所述预设提醒条件包括:所述体温在预设体温范围内。所述预设体温范围可以根据实际需要进行设置,具体可以为35℃~40℃。
在一实施例中,用户可以预先设置运动参数和生理参数的种类及其符合科学健康标准的参数范围。
步骤S104:若所述当前环境温度、所述运动参数或所述生理参数符合所述预设提醒条件,则发出提醒。
在具体应用中,所述提醒可以采用灯光闪烁、语音、文字、图画等方式提醒用户,所述提醒所表示的具体内容可以根据实际需要进行设置,例如当用户的运动参数如运动配速过快时,可通过语音提醒用户降低运动速度。
在一实施例中,步骤S101之后包括:
若当前环境温度在预设气温范围内,则检测用户的运动量、运动配速、体温和心率是否符合预设提醒条件;
对应的,步骤S104具体包括:
若所述运动量、所述运动配速、所述体温或所述心率符合所述预设提醒条件,则发出提醒。
在一实施例中,步骤S101之后,还包括:
若当前环境温度超出预设气温范围,则发出提醒。
在一实施例中,步骤S103之后还包括:
根据所述运动参数和所述生理参数评估用户的运动能力;
根据所述运动能力设定所述预设提醒条件。
本实施例通过检测当前环境温度、用户的运动参数和生理参数是否符合预设提醒条件,并在当前环境温度、用户的运动参数或生理参数符合预设提醒条件时,发出提醒,可有效帮助用户进行科学合理的运动。
实施例二:
如图2所示,本实施例是在实施例一的基础上的进一步细化,在本实施例中,所述运动参数包括运动量;
步骤S102包括:
步骤S201:检测用户的运动量,若所述运动量大于预设运动量阈值,则符合所述预设提醒条件。
在具体应用中,所述运动量的具体含义取决于用户的运动方式,例如:用户的运动方式为跳绳,则所述运动量表示用户的跳绳个数。所述预设运动量阈值可根据实际需要进行设置,例如:可将用户进行跳绳运动时的预设运动量阈值设置为1000个,当用户的跳绳个数大于1000个时,则发出提醒。
在一实施例中,步骤S201具体包括:
检测用户在预设时间段内的运动量,若在所述预设时间段内,所述运动量大于预设运动量阈值,则符合所述预设提醒条件。
对应的,步骤S103包括:
步骤S202:用户每运动预设运动量,检测一次所述生理参数是否符合所述预设提醒条件;
在具体应用中,预设运动量可以根据实际需要进行设置,以用户的运动方式为跑步为例,设定所述预设运动量为50米,则步骤S202的具体含义为:用户每跑50米,检测一次所述生理参数是否符合所述预设提醒条件。
步骤S203:若用户在第一预设时间段内的累计运动量达到预设运动量阈值,则每间隔第二预设时间段,检测所述生理参数是否符合所述预设提醒条件。
在具体应用中,所述第一预设时间段、预设运动量阈值和第二预设时间段可根据实际需要设置,以用户的运动方式为跑步为例,设定所述预设运动量阈值为1000米,所述第一预设时间段为3分钟,所述第二预设时间段为10秒,则步骤S203具体是指:若用户在三分钟内的跑步距离达到1000米,则每间隔10秒检测一次所述生理参数是否符合所述预设提醒条件。
在一实施例中,所述运动参数还包括运动配速;
步骤S201之后,还包括:
用户每运动预设运动量,检测一次所述运动配速是否符合所述预设提醒条件;
若用户在预设时间段内的累计运动量达到预设运动量阈值,则每间隔第三预设时间段,检测所述运动配速是否符合所述预设提醒条件;
若所述运动配速大于预设配速阈值,则符合所述预设提醒条件。
在具体应用中,可采用陀螺仪、加速度传感器、重力传感器、GPS定位装置等来检测运动配速。
在运动量达到预设运动量阈值时,用户的运动速度可能减慢,此时若依然采用每运动预设运动量的方式,检测一次用户的运动配速和生理参数,可能会导致检测周期变长,因此,本实施例通过每间隔预设时间段检测一次用户的运动配速和生理参数,能够保证检测的时效性。
实施例三:
如图3所示,本实施例是在实施例一的基础上的进一步细化,在本实施例中,所述生理参数包括心率;
步骤S103包括:
步骤S301:检测用户的心率,若所述心率超出预设心率范围,则符合所述预设提醒条件。
在具体应用中,可采用心率传感器检测心率,所述预设心率范围可根据实际需要进行设置。
所述方法还包括:
步骤S302:若所述心率的波动量大于预设值且所述心率超出预设心率范围,则检测用户的姿态是否正常。
在具体应用中,所述心率的波动量大于预设值,具体是指:用户的心率在短时间内突然升高或降低的量大于预设值,所述预设值为事先根据用户的运动方式、年龄及身体状况等信息,评估得到的用户的心率偏离正常心率范围的数值。
步骤S303:若所述姿态异常,则向预设对象发出报警信息。
在具体应用中,可采用摄像头或姿态传感器来检测用户的姿态。
在具体应用中,所述检测用户的姿态是否正常,具体可根据用户的运动方式进行判断,例如用户的运动方式为跑步,则用户的正常姿态应当为接近于站姿,若检测到用户倒地,则判定所述姿态异常。
在具体应用中,所述预设对象可以是用户的亲人、朋友、监护人等,也可以是医院、警察局等;所述向预设对象发出报警信息可以是指:向预设对象拨打电话、发送短信或发送定位信息等,还可以发出警报声音提醒周围的路人对用户进行帮助或抢救。
本实施通过在所述心率的波动量大于预设值且所述心率超出预设心率范围时,检测用户的姿态是否正常,并在所述姿态异常时,向预设对象发出报警信息,可有效保证用户的生命安全。
实施例四:
如图4所示,本实施例是在实施例一的基础上的进一步细化,在本实施例中,所述运动参数包括运动量和运动配速,所述生理参数包括心率;
所述方法还包括:
步骤S401:获取用户的年龄、运动量和运动配速;
步骤S402:根据所述年龄、所述运动量和所述运动配速,计算用户的心率范围;
步骤S103,包括:
检测用户的心率,若所述心率超出所述心率范围,则符合所述预设提醒条件。
在具体应用中,用户的年龄和用户所选择的运动方式的运动量、运动速度决定了用户的正常心率范围,当用户的心率超过正常心率一定百分比时,则判定用户的心率异常。
在一实施例中,所述生理参数还包括体温;
所述方法还包括:
检测用户的体温是否在预设体温范围内;
若所述体温超过所述预设体温范围,则发出提醒。
例如,当用户在进行跑步、跳绳、高温瑜伽等出汗量较大的运动时,可能会导致其体温升高;进行游泳、滑雪、溜冰等运动时,可能导致其体温降低。因此通过设置一个在正常范围内变化的体温范围,能够有效判断用户的体温是否异常。
本实施通过根据用户的年龄、运动量和运动配速,计算用户的心率范围,并在用户的心率超过所述心率范围时,发出提醒,可有效保证用户的健康。
实施例五:
如图5所示,本实施例提供的终端,其包括:
气温检测单元101,用于检测当前环境温度是否符合预设提醒条件;
运动参数检测单元102,用于检测用户的运动参数是否符合预设提醒条件;
生理参数检测单元103,用于检测用户的生理参数是否符合预设提醒条件;
提醒单元104,用于若所述当前环境温度、所述运动参数或所述生理参数符合所述预设提醒条件,则发出提醒。
在具体应用中,气温检测单元101可以为温度计;运动参数检测单元102可以包括加速度传感器、重力传感器、陀螺仪、GPS定位装置等;生理参数检测单元103可以包括心率传感器、体温计、血压计、人体红外探测器等;提醒单元104可以为喇叭、语音提醒装置或无线通信装置。
在一实施例中,所述终端还包括:
参数设置单元,用于用户预先设置所述运动参数和所述生理参数的种类及其符合科学健康标准的参数范围。
在一实施例中,所述终端还包括:
参数检测单元,用于若当前环境温度在预设气温范围内,则检测用户的运动量、运动配速、体温和心率是否符合预设提醒条件;
对应的,提醒单元104具体用于:
若所述运动量、所述运动配速、所述体温或所述心率符合所述预设提醒条件,则发出提醒。
在一实施例中,提醒单元104还用于:
若当前环境温度超出预设气温范围,则发出提醒。
在具体应用中,所述提醒可以采用灯光闪烁、语音、文字、图画等方式向用户发出,所述提醒所表示的具体内容可以根据实际需要进行设置,例如当用户的运动参数如配速过快时,可通过语音提醒用户降低运动速度。
在一实施例中,所述终端还包括:
运动能力评估单元,用于根据所述运动参数和所述生理参数评估用户的运动能力;
预设提醒条件设置单元,用于根据所述运动能力设定所述预设提醒条件。
本实施例通过检测当前环境温度、用户的运动参数和生理参数是否符合预设提醒条件,并在当前环境温度、用户的运动参数或生理参数符合预设提醒条件时,发出提醒,可有效帮助用户进行科学合理的运动。
实施例六:
如图6所示,本实施例是在实施例五的基础上的进一步细化,在本实施例中,所述运动参数包括运动量;
运动参数检测单元102包括:
运动量检测单元201,用于检测用户的运动量,若所述运动量大于预设运动量阈值,则符合所述预设提醒条件;
生理参数检测单元103还用于:
用户每运动预设运动量,检测一次所述生理参数是否符合所述预设提醒条件;
若用户在第一预设时间段内的累计运动量达到预设运动量阈值,则每间隔第二预设时间段,检测所述生理参数是否符合所述预设提醒条件。
在具体应用中,运动量检测单元201可以为加速度传感器、陀螺仪、重力传感器、GPS定位装置等。
在一实施例中,运动量检测单元201具体用于:
检测用户在预设时间段内的运动量,若在所述预设时间段内,所述运动量大于预设运动量阈值,则符合所述预设提醒条件。
在一实施例中,所述运动参数还包括运动配速;
运动参数检测单元102还包括:
运动配速检测单元202,用于用户每运动预设运动量,检测一次所述运动配速是否符合所述预设提醒条件;
所述运动配速检测单元202还用于,若用户在预设时间段内的累计运动量达到预设运动量阈值,则每间隔第三预设时间段,检测所述运动配速是否符合所述预设提醒条件;若所述运动配速大于预设配速阈值,则符合所述预设提醒条件。
在具体应用中,可采用陀螺仪、加速度传感器、重力传感器、GPS定位装置等来检测运动配速。
在运动量达到预设运动量阈值时,用户的运动速度可能减慢,此时若依然采用每运动预设运动量的方式,检测一次用户的运动配速和生理参数,可能会导致检测周期变长,因此,本实施例通过每间隔预设时间段检测一次用户的运动配速和生理参数,能够保证检测的时效性。
实施例七:
如图7所示,本实施例是在实施例五的基础上的进一步细化,在本实施例中,所述生理参数包括心率;
生理参数检测单元103,包括:
第一心率检测单元301,用于检测用户的心率,若所述心率超出预设心率范围,则符合所述预设提醒条件;
所述终端还包括:
姿态检测单元302,用于若所述心率的波动量大于预设值且所述心率超出预设心率范围,则检测用户的姿态是否正常;
报警单元303,用于若所述姿态异常,则向预设对象发出报警信息。
在具体应用中,心率检测单元301可为心率传感器检测心率;姿态检测单元302可以为摄像机或姿态传感器。
本实施通过在用户的心率的波动量大于预设值,且所述心率超过预设心率范围时,检测用户的姿态是否正常,并在所述姿态异常时,向预设对象发出报警信息,可有效保证用户的生命安全。
实施例8:
如图8所示,本实施例是在实施例五的基础上的进一步细化,在本实施例中,所述运动参数包括运动量和运动配速,所述生理参数包括心率;
所述终端还包括:
获取单元401,用于获取用户的年龄、运动量和运动配速;
计算单元402,用于根据所述年龄、所述运动量和所述运动配速,计算用户的心率范围;
生理参数检测单元103包括:
第二心率检测单元403,用于检测用户的心率,若所述心率超出所述心率范围,则符合所述预设提醒条件。
在一实施例中,所述生理参数还包括体温;
生理参数检测单元103还用于检测用户的体温是否在预设体温范围内;
提醒单元103还用于若所述体温超过所述预设体温范围,则发出提醒。
本实施通过根据用户的年龄、运动量和运动配速,计算用户的心率范围并在用户的心率超过所述心率范围时,发出提醒,可有效保证用户的健康。
在具体应用中,上述实施例五到实施例八中的终端可以为设置有温度计、人体红外探测器和心率传感器且具有定位功能的智能手机、智能手环或手表等,实施例一到实施例四中的操作步骤可以由所述智能手机、智能手环或手表等来执行。
实施例9:
如图9所示,本实施例提供的终端100,其包括处理器(processor)110,通信接口(Communications Interface)120,存储器(memory)130,总线140,气温检测单元150,运动参数检测单元160、生理参数检测单元170和提醒单元180。
处理器110,通信接口120,存储器130,气温检测单元150,参数检测单元160、生理参数检测单元170和提醒单元180通过总线140完成相互间的通信。
通信接口120,用于与外界设备,例如,个人电脑、智能手机等通信。
处理器110,用于执行程序131;
气温检测单元150,可选用温度计;
运动参数检测单元160,包括加速度传感器、重力传感器、陀螺仪或GPS定位单元;
生理参数检测单元170,包括体温计、人体红外探测器或心率传感器等;
提醒单元180,包括无线通信单元、语音芯片或显示屏等;
具体地,程序131可以包括程序代码,所述程序代码包括计算机操作指令。
处理器110可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器130,用于存放程序131。存储器130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。处理器110执行程序131,具体可以包括:
检测当前环境温度是否符合预设提醒条件;
检测用户的运动参数是否符合预设提醒条件;
检测用户的生理参数是否符合预设提醒条件;若所述当前环境温度、所述运动参数或所述生理参数符合所述预设提醒条件,则发出提醒。
在一实施例中,所述运动参数包括运动量;
对应的,处理器110执行程序131包括:
检测用户的运动量,若所述运动量大于预设运动量阈值,则符合所述预设提醒条件;
用户每运动预设运动量,检测一次所述生理参数是否符合所述预设提醒条件;
若用户在第一预设时间段内的累计运动量达到预设运动量阈值,则每间隔第二预设时间段,检测所述生理参数是否符合所述预设提醒条件。
在一实施例中,所述运动参数还包括运动配速;
对应的,处理器110执行程序131包括:
用户每运动预设运动量,检测一次所述运动配速是否符合所述预设提醒条件;
若用户在预设时间段内的累计运动量达到预设运动量阈值,则每间隔第三预设时间段,检测所述运动配速是否符合所述预设提醒条件;
若所述运动配速大于预设配速阈值,则符合所述预设提醒条件。
在一实施例中,所述生理参数包括心率;
对应的,处理器110执行程序131包括:
检测用户的心率,若所述心率超出预设心率范围,则符合所述预设提醒条件;
若所述心率的波动量大于预设值且所述心率超出预设心率范围,则检测用户的姿态是否正常;
若所述姿态异常,则向预设对象发出报警信息。
在一实施例中,所述运动参数包括运动量和运动配速,所述生理参数包括心率;
对应的,处理器110执行程序131包括:
获取用户的年龄、运动量和运动配速;
根据所述年龄、所述运动量和所述运动配速,计算用户的心率范围;
所述检测用户的生理参数是否符合预设提醒条件,包括:
检测用户的心率,若所述心率超出所述心率范围,则符合所述预设提醒条件。
本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application SpecificIntegrated Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例电路和终端中的各组件或单元可以根据实际需要进行合并、划分和删减。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。