一种运动状态监测方法、系统及设备和存储介质.pdf

上传人:sha****007 文档编号:8110579 上传时间:2020-01-07 格式:PDF 页数:17 大小:802.83KB
返回 下载 相关 举报
摘要
申请专利号:

CN201810574147.X

申请日:

20180606

公开号:

CN108937860A

公开日:

20181207

当前法律状态:

有效性:

审查中

法律详情:

IPC分类号:

A61B5/00,A61B5/11

主分类号:

A61B5/00,A61B5/11

申请人:

歌尔科技有限公司

发明人:

李月婷

地址:

266100 山东省青岛市崂山区北宅街道投资服务中心308室

优先权:

CN201810574147A

专利代理机构:

北京集佳知识产权代理有限公司

代理人:

王学强

PDF下载: PDF下载
内容摘要

本申请公开了一种运动状态监测方法、系统及设备和计算机可读存储介质,该方法包括:获取检测时长内的运动数据,并根据所述运动数据确定检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。通过对各当前状态的状态时长进行补偿,使检测时长内的运动数据对应的状态信息也能存入内存,全面记录了各状态下的状态信息,提高了用户体验的满意度。

权利要求书

1.一种运动状态监测方法,其特征在于,包括:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 2.根据权利要求1所述运动状态监测方法,其特征在于,根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长,包括:根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态;若否,则确定所述当前状态为非运动状态,并根据所述运动数据确定所述非运动状态的第一补偿时长;根据所述第一补偿时长确定所述补偿时长。 3.根据权利要求2所述运动状态监测方法,其特征在于,根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态,包括:判断所述运动数据中的计步数据是否为零;若否,则所述检测时长结束时刻的当前状态为运动状态。 4.根据权利要求2所述运动状态监测方法,其特征在于,根据所述第一补偿时长确定所述补偿时长,包括:根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态;若否,则确定所述当前状态为非静止状态,并根据所述运动数据确定所述非静止状态的第二补偿时长;根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。 5.根据权利要求4所述运动状态监测方法,其特征在于,根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态,包括:判断所述运动数据中的活动量数据是否大于第一预设值;若是,则所述检测时长结束时刻的当前状态为为静止状态。 6.根据权利要求4或5所述运动状态监测方法,其特征在于,根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长,包括:根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长;其中,所述睡眠状态包括深度睡眠和浅度睡眠;将所述第一补偿时长、所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时长。 7.根据权利要求6所述运动状态监测方法,其特征在于,根据所述运动数据确定睡眠状态,包括:判断所述第三运动数据中的活动量数据是否大于第二预设值;若是,则所述睡眠状态为浅度睡眠;若否,则所述睡眠状态为深度睡眠。 8.一种运动状态监测系统,其特征在于,包括:检测模块,用于获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;记录模块,用于从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;输出模块,用于将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 9.一种运动状态监测设备,其特征在于,包括:运动传感器,用于采集运动数据;存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述运动状态监测方法的步骤。 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述运动状态监测方法的步骤。

说明书

技术领域

本申请涉及智能穿戴设备技术领域,更具体地说,涉及一种运动状态监测方法、系统及设备和一种计算机可读存储介质。

背景技术

睡眠检测功能是智能穿戴设备必有的检测功能,在现有技术中,首先需要对当前人体状态进行一段时间的运动数据的采集,即检测阶段,通过人体运动状态的程度,区分开是进入了睡眠状态还是暂时的人体静止状态,然后输出当前状态并开始记录当前状态的运动信息。然而对于检测阶段,会使当前状态的运动信息丢失,存入手环端内存内,用户无法在应用端查看检测阶段的运动信息,各状态下的运动信息记录不够全面,会降低用户使用的满意度。

因此,如何全面记录各状态下的运动信息是本领域技术人员需要解决的问题。

发明内容

本申请的目的在于提供一种运动状态监测方法、系统及设备和一种计算机可读存储介质,全面记录各状态下的运动信息,提高了用户使用的满意度。

为实现上述目的,本申请提供了一种运动状态监测方法,包括:

获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;

从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;

将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

其中,根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长,包括:

根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态;

若否,则确定所述当前状态为非运动状态,并根据所述运动数据确定所述非运动状态的第一补偿时长;

根据所述第一补偿时长确定所述补偿时长。

其中,根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态,包括:

判断所述运动数据中的计步数据是否为零;

若否,则所述检测时长结束时刻的当前状态为运动状态。

其中,根据所述第一补偿时长确定所述补偿时长,包括:

根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态;

若否,则确定所述当前状态为非静止状态,并根据所述运动数据确定所述非静止状态的第二补偿时长;

根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。

其中,根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态,包括:

判断所述运动数据中的活动量数据是否大于第一预设值;

若是,则所述检测时长结束时刻的当前状态为为静止状态。

其中,根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长,包括:

根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长;其中,所述睡眠状态包括深度睡眠和浅度睡眠;

将所述第一补偿时长、所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时长。

其中,根据所述运动数据确定睡眠状态,包括:

判断所述第三运动数据中的活动量数据是否大于第二预设值;

若是,则所述睡眠状态为浅度睡眠;

若否,则所述睡眠状态为深度睡眠。

为实现上述目的,本申请提供了一种运动状态监测系统,包括:

检测模块,用于获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;

记录模块,用于从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;

输出模块,用于将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

为实现上述目的,本申请提供了一种运动状态监测设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述运动状态监测方法的步骤。

为实现上述目的,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述运动状态监测方法的步骤。

通过以上方案可知,本申请提供的一种运动状态监测方法,包括:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

本申请提供的运动状态监测方法首先根据检测时长内的运动数据确定检测时长结束时刻的当前状态,再确定检测时长内处于当前状态的补偿时长,最后合并输出该当前状态的状态时长与补偿时长对应的状态信息。通过对各当前状态的状态时长进行补偿,使检测时长内的运动数据对应的状态信息也能存入内存,全面记录了各状态下的状态信息,提高了用户体验的满意度。本申请还公开了一种运动状态监测系统及设备和一种计算机可读存储介质,同样能实现上述技术效果。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例公开的一种运动状态监测方法的流程图;

图2为本申请实施例公开的另一种运动状态监测方法的流程图;

图3为本申请实施例公开的又一种运动状态监测方法的流程图;

图4为本申请实施例公开的一种运动状态监测系统的结构图;

图5为本申请实施例公开的一种运动状态监测设备的结构图;

图6为本申请实施例公开的另一种运动状态监测设备的结构图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例公开了一种运动状态监测方法,全面记录各状态下的运动信息,提高了用户使用的满意度。

参见图1,本申请实施例公开的一种运动状态监测方法的流程图,如图1所示,包括:

S101:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;

在具体实施中,通过运动数据采集器获取检测时长内的运动数据,此处不对检测时长的具体数值进行限定,本领域技术人员可以根据实际需要的检测精度进行灵活设置,例如,可以对1分钟的运动数据进行采集。

获取运动数据后,对该运动数据进行分析,确定检测时长结束时刻的当前状态。该当前状态包括运动状态与非运动状态,非运动状态包括静止状态与非静止状态,非静止状态包括非睡眠状态、深度睡眠与浅度睡眠状态。

为了精确全面的记录当前状态的状态信息,在确定当前状态后,需要对当前状态的状态时长进行补偿处理,即计算该当前状态对应的所有补偿时长,该补偿时长定义为上述检测时长内当前状态对应的时长。例如,若确定当前状态为深度睡眠状态,该深度睡眠状态的补偿时长包括非运动状态的补偿时长T1、非静止状态的补偿时长T2和深度睡眠状态的补偿时长T3。

可以理解的是,对于检测时长内运动数据的采集,可以预先设置采集的间隔时长,即每隔间隔时长获取一次检测时长内的运动数据,重新判断当前状态,当然也可以当某一时刻的运动数据不满足当前状态的标准时进行获取并进行重新判断,在此不作具体限定。

S102:从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;

在具体实施中,确定当前状态后,开始记录该当前状态对应的状态信息,该状态信息可以包括当前状态的运动信息、状态时长等。需要说明的是,为了精确全面的记录当前状态的状态信息,还需同时将上一步骤中确定的补偿时长对应的状态信息作为当前状态对应的输出状态信息。

S103:将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

在具体实施中,将当前状态的状态时长和所有补偿时长的和作为当前状态的输出时长,将输出时长对应的状态信息作为当前状态的输出状态信息。

需要说明的是,此处的输出时长和输出状态信息可以直接输出至用户使用的应用端,也可以存入设备内存,等待应用端的查询命令再发送至应用端,在此不作具体限定。

本申请实施例提供的运动状态监测方法首先根据检测时长内的运动数据确定检测时长结束时刻的当前状态,再确定检测时长内处于当前状态的补偿时长,最后合并输出该当前状态的状态时长与补偿时长对应的状态信息。通过对各当前状态的状态时长进行补偿,使检测时长内的运动数据对应的状态信息也能存入内存,全面记录了各状态下的状态信息,提高了用户体验的满意度。

本申请实施例公开了一种运动状态监测方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:

参见图2,本申请实施例提供的另一种运动状态监测方法的流程图,如图2所示,包括:

S211:获取检测时长内的运动数据;

S212:根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态;若是,则进入S213;若否,则进入S214;

本实施例不对运动状态的具体判断标准进行限定,本领域技术人员可以根据现有的判断标准进行灵活选择。例如,可以采用判断运动数据中的计步数据是否为零的方式,当计步数据为零时当前状态为非运动状态进入S214;当计步数据不为零时当前状态为运动状态进入S213。

S213:输出状态为运动状态,记录所述运动状态的状态信息;

可以理解的是,当输出状态为运动状态时,可以直接从检测时长的结束时刻开始记录运动状态的状态信息,当然也可以按照上一实施例的方式对该运动状态的输出时长进行补偿,即确定检测时长内处于运动状态的补偿时长,并将运动状态的状态时长与该补偿时长对应的状态信息作为该运动状态的输出时长,在此不作具体限定。

S214:确定所述当前状态为非运动状态,并根据所述运动数据确定所述非运动状态的第一补偿时长;

在具体实施中,确定第一补偿时长,即确定检测时长内满足非运动状态对应的标准的时长,在上述例子中,也就是计步数据为零的时长。

S215:根据所述第一补偿时长确定所述补偿时长;

需要说明的是,本步骤中确定补偿时长的具体方式为:首先判断当前状态是否为静止状态,若否,则根据所述运动数据确定非静止状态的第二补偿时长,并根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长将在下一实施例进行详细介绍。

可以理解的是,本实施例同样不对静止状态的具体判断标准进行限定,本领域技术人员可以根据现有的判断标准进行灵活选择。例如,可以采用判断所述运动数据中的活动量数据是否大于第一预设值的方式,此处不对第一预设值的数值进行具体限定。

当活动量数据大于第一预设值时输出状态为静止状态,并记录静止状态的状态信息;当活动量数据不大于第一预设值时,当前状态为非静止状态,进入S202。对于非静止状态下各状态的检测过程将在下一实施例进行详细介绍。

可以理解的是,当输出状态为静止状态时,同样可以直接从检测时长的结束时刻开始记录静止状态的状态信息,当然也可以按照上一实施例的方式对该静止状态的输出时长进行补偿,即确定检测时长内处于静止状态的补偿时长,并将静止状态的状态时长与该补偿时长对应的状态信息作为该静止状态的输出时长,在此不作具体限定。

S202:从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;

S203:将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

在本实施例中,当前状态为非静止状态,输出时长为该非静止状态的状态时长、非运动状态的第一补偿时长和非静止状态的第二补偿时长的和。非静止状态的第二补偿时长的确定当时将在下一实施例进行详细介绍。

本申请实施例公开了一种运动状态监测方法,相对于上一实施例,本实施例对睡眠状态的检测作了进一步的说明和优化。具体的:

参见图3,本申请实施例提供的又一种运动状态监测方法的流程图,如图3所示,包括:

S311:获取检测时长内的运动数据;

S312:当根据所述运动数据确定所述检测时长结束时刻的当前状态为非静止状态时,根据所述运动数据确定所述非静止状态的第二补偿时长;

在具体实施中,确定第二补偿时长,即确定检测时长内满足非静止状态对应的标准的时长,对于上一实施例中的例子,也就是活动量数据不大于第一预设值的时长。

需要说明的是,为方便后续睡眠状态的判断,作为一种优选实施方式,在确定当前状态为非静止状态后,还需对人体是否处于睡眠状态进行判断,若是,则进入S313,若否,则需要重新返回判断是否处于运动状态的步骤。对于是否处于睡眠状态,可以仍然采用活动量数据作为判断标准,当然也可以采用其他标准,此处不作具体限定。

S313:根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长;其中,所述睡眠状态包括深度睡眠和浅度睡眠;

可以理解的是,本实施例同样不限定睡眠状态的具体确定标准,例如,可以采用活动量数据作为标准,即判断所述第三运动数据中的活动量数据是否大于第二预设值;若是,则睡眠状态为浅度睡眠;若否,则睡眠状态为深度睡眠,此处同样不限定第二预设值的具体数值。

在具体实施中,确定第三补偿时长,即确定检测时长内满足深度睡眠状态或浅度睡眠状态对应的标准的时长。对于上述例子,若睡眠状态为深度睡眠,即确定检测时长内活动量数据不大于第二预设值的时长,若睡眠状态为浅度睡眠,即确定检测时长内活动量数据大于第二预设值的时长。

S314:将非运动状态的第一补偿时长、所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时长;

在具体实施中,若当前状态为深度睡眠状态,该深度睡眠状态的补偿时长为非运动状态的补偿时长T1、非静止状态的补偿时长T2和深度睡眠状态的补偿时长T3的和。若当前状态为浅度睡眠状态,该浅度睡眠状态的补偿时长为非运动状态的补偿时长T1、非静止状态的补偿时长T2和浅度睡眠状态的补偿时长T4的和。

S302:从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;

S303:将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

下面对本申请实施例提供的一种运动状态监测系统进行介绍,下文描述的一种运动状态监测系统与上文描述的一种运动状态监测方法可以相互参照。

参见图4,本申请实施例提供的一种运动状态监测系统的结构图,如图4所示,包括:

检测模块401,用于获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;

记录模块402,用于从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;

输出模块403,用于将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

本申请实施例提供的运动状态监测系统首先根据检测时长内的运动数据确定检测时长结束时刻的当前状态,再确定检测时长内处于当前状态的补偿时长,最后合并输出该当前状态的状态时长与补偿时长对应的状态信息。通过对各当前状态的状态时长进行补偿,使检测时长内的运动数据对应的状态信息也能存入内存,全面记录了各状态下的状态信息,提高了用户体验的满意度。

在上述实施例的基础上,作为一种优选实施方式,所述检测模块401包括:

获取子模块,用于获取检测时长内的运动数据;

判断子模块,用于根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态;若否,则启动第一确定子模块的工作流程;

所述第一确定子模块,用于确定所述当前状态为非运动状态,并根据所述运动数据确定所述非运动状态的第一补偿时长;

第二确定子模块,根据所述第一补偿时长确定所述补偿时长。

在上述实施例的基础上,作为一种优选实施方式,所述判断子模块具体为判断所述运动数据中的计步数据是否为零;若否,则所述检测时长结束时刻的当前状态为运动状态的子模块。

在上述实施例的基础上,作为一种优选实施方式,所述第二确定子模块包括:

判断单元,用于根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态;若否,则启动第一确定单元的工作流程;

所述第一确定单元,用于确定所述当前状态为非静止状态,并根据所述运动数据确定所述非静止状态的第二补偿时长;

第二确定单元,用于根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。

在上述实施例的基础上,作为一种优选实施方式,所述判断单元具体为判断所述运动数据中的活动量数据是否大于第一预设值;若是,则所述检测时长结束时刻的当前状态为为静止状态的单元。

在上述实施例的基础上,作为一种优选实施方式,所述第二确定单元包括:

第一确定子单元,用于根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长;其中,所述睡眠状态包括深度睡眠和浅度睡眠;

第二确定子单元,用于将所述第一补偿时长、所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时长。

在上述实施例的基础上,作为一种优选实施方式,所述第一确定子单元具体为判断所述第三运动数据中的活动量数据是否大于第二预设值;若是,则所述睡眠状态为浅度睡眠;若否,则所述睡眠状态为深度睡眠,并确定所述睡眠状态的第三补偿时长的子单元。

本申请还提供了一种运动状态监测设备,参见图5,本申请实施例提供的一种运动状态监测设备的结构图,如图5所示,包括:

存储器100,用于存储计算机程序;

处理器200,用于执行所述计算机程序时可以实现上述实施例所提供的步骤。

具体的,存储器100包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机可读指令,该内存储器为非易失性存储介质中的操作系统和计算机可读指令的运行提供环境。处理器200为运动状态监测设备提供计算和控制能力,可以具体为MCU(中文全称:微控制单元,英文全称:Microcontroller Unit)执行所述存储器100中保存的计算机程序时,可以实现以下步骤:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

本申请实施例首先根据检测时长内的运动数据确定检测时长结束时刻的当前状态,再确定检测时长内处于当前状态的补偿时长,最后合并输出该当前状态的状态时长与补偿时长对应的状态信息。通过对各当前状态的状态时长进行补偿,使检测时长内的运动数据对应的状态信息也能存入内存,全面记录了各状态下的状态信息,提高了用户体验的满意度。

优选的,所述处理器200执行所述存储器100中保存的计算机子程序时,可以实现以下步骤:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

优选的,所述处理器200执行所述存储器100中保存的计算机子程序时,可以实现以下步骤:判断所述运动数据中的计步数据是否为零;若否,则所述检测时长结束时刻的当前状态为运动状态。

优选的,所述处理器200执行所述存储器100中保存的计算机子程序时,可以实现以下步骤:根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态;若否,则确定所述当前状态为非静止状态,并根据所述运动数据确定所述非静止状态的第二补偿时长;根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。

优选的,所述处理器200执行所述存储器100中保存的计算机子程序时,可以实现以下步骤:判断所述运动数据中的活动量数据是否大于第一预设值;若是,则所述检测时长结束时刻的当前状态为为静止状态。

优选的,所述处理器200执行所述存储器100中保存的计算机子程序时,可以实现以下步骤:根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长;其中,所述睡眠状态包括深度睡眠和浅度睡眠;将所述第一补偿时长、所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时长。

优选的,所述处理器200执行所述存储器100中保存的计算机子程序时,可以实现以下步骤:判断所述第三运动数据中的活动量数据是否大于第二预设值;若是,则所述睡眠状态为浅度睡眠;若否,则所述睡眠状态为深度睡眠。

在上述实施例的基础上,作为优选实施方式,参见图6,所述运动状态监测设备可以具体为一智能穿戴设备,还包括:

输入接口300,与处理器200相连,用于获取外部导入的计算机程序、参数和指令,经处理器200控制保存至存储器100中。该输入接口300可以与输入装置相连,接收用户手动输入的参数或指令。该输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是键盘、触控板或鼠标等。

显示单元400,与处理器200相连,用于显示处理器200发送的数据。该显示单元400可以为PC机或手机等移动终端上的显示屏、液晶显示屏或者电子墨水显示屏等。具体的,在本实施例中,可以通过显示单元400显示各状态对应的状态信息等。

网络端口500,与处理器200相连,用于与外部各终端设备进行通信连接。该通信连接所采用的通信技术可以为有线通信技术或无线通信技术,如移动高清链接技术(MHL)、通用串行总线(USB)、高清多媒体接口(HDMI)、无线保真技术(WiFi)、蓝牙通信技术、低功耗蓝牙通信技术、基于IEEE802.11s的通信技术等。具体的,在本实施例中,可以通过网络端口500向手机等移动终端发送各状态对应的状态信息等。

运动数据采集器600,与处理器200相连,用于获取运动数据。具体的,在本实施例中,运动数据采集器600可以具体为六轴运动传感器,该六轴运动传感器采集到的运动数据可以通过蓝牙发送至处理器200。

本申请还提供了一种计算机可读存储介质,该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。该存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

本申请实施例首先根据检测时长内的运动数据确定检测时长结束时刻的当前状态,再确定检测时长内处于当前状态的补偿时长,最后合并输出该当前状态的状态时长与补偿时长对应的状态信息。通过对各当前状态的状态时长进行补偿,使检测时长内的运动数据对应的状态信息也能存入内存,全面记录了各状态下的状态信息,提高了用户体验的满意度。

优选的,所述计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:获取检测时长内的运动数据,并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长;其中,所述补偿时长为所述检测时长内所述当前状态对应的时长;从所述检测时长结束时刻开始记录所述当前状态的状态信息;其中,所述状态信息包括所述当前状态的状态时长;将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长,并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。

优选的,所述计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:判断所述运动数据中的计步数据是否为零;若否,则所述检测时长结束时刻的当前状态为运动状态。

优选的,所述计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态;若否,则确定所述当前状态为非静止状态,并根据所述运动数据确定所述非静止状态的第二补偿时长;根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。

优选的,所述计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:判断所述运动数据中的活动量数据是否大于第一预设值;若是,则所述检测时长结束时刻的当前状态为为静止状态。

优选的,所述计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长;其中,所述睡眠状态包括深度睡眠和浅度睡眠;将所述第一补偿时长、所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时长。

优选的,所述计算机可读存储介质中存储的计算机子程序被处理器执行时,具体可以实现以下步骤:判断所述第三运动数据中的活动量数据是否大于第二预设值;若是,则所述睡眠状态为浅度睡眠;若否,则所述睡眠状态为深度睡眠。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

一种运动状态监测方法、系统及设备和存储介质.pdf_第1页
第1页 / 共17页
一种运动状态监测方法、系统及设备和存储介质.pdf_第2页
第2页 / 共17页
一种运动状态监测方法、系统及设备和存储介质.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种运动状态监测方法、系统及设备和存储介质.pdf》由会员分享,可在线阅读,更多相关《一种运动状态监测方法、系统及设备和存储介质.pdf(17页珍藏版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201810574147.X (22)申请日 2018.06.06 (71)申请人 歌尔科技有限公司 地址 266100 山东省青岛市崂山区北宅街 道投资服务中心308室 (72)发明人 李月婷 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 王学强 (51)Int.Cl. A61B 5/00(2006.01) A61B 5/11(2006.01) (54)发明名称 一种运动状态监测方法、 系统及设备和存储 介质 (57)摘要 本申请公开了一种运动状态监。

2、测方法、 系统 及设备和计算机可读存储介质, 该方法包括: 获 取检测时长内的运动数据, 并根据所述运动数据 确定检测时长结束时刻的当前状态和所述当前 状态的补偿时长; 其中, 所述补偿时长为所述检 测时长内所述当前状态对应的时长; 从检测时长 结束时刻开始记录所述当前状态的状态信息; 其 中, 所述状态信息包括所述当前状态的状态时 长; 将所述状态时长与所述补偿时长的和作为所 述当前状态对应的输出时长, 并将所述输出时长 对应的状态信息作为所述当前状态的输出状态 信息。 通过对各当前状态的状态时长进行补偿, 使检测时长内的运动数据对应的状态信息也能 存入内存, 全面记录了各状态下的状态信息,。

3、 提 高了用户体验的满意度。 权利要求书2页 说明书10页 附图4页 CN 108937860 A 2018.12.07 CN 108937860 A 1.一种运动状态监测方法, 其特征在于, 包括: 获取检测时长内的运动数据, 并根据所述运动数据确定所述检测时长结束时刻的当前 状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时长内所述当前状态对 应的时长; 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状态信息包 括所述当前状态的状态时长; 将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长, 并将所述输 出时长对应的状态信息作为所述当前状态的。

4、输出状态信息。 2.根据权利要求1所述运动状态监测方法, 其特征在于, 根据所述运动数据确定所述检 测时长结束时刻的当前状态和所述当前状态的补偿时长, 包括: 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态; 若否, 则确定所述当前状态为非运动状态, 并根据所述运动数据确定所述非运动状态 的第一补偿时长; 根据所述第一补偿时长确定所述补偿时长。 3.根据权利要求2所述运动状态监测方法, 其特征在于, 根据所述运动数据判断所述检 测时长结束时刻的当前状态是否为运动状态, 包括: 判断所述运动数据中的计步数据是否为零; 若否, 则所述检测时长结束时刻的当前状态为运动状态。 4.根。

5、据权利要求2所述运动状态监测方法, 其特征在于, 根据所述第一补偿时长确定所 述补偿时长, 包括: 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态; 若否, 则确定所述当前状态为非静止状态, 并根据所述运动数据确定所述非静止状态 的第二补偿时长; 根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。 5.根据权利要求4所述运动状态监测方法, 其特征在于, 根据所述运动数据判断所述检 测时长结束时刻的当前状态是否为静止状态, 包括: 判断所述运动数据中的活动量数据是否大于第一预设值; 若是, 则所述检测时长结束时刻的当前状态为为静止状态。 6.根据权利要求4或5所述运动。

6、状态监测方法, 其特征在于, 根据所述第一补偿时长与 所述第二补偿时长的和确定所述补偿时长, 包括: 根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长; 其中, 所述睡眠状 态包括深度睡眠和浅度睡眠; 将所述第一补偿时长、 所述第二补偿时长与所述第三补偿时长的和确定为所述补偿时 长。 7.根据权利要求6所述运动状态监测方法, 其特征在于, 根据所述运动数据确定睡眠状 态, 包括: 判断所述第三运动数据中的活动量数据是否大于第二预设值; 若是, 则所述睡眠状态为浅度睡眠; 若否, 则所述睡眠状态为深度睡眠。 权 利 要 求 书 1/2 页 2 CN 108937860 A 2 8.一种运。

7、动状态监测系统, 其特征在于, 包括: 检测模块, 用于获取检测时长内的运动数据, 并根据所述运动数据确定所述检测时长 结束时刻的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时长内 所述当前状态对应的时长; 记录模块, 用于从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所 述状态信息包括所述当前状态的状态时长; 输出模块, 用于将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时 长, 并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 9.一种运动状态监测设备, 其特征在于, 包括: 运动传感器, 用于采集运动数据; 存储器, 用于。

8、存储计算机程序; 处理器, 用于执行所述计算机程序时实现如权利要求1至7任一项所述运动状态监测方 法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时实现如权利要求1至7任一项所述运动状态监测方法 的步骤。 权 利 要 求 书 2/2 页 3 CN 108937860 A 3 一种运动状态监测方法、 系统及设备和存储介质 技术领域 0001 本申请涉及智能穿戴设备技术领域, 更具体地说, 涉及一种运动状态监测方法、 系 统及设备和一种计算机可读存储介质。 背景技术 0002 睡眠检测功能是智能穿戴设备必有的检测功能。

9、, 在现有技术中, 首先需要对当前 人体状态进行一段时间的运动数据的采集, 即检测阶段, 通过人体运动状态的程度, 区分开 是进入了睡眠状态还是暂时的人体静止状态, 然后输出当前状态并开始记录当前状态的运 动信息。 然而对于检测阶段, 会使当前状态的运动信息丢失, 存入手环端内存内, 用户无法 在应用端查看检测阶段的运动信息, 各状态下的运动信息记录不够全面, 会降低用户使用 的满意度。 0003 因此, 如何全面记录各状态下的运动信息是本领域技术人员需要解决的问题。 发明内容 0004 本申请的目的在于提供一种运动状态监测方法、 系统及设备和一种计算机可读存 储介质, 全面记录各状态下的运动。

10、信息, 提高了用户使用的满意度。 0005 为实现上述目的, 本申请提供了一种运动状态监测方法, 包括: 0006 获取检测时长内的运动数据, 并根据所述运动数据确定所述检测时长结束时刻的 当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时长内所述当前状 态对应的时长; 0007 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状态信 息包括所述当前状态的状态时长; 0008 将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长, 并将所 述输出时长对应的状态信息作为所述当前状态的输出状态信息。 0009 其中, 根据所述运动数据确定所述检测时长。

11、结束时刻的当前状态和所述当前状态 的补偿时长, 包括: 0010 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状态; 0011 若否, 则确定所述当前状态为非运动状态, 并根据所述运动数据确定所述非运动 状态的第一补偿时长; 0012 根据所述第一补偿时长确定所述补偿时长。 0013 其中, 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状 态, 包括: 0014 判断所述运动数据中的计步数据是否为零; 0015 若否, 则所述检测时长结束时刻的当前状态为运动状态。 0016 其中, 根据所述第一补偿时长确定所述补偿时长, 包括: 0017 根据所述运动数据判断所。

12、述检测时长结束时刻的当前状态是否为静止状态; 说 明 书 1/10 页 4 CN 108937860 A 4 0018 若否, 则确定所述当前状态为非静止状态, 并根据所述运动数据确定所述非静止 状态的第二补偿时长; 0019 根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。 0020 其中, 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状 态, 包括: 0021 判断所述运动数据中的活动量数据是否大于第一预设值; 0022 若是, 则所述检测时长结束时刻的当前状态为为静止状态。 0023 其中, 根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长, 包括:。

13、 0024 根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长; 其中, 所述睡 眠状态包括深度睡眠和浅度睡眠; 0025 将所述第一补偿时长、 所述第二补偿时长与所述第三补偿时长的和确定为所述补 偿时长。 0026 其中, 根据所述运动数据确定睡眠状态, 包括: 0027 判断所述第三运动数据中的活动量数据是否大于第二预设值; 0028 若是, 则所述睡眠状态为浅度睡眠; 0029 若否, 则所述睡眠状态为深度睡眠。 0030 为实现上述目的, 本申请提供了一种运动状态监测系统, 包括: 0031 检测模块, 用于获取检测时长内的运动数据, 并根据所述运动数据确定所述检测 时长结束时刻。

14、的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时 长内所述当前状态对应的时长; 0032 记录模块, 用于从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其 中, 所述状态信息包括所述当前状态的状态时长; 0033 输出模块, 用于将所述状态时长与所述补偿时长的和作为所述当前状态对应的输 出时长, 并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 0034 为实现上述目的, 本申请提供了一种运动状态监测设备, 包括: 0035 存储器, 用于存储计算机程序; 0036 处理器, 用于执行所述计算机程序时实现如上述运动状态监测方法的步骤。 0037 为。

15、实现上述目的, 本申请提供了一种计算机可读存储介质, 所述计算机可读存储 介质上存储有计算机程序, 所述计算机程序被处理器执行时实现如上述运动状态监测方法 的步骤。 0038 通过以上方案可知, 本申请提供的一种运动状态监测方法, 包括: 获取检测时长内 的运动数据, 并根据所述运动数据确定所述检测时长结束时刻的当前状态和所述当前状态 的补偿时长; 其中, 所述补偿时长为所述检测时长内所述当前状态对应的时长; 从所述检测 时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状态信息包括所述当前状态 的状态时长; 将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长, 并 将所述。

16、输出时长对应的状态信息作为所述当前状态的输出状态信息。 0039 本申请提供的运动状态监测方法首先根据检测时长内的运动数据确定检测时长 结束时刻的当前状态, 再确定检测时长内处于当前状态的补偿时长, 最后合并输出该当前 状态的状态时长与补偿时长对应的状态信息。 通过对各当前状态的状态时长进行补偿, 使 说 明 书 2/10 页 5 CN 108937860 A 5 检测时长内的运动数据对应的状态信息也能存入内存, 全面记录了各状态下的状态信息, 提高了用户体验的满意度。 本申请还公开了一种运动状态监测系统及设备和一种计算机可 读存储介质, 同样能实现上述技术效果。 附图说明 0040 为了更清。

17、楚地说明本申请实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 申请的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。 0041 图1为本申请实施例公开的一种运动状态监测方法的流程图; 0042 图2为本申请实施例公开的另一种运动状态监测方法的流程图; 0043 图3为本申请实施例公开的又一种运动状态监测方法的流程图; 0044 图4为本申请实施例公开的一种运动状态监测系统的结构图; 0045 图5为本申请实施例公开的一种运动状态监测设备的结构图;。

18、 0046 图6为本申请实施例公开的另一种运动状态监测设备的结构图。 具体实施方式 0047 下面将结合本申请实施例中的附图, 对本申请实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本申请一部分实施例, 而不是全部的实施例。 基于 本申请中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本申请保护的范围。 0048 本申请实施例公开了一种运动状态监测方法, 全面记录各状态下的运动信息, 提 高了用户使用的满意度。 0049 参见图1, 本申请实施例公开的一种运动状态监测方法的流程图, 如图1所示, 包 括: 0050 S10。

19、1: 获取检测时长内的运动数据, 并根据所述运动数据确定所述检测时长结束 时刻的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时长内所述 当前状态对应的时长; 0051 在具体实施中, 通过运动数据采集器获取检测时长内的运动数据, 此处不对检测 时长的具体数值进行限定, 本领域技术人员可以根据实际需要的检测精度进行灵活设置, 例如, 可以对1分钟的运动数据进行采集。 0052 获取运动数据后, 对该运动数据进行分析, 确定检测时长结束时刻的当前状态。 该 当前状态包括运动状态与非运动状态, 非运动状态包括静止状态与非静止状态, 非静止状 态包括非睡眠状态、 深度睡眠与浅度睡。

20、眠状态。 0053 为了精确全面的记录当前状态的状态信息, 在确定当前状态后, 需要对当前状态 的状态时长进行补偿处理, 即计算该当前状态对应的所有补偿时长, 该补偿时长定义为上 述检测时长内当前状态对应的时长。 例如, 若确定当前状态为深度睡眠状态, 该深度睡眠状 态的补偿时长包括非运动状态的补偿时长T1、 非静止状态的补偿时长T2和深度睡眠状态的 补偿时长T3。 说 明 书 3/10 页 6 CN 108937860 A 6 0054 可以理解的是, 对于检测时长内运动数据的采集, 可以预先设置采集的间隔时长, 即每隔间隔时长获取一次检测时长内的运动数据, 重新判断当前状态, 当然也可以当。

21、某一 时刻的运动数据不满足当前状态的标准时进行获取并进行重新判断, 在此不作具体限定。 0055 S102: 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状 态信息包括所述当前状态的状态时长; 0056 在具体实施中, 确定当前状态后, 开始记录该当前状态对应的状态信息, 该状态信 息可以包括当前状态的运动信息、 状态时长等。 需要说明的是, 为了精确全面的记录当前状 态的状态信息, 还需同时将上一步骤中确定的补偿时长对应的状态信息作为当前状态对应 的输出状态信息。 0057 S103: 将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长, 并将所述输出时长。

22、对应的状态信息作为所述当前状态的输出状态信息。 0058 在具体实施中, 将当前状态的状态时长和所有补偿时长的和作为当前状态的输出 时长, 将输出时长对应的状态信息作为当前状态的输出状态信息。 0059 需要说明的是, 此处的输出时长和输出状态信息可以直接输出至用户使用的应用 端, 也可以存入设备内存, 等待应用端的查询命令再发送至应用端, 在此不作具体限定。 0060 本申请实施例提供的运动状态监测方法首先根据检测时长内的运动数据确定检 测时长结束时刻的当前状态, 再确定检测时长内处于当前状态的补偿时长, 最后合并输出 该当前状态的状态时长与补偿时长对应的状态信息。 通过对各当前状态的状态时。

23、长进行补 偿, 使检测时长内的运动数据对应的状态信息也能存入内存, 全面记录了各状态下的状态 信息, 提高了用户体验的满意度。 0061 本申请实施例公开了一种运动状态监测方法, 相对于上一实施例, 本实施例对技 术方案作了进一步的说明和优化。 具体的: 0062 参见图2, 本申请实施例提供的另一种运动状态监测方法的流程图, 如图2所示, 包 括: 0063 S211: 获取检测时长内的运动数据; 0064 S212: 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为运动状 态; 若是, 则进入S213; 若否, 则进入S214; 0065 本实施例不对运动状态的具体判断标准进行限定。

24、, 本领域技术人员可以根据现有 的判断标准进行灵活选择。 例如, 可以采用判断运动数据中的计步数据是否为零的方式, 当 计步数据为零时当前状态为非运动状态进入S214; 当计步数据不为零时当前状态为运动状 态进入S213。 0066 S213: 输出状态为运动状态, 记录所述运动状态的状态信息; 0067 可以理解的是, 当输出状态为运动状态时, 可以直接从检测时长的结束时刻开始 记录运动状态的状态信息, 当然也可以按照上一实施例的方式对该运动状态的输出时长进 行补偿, 即确定检测时长内处于运动状态的补偿时长, 并将运动状态的状态时长与该补偿 时长对应的状态信息作为该运动状态的输出时长, 在此。

25、不作具体限定。 0068 S214: 确定所述当前状态为非运动状态, 并根据所述运动数据确定所述非运动状 态的第一补偿时长; 0069 在具体实施中, 确定第一补偿时长, 即确定检测时长内满足非运动状态对应的标 说 明 书 4/10 页 7 CN 108937860 A 7 准的时长, 在上述例子中, 也就是计步数据为零的时长。 0070 S215: 根据所述第一补偿时长确定所述补偿时长; 0071 需要说明的是, 本步骤中确定补偿时长的具体方式为: 首先判断当前状态是否为 静止状态, 若否, 则根据所述运动数据确定非静止状态的第二补偿时长, 并根据所述第一补 偿时长与所述第二补偿时长的和确定。

26、所述补偿时长。 根据所述第一补偿时长与所述第二补 偿时长的和确定所述补偿时长将在下一实施例进行详细介绍。 0072 可以理解的是, 本实施例同样不对静止状态的具体判断标准进行限定, 本领域技 术人员可以根据现有的判断标准进行灵活选择。 例如, 可以采用判断所述运动数据中的活 动量数据是否大于第一预设值的方式, 此处不对第一预设值的数值进行具体限定。 0073 当活动量数据大于第一预设值时输出状态为静止状态, 并记录静止状态的状态信 息; 当活动量数据不大于第一预设值时, 当前状态为非静止状态, 进入S202。 对于非静止状 态下各状态的检测过程将在下一实施例进行详细介绍。 0074 可以理解的。

27、是, 当输出状态为静止状态时, 同样可以直接从检测时长的结束时刻 开始记录静止状态的状态信息, 当然也可以按照上一实施例的方式对该静止状态的输出时 长进行补偿, 即确定检测时长内处于静止状态的补偿时长, 并将静止状态的状态时长与该 补偿时长对应的状态信息作为该静止状态的输出时长, 在此不作具体限定。 0075 S202: 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状 态信息包括所述当前状态的状态时长; 0076 S203: 将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长, 并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 0077 在本实。

28、施例中, 当前状态为非静止状态, 输出时长为该非静止状态的状态时长、 非 运动状态的第一补偿时长和非静止状态的第二补偿时长的和。 非静止状态的第二补偿时长 的确定当时将在下一实施例进行详细介绍。 0078 本申请实施例公开了一种运动状态监测方法, 相对于上一实施例, 本实施例对睡 眠状态的检测作了进一步的说明和优化。 具体的: 0079 参见图3, 本申请实施例提供的又一种运动状态监测方法的流程图, 如图3所示, 包 括: 0080 S311: 获取检测时长内的运动数据; 0081 S312: 当根据所述运动数据确定所述检测时长结束时刻的当前状态为非静止状态 时, 根据所述运动数据确定所述非静。

29、止状态的第二补偿时长; 0082 在具体实施中, 确定第二补偿时长, 即确定检测时长内满足非静止状态对应的标 准的时长, 对于上一实施例中的例子, 也就是活动量数据不大于第一预设值的时长。 0083 需要说明的是, 为方便后续睡眠状态的判断, 作为一种优选实施方式, 在确定当前 状态为非静止状态后, 还需对人体是否处于睡眠状态进行判断, 若是, 则进入S313, 若否, 则 需要重新返回判断是否处于运动状态的步骤。 对于是否处于睡眠状态, 可以仍然采用活动 量数据作为判断标准, 当然也可以采用其他标准, 此处不作具体限定。 0084 S313: 根据所述运动数据确定睡眠状态和所述睡眠状态的第三。

30、补偿时长; 其中, 所 述睡眠状态包括深度睡眠和浅度睡眠; 0085 可以理解的是, 本实施例同样不限定睡眠状态的具体确定标准, 例如, 可以采用活 说 明 书 5/10 页 8 CN 108937860 A 8 动量数据作为标准, 即判断所述第三运动数据中的活动量数据是否大于第二预设值; 若是, 则睡眠状态为浅度睡眠; 若否, 则睡眠状态为深度睡眠, 此处同样不限定第二预设值的具体 数值。 0086 在具体实施中, 确定第三补偿时长, 即确定检测时长内满足深度睡眠状态或浅度 睡眠状态对应的标准的时长。 对于上述例子, 若睡眠状态为深度睡眠, 即确定检测时长内活 动量数据不大于第二预设值的时长。

31、, 若睡眠状态为浅度睡眠, 即确定检测时长内活动量数 据大于第二预设值的时长。 0087 S314: 将非运动状态的第一补偿时长、 所述第二补偿时长与所述第三补偿时长的 和确定为所述补偿时长; 0088 在具体实施中, 若当前状态为深度睡眠状态, 该深度睡眠状态的补偿时长为非运 动状态的补偿时长T1、 非静止状态的补偿时长T2和深度睡眠状态的补偿时长T3的和。 若当 前状态为浅度睡眠状态, 该浅度睡眠状态的补偿时长为非运动状态的补偿时长T1、 非静止 状态的补偿时长T2和浅度睡眠状态的补偿时长T4的和。 0089 S302: 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述。

32、状 态信息包括所述当前状态的状态时长; 0090 S303: 将所述状态时长与所述补偿时长的和作为所述当前状态对应的输出时长, 并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 0091 下面对本申请实施例提供的一种运动状态监测系统进行介绍, 下文描述的一种运 动状态监测系统与上文描述的一种运动状态监测方法可以相互参照。 0092 参见图4, 本申请实施例提供的一种运动状态监测系统的结构图, 如图4所示, 包 括: 0093 检测模块401, 用于获取检测时长内的运动数据, 并根据所述运动数据确定所述检 测时长结束时刻的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所。

33、述检测 时长内所述当前状态对应的时长; 0094 记录模块402, 用于从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状态信息包括所述当前状态的状态时长; 0095 输出模块403, 用于将所述状态时长与所述补偿时长的和作为所述当前状态对应 的输出时长, 并将所述输出时长对应的状态信息作为所述当前状态的输出状态信息。 0096 本申请实施例提供的运动状态监测系统首先根据检测时长内的运动数据确定检 测时长结束时刻的当前状态, 再确定检测时长内处于当前状态的补偿时长, 最后合并输出 该当前状态的状态时长与补偿时长对应的状态信息。 通过对各当前状态的状态时长进行补 偿, 使检测。

34、时长内的运动数据对应的状态信息也能存入内存, 全面记录了各状态下的状态 信息, 提高了用户体验的满意度。 0097 在上述实施例的基础上, 作为一种优选实施方式, 所述检测模块401包括: 0098 获取子模块, 用于获取检测时长内的运动数据; 0099 判断子模块, 用于根据所述运动数据判断所述检测时长结束时刻的当前状态是否 为运动状态; 若否, 则启动第一确定子模块的工作流程; 0100 所述第一确定子模块, 用于确定所述当前状态为非运动状态, 并根据所述运动数 据确定所述非运动状态的第一补偿时长; 说 明 书 6/10 页 9 CN 108937860 A 9 0101 第二确定子模块,。

35、 根据所述第一补偿时长确定所述补偿时长。 0102 在上述实施例的基础上, 作为一种优选实施方式, 所述判断子模块具体为判断所 述运动数据中的计步数据是否为零; 若否, 则所述检测时长结束时刻的当前状态为运动状 态的子模块。 0103 在上述实施例的基础上, 作为一种优选实施方式, 所述第二确定子模块包括: 0104 判断单元, 用于根据所述运动数据判断所述检测时长结束时刻的当前状态是否为 静止状态; 若否, 则启动第一确定单元的工作流程; 0105 所述第一确定单元, 用于确定所述当前状态为非静止状态, 并根据所述运动数据 确定所述非静止状态的第二补偿时长; 0106 第二确定单元, 用于根。

36、据所述第一补偿时长与所述第二补偿时长的和确定所述补 偿时长。 0107 在上述实施例的基础上, 作为一种优选实施方式, 所述判断单元具体为判断所述 运动数据中的活动量数据是否大于第一预设值; 若是, 则所述检测时长结束时刻的当前状 态为为静止状态的单元。 0108 在上述实施例的基础上, 作为一种优选实施方式, 所述第二确定单元包括: 0109 第一确定子单元, 用于根据所述运动数据确定睡眠状态和所述睡眠状态的第三补 偿时长; 其中, 所述睡眠状态包括深度睡眠和浅度睡眠; 0110 第二确定子单元, 用于将所述第一补偿时长、 所述第二补偿时长与所述第三补偿 时长的和确定为所述补偿时长。 011。

37、1 在上述实施例的基础上, 作为一种优选实施方式, 所述第一确定子单元具体为判 断所述第三运动数据中的活动量数据是否大于第二预设值; 若是, 则所述睡眠状态为浅度 睡眠; 若否, 则所述睡眠状态为深度睡眠, 并确定所述睡眠状态的第三补偿时长的子单元。 0112 本申请还提供了一种运动状态监测设备, 参见图5, 本申请实施例提供的一种运动 状态监测设备的结构图, 如图5所示, 包括: 0113 存储器100, 用于存储计算机程序; 0114 处理器200, 用于执行所述计算机程序时可以实现上述实施例所提供的步骤。 0115 具体的, 存储器100包括非易失性存储介质、 内存储器。 该非易失性存储。

38、介质存储 有操作系统和计算机可读指令, 该内存储器为非易失性存储介质中的操作系统和计算机可 读指令的运行提供环境。 处理器200为运动状态监测设备提供计算和控制能力, 可以具体为 MCU(中文全称: 微控制单元, 英文全称: Microcontroller Unit)执行所述存储器100中保存 的计算机程序时, 可以实现以下步骤: 获取检测时长内的运动数据, 并根据所述运动数据确 定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为 所述检测时长内所述当前状态对应的时长; 从所述检测时长结束时刻开始记录所述当前状 态的状态信息; 其中, 所述状态信息包括所述当前状。

39、态的状态时长; 将所述状态时长与所述 补偿时长的和作为所述当前状态对应的输出时长, 并将所述输出时长对应的状态信息作为 所述当前状态的输出状态信息。 0116 本申请实施例首先根据检测时长内的运动数据确定检测时长结束时刻的当前状 态, 再确定检测时长内处于当前状态的补偿时长, 最后合并输出该当前状态的状态时长与 补偿时长对应的状态信息。 通过对各当前状态的状态时长进行补偿, 使检测时长内的运动 说 明 书 7/10 页 10 CN 108937860 A 10 数据对应的状态信息也能存入内存, 全面记录了各状态下的状态信息, 提高了用户体验的 满意度。 0117 优选的, 所述处理器200执行。

40、所述存储器100中保存的计算机子程序时, 可以实现 以下步骤: 获取检测时长内的运动数据, 并根据所述运动数据确定所述检测时长结束时刻 的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时长内所述当前 状态对应的时长; 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述 状态信息包括所述当前状态的状态时长; 将所述状态时长与所述补偿时长的和作为所述当 前状态对应的输出时长, 并将所述输出时长对应的状态信息作为所述当前状态的输出状态 信息。 0118 优选的, 所述处理器200执行所述存储器100中保存的计算机子程序时, 可以实现 以下步骤: 判断所述运动数据。

41、中的计步数据是否为零; 若否, 则所述检测时长结束时刻的当 前状态为运动状态。 0119 优选的, 所述处理器200执行所述存储器100中保存的计算机子程序时, 可以实现 以下步骤: 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止状态; 若 否, 则确定所述当前状态为非静止状态, 并根据所述运动数据确定所述非静止状态的第二 补偿时长; 根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。 0120 优选的, 所述处理器200执行所述存储器100中保存的计算机子程序时, 可以实现 以下步骤: 判断所述运动数据中的活动量数据是否大于第一预设值; 若是, 则所述检测时长 结束时。

42、刻的当前状态为为静止状态。 0121 优选的, 所述处理器200执行所述存储器100中保存的计算机子程序时, 可以实现 以下步骤: 根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长; 其中, 所述睡 眠状态包括深度睡眠和浅度睡眠; 将所述第一补偿时长、 所述第二补偿时长与所述第三补 偿时长的和确定为所述补偿时长。 0122 优选的, 所述处理器200执行所述存储器100中保存的计算机子程序时, 可以实现 以下步骤: 判断所述第三运动数据中的活动量数据是否大于第二预设值; 若是, 则所述睡眠 状态为浅度睡眠; 若否, 则所述睡眠状态为深度睡眠。 0123 在上述实施例的基础上, 作为优选。

43、实施方式, 参见图6, 所述运动状态监测设备可 以具体为一智能穿戴设备, 还包括: 0124 输入接口300, 与处理器200相连, 用于获取外部导入的计算机程序、 参数和指令, 经处理器200控制保存至存储器100中。 该输入接口300可以与输入装置相连, 接收用户手动 输入的参数或指令。 该输入装置可以是显示屏上覆盖的触摸层, 也可以是终端外壳上设置 的按键、 轨迹球或触控板, 也可以是键盘、 触控板或鼠标等。 0125 显示单元400, 与处理器200相连, 用于显示处理器200发送的数据。 该显示单元400 可以为PC机或手机等移动终端上的显示屏、 液晶显示屏或者电子墨水显示屏等。 具。

44、体的, 在 本实施例中, 可以通过显示单元400显示各状态对应的状态信息等。 0126 网络端口500, 与处理器200相连, 用于与外部各终端设备进行通信连接。 该通信连 接所采用的通信技术可以为有线通信技术或无线通信技术, 如移动高清链接技术(MHL)、 通 用串行总线(USB)、 高清多媒体接口(HDMI)、 无线保真技术(WiFi)、 蓝牙通信技术、 低功耗蓝 牙通信技术、 基于IEEE802.11s的通信技术等。 具体的, 在本实施例中, 可以通过网络端口 说 明 书 8/10 页 11 CN 108937860 A 11 500向手机等移动终端发送各状态对应的状态信息等。 0127。

45、 运动数据采集器600, 与处理器200相连, 用于获取运动数据。 具体的, 在本实施例 中, 运动数据采集器600可以具体为六轴运动传感器, 该六轴运动传感器采集到的运动数据 可以通过蓝牙发送至处理器200。 0128 本申请还提供了一种计算机可读存储介质, 该存储介质可以包括: U盘、 移动硬盘、 只读存储器(Read-Only Memory, ROM)、 随机存取存储器(Random Access Memory, RAM)、 磁 碟或者光盘等各种可以存储程序代码的介质。 该存储介质上存储有计算机程序, 所述计算 机程序被处理器执行时实现以下步骤: 获取检测时长内的运动数据, 并根据所述运。

46、动数据 确定所述检测时长结束时刻的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长 为所述检测时长内所述当前状态对应的时长; 从所述检测时长结束时刻开始记录所述当前 状态的状态信息; 其中, 所述状态信息包括所述当前状态的状态时长; 将所述状态时长与所 述补偿时长的和作为所述当前状态对应的输出时长, 并将所述输出时长对应的状态信息作 为所述当前状态的输出状态信息。 0129 本申请实施例首先根据检测时长内的运动数据确定检测时长结束时刻的当前状 态, 再确定检测时长内处于当前状态的补偿时长, 最后合并输出该当前状态的状态时长与 补偿时长对应的状态信息。 通过对各当前状态的状态时长进行补偿。

47、, 使检测时长内的运动 数据对应的状态信息也能存入内存, 全面记录了各状态下的状态信息, 提高了用户体验的 满意度。 0130 优选的, 所述计算机可读存储介质中存储的计算机子程序被处理器执行时, 具体 可以实现以下步骤: 获取检测时长内的运动数据, 并根据所述运动数据确定所述检测时长 结束时刻的当前状态和所述当前状态的补偿时长; 其中, 所述补偿时长为所述检测时长内 所述当前状态对应的时长; 从所述检测时长结束时刻开始记录所述当前状态的状态信息; 其中, 所述状态信息包括所述当前状态的状态时长; 将所述状态时长与所述补偿时长的和 作为所述当前状态对应的输出时长, 并将所述输出时长对应的状态信。

48、息作为所述当前状态 的输出状态信息。 0131 优选的, 所述计算机可读存储介质中存储的计算机子程序被处理器执行时, 具体 可以实现以下步骤: 判断所述运动数据中的计步数据是否为零; 若否, 则所述检测时长结束 时刻的当前状态为运动状态。 0132 优选的, 所述计算机可读存储介质中存储的计算机子程序被处理器执行时, 具体 可以实现以下步骤: 根据所述运动数据判断所述检测时长结束时刻的当前状态是否为静止 状态; 若否, 则确定所述当前状态为非静止状态, 并根据所述运动数据确定所述非静止状态 的第二补偿时长; 根据所述第一补偿时长与所述第二补偿时长的和确定所述补偿时长。 0133 优选的, 所述。

49、计算机可读存储介质中存储的计算机子程序被处理器执行时, 具体 可以实现以下步骤: 判断所述运动数据中的活动量数据是否大于第一预设值; 若是, 则所述 检测时长结束时刻的当前状态为为静止状态。 0134 优选的, 所述计算机可读存储介质中存储的计算机子程序被处理器执行时, 具体 可以实现以下步骤: 根据所述运动数据确定睡眠状态和所述睡眠状态的第三补偿时长; 其 中, 所述睡眠状态包括深度睡眠和浅度睡眠; 将所述第一补偿时长、 所述第二补偿时长与所 述第三补偿时长的和确定为所述补偿时长。 说 明 书 9/10 页 12 CN 108937860 A 12 0135 优选的, 所述计算机可读存储介质中存储的计算机子程序被处理器执行时, 具体 可以实现。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1