掌桥专利:专业的专利平台
掌桥专利
首页

运动生理数据统计方法、装置、设备、存储介质及芯片

文献发布时间:2024-04-18 20:01:23


运动生理数据统计方法、装置、设备、存储介质及芯片

技术领域

本公开涉及运动监测领域,尤其涉及一种运动生理数据统计方法、装置、设备、存储介质及芯片。

背景技术

相关技术中,运动相关的科技产品,需要用户手动对设备进行操作来记录运动的开始时间和结束时间,对运动的数据进行统计分析,操作较为繁琐。然而,用户常常会因为各种各样的原因忘记触发开始或者结束动作,造成运动数据统计的不准确。

发明内容

为克服相关技术中存在的问题,本公开提供一种运动生理数据统计方法、装置、电子设备、计算机可读存储介质及芯片。

根据本公开实施例的第一方面,提供一种运动生理数据统计方法,应用于终端设备,包括:

检测用户的心率数据;

在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定所述用户处于运动状态;

对所述用户处于所述运动状态时的生理数据进行统计,以得到所述用户的运动生理数据。

本公开实施例中,所述方法还包括:

在检测到至少连续两次采集的心率数据均小于或等于所述基准心率数据的情况下,确定所述用户退出运动状态。

可选地,所述方法还包括:

获取所述用户在最近的预设天数中的指定时间段内的心率数据;

将所述预设天数中的指定时间段内的心率数据中小于心率下限阈值和大于心率上限阈值的心率数据进行滤除,得到预处理后的心率数据;

根据所述预处理后的心率数据,确定所述基准心率数据。

可选地,所述对所述用户处于所述运动状态时的生理数据进行统计,以得到所述用户的运动生理数据,包括:

在确定所述用户处于运动状态的情况下,将所述至少连续两次采集的心率数据中的第一次心率数据的采集时刻,确定为所述运动状态的起始时间;

在确定所述用户退出运动状态的情况下,将所述用户退出所述运动状态动状态之前最近一次大于所述基准心率数据的心率数据的采集时刻,确定为所述运动状态的结束时间;

对所述用户在所述起始时间至所述结束时间之间的生理数据进行统计,以得到所述用户的运动生理数据。

本公开实施例中,所述运动生理数据为统计所述用户处于所述运动状态时的心率数据得到的运动心率数据,所述方法还包括:

根据所述运动心率数据,以及与所述用户对应的目标心率,确定在所述用户的目标心率比值;

根据所述目标心率比值确定所述用户所处的运动强度;

根据所述运动强度,确定对应的建议运动时间;

向所述用户输出所述建议运动时间的提示信息。

本公开实施例中,所述根据所述运动心率数据,以及与所述用户对应的目标心率,确定在所述用户的目标心率比值,以及与所述用户对应的目标心率,确定在所述用户的目标心率比值,包括:

获取所述用户的用户信息;

根据所述用户信息确定所述用户对应的燃脂心率作为所述目标心率;

从所述运动心率数据中获取在指定时长内的心率采集次数和达到所述目标心率的次数;

基于所述心率采集次数和达到所述目标心率的次数确定所述目标心率比值。

本公开实施例中,所述根据所述目标心率比值确定所述用户所处的运动强度,包括:

确定所述目标心率比值所属的心率比值范围;

根据心率比值范围与运动强度等级的对应关系,确定所述目标心率比值所属的心率比值范围对应的运动强度等级。

本公开实施例中,所述在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定所述用户处于运动状态,包括:

在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,获取所述终端设备在预设时长内的计步数据;

在所述计步数据大于步数阈值的情况下,确定所述用户处于运动状态。

本公开实施例中,所述在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定所述用户处于运动状态,包括:

在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,获取所述终端设备的运动传感器参数;

在所述运动传感器参数大于对应的参数阈值的情况下,确定所述用户处于运动状态。

本公开的第三方面,提供一种电子设备,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面所述方法的步骤。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,所述程序指令被处理器执行时实现本公开第一方面所提供的运动生理数据统计方法的步骤。

根据本公开实施例的第五方面,提供一种芯片,包括处理器和接口;所述处理器用于读取指令以执行本公开第一方面所述的方法。

本公开的实施例提供的技术方案可以包括以下有益效果:

通过上述技术方案,通过检测用户的心率数据,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定用户处于运动状态,并对用户处于该运动状态时的生理数据进行统计,以得到用户的运动生理数据。通过上述技术方案,能够对用户是否处于运动状态进行自动识别,并对处于运动状态时的生理数据进行统计,能够解决相关技术中需要用户手动操作进行记录导致的操作繁琐问题,实现对运动时的生理数据的自动记录,并且避免了由于用户忘记操作导致的数据记录不准确的问题,提高数据的有效性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种运动生理数据统计方法的流程图;

图2是根据一示例性实施例示出的另一种运动生理数据统计方法的流程图;

图3是根据一示例性实施例示出的又一种运动生理数据统计方法的流程图;

图4是根据一示例性实施例示出的又一种运动生理数据统计方法的流程图;

图5是根据一示例性实施例示出的又一种运动生理数据统计方法的流程图;

图6是根据一示例性实施例示出的一种运动生理数据统计装置的框图;

图7是根据一示例性实施例示出的一种运动生理数据统计装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

需要说明的是,本申请中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。

在介绍本公开实施例提供的运动生理数据统计方法之前,首先对本公开实施例涉及的应用场景进行介绍,本公开实施例提供的运动生理数据统计方法可以应用于终端设备,该终端设备可以是穿戴设备,该穿戴设备包括但不限于智能手环、智能手表等,智能指环等穿戴设备,该穿戴设备上设置有用于检测生理数据的一种或多种传感器,其中该生理数据可以包括心率数据、血氧数据、血压数据等,该穿戴设备被用户穿戴时,设置于穿戴设备上的上述传感器可以与用户的指定部位接触,从而使得该穿戴设备能够检测用户的上述一种或多种生理数据,并基于检测到的生理数据执行本公开实施例提供的运动生理数据统计方法。或者该终端设备可以是手机、平板电脑、笔记本电脑等移动终端,该移动终端可以与穿戴设备进行无线连接(例如蓝牙),从而移动终端可以通过无线连接的穿戴设备检测用户的生理数据,在穿戴设备检测到用户的生理数据后,可以基于无线连接从该穿戴设备获取生理数据,并基于获取的生理数据执行本公开实施例提供的运动生理数据统计方法。下面对本公开实施例提供的运动生理数据统计方法进行说明。

图1是根据一示例性实施例示出的一种运动生理数据统计方法的流程图,如图1所示,运动生理数据统计方法用于终端设备中,该终端设备可以为上述所述穿戴设备或者移动终端,该方法包括以下步骤。

在步骤S101中,检测用户的心率数据。

其中,心率通常是指正常人在安静状态下每分钟心跳的次数,也称为安静心率,一般为60~100次/分,该心率数据可以为心率的数值,单位为次/min。也可因年龄、性别或其他生理因素产生个体差异。

在步骤S102中,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定该用户处于运动状态。

示例地,基准心率数据可以理解为非运动状态下的人体的基准心率值,该基准心率值可理解为用于判断人体是否处于运动状态的心率阈值,在心率超过该基准心率值的情况下可以认为人体处于运动状态。

在一种实现方式中,该基准心率数据可以是一个预先设定的基准心率值,能够适用于大部分人群,该基准心率数据可以是基于实验数据预先计算得到并存储在终端设备中的。本公开实施例中,对于不同的群体可以设置不同的基准心率数据,例如可以根据不同的年龄范围,设置不同的基准心率数据,从而得到多个年龄范围对应的多个基准心率数据,在确定当前用户的年龄范围后,选择对应的基准心率数据来执行步骤S102。

或者,在另一种实现方式中,可以针对每个用户来设定对应的基准心率数据,由于不同个体的心率存在差异,因此可以针对不同的用户设置不同的基准心率值作为该用户的基准心率数据。例如,可以基于用户在之前一定天数中,指定时间段内的心率数据,根据该心率数据来确定用户的基准心率数据,例如获取这些天数的指定时间段内的心率数据的平均值作为该用户的基准心率数据。

可以理解的是,为了避免误判,可以在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定该用户处于运动状态。即,需要在连续两次或两次以上采集的心率数据都大于该基准心率数据,才会判定该用户处于运动状态,少于两次,或者非连续的两次不会判定该用户处于运动状态。

本公开实施例中,也可以根据需要提高上述的连续满足条件的次数,连续的次数越多,判断越准确,例如也以设置连续三次或者连续五次采集的心率数据均大于基准心率数据的情况下,确定该用户处于运动状态。

在步骤S103中,对该用户处于运动状态时的生理数据进行统计,以得到用户的运动生理数据。

根据步骤S102中所述的判断方法,可以确定用户是否处于运动状态,基于该运动状态的起始时间和结束时间之间的生理数据,该生理数据可以包括心率数据、血氧数据、血压数据中的至少一种数据,即可作为该运动生理数据。

通过上述技术方案,通过检测用户的心率数据,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定用户处于运动状态,并对用户处于该运动状态时的生理数据进行统计,以得到用户的运动生理数据。通过上述技术方案,能够对用户是否处于运动状态进行自动识别,并对处于运动状态时的生理数据进行统计,能够解决相关技术中需要用户手动操作进行记录导致的操作繁琐问题,实现对运动时的生理数据的自动记录,并且避免了由于用户忘记操作导致的数据记录不准确的问题,提高数据的有效性。

图2是根据一示例性实施例示出的另一种运动生理数据统计方法的流程图,如图2所示,运动生理数据统计方法用于终端设备中,该终端设备可以为上述所述穿戴设备或者移动终端,该方法包括以下步骤。

步骤S201,获取该用户在最近的预设天数中的指定时间段内的心率数据。

例如,获取该用户最近7天或者最近半个月的指定时间段内的心率数据,该指定时间段内例如可以是上午9:00到晚上9:00之间的每分钟的心率值。

步骤S202,根据该预设天数中的指定时间段内的心率数据确定该基准心率数据。

示例的,该步骤S202可以包括以下步骤:

首先,将该预设天数中的指定时间段内的心率数据中小于心率下限阈值和大于心率上限阈值的心率数据进行滤除,得到预处理后的心率数据。其次,根据该预处理后的心率数据,确定该基准心率数据。

示例地,在一种可能的实现方式中,以预设天数是7天为例,在获取最近7天上午9:00到晚上9:00之间的每分钟的心率值后,将这些心率值中大于100次/min(分钟)和小于40次/min的数据删除,将剩余的各个心率值取平均值,作为该基准心率数据。

在得到该基准心率数据后即可执行下述步骤S203至S206。另外,该基准心率数据可以周期性进行更新,例如每天进行更新,比如当前日期为4月28日,在4月28日执行步骤S203至S206所使用的基准心率数据是基于4月21日至4月27日的心率数据确定的,在4月29日执行步骤S203至S206时使用的基准心率数据更新为基于4月22日至4月28日的心率数据确定的基准心率数据。

步骤S203,检测用户的心率数据。

步骤S203可参照步骤S101,不再赘述。

步骤S204,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定该用户处于运动状态。

步骤S204可参照步骤S102,不再赘述。

步骤S205,在检测到至少连续两次采集的心率数据均小于或等于该基准心率数据的情况下,确定该用户退出运动状态。

示例地,与判断是否处于运动状态的方法类似,为了避免误判可以连续多次检测心率数据是否小于或等于该基准心率数据。例如,例如可以设置连续三次或者连续五次采集的心率数据均小于或等于基准心率数据的情况下,确定该用户退出运动状态。

步骤S206,对该用户处于该运动状态时的生理数据进行统计,以得到该用户的运动生理数据。

本公开实施例中,在一种实现方式中,图3是根据又一示例性实施例示出的另一种运动生理数据统计方法的流程图,如图3所示,步骤S206可以包括以下步骤:

步骤S2061,在确定该用户处于运动状态的情况下,将该至少连续两次采集的心率数据中的第一次心率数据的采集时刻,确定为该运动状态的起始时间。

步骤S2062,在确定该用户退出运动状态的情况下,将该用户退出该运动状态动状态之前最近一次大于该基准心率数据的心率数据的采集时刻,确定为该运动状态的结束时间。

步骤S2063,对该用户在该起始时间至该结束时间之间的生理数据进行统计,以得到该用户的运动生理数据。

其中该生理数据可以包括心率数据、血氧数据、血压数据中的至少一种数据。

示例地,还可以基于得到的运动生理数据对用户的运动时间进行指导,下面以该运动生理数据为统计该用户处于运动状态时的心率数据得到的运动心率数据为例,进行说明。

图4是根据一示例性实施例示出的又一种运动生理数据统计方法的流程图,如图4所示,所述方法还可以包括:

步骤S104,根据该运动心率数据,以及与该用户对应的目标心率,确定在该用户的目标心率比值。示例地,在一种实施方式,如图5所示,包括以下步骤:

步骤S1041,获取该用户的用户信息。

步骤S1042,根据该用户信息确定该用户对应的燃脂心率作为该目标心率。

步骤S1043,从该运动心率数据中获取在指定时长内的心率采集次数和达到该目标心率的次数。

步骤S1044,基于该心率采集次数和达到该目标心率的次数确定该目标心率比值。

示例地,该用户信息可以包括用户的年龄,年龄可以由用户自行输入到终端设备中,基于年龄信息确定用户对应的燃脂心率的方法可以包括:

燃脂心率的围范围=(220-年龄)×60%~(220-年龄)×80%

该目标心率可以以燃脂心率的围范围的上限值,即目标心率可以为(220-年龄)×80%的心率。

例如,用户年龄为30岁,则对应的燃脂心率的围范围=(220-30)×60%~(220-30)×80%=114~152次/min。则该用户对应的目标心率为152次/min。

可以理解的是,在采集心率的时候,虽然心率的单位为次/min,但是并非一定要采集到满一分钟才能获得一次心率数据,通常也可能采用记录10秒的心跳次数乘以6,或记录15秒的心跳次数乘以4的等方式。因此在指定时长内可以采集多次的心率数据,例如指定时长可以为5分钟,可以每10秒采集一次心率数据,从而5分钟内的心率采集次数为30次,假设该用户有25次心率数据超过了目标心率为152次/min,则目标心率比值=25÷30=83.3%。

步骤S105,根据该目标心率比值确定该用户所处的运动强度。示例地,可以包括以下步骤:

首先,确定该目标心率比值所属的心率比值范围;

其次,根据心率比值范围与运动强度等级的对应关系,确定该目标心率比值所属的心率比值范围对应的运动强度等级。

步骤S106,根据该运动强度,确定对应的建议运动时间。

步骤S107,向该用户输出该建议运动时间的提示信息。

示例地,不同的目标心率比值与心率比值范围的对应关系可以如表1所示,表1中所示的对应关系可以为预先建立的。

表1

以步骤S104中所述的用户年龄为30岁为例,上述的目标心率比值=66.7%的情况下,可以确定当前的运动强度等级为高强度。此时可以向用户输出提示信息,该提示信息可以包括该用户当前的运动强度等级,以及建议运动时间为2-10min的提示。该提示信息可以包括图像、文字、语音中的至少一种,例如,在上述终端设备为穿戴设备的情况下,该提示信息可以通过穿戴设备的显示屏输出,或者通过输出语音信息来播报该提示信息。在上述终端设备为移动设备的情况下,可以由移动设备的显示屏输出,或者通过输出语音信息来播报该提示信息,或者也可以将该提示信息通过蓝牙等无线连接发送至与移动设备绑定的穿戴设备,由该穿戴设备的显示屏输出或者通过输出语音信息来播报该提示信息。

值得一提的是,由于可能存在非运动情况下造成的心率升高,例如紧张,因此进一步地,在一种实施方式中,上述步骤S102或S204所述的在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定用户处于运动状态,可以包括以下步骤:

首先,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,获取所述终端设备在预设时长内的计步数据。

其次,在该计步数据大于步数阈值的情况下,确定该用户处于运动状态。

即在连续两次或两次以上采集的心率数据均大于基准心率数据的情况下,还需要结合计步数据是否大于步数阈值来进行综合判断,在二者均满足条件的情况下,确定该用户处于运动状态。示例地,人正常行走一分钟大约走110-116步,步数阈值可以取110-116范围内的任一值。

在另一种实施方式中,上述步骤S102或S204所述的在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定该用户处于运动状态,包括:

首先,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,获取该终端设备的运动传感器参数。

其次,在该运动传感器参数大于对应的参数阈值的情况下,确定该用户处于运动状态。

即在连续两次或两次以上采集的心率数据均大于基准心率数据的情况下,还需要结合运动传感器参数是否大于对应的参数阈值来进行综合判断,在二者均满足条件的情况下,确定该用户处于运动状态。其中该运动传感器例如可以是加速度传感器,或者陀螺仪。以加速度传感器为例,其对应的参数阈值可以为加速度阈值。

图6是根据一示例性实施例示出的一种运动生理数据统计装置的框图。参照图6,该运动生理数据统计装置600包括检测模块601,状态识别模块602和统计模块603。

检测模块601,被配置为检测用户的心率数据;

状态识别模块602,被配置为在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定该用户处于运动状态;

统计模块603,被配置为对该用户处于该运动状态时的心率数据进行统计。

本公开实施例中,该状态识别模块602,还可以被配置为:

在检测到至少连续两次采集的心率数据均小于或等于该基准心率数据的情况下,确定该用户退出运动状态。

本公开实施例中,该运动生理数据统计装置600还可以包括:

数据获取模块,被配置为获取该用户在最近的预设天数中的指定时间段内的心率数据;

数据确定模块,被配置为根据该预设天数中的指定时间段内的心率数据确定该基准心率数据。

本公开实施例中,数据确定模块,被配置为:

将该预设天数中的指定时间段内的心率数据中小于心率下限阈值和大于心率上限阈值的心率数据进行滤除,得到预处理后的心率数据;

根据该预处理后的心率数据,确定该基准心率数据。

本公开实施例中,统计模块603,被配置为:

在确定该用户处于运动状态的情况下,将该至少连续两次采集的心率数据中的第一次心率数据的采集时刻,确定为该运动状态的起始时间;

在确定该用户退出运动状态的情况下,将该用户退出该运动状态动状态之前最近一次大于该基准心率数据的心率数据的采集时刻,确定为该运动状态的结束时间;

对该用户在该起始时间至该结束时间之间的生理数据进行统计,以得到该用户的运动生理数据。

本公开实施例中,该运动生理数据为统计该用户处于该运动状态时的心率数据得到的运动心率数据,该运动生理数据统计装置600还可以包括:

计算模块,被配置为根据该运动心率数据,以及与该用户对应的目标心率,确定在该用户的目标心率比值;

运动强度确定模块,被配置为根据该目标心率比值确定该用户所处的运动强度;

运动时间确定模块,被配置为根据该运动强度,确定对应的建议运动时间;

输出模块,被配置为向该用户输出该建议运动时间的提示信息。

本公开实施例中,计算模块,被配置为:

获取该用户的用户信息;

根据该用户信息确定该用户对应的燃脂心率作为该目标心率;

从该运动心率数据中获取在指定时长内的心率采集次数和达到该目标心率的次数;

基于该心率采集次数和达到该目标心率的次数确定该目标心率比值。

本公开实施例中,运动强度确定模块,被配置为:

确定该目标心率比值所属的心率比值范围;

根据心率比值范围与运动强度等级的对应关系,确定该目标心率比值所属的心率比值范围对应的运动强度等级。

本公开实施例中,状态识别模块602,被配置为:

在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,获取该终端设备在预设时长内的计步数据;

在该计步数据大于步数阈值的情况下,确定该用户处于运动状态。

本公开实施例中,状态识别模块602,被配置为:

在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,获取该终端设备的运动传感器参数;

在该运动传感器参数大于对应的参数阈值的情况下,确定该用户处于运动状态。

通过上述技术方案,通过检测用户的心率数据,在检测到至少连续两次采集的心率数据均大于基准心率数据的情况下,确定用户处于运动状态,并对用户处于该运动状态时的生理数据进行统计,以得到用户的运动生理数据。通过上述技术方案,能够对用户是否处于运动状态进行自动识别,并对处于运动状态时的生理数据进行统计,能够解决相关技术中需要用户手动操作进行记录导致的操作繁琐问题,实现对运动时的生理数据的自动记录,并且避免了由于用户忘记操作导致的数据记录不准确的问题,提高数据的有效性。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的运动生理数据统计方法的步骤。

图7是根据一示例性实施例示出的一种运动生理数据统计装置700的框图。例如,装置700可以是一种电子设备,例如移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电力组件706,多媒体组件708,音频组件710,输入/输出(I/O)的接口712,传感器组件714,以及通信组件716。

处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件706为装置700的各种组件提供电力。电力组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。

多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(MIC),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

I/O接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到装置700的打开/关闭状态,组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述运动生理数据统计方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述运动生理数据统计方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

上述装置除了可以是独立的电子设备外,也可是独立电子设备的一部分,例如在一种实施例中,该装置可以是集成电路(Integrated Circuit,IC)或芯片,其中该集成电路可以是一个IC,也可以是多个IC的集合;该芯片可以包括但不限于以下种类:GPU(GraphicsProcessing Unit,图形处理器)、CPU(Central Processing Unit,中央处理器)、FPGA(Field Programmable Gate Array,可编程逻辑阵列)、DSP(Digital Signal Processor,数字信号处理器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、SOC(System on Chip,SoC,片上系统或系统级芯片)等。上述的集成电路或芯片中可以用于执行可执行指令(或代码),以实现上述的运动生理数据统计方法。其中该可执行指令可以存储在该集成电路或芯片中,也可以从其他的装置或设备获取,例如该集成电路或芯片中包括处理器、存储器,以及用于与其他的装置通信的接口。该可执行指令可以存储于该处理器中,当该可执行指令被处理器执行时实现上述的运动生理数据统计方法;或者,该集成电路或芯片可以通过该接口接收可执行指令并传输给该处理器执行,以实现上述的运动生理数据统计方法。

在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的运动生理数据统计方法的代码部分。

本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 中厚板异板差控制方法
  • 一种基于板凸度控制的中厚板板形控制方法
技术分类

06120116547573