基于耳机的用户姿态提示方法和装置与流程

专利2022-05-09  86


本申请涉及可穿戴设备技术领域,尤其涉及一种基于耳机的用户姿态的提示方法和装置。



背景技术:

诸如学生、文字工作者需要长时间以坐姿状态进行学习和工作;另外,因为生活习惯和需求驱动等原因,人们在日常生活中使用智能手机等电子设备的时间和频次大幅增加。

在前述坐姿学习工作、使用智能手机的过程中,相关人员均具有长期低头的习惯;而长期低头使得用户的脊椎出现变形,并且可能使得用户眼睛因为距离观看对象过近而造成视力疲劳。



技术实现要素:

为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种基于耳机的用户姿态提示方法和装置。

一方面,本申请提供一种基于耳机的用户姿态提示方法,包括:

获取惯性传感器输出的检测数据;所述惯性传感器安装在耳机中;

根据所述检测数据确定用户的头部姿态;

在所述头部姿态为特定姿态的情况下,触发测距传感器工作,并获取所述测距传感器生成的距离数据;

在所述距离数据小于设定阈值的情况下,生成提示信息;所述提示信息用于提示用户改变头部姿态。

可选地,所述惯性传感器包括三轴加速度传感器,所述检测数据包括三轴加速度;

根据所述检测数据确定用户的头部姿态,包括:

根据所述连续获取的所述三轴加速度进行姿态解算,确定所述头部姿态。

可选地,所述惯性传感器包括陀螺仪;所述检测数据包括旋转角速度;

根据所述检测数据确定用户的头部姿态,包括:

根据所述连续获取内的所述旋转角速度进行姿态解算,确定所述头部姿态。

可选地,所述测距传感器包括发射器和接收器;所述发射器和所述接收器中的至少之一安装在所述耳机中;

所述触发测距传感器工作,并获取所述测距传感器生成的距离数据,包括:

触发发射器生成测距信号,以及获取发射器生成测距信号的第一时间;以及,获取所述接收器接收到所述测距信号的第二时间;

根据所述第一时间、所述第二时间和所述测距信号的类型,计算所述距离数据。

另一方面,本申请提供一种基于耳机的用户姿态提示装置,包括:

惯性数据获取单元,用于获取惯性传感器输出的检测数据;所述惯性传感器安装在所述耳机中;

姿态确定单元,用于根据所述检测数据确定用户的头部姿态,以及判断所述头部姿态是否为特定姿态;

距离检测单元,用于在所述头部姿态为特定姿态的情况下,触发测距传感器工作,并获取所述测距传感器生成的距离数据;

提示单元,用于在所述距离数据小于设定阈值的情况下,生成提示信息。

可选地,所述惯性传感器包括三轴加速度传感器,所述检测数据包括三轴加速度;

所述姿态确定单元根据所述三轴加速度进行姿态解算,确定所述头部姿态。

可选地,所述惯性传感器包括陀螺仪;所述检测数据包括旋转角速度;

所述姿态确定单元根据所述旋转角速度进行姿态结算,确定所述头部姿态。

可选地,所述测距传感器包括发射器和接收器;所述发射器和所述接收器中的至少之一安装在所述耳机中;所述距离检测单元包括:

数据获取子单元,用于触发发射器生成测距信号,以及获取发射器生成测距信号的第一时间;以及,获取所述接收器接收到所述测距信号的第二时间;

计算子单元,用于根据所述第一时间、所述第二时间和所述测距信号的类型,计算所述距离数据。

再一方面,本申请提供一种耳机,包括惯性传感器、距离传感器、存储器和处理器;

所述惯性传感器用于检测用户头部姿态动作,生成惯性数据;

所述距离传感器用于在触发时检测距离,生成距离数据;

所述存储器存储有计算机程序;

所述处理器用于执行所述计算机程序时实现前文任一项所述方法的步骤。

再一方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现前文任一项所述的方法的步骤。

本申请提供的基于耳机的用户姿态提示方法和装置,通过耳机中的惯性传感器确定用户的头部姿态,在用户的头部姿态为特定姿态触发执行距离检测,并根据距离检测结果确定是否生成用于提示用户姿态改变的提示信息。采用本申请实施例提供的用户姿态提示方法,能够在用户学习和工作时起到提示用户,继而使得用户注意脊椎健康和用眼卫生的作用。

附图说明

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

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

图1是本申请实施例提供的用户姿态提示方法流程图;

图2是本申请实施例提供的基于耳机的用户姿态提示装置结构示意图;

图3是本申请实施例提供的耳机结构示意图;

图4是本申请一个实施例提供的电子设备的示意图;

其中:11-惯性数据获取单元,12-姿态确定单元,13-距离检测单元,14-提示单元;21-惯性传感器,22-距离传感器,23-处理器11-数据获取单元,12-音量控制单元;31-处理器,32-存储器,33-通信接口34-系统总线。

具体实施方式

为了能够更清楚地理解本申请的上述目的、特征和优点,下面将对本申请的方案进行进一步描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本申请,但本申请还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本申请的一部分实施例,而不是全部的实施例。

本申请实施例提供一种基于耳机的用户姿态提示方法,通过耳机中相关硬件实现用户头部姿态检测,在确定用户头部姿态为非健康的特定姿态时,生成提示信息并提示用户,以使得用户意识到头部姿态出现问题而有意识地调整姿态。

图1是本申请实施例提供的用户姿态提示方法流程图,如图1所示本申请实施例提供的用户姿态提示方法包括步骤s101-s106。

s101:获取惯性传感器输出的检测数据。

本申请实施例中,惯性传感器为安装在耳机中的传感器。当用户佩戴耳机后,并且耳机上电工作后,惯性传感器也上电工作。惯性传感器在工作时,其内部部件工作根据用户头部姿态相应地相对运动,通过检测内部部件之间的相对运动,惯性传感器生成用于表征用户姿态特征的检测数据。

应当注意的是,前述耳机可以是各种类型的耳机,例如其可以是覆耳式耳机、贴耳式耳机、入耳式耳机或者耳塞中的任一种,本申请实施例并不做特别地限定。但是,应当注意的是,不管是何种耳机,耳机中均应当安装有惯性传感器,并且惯性传感器和耳机的主体结构固定地连接。

具体应用中,因为用户佩戴耳机时耳机的佩戴方式相对地固定(例如在耳机中设置有和耳道和耳廓边缘配合的部件,使得耳机仅能按照特定的佩戴方式佩戴),所以耳机中惯性传感器相对于用户头部的位置特性和摆放角度固定;相应地,随着用户头部姿态的变化,惯性传感器的位置和内部部件相对位置变化,也就会生成对应的检测数据。

实际应用中,本申请实施例中的惯性传感器可以是三轴加速度传感器或者角速度传感器,或者同时包括两种传感器。

三轴加速度传感器可以用于测量三个相互垂直方向上运动的加速度;实际应用中,因为重力加速度的方向始终保持不变(具体为始终指向地面),所以可以以重力加速度方向为基准,确定出用户头部在三个坐标方向的移动特性,继而测出三个相互垂直方向的加速度作为检测数据。

角速度传感器可以用于测量三个相互垂直方向上的角速度变化。因为耳机相对于用户头部位置固定,使得角速度传感器各个检测轴基准位置相对于用户头部固定,因此可以基于角速度的变化确定用户的头部姿态。

s102:根据检测数据确定用户的头部姿态。

根据检测数据确定用户的头部姿态,具体的是根据检测数据,按照预先设定的数据处理算法,确定用户的头部姿态。

在检测数据为三轴加速度传感器的情况下,获取用户的头部姿态时根据加速度传感器生成的用户头部的加速度数据,确定用户头部坐标系和大地坐标系的转换关系,根据转换关系确定用户的头部姿态。

应当注意的是,在采用加速度传感器生成的检测数据确定用户头部姿态的情况下,首先应当确定加速度传感器的初始姿态;也就是确定用户头部的初始姿态,根据初始姿态和加速度传感器生成的数据确定随后的用户头部姿态。

在实际应用中,可以使得用户在佩戴耳机并且开启耳机时,头部抬起而使得眼睛面视前方一段时间,并且保持身体静止;在此过程中,实现加速度传感器初始位置的标定;随后,在计算中根据初始标定数据和加速度传感器生成的检测数据,采用积分累加的方法确定用户的头部姿态。

本申请实施例具体应用中,在惯性传感器为角速度传感器的情况下,可以获取角速度传感器在各个方向上的旋转角速度,通过对旋转角速度的积分而确定出用户的头部姿态。同样的,在使用角速度传感器时,首先也需要对角速度传感器进行初始位置标定。随后,在计算中根据初始标定数据和加速度传感器生成的检测数据,采用积分累加的方法确定用户的头部姿态。

实际应用中,可以采用基于欧拉角、方向余弦或者四元数方法生成用于表征用户头部姿态的姿态矩阵,并根据姿态矩阵的数据确定用户的头部姿态。

s103:判断头部姿态是否为特定姿态;若是,执行s104。

特定姿态指的是非健康的头部姿态。前述的非健康的头部姿态可以是由用户根据自己的学习、工作和生活特定自主地确定,也可以是根据相关医学标准统一地设定,本申请实施例不做特别地限定。

s104:触发测距传感器工作,并获取测距传感器生成的距离数据。

本申请实施例中,测距传感器是用于在用户姿态为非健康头部姿态的情况下,测量用户头部大体观察对象的距离。

本申请实施例中,测距传感器包括发射器和接收器。其中发射器和接收器中的至少之一安装在前述的耳机中,具体的可能情况有如下:(1)发射器和接收器均安装在耳机中;例如发射器和接收器分别安装耳机的两个耳塞上,并且二者的朝向相同;(2)发射器和接收器之一安装在耳机上,另一安装在观测对象上并且二者朝向相对。

在(2)情况下,观测对象多为包含特定结构的电子设备,例如包括发射特定红外光的平板电脑;另外,在(2)情况下,需要保证耳机和平板电脑的通信连接和时钟同步。考虑到前述复杂性和场景使用的限制,本申请实施例具体应用中,多将发射器和接收器均安装在耳机上。

本申请实施例中,执行步骤s104触发测距传感器工作,并获取测距传感器生成的距离数据,可以包括步骤s1041-s1043。

s1041:触发发射器生成测距信号,以及获取发射器生成测距信号的第一时间。

s1042:获取接收器接收到测距信号的第二时间。

s1043:根据第一时间、第二时间和测距信号的类型,计算距离数据。

应当注意的是,第一时间和第二时间应当是时钟同步的。前述的测距信号类型可以用于确定测距信号的传输速度;例如,如果测距信号为超声波信号,则其传输速度为340m/s,如果测距信号为激光信号,则其传输速度为299792458m/s。

根据第一时间、第二时间和测距信号类型,计算距离数据,首先是求取第一时间和第二时间的差值△t,利用前述差值和测距信号的传输速度确定距离数据d。在发射器和接收器同时安装在耳机的情况下,d=c×△t/2。

在确定距离数据后,执行下述步骤s105和s106。

s105:判断距离数据是否小于设定阈值;若是,执行s106。

s106:生成提示信息。

本申请实施例中,提示信息用于提示当前姿态并不合理(或者不健康)。具体的,如果距离数据小于设定阈值,则确定耳机到用户观看对象之间的距离小于设定阈值,说明用户大概率是在学习或者从事文字工作,而因为此时用户姿态为特定姿态,并且用户处在学习或工作状态,则此时的用户姿态并不健康,因此需要生成提示信息,以告知用户姿态可能不正确,而主动地调整姿态。

通过前述的分析可知,本申请实施例提供的用户姿态提示方法,通过耳机中的惯性传感器确定用户的头部姿态,在用户的头部姿态为特定姿态触发执行距离检测,并根据距离检测结果确定是否生成用于提示用户姿态改变的提示信息。采用本申请实施例提供的用户姿态提示方法,可以起到提示用户,继而使得用户注意脊椎健康和用眼卫生的作用。

应当注意的是,本申请实施例提供的用户姿态提示方法可以提示用户在学习、工作、行走看手机时等各种情况下的非健康姿态。

除了提供前述的用户姿态提示方法外,本申请实施例还提供一种与前述方法具有相同发明构思的、基于耳机的用户姿态提示装置。

图2是本申请实施例提供的基于耳机的用户姿态提示装置结构示意图。如图2所示,本申请实施例提供的姿态提示装置包括惯性数据获取单元11、姿态确定单元12、距离检测单元13和提示单元14。

惯性数据获取单元11用于获取惯性传感器输出的检测数据。

本申请实施例中,惯性传感器为安装在耳机中的传感器。当用户佩戴耳机后,并且耳机上电工作后,惯性传感器也上电工作。惯性传感器在工作时,其内部部件工作根据用户头部姿态相应地相对运动,通过检测内部部件之间的相对运动,惯性传感器生成用于表征用户姿态特征的检测数据。

应当注意的是,前述耳机可以是各种类型的耳机,例如其可以是覆耳式耳机、贴耳式耳机、入耳式耳机或者耳塞中的任一种,本申请实施例并不做特别地限定。但是,应当注意的是,不管是何种耳机,耳机中均应当安装有惯性传感器,并且惯性传感器和耳机的主体结构固定地连接。

具体应用中,因为用户佩戴耳机时耳机的佩戴方式相对地固定(例如在耳机中设置有和耳道和耳廓边缘配合的部件,使得耳机仅能按照特定的佩戴方式佩戴),所以耳机中惯性传感器相对于用户头部的位置特性和摆放角度固定;相应地,随着用户头部姿态的变化,惯性传感器的位置和内部部件相对位置变化,也就会生成对应的检测数据。

实际应用中,本申请实施例中的惯性传感器可以是三轴加速度传感器或者角速度传感器,或者同时包括两种传感器。

三轴加速度传感器可以用于测量三个相互垂直方向上运动的加速度;实际应用中,因为重力加速度的方向始终保持不变(具体为始终指向地面),所以可以以重力加速度方向为基准,确定出用户头部在三个坐标方向的移动特性,继而测出三个相互垂直方向的加速度作为检测数据。

角速度传感器可以用于测量三个相互垂直方向上的角速度变化。因为耳机相对于用户头部位置固定,使得角速度传感器各个检测轴基准位置相对于用户头部固定,因此可以基于角速度的变化确定用户的头部姿态。

姿态确定单元12用于根据所述检测数据确定用户的头部姿态,以及判断所述头部姿态是否为特定姿态。

根据检测数据确定用户的头部姿态,具体的是根据检测数据,按照预先设定的数据处理算法,确定用户的头部姿态。

在检测数据为三轴加速度传感器的情况下,获取用户的头部姿态时根据加速度传感器生成的用户头部的加速度数据,确定用户头部坐标系和大地坐标系的转换关系,根据转换关系确定用户的头部姿态。

应当注意的是,在采用加速度传感器生成的检测数据确定用户头部姿态的情况下,首先应当确定加速度传感器的初始姿态;也就是确定用户头部的初始姿态,根据初始姿态和加速度传感器生成的数据确定随后的用户头部姿态。

在实际应用中,可以使得用户在佩戴耳机并且开启耳机时,头部抬起而使得眼睛面视前方一段时间,并且保持身体静止;在此过程中,实现加速度传感器初始位置的标定;随后,在计算中根据初始标定数据和加速度传感器生成的检测数据,采用积分累加的方法确定用户的头部姿态。

本申请实施例具体应用中,在惯性传感器为角速度传感器的情况下,可以获取角速度传感器在各个方向上的旋转角速度,通过对旋转角速度的积分而确定出用户的头部姿态。同样的,在使用角速度传感器时,首先也需要对角速度传感器进行初始位置标定。随后,在计算中根据初始标定数据和加速度传感器生成的检测数据,采用积分累加的方法确定用户的头部姿态。

实际应用中,可以采用基于欧拉角、方向余弦或者四元数方法生成用于表征用户头部姿态的姿态矩阵,并根据姿态矩阵的数据确定用户的头部姿态。

特定姿态指的是非健康的头部姿态。前述的非健康的头部姿态可以是由用户根据自己的学习、工作和生活特定自主地确定,也可以是根据相关医学标准统一地设定,本申请实施例不做特别地限定。

距离检测单元13用于在头部姿态为特定姿态的情况下,触发测距传感器工作,并获取测距传感器生成的距离数据。

本申请实施例中,测距传感器是用于在用户姿态为非健康头部姿态的情况下,测量用户头部大体观察对象的距离。

本申请实施例中,测距传感器包括发射器和接收器。其中发射器和接收器中的至少之一安装在前述的耳机中,具体的可能情况有如下:(1)发射器和接收器均安装在耳机中;例如发射器和接收器分别安装耳机的两个耳塞上,并且二者的朝向相同;(2)发射器和接收器之一安装在耳机上,另一安装在观测对象上并且二者朝向相对。

在(2)情况下,观测对象多为包含特定结构的电子设备,例如包括发射特定红外光的平板电脑;另外,在(2)情况下,需要保证耳机和平板电脑的通信连接和时钟同步。考虑到前述复杂性和场景使用的限制,本申请实施例具体应用中,多将发射器和接收器均安装在耳机上。

本申请实施例中,距离测距单元可以包括数据获取子单元和计算子单元。

数据获取子单元用于触发发射器生成测距信号,以及获取发射器生成测距信号的第一时间;以及,获取接收器接收到测距信号的第二时间;

计算子单元用于根据第一时间、第二时间和测距信号的类型,计算距离数据。

应当注意的是,第一时间和第二时间应当是时钟同步的。前述的测距信号类型可以用于确定测距信号的传输速度;例如,如果测距信号为超声波信号,则其传输速度为340m/s,如果测距信号为激光信号,则其传输速度为299792458m/s。

根据第一时间、第二时间和测距信号类型,计算距离数据,首先是求取第一时间和第二时间的差值△t,利用前述差值和测距信号的传输速度确定距离数据d。在发射器和接收器同时安装在耳机的情况下,d=c×△t/2。

提示单元14用于在距离数据小于设定阈值的情况下,生成提示信息。

本申请实施例中,提示信息用于提示当前姿态并不合理(或者不健康)。具体的,如果距离数据小于设定阈值,则确定耳机到用户观看对象之间的距离小于设定阈值,说明用户大概率是在学习或者从事文字工作,而因为此时用户姿态为特定姿态,并且用户处在学习或工作状态,则此时的用户姿态并不健康,因此需要生成提示信息,以告知用户姿态可能不正确,而主动地调整姿态。

通过前述的分析可知,本申请实施例提供的用户姿态提示装置,通过耳机中的惯性传感器确定用户的头部姿态,在用户的头部姿态为特定姿态触发执行距离检测,并根据距离检测结果确定是否生成用于提示用户姿态改变的提示信息。采用本申请实施例提供的用户姿态提示方法,可以起到提示用户,继而使得用户注意脊椎健康和用眼卫生的作用。

除了提供前述的基于耳机的用户姿态提示方法和装置外,本申请实施例还提供一种耳机。图3是本申请实施例提供的耳机结构示意图。如图3所示,本申请实施例提供的耳机包括惯性传感器21、距离传感器22、处理器23。

惯性传感器21安装在耳机的内部,用于惯性传感器21用于检测用户头部姿态动作,生成惯性数据。

距离传感器22安装在耳机外部,在用户佩戴耳机后,距离传感器22面向用户脸部朝向侧;距离传感器22用于在触发时检测距离,生成距离数据。

处理器23用于执行如下s201-s206的步骤,而实现对用户姿态的提示。

s201:获取惯性传感器21输出的检测数据。

s202:根据检测数据确定用户的头部姿态。

s203:判断头部姿态是否为特定姿态;若是,执行s204。

s204:触发测距传感器工作,并获取测距传感器生成的距离数据。

s205:判断距离数据是否小于设定阈值;若是,执行s206。

s206:生成提示信息。

本申请提供的耳机,通过惯性传感器21检测数据,确定用户的头部姿态为特定姿态触发执行距离检测,并根据距离检测结果确定是否生成用于提示用户姿态改变的提示信息。采用本申请实施例提供耳机,可以提示用户,继而使得用户注意脊椎健康和用眼卫生的作用。

本申请实施例还提供一种电子设备。图4是本申请一个实施例提供的电子设备的示意图。如图4所示,电子设备包括通过系统总线34连接的处理器31、存储器32和通信接口33。

该电子设备的处理器31用于提供计算和控制能力,存储器32包括非易失性存储介质或内存储器。

该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器32为非易失性存储介质中的操作系统和计算机程序的运行提供环境。非易失性存储器32可包括只读存储器32(read-onlymemory,rom)、磁带、软盘、闪存或光存储器32等。易失性存储器32可包括随机存取存储器32(randomaccessmemory,ram)或者外部高速缓冲存储器32。作为说明而非局限,ram以多种形式可得,比如静态随机存取存储器32(staticrandomaccessmemory,sram)和动态随机存取存储器32(dynamicrandomaccessmemory,dram)等

在一个实施例中,该计算机程序被处理器31执行时以实现步骤s301-306。

s301:获取惯性传感器输出的检测数据。

s302:根据检测数据确定用户的头部姿态。

s303:判断头部姿态是否为特定姿态;若是,执行s304。

s304:触发测距传感器工作,并获取测距传感器生成的距离数据。

s305:判断距离数据是否小于设定阈值;若是,执行s306。

s306:生成提示信息。

本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

另外,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现前文提及的基于耳机的用户姿态提示方法的步骤。

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

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


技术特征:

1.一种基于耳机的用户姿态提示方法,其特征在于,包括:

获取惯性传感器输出的检测数据;所述惯性传感器安装在耳机中;

根据所述检测数据确定用户的头部姿态;

在所述头部姿态为特定姿态的情况下,触发测距传感器工作,并获取所述测距传感器生成的距离数据;

在所述距离数据小于设定阈值的情况下,生成提示信息;所述提示信息用于提示用户改变头部姿态。

2.根据权利要求1所述用户姿态提示方法,其特征在于,所述惯性传感器包括三轴加速度传感器,所述检测数据包括三轴加速度;

根据所述检测数据确定用户的头部姿态,包括:

根据所述连续获取的所述三轴加速度进行姿态解算,确定所述头部姿态。

3.根据权利要求1所述用户姿态提示方法,其特征在于,所述惯性传感器包括陀螺仪;所述检测数据包括旋转角速度;

根据所述检测数据确定用户的头部姿态,包括:

根据所述连续获取内的所述旋转角速度进行姿态解算,确定所述头部姿态。

4.根据权利要求1所述用户姿态提示方法,其特征在于,所述测距传感器包括发射器和接收器;所述发射器和所述接收器中的至少之一安装在所述耳机中;

所述触发测距传感器工作,并获取所述测距传感器生成的距离数据,包括:

触发发射器生成测距信号,以及获取发射器生成测距信号的第一时间;以及,获取所述接收器接收到所述测距信号的第二时间;

根据所述第一时间、所述第二时间和所述测距信号的类型,计算所述距离数据。

5.一种基于耳机的用户姿态提示装置,其特征在于,包括:

惯性数据获取单元,用于获取惯性传感器输出的检测数据;所述惯性传感器安装在所述耳机中;

姿态确定单元,用于根据所述检测数据确定用户的头部姿态,以及判断所述头部姿态是否为特定姿态;

距离检测单元,用于在所述头部姿态为特定姿态的情况下,触发测距传感器工作,并获取所述测距传感器生成的距离数据;

提示单元,用于在所述距离数据小于设定阈值的情况下,生成提示信息。

6.根据权利要求5所述用户姿态提示装置,其特征在于,所述惯性传感器包括三轴加速度传感器,所述检测数据包括三轴加速度;

所述姿态确定单元根据所述三轴加速度进行姿态解算,确定所述头部姿态。

7.根据权利要求5所述用户姿态提示装置,其特征在于,所述惯性传感器包括陀螺仪;所述检测数据包括旋转角速度;

所述姿态确定单元根据所述旋转角速度进行姿态结算,确定所述头部姿态。

8.根据权利要求5所述用户姿态提示装置,其特征在于,所述测距传感器包括发射器和接收器;所述发射器和所述接收器中的至少之一安装在所述耳机中;所述距离检测单元包括:

数据获取子单元,用于触发发射器生成测距信号,以及获取发射器生成测距信号的第一时间;以及,获取所述接收器接收到所述测距信号的第二时间;

计算子单元,用于根据所述第一时间、所述第二时间和所述测距信号的类型,计算所述距离数据。

9.一种耳机,其特征在于,包括惯性传感器、距离传感器和处理器;

所述惯性传感器用于检测用户头部姿态动作,生成惯性数据;

所述距离传感器用于在触发时检测距离,生成距离数据;

所述处理器用于执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。

技术总结
本申请提供一种基于耳机的用户姿态提示方法和装置,方法包括:获取惯性传感器输出的检测数据;所述惯性传感器安装在耳机中;根据所述检测数据确定用户的头部姿态;在所述头部姿态为特定姿态的情况下,触发测距传感器工作,并获取所述测距传感器生成的距离数据;在所述距离数据小于设定阈值的情况下,生成提示信息;所述提示信息用于提示用户改变头部姿态。采用本申请实施例提供的用户姿态提示方法,能够在用户学习和工作时起到提示用户,继而使得用户注意脊椎健康和用眼卫生的作用。

技术研发人员:杨康
受保护的技术使用者:上海闻泰信息技术有限公司
技术研发日:2021.03.24
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-5670.html

最新回复(0)