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

可穿戴设备、穿戴状态检测方法、装置及存储介质

文献发布时间:2023-06-19 19:07:35


可穿戴设备、穿戴状态检测方法、装置及存储介质

技术领域

本申请涉及可穿戴设备技术领域,具体涉及一种可穿戴设备、穿戴状态检测方法、装置及存储介质。

背景技术

随着电子科技的发展,电子产品逐渐普及,其中,可穿戴设备的发展也逐渐多样化,比如,智能手表、运动手环、智能眼镜,智能头盔等。为了保证可穿戴设备的使用性能,可穿戴设备通常需要检测穿戴状态。但是,检测过程中一般通过设置固定判定阈值对可穿戴设备的穿戴状态进行判定检测,检测精度不高。

发明内容

本申请提供一种可穿戴设备、穿戴状态检测方法、装置及存储介质,摒弃传统根据固定阈值对可穿戴设备的穿戴状态进行检测的技术方案,通过检测环境光亮度的变化对固定判定阈值进行动态调整,提升检测精度。

第一方面,本申请提供一种穿戴状态检测方法,应用于可穿戴设备,所述方法包括:

根据所述可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;

按照所述检测周期获取不同所述检测周期内对应的环境光信息,并根据各所述环境光信息之间的数据变化信息,确定与所述生物信息对应的目标判定阈值;

基于所述生物信息和所述目标判定阈值,确定所述可穿戴设备的穿戴状态。

在本申请一种可能的实现方式中,所述根据所述可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期,包括:

根据所述生物信息的检测时间,确定预设时间段内所述生物信息的非检测时间信息集;

根据所述非检测时间信息集内的非检测时间信息的间隔规律,确定所述环境光信息的检测周期。

在本申请一种可能的实现方式中,所述根据各所述环境光信息之间的数据变化信息,确定与所述生物信息对应的目标判定阈值包括:

在按照所述检测周期获取不同所述检测周期对应的环境光信息后;

获取预设时长内任意两个对应不同所述检测周期的所述环境光信息之间的差值,将所述差值的绝对值作为所述数据变化信息。

在本申请一种可能的实现方式中,所述根据各所述环境光信息之间的数据变化信息,确定与所述生物信息对应的目标判定阈值,包括:

判断各所述环境光信息之间的数据变化信息与预设数据变化阈值是否匹配;

若各所述环境光信息之间的数据变化信息与预设数据变化阈值不匹配,则根据所述数据变化信息,调整所述环境光信息的检测周期;

按照调整后的所述检测周期获取不同所述检测周期内对应的环境光信息,并根据各所述环境光信息之间的数据变化信息,确定所述生物信息对应的目标判定阈值。

在本申请一种可能的实现方式中,所述根据检测的各所述环境光信息之间的数据变化信息,确定与所述生物信息对应的目标判定阈值,包括:

判断各所述环境光信息之间的数据变化信息与预设数据变化阈值是否匹配;

若各所述环境光信息之间的数据变化信息与预设数据变化阈值匹配,则根据所述数据变化信息和佩戴判定阈值对应的预设关系组,确定所述数据变化信息对应的预调整判定阈值;

根据所述预调整判定阈值和与所述生物信息对应的阈值区间之间的对应关系,确定所述生物信息对应的目标判定阈值。

在本申请一种可能的实现方式中,所述根据所述预调整判定阈值和与所述生物信息对应的阈值区间之间的对应关系,确定所述生物信息对应的目标判定阈值,包括:

若所述预调整判定阈值在所述生物信息对应的阈值区间内,则确定所述预调整判定阈值为目标判定阈值。

在本申请一种可能的实现方式中,所述根据所述预调整判定阈值和与所述生物信息对应的阈值区间之间的对应关系,确定所述生物信息对应的目标判定阈值,还包括:

若所述预调整判定阈值不在所述生物信息对应的阈值区间内,则获取所述环境光信息的第一信息来源;

根据所述第一信息来源,获取对应的生物信息的预设判定阈值;

确定所述预设判定阈值为所述目标判定阈值。

在本申请一种可能的实现方式中,所述根据所述预调整判定阈值和与所述生物信息对应的阈值区间之间的对应关系,确定所述生物信息对应的目标判定阈值,包括:

若所述预调整判定阈值不在所述生物信息对应的阈值区间内,则获取所述生物信息对应的阈值区间的第二信息来源;

根据所述第二信息来源,获取与所述第二信息来源对应的阈值区间;

根据所述预调整判定阈值和与所述第二信息来源对应的阈值区间,确定所述生物信息对应的目标判定阈值。

在本申请一种可能的实现方式中,所述基于所述生物信息和所述目标判定阈值,确定所述可穿戴设备的穿戴状态,包括:

当获取到所述可穿戴设备对应的生物信息,根据生物信息确定对应的佩戴检测值;

根据所述佩戴检测值和所述目标判定阈值的大小关系,确定所述可穿戴设备的穿戴状态。

第二方面,本申请提供一种可穿戴装置,所述装置包括:

设置模块:用于根据所述可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;

数据处理模块:用于按照所述检测周期获取不同所述检测周期内对应的环境光信息,并根据各所述环境光信息之间的数据变化信息,确定与所述生物信息对应的目标判定阈值;

检测模块:用于基于所述生物信息和所述目标判定阈值,确定所述可穿戴设备的穿戴状态。

第三方面,本申请提供一种可穿戴设备,包括可穿戴设备本体,所述可穿戴设备本体包括:

检测装置:用于检测环境光信息,以及检测生物信息;

处理装置,所述处理装置与所述检测装置通信连接,用于根据所述环境光信息和生物信息,确定所述可穿戴设备的穿戴状态;

其中,所述处理装置包括:

一个或多个处理器;

存储器;以及

一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现任一项所述的穿戴状态检测方法。

第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行任一项所述的穿戴状态检测方法中的步骤。

本申请中提供一种可穿戴设备、穿戴状态检测方法、装置及存储介质,根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;并按照检测周期检测不同检测周期内对应的环境光信息,根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;然后基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。通过根据生物信息的检测时间设置环境光信息的检测周期,使得环境光信息的检测周期与生物信息的检测时间关联对应,并获取不同检测周期下对应的环境光信息,通过不同检测周期下的环境光信息的变化来确定对应的目标判断阈值,使得生物信息的目标判定阈值可以跟随环境光信息的变化进行的动态调整,保证用于确定可穿戴设备的穿戴状态的目标判定阈值对应的环境光信息与检测生物信息时的环境光信息相匹配,避免不同环境光对检测的生物信息造成不同的干扰,而导致根据固定阈值判定可穿戴设备的穿戴状态时判定精度不高的问题,提升了可穿戴设备的穿戴状态检测精度。

附图说明

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

图1是本申请实施例提供的穿戴状态检测方法的场景示意图;

图2是本申请实施例中提供的穿戴状态检测方法的一个实施例流程示意图;

图3是本申请实施例中提供的穿戴状态检测方法中检测周期设置的一个实施例流程示意图;

图4是本申请实施例中提供的穿戴状态检测方法的一个实施例流程示意图;

图5是本申请实施例中提供的穿戴状态检测方法中目标判定阈值确定的一个实施例流程示意图;

图6是本申请实施例中提供的穿戴状态检测方法中穿戴状态的确定的一个实施例流程示意图;

图7是本申请实施例中提供的穿戴状态检测装置的一个实施例结构示意图;

图8是本申请实施例中提供的可穿戴设备的一个实施例结构示意图。

具体实施方式

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

在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。“至少一个”,可理解为一个或多个,例如理解为一个、两个或更多个。例如,包括至少一个,是指包括一个、两个或更多个,而且不限制包括的是哪几个,例如,包括A、B和C中的至少一个,那么包括的可以是A、B、C、A和B、A和C、B和C、或A和B和C。

在本申请中,“示例性”一词用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本申请所公开的原理和特征的最广范围相一致。

随着可穿戴设备的发展,可穿戴设备也逐渐智能化,通常为了保证可穿戴设备的使用性能,可穿戴设备中设置有用于判断可穿戴设备的穿戴状态的检测结构,比如,包括光电容积脉搏波检测器等器件在内的生物信息检测装置,生物信息检测装置检测穿戴可穿戴设备的用户的生物信息,并根据生物信息判断可穿戴设备的穿戴状态,可以理解的是,通常可穿戴设备的穿戴状态检测一般会设有检测佩戴状态的固定判定阈值,该固定判定阈值可以包括高阈值和低阈值,通过比较可穿戴设备(智能手表手环)检测的生物信息与固定判定阈值,确定可穿戴设备的穿戴状态。比如,生物信息对应的佩戴检测值大于固定判定阈值中的高阈值则认为可穿戴设备处于已佩戴状态,低于固定判定阈值中的低阈值则认为可穿戴设备处于未佩戴状态。

但是,由于可穿戴设备使用环境的多变,例如,在光电容积脉搏波检测器检测生物信息时,若环境光变化,相对应的获得的生物信息也会因为环境光的变化而进行变化,此时,如果基于恒定的固定判定阈值进行穿戴状态判断,会对穿戴结果产生误判,进而降低可穿戴设备的穿戴状态检测准确性,造成检测准确率不高的问题。

因此,本申请提供一种穿戴状态检测方法,应用于可穿戴设备,该方法包括:根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;按照检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。通过根据生物信息的检测时间设置环境光信息的检测周期,使得环境光信息的检测周期与生物信息的检测时间关联对应,并获取不同检测周期下对应的环境光信息,通过不同检测周期下的环境光信息的变化来确定对应的目标判断阈值,使得生物信息的目标判定阈值可以跟随环境光信息的变化进行的动态调整,保证用于确定可穿戴设备的穿戴状态的目标判定阈值对应的环境光信息与检测生物信息时的环境光信息相匹配,避免不同环境光对检测的生物信息造成不同的干扰而导致根据固定阈值判定可穿戴设备的穿戴状态时判定精度的不高的问题,提升了可穿戴设备的穿戴状态的检测精度。

本申请实施例提供一种可穿戴设备、穿戴状态检测方法、装置及计算机可读存储介质,以下分别进行详细说明。

本发明实施例中的穿戴状态检测方法应用于可穿戴设备,可穿戴设备中设置有一个或多个处理器、存储器,以及一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行以实现穿戴状态检测方法;可穿戴设备可以是智能手表、运动手环、智能眼镜,智能头盔等。

如图1所示,图1为本申请实施例穿戴状态检测方法的场景示意图,本发明实施例中穿戴状态检测场景中包括可穿戴设备100(可穿戴设备100中集成有穿戴状态检测装置),可穿戴设备100中运行穿戴状态检测对应的计算机可读存储介质,以执行穿戴状态检测的步骤。

可以理解的是,图1所示穿戴状态检测方法的场景中的可穿戴设备,或者可穿戴设备中包含的装置并不构成对本发明实施例的限制,即,穿戴状态检测方法的场景中包含的设备数量、设备种类不影响本发明实施例中技术方案整体实现,均可以算作本发明实施例要求保护技术方案的等效替换或衍生。

本领域技术人员可以理解,图1中示出的应用环境,仅仅是与本申请方案一种应用场景,并不构成对本申请方案应用场景的限定,其他的应用环境还可以包括比图1中所示更多或更少的可穿戴设备,或者可穿戴设备网络连接关系,例如图1中仅示出1个可穿戴设备,可以理解的,该穿戴状态检测方法的场景还可以包括一个或多个其他可穿戴设备,具体此处不作限定;该可穿戴设备100中还可以包括存储器,用于存储数据,例如,检测的生物信息,生物信息的检测时间等。

此外,本申请穿戴状态检测方法的场景中可穿戴设备100可以设置显示装置,或者可穿戴设备100中不设置显示装置与外接的显示装置200通讯连接,显示装置200用于输出可穿戴设备中穿戴状态检测方法执行的结果。可穿戴设备100可以访问后台数据库300(后台数据库可以是可穿戴设备的本地存储器中,后台数据库还可以设置在云端),后台数据库300中保存有穿戴状态检测相关的信息,例如,后台数据库300中存储生物信息的检测时间等。

需要说明的是,图1所示的穿戴状态检测方法的场景示意图仅仅是一个示例,本发明实施例描述的穿戴状态检测方法的场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定。

基于上述穿戴状态检测方法的场景,提出了穿戴状态检测方法的实施例。

如图2所示,为本申请实施例中穿戴状态检测方法的一个实施例流程示意图,穿戴状态检测方法应用于可穿戴设备,该穿戴状态检测方法包括步骤S201-S203:

S201、根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期。

在本申请实施方案中,穿戴状态检测方法应用于可穿戴设备,可穿戴设备可以为智能手表、运动手环、智能眼镜,智能头盔等,其中,可穿戴设备上可以设置有生物信息检测装置,用于检测生物信息以及环境光信息,可以理解的是,可穿戴设备也可以不设置生物信息检测装置,通过与外部生物信息检测装置通信连接实现检测生物信息以及环境光信息的获取。

其中,该生物信息可以为可穿戴设备对应的穿戴者的血脉搏率、心率、血容积、血氧、呼吸率、摄氧量、血压等参数信息中的一个或多个,可以理解的是,生物信息可以根据对应的生物信息检测需求设计不同的检测方式进行检测,该生物信息可以通过光电容积脉搏波检测器、光学心率检测器、温度传感器、心电传感器、生物阻抗传感器等进行检测。例如,可以通过光电容积脉搏检测器检测生物信息,光电容积脉搏检测器的光电二极管会向皮肤发生光信号,该光信号遇到皮肤后透过皮肤组织反射形成反射光信号,进而被光电容积脉搏检测器中的光接收器接收并转换为电信号,由于人体肌肉、骨骼、静脉等组织对光的吸收基本不变,但是血液的流动会吸收部分光信号,因此,通过分析反射光信号形成的电信号可以得到与生物信息对应的检测值。

其中,检测周期为获取环境光信息的设置的周期性的检测时间,可以理解的是,环境光信息可以表示为可穿戴设备当前所处的位置空间的环境光情况,其中,环境光信息可以为环境光亮度、环境光强度、环境光通量、环境光色温、环境光照度中的至少一种。示例性地,该环境光信息的检测周期,可以为检测环境光亮度的亮度检测周期,也可以为检测环境光光通量的光通量检测周期等。

可以理解的是,生物信息的检测时间可以为历史检测时间,也可以为预设的生物信息的检测时间,具体本申请并不做具体的限定。可穿戴设备获取生物信息的检测时间信息,创建环境光信息的检测周期和生物信息的检测周期的时间关联,据此设置环境光信息的检测周期,其中,根据生物信息的检测时间,设置环境光信息检测周期的实施方案本申请不做具体的限定。

作为一种实施方式,可以为确定生物信息的检测时间,并设计与生物信息的检测时间错开的环境光信息的检测时间,将环境光信息的检测时间插值到生物信息的检测时间轴上,进而确定环境光信息的检测周期,可以理解的是,该方法可以采用生物信息检测装置实现对环境光的检测,不需要单独设置环境光检测传感器,减少生产成本。

作为其他的一种实施方式,还可以为确定生物信息的检测时间,并设计与生物信息的检测时间错开或者相同的环境光信息的检测时间,若设计与生物信息的检测时间错开,则保证环境光信息的检测时间在生物信息的检测时间前且与生物信息的检测时间间隔不大,保证后续对固定判定阈值调整的及时性,以确保获取的信息精确度。

S202、按照检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值。

其中,为了获知可穿戴设备所处的环境是否发生了变化,可以获取不同检测周期下的环境光信息,并根据不同检测周期下的环境光信息获取对应的数据变化信息,以此来判断可穿戴设备所处的当前环境和前次的环境是否不同;示例性地,若可穿戴设备所处的环境从晴天变为阴天,则晴天下的环境光信息一般都不会和阴天下的环境光信息相同,这种变化可以通过数据变化信息来判断。

在本实施例中,数据变化信息,可以为光通量变化信息、光强变化信息、色温变化信息或者亮度变化信息等,具体根据检测的环境光信息有关。

作为一种实施方式,可以获取预设时长内任意两个对应不同检测周期的环境光信息之间的差值,将差值的绝对值作为数据变化信息。即,数据变化信息可以表示环境光信息在预设时长内变化的参数。该预设时长可以为系统默认设置,一般至少包含两个检测周期。示例性地,若环境光信息为环境光亮度,即,数据变化信息即为亮度变化信息,则亮度变化信息可以为对应不同的检测周期的环境光亮度的亮度差值的绝对值,比如,前后两次检测周期的环境光亮度的亮度差值,则说明环境光的亮度变化越大;也可以为环境光亮度在至少一个亮度检测周期内的变化率,比如,至少前后两次检测的环境光亮度的亮度变化率,变化率大,则说明环境光的亮度变化大。

作为其他的实施方式,还可以获取各环境光信息的获取时间,并获取预设时长内任意两个对应不同检测周期的环境光信息对应环境光变化率,将环境光变化率作为数据变化信息。该环境光变化率的获取可以为计算预设时长内任意两个对应不同检测周期的环境光信息之间的差值,并根据这两个环境光信息的获取时间计算其对应的时间间隔,根据该差值及对应的时间间隔计算与时间间隔对应的亮度变化率。

其中,可穿戴设备可以通过自身配置的生物信息检测装置检测预设时间内的环境光信息,或者可穿戴设备通过通信传输获取外部生物信息检测设备检测环境光信息,在获取/检测到预设时长内,比如对应相邻两个检测周期内的环境光信息后,然后根据环境光亮度信息进行变化分析,得到数据变化信息。示例性地,可以通过光电容积脉搏检测器进行检测。具体的,光电容积脉搏检测器进行环境光信息检测时,可以控制光电容积脉搏检测器中的光电二极管不发光,通过光电容积脉搏检测器中的光接收器或光传感器进行光接收,此时接收的光为环境光,从而可以得到对应的环境光信息。

可以理解的是,可穿戴设备在得到数据变化信息后,根据数据变化信息确定生物信息对应的目标判定阈值,关于根据数据变化信息确定生物信息对应的目标判定阈值的具体实现方式本申请不作具体的限定。

作为一种实施方式,可以为可穿戴设备在得到数据变化信息后,查找预设映射表,获取数据变化信息对应的目标判定阈值。

作为其他的实施方式,还可以为可穿戴设备在得到数据变化信息后,根据数据变化信息与预设数据变化阈值之间的大小关系,调整固定判定阈值,得到目标判定阈值,比如,数据变化信息为亮度变化率,若亮度变化率大于预设亮度变化率阈值,则,增大固定判定阈值,可以将增大后的固定判断阈值作为目标判定阈值。

在本实施例中,目标判定阈值可以用来确定可穿戴设备的穿戴状态,该穿戴状态可以为佩戴状态和未佩戴状态中的至少一种。目标判定阈值和固定判定阈值都可以用来确定可穿戴设备的穿戴状态,不同的是,目标判定阈值可以根据环境光信息的变化进行动态的调整,而固定判定阈值无法根据环境光信息的变化进行调整。

S203、基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。

其中,可穿戴设备根据生物信息对应的检测时间检测生物信息,并在检测生物信息后获取对应的佩戴检测值。示例性地,可以通过光电容积脉搏检测器检测生物信息,其具体的检测方式在此不再赘述,然后通过数据处理得到与生物信息对应的佩戴检测值,再将佩戴检测值与目标判定阈值进行比较,即可确定可穿戴设备的穿戴状态。

示例性地,以环境光信息为环境光亮度举例说明,可穿戴设备获取生物信息的检测时间,根据生物信息的检测时间设定好亮度检测周期后,会在对应亮度检测周期内对环境光亮度进行检测,当检测到环境光亮度后,计算与上一次检测得到的环境光亮度之间的亮度差值,将亮度差值的绝对值确定亮度变化信息,然后根据亮度变化信息确定目标判定阈值,然后再根据生物信息的检测周期检测生物信息,当检测到生物信息时,将生物信息转化为对应的佩戴检测值,然后根据目标判定阈值对佩戴检测值进行判断,从而确定可穿戴设备的穿戴状态。

在一些实施例中,参见图3,本申请还提供一种穿戴状态检测方法中亮度检测周期设置的实施方案,包括步骤S301-S302:

S301、根据生物信息的检测时间,确定预设时间段内生物信息的非检测时间信息集;

S302、根据非检测时间信息集内的非检测时间信息的间隔规律,确定环境光信息的检测周期。

其中,预设时间段可以根据生物信息的检测时间分布规律进行设计,比如,生物信息的检测时间为周期分布,则预设时间段可以为生物信息的检测周期的至少两个周期;若生物信息的检测时间分布规律为非均匀分布,则可以获取当前时间点以前的预设时间段的生物信息检测时间轴,该时间轴上分布有多个生物信息的检测时间。

在本实施方式中,在预设时间段内可以根据生物信息的检测时间,确定生物信息的多个非检测时间,即非检测时间信息集,然后根据非检测时间信息集中各个非检测时间点的间隔规律,比如,相邻的非检测时间点之间的时间间隔大小,找到均匀间隔的非检测时间点,基于该非检测时间点确定环境光信息的检测周期。

作为一种实施方式,在设置环境光信息的检测周期时,还可以获取一定时间内天气信息从而确定可穿戴设备对应的外部环境信息的变化频繁程度,然后根据外部环境信息的变化频繁程度确定可穿戴设备中的环境光信息的检测周期长度,当外部环境信息变化的较为频繁时,可以认为外部环境对可穿戴设备的数据检测会造成较大影响,则可以设置检测周期短一些,即,对可穿戴设备中的环境光信息的检测频率高一些,保证环境光信息的检测及时性,进而保证对目标判定阈值的修正的及时性和准确度,提升可穿戴设备的检测精度。当外部环境信息一定时间内变化较小时,外部环境对可穿戴设备的数据检测会造成较小影响,则设置检测周期短一些,即,对可穿戴设备中的环境光信息的检测频率低一些,以降低功耗。

通过根据生物信息的检测时间设置环境光信息的检测周期,使得环境光信息的检测周期与生物信息的检测时间关联对应,保证环境光信息的检测时间与生物信息的检测时间相错,不用设置单独的环境光信息检测设备,减少设备成本,同时可以使得根据环境光信息得到的目标判定阈值与实时检测到的生物信息相适配,保证检测精度。

在一些实施例中,参见图4,本申请还提供一种穿戴状态检测方法的实施方案,包括步骤S401-S405:

S401、根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期。

S402、按照检测周期获取不同检测周期内对应的环境光信息。

关于步骤S401-S402的实现方案可以参见上述任一项实施方案。

S403、判断各环境光信息之间的数据变化信息与预设数据变化阈值是否匹配。

在本实施例中,可以设置一预设数据变化阈值作为根据各环境光信息得到的数据变化信息的比较对象,设置该预设数据变化阈值可以用于判断环境光的变化差值即数据变化信号的合理性。因为一般检测电路存在的误差也会导致不同检测周期获得的对应的环境光信息会有所差别,但是该差值一般比较小,这种很小的数据变化信息一般非环境光变化所引起的,所以为了避免误判,可以设置预设数据变化阈值,以排除此类误差所引起的不必要的对固定判定阈值的调整。

S404、若各环境光信息之间的数据变化信息与预设数据变化阈值不匹配,则根据数据变化信息,调整环境光信息的检测周期。

在本实施例中,可穿戴设备根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期,并根据不同的检测周期获取相应的环境光信息后,确定与各环境光信息对应的数据变化信息,将数据变化信息与预设数据变化阈值进行比对,确定环境光信息之间的数据变化信息与预设数据变化阈值是否匹配。

作为一种实施方式,预设数据变化阈值可以为一个数值,可以将数据变化信息与该数值进行比较,若数据变化信息小于该数值,则说明数据变化信息较小,可能由检测电路存在的误差所导致的数据信息变化,可以认为不匹配。

作为另一种实施方式,为了避免环境光变化太大超过固定判定阈值的动态调整范围,预设数据变化阈值可以为一个区间,设置有区间上限值和区间下限值,将数据变化信息与该区间进行比对,若数据变化信息大于区间上限值则不匹配,说明检测的环境光亮度与之前检测的环境光亮度变化太大;若数据变化信息小于区间下限值,也不匹配。其中,根据数据变化信息,调整环境光信息的检测周期的实施方案本申请不作具体的限定,比如:

数据变化信息大于预设数据变化阈值的区间上限值时,通过减小检测周期,即,增大环境光信息的检测频率,避免环境光信息的数据变化信息对应实际环境光的变化检测不及时,进而避免导致基于环境光信息对固定判定阈值的调整不及时。

数据变化信息小于预设数据变化阈值的区间下限值,通过增大检测周期,即减小环境光信息的检测频率,避免在实际环境光的数据变化波动小不会影响固定判定阈值准确性的情况下,环境光数据的检测频率太高,造成数据检测分析程序浪费,导致增大耗电和设备耗损。

S405、按照调整后的检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定生物信息对应的目标判定阈值。

S406、基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。

其中,步骤S406的实施方案参见上述任一项对应的实施方案。

在本申请实施方案中,可穿戴设备可以分析数据变化信息与预设数据变化阈值之间的匹配关系,若数据变化信息与预设数据变化阈值不匹配,则按照上述任一项实施方案调整检测周期,根据调整后的检测周期获取环境光信息和数据变化信息,重复上述步骤,直到检测到环境光信息之间的数据变化信息与预设数据变化阈值匹配,则不对环境光信息的检测周期进行调整。

在各环境光信息之间的数据变化信息与预设数据变化阈值不匹配时,除了上述的调整检测周期的实施方式外,作为其他的实施方式,还可以不对检测周期进行调整等待一下循环,即等待下一次环境光信息的检测周期的到来,再获取相应的环境光信息后再执行步骤S403。

在一些实施例中,参见图5,本申请还提供穿戴状态检测方法中一种目标判定阈值确定的实施方案,包括步骤S501-S503:

S501、判断各环境光信息之间的数据变化信息与预设数据变化阈值是否匹配。

关于步骤S501的实现方案可以参见上述相应的实施方案。

S502、若各环境光信息之间的数据变化信息与预设数据变化阈值匹配,则根据数据变化信息和佩戴判定阈值对应的预设关系组,确定数据变化信息对应的预调整判定阈值。

在本申请实施方案中,可穿戴设备在根据不同的检测周期检测到环境光信息后,根据各环境光信息确定数据变化信息,然后,分析数据变化信息与预设数据变化阈值之间的匹配关系,若数据变化信息与预设数据变化阈值匹配,则,不对检测周期进行调整,根据数据变化信息和佩戴判定阈值对应的预设关系组,确定数据变化信息对应的预调整判定阈值。

作为一种实施方式,预设关系组内可以包括具有一一对应关系的多组数据变化信息和佩戴判定阈值,即每一数据变化信息对应一佩戴判定阈值,该佩戴判定阈值可以是差值,也可以是完整的判定阈值。示例性地,数据变化信息表示的是当前检测周期的环境光信息和上一检测周期的环境光信息的差值,且当前检测周期的环境光信息比上一检测周期的环境光信息要大,该环境光变化可是从天阴转天晴,也可以是从室内到室外;则可以查找预设关系组中该差值(数据变化信息)对应的佩戴判定阈值是多少,可以是差值,即在固定判定阈值上相应的调整该差值,该调整后的值为预调整判定阈值;也可以是完整的判定阈值,即可以直接将该值替换掉固定判定阈值,该替换的值为预调整判定阈值。

作为另一种实施方式,预设关系组内还可以包括具有一一对应关系环境光信息和佩戴判定阈值,即每一环境光信息对应一佩戴判定阈值,在数据变化信息与预设数据变化信息匹配后,可以根据当前检测周期的环境光信息从预设关系组中查找对应的佩戴判定阈值,将该阈值作为预调整判定阈值。

S503、根据预调整判定阈值和与生物信息对应的阈值区间之间的对应关系,确定生物信息对应的目标判定阈值。

其中,预调整判定阈值和生物信息对应的阈值区间之间的对应关系可以包括:预调整判定阈值被包含在阈值区间内,该阈值区间设置有阈值区间上限值和阈值区间下限值。因检测电路可能因为某些原因导致环境光经常变动,设置预调整判定阈值和阈值区间可以避免因环境光的频繁变动而导致目标判定阈值频繁的进行调整。

在一些实施方式中,穿戴设备在得到预调整判定阈值后,根据预调整判定阈值和生物信息对应的阈值区间之间的对应关系判断预调整判定阈值是否在阈值区间内,若预调整判定阈值在生物信息对应的阈值区间内,则确定该预调整判定阈值为目标判定阈值,然后基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。

在本实施例中,预调整判定阈值和目标判定阈值可以都只包括一个阈值,用该阈值来判断可穿戴设备的穿戴状态,例如大于该阈值可以认为处于已佩戴状态,小于该阈值可以认为处于未佩戴状态;或者大于该阈值可以认为处于未佩戴状态,小于该阈值可以认为处于已佩戴状态,关于具体的穿戴状态的确认可以根据实际情况进行设定。

示例地地,在智能手表手环的周期性工作阶段(即生物信息的检测时间)插入环境光信息检测的Ty(检测周期),假定当前环境光信息的检测周期为Ty(n),此时环境光信息为Ty_data(n),上一次或者说前一次循环的环境光信息检测周期为Ty(n-1),对应的环境光信息为Ty_data(n-1),如若Ty_data(n)-Ty_data(n-1)的绝对值(数据变化信息)大于或等于预设数据变化阈值,则认为数据变化信息与预设数据变化阈值匹配,通过预设关系组获取数据变化信息对应的预调整判定阈值,如果预调整判定阈值没有超过阈值区间,则确定预调整判定阈值为目标判定阈值。

除上述的情况外,作为其他的实施方式,预调整判定阈值和目标判定阈值如上文描述的内容,固定判定阈值可以包括第一固定判定阈值(高阈值),用来判断可穿戴设备是否处于已佩戴状态;以及第二固定判定阈值(低阈值)用来判断可穿戴设备是否处于未佩戴状态相应的,预调整判定阈值和目标判定阈值可以都包括两个阈值,预调整判定阈值可以包括第一预调整判定阈值和第二预调整判定阈值,目标判定阈值可以包括第一目标判定阈值和第二目标判定阈值,阈值区间可以包括第一阈值区间和第二阈值区间,其中,第一固定判定阈值、第一预调整判定阈值、第一目标判定阈值以及第一阈值区间是相对应的,第二固定判定阈值、第二预调整判定阈值、第二目标判定阈值以及第二阈值区间是相对应的,这两种阈值可以分别用来判断不同的穿戴状态。其相应的实施方式和只有一个阈值时的实施方式相同,在此不再赘述。

示例性地,可穿戴设备中设置有一生物信息检测装置,该生物信息检测装置获取目标用户的生物信息,确定生物信息的佩戴检测值;若佩戴检测值大于第一目标判定阈值时,确定智能设备处于已佩戴状态;当目标佩戴检测值小于第二目标判定阈值时,确定智能设备处于未佩戴状态,其中,第一目标判定阈值大于第二目标判定阈值,这两种情况的判断也可以互换。

在一些实施方式中,若预调整判定阈值不在阈值区间内,则可能的情况是预调整判定阈值已经超出了根据大量场景数据得出的阈值区间的范围,则认为此次对固定判定阈值的动态调整出现错误,不对固定判定阈值进行调整。

在其他的实施方式中,若预调整判定阈值不在阈值区间内,还可以确定生物信息对应的预设判定阈值为目标判定阈值,避免由于环境光信息检测数据设备错误,导致预调整判定阈值不合理。

其中,若预调整判定阈值不在生物信息对应的阈值区间内,则根据环境光信息的第一信息来源设备,确定第一信息来源设备对应的生物信息的预设判定阈值;确定预设判定阈值为目标判定阈值。

在本实施方式中,可穿戴设备可以包括多个检测精度不同的生物信息检测装置,比如包括第一生物信息检测装置和第二生物信息检测装置,通过第一生物信息检测装置的检测粗精度的生物信息和环境光信息,通过第二生物信息检测装置检测高精度的生物信息和环境光信息。可以理解的是,不同的生物信息检测装置对应不同的生物信息检测数据,环境光信息、固定判定阈值、阈值区间等。因此,在当前的生物信息检测装置下,若预调整判定阈值与阈值区间不匹配时,可能会是检测的环境光信息及对应的与调整判定阈值与生物信息的阈值区间所对应的生物信息检测设备不匹配,所以可以根据环境光信息的第一信息来源,确定环境光信息的检测装置即第一信息来源设备,进而确定第一信息来源设备对应的生物信息的预设判定阈值,然后将预设判定阈值确认为目标判定阈值直接进行可穿戴设备的穿戴状态的分析。

作为另一种实施方式,为了将两者的来源设备调整一致,若检测的环境光信息及与生物信息的阈值区间所对应的生物信息检测设备不匹配,还可以获取生物信息对应的阈值区间的第二信息来源,根据第二信息来源,获取与第二信息来源对应的阈值区间;根据预调整判定阈值和与第二信息来源对应的阈值区间,确定生物信息对应的目标判定阈值。其中,若不匹配,也有可能是用来和预调整判定阈值比较的阈值区间的来源(第二信息来源)与预调整判定阈值的来源不匹配,如此,可以获取阈值区间的第二信息来源以确定阈值区间的检测装置即第二信息来源设备,进而将当前的阈值区间调整至与第二信息来源对应的阈值区间,将预调整判定阈值和阈值区间的来源均调整一致。

在一些实施例中,参见图6,本申请还提供穿戴状态检测方法中一种穿戴状态的确定的实施方案,包括步骤S601-S602:

S601、当获取到可穿戴设备对应的生物信息,根据生物信息确定对应的佩戴检测值;

S602、根据佩戴检测值和目标判定阈值的大小关系,确定可穿戴设备的穿戴状态。

在本实施例中,可穿戴设备在通过生物信息检测装置检测可穿戴设备对应的生物信息,然后对生物信息进行数据处理,得到佩戴检测值,例如,可以查找生物信息和佩戴检测值的预设关系组,获取对应的佩戴检测值。然后,对佩戴检测值和目标判定阈值进行比较,比如当佩戴检测值大于目标判定阈值,则说明当前可穿戴设备为已穿戴状态,否则为未穿戴状态。若处于未穿戴状态,还控制可穿戴设备进入省电模式,休眠模式等。

本申请中提供一种穿戴状态检测方法,根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;并按照检测周期检测不同检测周期内对应的环境光信息,根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;然后基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。通过根据生物信息的检测时间设置环境光信息的检测周期,使得环境光信息的检测周期与生物信息的检测时间关联对应,并获取不同检测周期下对应的环境光信息,通过不同检测周期下的环境光信息的变化来确定对应的目标判断阈值,使得生物信息的目标判定阈值可以跟随环境光信息的变化进行的动态调整,保证用于确定可穿戴设备的穿戴状态的目标判定阈值对应的环境光信息与检测生物信息时的环境光信息相匹配,避免不同环境光对检测的生物信息造成不同的干扰而导致根据固定阈值判定可穿戴设备的穿戴状态时判定精度的不高的问题,提升了可穿戴设备的穿戴状态的检测精度。

为了更好实施本申请实施例中穿戴状态检测方法,在穿戴状态检测方法基础之上,本申请实施例中还提供一种穿戴状态检测装置,如图7所示,穿戴状态检测装置包括模块701-703:

设置模块701:用于根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;

数据处理模块702:用于按照检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;

检测模块703:用于基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。

在一些实施方式中,设置模块701用于根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期,具体包括用于:

根据生物信息的检测时间,确定预设时间段内生物信息的非检测时间信息集;

根据非检测时间信息集内的非检测时间信息的间隔规律,确定环境光信息的检测周期。

在一些实施方式中,数据处理模块702:用于根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值,具体包括用于:

在按照检测周期获取不同检测周期对应的环境光信息后;

获取预设时长内任意两个对应不同检测周期的环境光信息之间的差值,将差值的绝对值作为数据变化信息。

在一些实施方式中,数据处理模块702,用于根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值,具体包括用于:

判断各环境光信息之间的数据变化信息与预设数据变化阈值是否匹配;

若各环境光信息之间的数据变化信息与预设数据变化阈值不匹配,则根据数据变化信息,调整环境光信息的检测周期;

按照调整后的检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定生物信息对应的目标判定阈值。

在一些实施方式中,数据处理模块702,用于根据检测的各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值,具体包括用于:

若各环境光信息之间的数据变化信息与预设数据变化阈值匹配,则根据数据变化信息和佩戴判定阈值对应的预设关系组,确定数据变化信息对应的预调整判定阈值;

根据预调整判定阈值和与生物信息对应的阈值区间之间的对应关系,确定生物信息对应的目标判定阈值。

在一些实施方式中,数据处理模块702,用于根据预调整判定阈值和与生物信息对应的阈值区间之间的对应关系,确定生物信息对应的目标判定阈值,具体包括用于:

若预调整判定阈值在生物信息对应的阈值区间内,则确定预调整判定阈值为目标判定阈值。

在一些实施方式中,数据处理模块702,用于根据预调整判定阈值和与生物信息对应的阈值区间之间的对应关系,确定生物信息对应的目标判定阈值,具体包括用于:

若所述预调整判定阈值不在生物信息对应的阈值区间内,则所述环境光信息的第一信息来源;

根据第一信息来源,获取对应的生物信息的预设判定阈值;

确定预设判定阈值为目标判定阈值。

在一些实施方式中,数据处理模块702,用于根据预调整判定阈值和与生物信息对应的阈值区间之间的对应关系,确定生物信息对应的目标判定阈值,具体包括用于:

若所述预调整判定阈值不在所述生物信息对应的阈值区间内,则获取所述生物信息对应的阈值区间的第二信息来源;

根据所述第二信息来源,获取与所述第二信息来源对应的阈值区间;

根据所述预调整判定阈值和与所述第二信息来源对应的阈值区间,确定所述生物信息对应的目标判定阈值。

在一些实施方式中,数据处理模块702:用于根据各所述环境光信息之间的数据变化信息,确定与所述生物信息对应的目标判定阈值,具体包括用于:

若各所述环境光信息之间的数据变化信息与所述预设数据变化阈值不匹配,则根据所述数据变化信息,调整所述环境光信息的检测周期;

按照调整后的所述检测周期获取不同所述检测周期内对应的环境光信息,并根据各所述环境光信息之间的数据变化信息,确定所述生物信息对应的目标判定阈值。

在一些实施方式中,检测模块703:用于基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态,具体包括用于:

当获取到可穿戴设备对应的生物信息,根据生物信息确定对应的佩戴检测值;

根据佩戴检测值和目标判定阈值的大小关系,确定可穿戴设备的穿戴状态。

本申请实施方案中提供一种穿戴状态检测装置,根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;并按照检测周期检测不同检测周期内对应的环境光信息,根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;然后基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。通过根据生物信息的检测时间设置环境光信息的检测周期,使得环境光信息的检测周期与生物信息的检测时间关联对应,并获取不同检测周期下对应的环境光信息,通过不同检测周期下的环境光信息的变化来确定对应的目标判断阈值,使得生物信息的目标判定阈值可以跟随环境光信息的变化进行的动态调整,保证用于确定可穿戴设备的穿戴状态的目标判定阈值对应的环境光信息与检测生物信息时的环境光信息相匹配,避免不同环境光对检测的生物信息造成不同的干扰而导致根据固定阈值判定可穿戴设备的穿戴状态时判定精度的不高的问题,提升了可穿戴设备的穿戴状态的检测精度。

本发明实施例还提供一种可穿戴设备,如图8所示,图8是本申请实施例中提供的可穿戴设备的一个实施例结构示意图。

可穿戴设备集成了本发明实施例所提供的任一种穿戴状态检测装置,可穿戴设备包括:

检测装置:用于检测环境光信息,以及检测生物信息;

处理装置,处理装置与检测装置通信连接,用于根据环境光信息和生物信息,确定可穿戴设备的穿戴状态。

其中,处理装置包括:一个或多个处理器;

存储器;以及

一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行上述穿戴状态检测方法实施例中任一实施例中的穿戴状态检测方法中的步骤。

具体来讲:可穿戴设备可以包括一个或者一个以上处理核心的处理器801、一个或一个以上计算机可读存储介质的存储器802、电源803和输入单元804等部件。本领域技术人员可以理解,图8中示出的可穿戴设备结构并不构成对可穿戴设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

处理器801是该可穿戴设备的控制中心,利用各种接口和线路连接整个可穿戴设备的各个部分,通过运行或执行存储在存储器802内的软件程序和/或模块,以及调用存储在存储器802内的数据,执行可穿戴设备的各种功能和处理数据,从而对可穿戴设备进行整体监控。可选的,处理器801可包括一个或多个处理核心;优选的,处理器801可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器801中。

存储器802可用于存储软件程序以及模块,处理器801通过运行存储在存储器802的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器802可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据可穿戴设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器802还可以包括存储器控制器,以提供处理器801对存储器802的访问。

可穿戴设备还包括给各个部件供电的电源803,优选的,电源803可以通过电源管理系统与处理器801逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源803还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

该可穿戴设备还可包括输入单元804,该输入单元804可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

尽管未示出,可穿戴设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,可穿戴设备中的处理器801会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器802中,并由处理器801来运行存储在存储器802中的应用程序,从而实现各种功能,如下:

根据可穿戴设备的生物信息的检测时间,设置环境光信息的检测周期;

按照检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;

基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。

为此,本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。其上存储有计算机程序,计算机程序被处理器进行加载,以执行本发明实施例所提供的任一种穿戴状态检测方法中的步骤。例如,计算机程序被处理器进行加载可以执行如下步骤:

根据可穿戴设备的生物信息的检测时间,设置环境光数据的检测周期;

按照检测周期获取不同检测周期内对应的环境光信息,并根据各环境光信息之间的数据变化信息,确定与生物信息对应的目标判定阈值;

基于生物信息和目标判定阈值,确定可穿戴设备的穿戴状态。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。

具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法实施例,在此不再赘述。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

以上对本申请实施例所提供的一种可穿戴设备、穿戴状态检测方法、装置及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

技术分类

06120115800060