一种姿态信息确定方法、装置、电子设备以及存储介质与流程

文档序号:14250649阅读:178来源:国知局
一种姿态信息确定方法、装置、电子设备以及存储介质与流程

本发明涉及计算机技术领域,特别是涉及一种姿态信息确定方法、装置、电子设备以及存储介质。



背景技术:

在微型计算机普及到我们的生活之后,随着计算机在生活工作中使用时长的增加,各种颈椎腰椎,肩周炎等的疾病发病率越来越高。究其原因,除了缺乏锻炼之外,有很大部分是由于在使用计算机的过程中没有一个比较好的长期坐姿。这造成的结果是短时间内的身体腰酸背痛,长时间后就是各种关节炎症等。

在更多的探讨不良姿势形成原因时,发现很大概率上是由于个体的差异以及客观原因(比如办公室随机分配的桌椅不合适等等)造成的。那如何根据个体差异,快速准确的调整用户在计算机前的坐姿是一个亟待解决的问题。



技术实现要素:

本发明实施例的目的在于提供一种姿态信息确定方法、装置、电子设备以及存储介质,以实现根据个体差异,快速、准确的调整用户在计算机前的坐姿。具体技术方案如下:

为达到上述发明目的,本发明实施例公开了一种姿态信息确定方法,包括:

获取当前目标输入的参数信息,所述参数信息至少包括:性别、年龄;

根据所述参数信息,在预先构建的标准头部轮廓中,查找对应于所述当前目标的目标标准头部轮廓,并将所述目标标准头部轮廓显示在计算机屏幕的正中间位置;所述正中间位置为使得所述标准头部轮廓的最左侧轮廓距离所述屏幕的左侧边框与最右侧轮廓距离所述屏幕的右侧边框等距,且所述标准头部轮廓的最上侧轮廓距离所述屏幕的上侧边框与最下侧轮廓距离所述屏幕的下侧边框等距的位置;

获取目标状态下所述当前目标的头部对应的图像,所述目标状态为所述当前目标的头部对应的图像能够填满所述目标标准头部轮廓区域时对应的状态;

根据所述当前目标的头部对应的图像所对应的空间位置,对应确定并显示所述当前目标的姿态信息,所述姿态信息至少包括:肩部以及颈部姿态信息。

可选地,所述标准头部轮廓的构建包括:

根据男性各年龄的头骨轮廓大小,分别确定男性各年龄的头骨轮廓均值,得到第一结果;

通过所述第一结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将所述预设距离范围内各距离对应的头骨轮廓大小分别确定为男性各年龄的标准头部轮廓;

根据女性各年龄的头骨轮廓大小,分别确定女性各年龄的头骨轮廓均值,得到第二结果;

通过所述第二结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将所述预设距离范围内各距离对应的头骨轮廓大小分别确定为女性各年龄的标准头部轮廓。

可选地,所述根据所述参数信息,在预先构建的标准头部轮廓中,查找对应于所述当前目标的目标标准头部轮廓,包括:

根据所述参数信息中的性别以及年龄,确定对应于所述当前目标预设距离范围内各距离的标准头部轮廓;

获取所述当前目标在预设距离范围内选择的目标距离,将所述目标距离对应的标准头部轮廓确定为所述当前目标的目标标准头部轮廓。

可选地,所述根据所述当前目标的头部对应的图像所对应的空间位置,对应确定并显示所述当前目标的姿态信息,包括:

根据所述当前目标的头部对应的图像所对应的空间位置,对应确定所述目标标准头部轮廓所对应的肩部空间位置,以及颈部空间位置;

在所述屏幕上显示所述目标标准头部轮廓所对应的肩部空间位置的调整信息,以及所述目标标准头部轮廓所对应的颈部空间位置的调整信息。

可选地,在所述根据所述当前目标的头部对应的图像所对应的空间位置,对应确定并显示所述当前目标的姿态信息之后,所述方法还包括:

实时获取所述当前目标的两眼位置信息,并确定所述当前目标的两眼连线对应的水平位置;

判断所述当前目标的两眼连线对应的水平位置,是否处于所述当前目标对应的目标标准头部轮廓预设两眼连线水平区域;

若否,则在所述屏幕上输出调整信息。

为达到上述发明目的,本发明实施例还公开了一种姿态信息确定装置,包括:

参数获取模块,用于获取当前目标输入的参数信息,所述参数信息至少包括:性别、年龄;

目标标准头部轮廓确定模块,用于根据所述参数信息,在预先构建的标准头部轮廓中,查找对应于所述当前目标的目标标准头部轮廓,并将所述目标标准头部轮廓显示在计算机屏幕的正中间位置;所述正中间位置为使得所述标准头部轮廓的最左侧轮廓距离所述屏幕的左侧边框与最右侧轮廓距离所述屏幕的右侧边框等距,且所述标准头部轮廓的最上侧轮廓距离所述屏幕的上侧边框与最下侧轮廓距离所述屏幕的下侧边框等距的位置;

图像获取模块,用于获取目标状态下所述当前目标的头部对应的图像,所述目标状态为所述当前目标的头部对应的图像能够填满所述目标标准头部轮廓区域时对应的状态;

姿态信息确定模块,用于根据所述当前目标的头部对应的图像所对应的空间位置,对应确定并显示所述当前目标的姿态信息,所述姿态信息至少包括:肩部以及颈部姿态信息。

可选地,所述装置还包括:

男性头骨轮廓均值确定模块,用于根据男性各年龄的头骨轮廓大小,分别确定男性各年龄的头骨轮廓均值,得到第一结果;

男性标准头部轮廓确定模块,用于通过所述第一结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将所述预设距离范围内各距离对应的头骨轮廓大小分别确定为男性各年龄的标准头部轮廓;

女性头骨轮廓均值确定模块,用于根据女性各年龄的头骨轮廓大小,分别确定女性各年龄的头骨轮廓均值,得到第二结果;

女性头骨轮廓均值确定模块,用于通过所述第二结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将所述预设距离范围内各距离对应的头骨轮廓大小分别确定为女性各年龄的标准头部轮廓。

可选地,所述目标标准头部轮廓确定模块,具体用于根据所述参数信息中的性别以及年龄,确定对应于所述当前目标预设距离范围内各距离的标准头部轮廓;获取所述当前目标在预设距离范围内选择的目标距离,将所述目标距离对应的标准头部轮廓确定为所述当前目标的目标标准头部轮廓。

可选地,所述姿态信息确定模块,包括:

姿态信息确定子模块,用于根据所述当前目标的头部对应的图像所对应的空间位置,对应确定所述目标标准头部轮廓所对应的肩部空间位置,以及颈部空间位置;

姿态信息显示子模块,用于在所述屏幕上显示所述目标标准头部轮廓所对应的肩部空间位置的调整信息,以及所述目标标准头部轮廓所对应的颈部空间位置的调整信息。

可选地,所述装置还包括:

两眼位置获取模块,用于实时获取所述当前目标的两眼位置信息,并确定所述当前目标的两眼连线对应的水平位置;

判断模块,用于判断所述当前目标的两眼连线对应的水平位置,是否处于所述当前目标对应的目标标准头部轮廓预设两眼连线水平区域;

输出模块,用于若所述判断模块判断结果为否,则在所述屏幕上输出调整信息。

为达到上述发明目的,本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口、所述存储器通过所述通信总线完成相互间的通信;

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

所述处理器,用于执行所述存储器上所存放的程序时,实现上述姿态信息确定方法中任一所述的方法步骤。

为达到上述发明目的,本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述姿态信息确定方法中任一所述的方法步骤。

为达到上述发明目的,本发明实施例还公开了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的姿态信息确定方法。

本发明实施例提供了一种姿态信息确定方法、装置、电子设备以及存储介质,通过实时获取目标输入的参数信息,在预先建立的标准头部轮廓中根据目标输入的参数信息,以及可在预设标准距离中根据当前目标的自身需要,选择合适的距离,进而可得到对应于当前目标的目标标准头部轮廓。该当前目标根据该目标标准头部轮廓的位置,对应调整自己头部的位置处于该目标标准头部轮廓的位置后,保证了该目标的头部一直处在正向的标准状态,且保证了该目标的头部与屏幕的水平距离处在标准距离范围内。

因为确定了头部位置,进而上身颈部位置以及肩部位置对应也确定了,进而可根据该目标的头部对应的图像所对应的空间位置,可确定出肩部以及颈部位置,则可在屏幕上显示对应的姿态信息,使得该目标根据显示的姿态信息进行颈部以及肩部的姿势调整,因此保证了该目标的上身处于标准姿势。最终使得本发明实施例实现了根据个体差异,快速准确的调整用户在计算机前的坐姿。

附图说明

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

图1为本发明实施例的一种姿态信息确定方法流程图;

图2为本发明实施例的一种姿态信息确定方法的标准头部轮廓构建方法流程图;

图3为本发明实施例的一种姿态信息确定方法的目标标准头部轮廓确定方法流程图;

图4为本发明实施例的一种姿态信息确定方法的确定并显示当前目标的姿态信息的方法流程图;

图5为本发明实施例的另一种姿态信息确定方法流程图;

图6为本发明实施例的一种姿态信息确定装置结构示意图;

图7为本发明实施例的一种电子设备结构示意图。

具体实施方式

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

随着用户长时间的使用计算机,使得用户的各种颈椎腰椎,肩周炎等的疾病发病率越来越高。在更深层次的研究发现是由于用户长期的不良坐姿以及缺乏运动造成的。因此,本发明为了改善用户在计算机前的不良坐姿,发明了本申请的一种姿态信息确定方法、装置、电子设备以及存储介质,以实现根据个体差异,快速准确的调整用户在计算机前的坐姿。具体实施方式如下:

为达到上述发明目的,本发明实施例公开了一种姿态信息确定方法,如图1所示。图1为本发明实施例的一种姿态信息确定方法流程图,包括:

s101,获取当前目标输入的参数信息,参数信息至少包括:性别、年龄。

在本发明实施例中,需要根据目标个体的差异,个性化的调整用户坐姿。在本步骤中,可先获取用户的信息,根据用户输入的信息实时的做出标准化的调整。

本发明实施例的目标为计算机前当前用户。本发明实施例的执行主体可为按照本发明实施方法编译的程序软件,或者按照本发明方法设置的硬件监测设备。本领域书人员可以理解的是,本发明实施例的执行主体均为同一执行主体,以下不再赘述。

在本步骤中,执行主体获取计算机前目标输入的参数信息,该参数信息可包括年龄、性别、身高等。获取用户输入的信息的目的是便于根据当前目标的身体参数,做出适合当前目标的坐姿调整。

s102,根据参数信息,在预先构建的标准头部轮廓中,查找对应于当前目标的目标标准头部轮廓,并将目标标准头部轮廓显示在计算机屏幕的正中间位置;正中间位置为使得标准头部轮廓的最左侧轮廓距离屏幕的左侧边框与最右侧轮廓距离屏幕的右侧边框等距,且标准头部轮廓的最上侧轮廓距离屏幕的上侧边框与最下侧轮廓距离屏幕的下侧边框等距的位置;

在本发明实施例中可预先构建标准头部轮廓,将各年龄不同性别的标准头部轮廓存储在数据库中,当获取到目标按照自身的性别以及年龄输入的参数信息后,可根据该性别以及年龄在数据库中预先存储的标准头部轮廓中找到与当前目标匹配的标准头部轮廓。并将与当前目标匹配的标准头部轮廓定义为本发明实施例的当前目标的目标标准头部轮廓。并将该目标标准头部轮廓显示在计算机屏幕的正中间位置。

具体地,可先根据目标输入的性别,在对应性别的标准头部轮廓中查找,再根据目标输入的年龄,查找该性别该年龄对应的的标准头部轮廓,并且目标还可根据屏幕距离用户头部的预设水平距离范围,选择适合的距离。该预设水平距离范围为保证用户与屏幕处于较佳的使用且对用户的眼睛造成的伤害最小时对应的最佳距离范围。通过该目标选择的距离对该与该目标的性别以及年龄确定的标准头部轮廓进行比例调整,确定出当前目标的目标标准头部轮廓。

另外,还可先根据目标输入的年龄,在对应年龄的标准头部轮廓中查找,在根据目标输入的性别,查找该年龄该性别的标准头部轮廓,将查找到的标准头部轮廓确定按照该目标选择的距离进行比例调整,确定出当前目标的目标标准头部轮廓。

将与该目标对应的目标标准头部轮廓显示在该计算机屏幕的正中间位置。

s103,获取目标状态下当前目标的头部对应的图像,目标状态为当前目标的头部对应的图像能够填满目标标准头部轮廓区域时对应的状态。

上述在该计算机屏幕的正中间位置显示了该目标对应的目标标准头部轮廓后,该目标可以按照该轮廓的位置对应调整自身头部位置,进而在目标状态下获取该目标的头部对应的图像,该目标状态为该当该目标的头部对应的图像能够完全填满该目标标准头部轮廓区域的状态。进而保证了该目标的头部处在标准坐姿对应的头部状态下。

s104,根据当前目标的头部对应的图像所对应的空间位置,对应确定并显示当前目标的姿态信息,姿态信息至少包括:肩部以及颈部姿态信息。

在上述确定了该目标的头部在标准状态下的头部位置后,可对应确定该目标的上身其他部位的位置,例如,肩部以及颈部等。

具体为,在目标标准头部轮廓确定后可确定该目标标准头部轮廓的头部对应的空间位置,即为该当前目标的头部对应的图像所对应的空间位置。可利用图像处理技术,得到该目标标准头部轮廓对应的肩部空间位置以及颈部空间位置,进而在家计算机屏幕上显示姿态信息,提示该目标根据该姿态信息对应调整自身姿势,例如,显示肩部调整姿态信息,目标根据该肩部调整姿态信息调整自身肩部位置;显示颈部调整姿态信息,目标根据该颈部调整姿态信息调整自身颈部位置。进而使得该目标的坐姿调整到标准状态下。

本发明实施例提供了一种姿态信息确定方法,通过实时获取目标输入的参数信息,在预先建立的标准头部轮廓中根据目标输入的参数信息,以及可在预设标准距离中根据当前目标的自身需要,选择合适的距离,进而可得到对应于当前目标的目标标准头部轮廓。该当前目标根据该目标标准头部轮廓的位置,对应调整自己头部的位置处于该目标标准头部轮廓的位置后,保证了该目标的头部一直处在正向的标准状态,且保证了该目标的头部与屏幕的水平距离处在标准距离范围内。

因为确定了头部位置,进而上身颈部位置以及肩部位置对应也确定了,进而可根据该目标的头部对应的图像所对应的空间位置,可确定出肩部以及颈部位置,则可在屏幕上显示对应的姿态信息,使得该目标根据显示的姿态信息进行颈部以及肩部的姿势调整,因此保证了该目标的上身处于标准姿势。最终使得本发明实施例实现了根据个体差异,快速准确的调整用户在计算机前的坐姿。

可选地,在本发明实施例的姿态信息确定方法的一种实施例中,标准头部轮廓的构建可如图2所示。图2为本发明实施例的一种姿态信息确定方法的标准头部轮廓构建方法流程图,包括:

s201,根据男性各年龄的头骨轮廓大小,分别确定男性各年龄的头骨轮廓均值,得到第一结果。

在本发明实施例中,可提前构建男性以及女性各年龄的标准头部轮廓,将构建好的标准头部轮廓按照性别或者年龄的方式存储在数据库中,当计算机前的目标输入自身的参数信息后,可根据自身参数在预先存储的数据库中匹配与该目标的参数对应的标准头部轮廓。

在本步骤中,可按照区域划分的方式,通过大数据检索一定数量的各年龄男性头骨轮廓大小。例如,亚洲各年龄男性头骨轮廓大小;非洲各年龄男性头骨轮廓大小;北美洲各年龄男性头骨轮廓大小;南美洲各年龄男性头骨轮廓大小;欧洲各年龄男性头骨轮廓大小等。在得到各区域一定数量的各年龄男性头骨轮廓后,计算每个区域各年龄男性头骨轮廓的均值,将该均值作为第一结果。

另外,还可按照身高划分的方式,通过大数据检索一定数量的各年龄男性头骨轮廓大小。例如,100-130cm各年龄男性头骨轮廓大小;130-140cm各年龄男性头骨轮廓大小;140-150cm各年龄男性头骨轮廓大小;150-160cm各年龄男性头骨轮廓大小;160-170cm各年龄男性头骨轮廓大小;170-180cm各年龄男性头骨轮廓大小;180-190cm各年龄男性头骨轮廓大小,190cm以上各年龄男性头骨轮廓大小。在得到各身高范围一定数量的各年龄男性头骨轮廓后,计算每个身高范围内各年龄男性头骨轮廓的均值,将该均值作为第一结果。

需要说明的是,其他按照男性各年龄的头骨轮廓大小,分别确定男性各年龄的头骨轮廓均值的方式也是可以的,在此不再一一赘述。

s202,通过第一结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将预设距离范围内各距离对应的头骨轮廓大小分别确定为男性各年龄的标准头部轮廓。

在上述得到男性各年龄的头骨轮廓均值即第一结果后,可设置人头部距离计算机屏幕较佳的水平距离的预设距离范围,例如50-70cm。可将每个年龄的头骨轮廓的均值作为男性对应年龄头部距离屏幕为60cm时所对应的标准头部轮廓。按照该60cm时所对应的标准头部轮廓以及比例转换关系,以1cm为遍历单位确定每个年龄预设距离范围内各距离所对应的头骨轮廓大小,进而将每个年龄预设距离范围内各距离所对应的头骨轮廓大小,分别确定为男性各年龄的标准头部轮廓。

s203,根据女性各年龄的头骨轮廓大小,分别确定女性各年龄的头骨轮廓均值,得到第二结果。

在上述确定了男性各年龄的标准头部轮廓后,可按照同样的方式确定出女性标准头部轮廓,此处不再赘述。第二结果表示女性各年龄的头骨轮廓均值。

s204,通过第二结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将预设距离范围内各距离对应的头骨轮廓大小分别确定为女性各年龄的标准头部轮廓。

可见,通过本发明实施例可实现提前构建各年龄男性的标准头部轮廓,以及提前构建各年龄女性的标准头部轮廓,进而将构建的标准头部轮廓保存在数据库中,使得用户根据自身输入的参数确定出与自身对应的标准头部轮廓。

可选地,在本发明实施例的姿态信息确定方法的一种实施例中,根据参数信息,在预先构建的标准头部轮廓中,查找对应于当前目标的目标标准头部轮廓,可如图3所示。图3为本发明实施例的一种姿态信息确定方法的目标标准头部轮廓确定方法流程图,包括:

s301,根据参数信息中的性别以及年龄,确定对应于当前目标预设距离范围内各距离的标准头部轮廓。

在本发明实施例中,可设置用户选择界面,在用户选择界面中设置用户当前的标准头部轮廓的显示方式,该显示方式中的选项可包括,用户区域,例如亚洲、非洲、欧洲等;用户身高范围,例如100-130cm、130-140cm、140-150cm、150-160cm、160-170cm等;预设距离范围,例如50-70cm等。用户可选择与自身对应的选项。

根据目标在用户选择界面选择的用户区域以及用户身高范围,可先确定出与该目标对应的区域以及对应的身高的各性别以及各年龄的多个标准头部轮廓。

在与该目标对应的区域、对应的身高的各性别以及各年龄的多个标准头部轮廓中,可按照该目标输入的性别在对应性别的多个标准头部轮廓查找,再根据目标输入的年龄在对应性别的多个标准头部轮廓中查找对应年龄的标准头部轮廓。

s302,获取当前目标在预设距离范围内选择的目标距离,将目标距离对应的标准头部轮廓确定为当前目标的目标标准头部轮廓。

在上述确定了该目标对应年龄以及对应性别的标准头部轮廓后,用户可在预设距离范围选项中选择目标距离,进而可在该目标对应年龄以及对应性别的多个标准头部轮廓中,确定出与该目标距离对应的唯一标准头部轮廓,该唯一标准头部轮廓即为与该目标对应的目标标准头部轮廓。

可见,通过本发明实施例,可实现按照用户自身输入信息,个性化的为用户设置出与自身匹配的标准头部轮廓,进而保证了每个用户按照自身情况确定出最佳的标准头部轮廓,使得用户根据该标准头部轮廓个性化的调整自身的头部位置。

可选地,在本发明实施例的姿态信息确定方法的一种实施例中,根据当前目标的头部对应的图像所对应的空间位置,对应确定并显示当前目标的姿态信息,可如图4所示。

图4为本发明实施例的一种姿态信息确定方法的确定并显示当前目标的姿态信息的方法流程图,包括:

s401,根据当前目标的头部对应的图像所对应的空间位置,对应确定目标标准头部轮廓所对应的肩部空间位置,以及颈部空间位置。

在本发明实施例中,在确定出当前目标对应的目标标准头部轮廓后,可通过图像处理技术,得到该目标标准头部轮廓对应的人物的在立体空间中上身位置的标准姿势。通过该目标标准头部轮廓对应的人物的在立体空间中上身的标准姿势进而使得该目标调整自身姿势,达到该目标标准头部轮廓对应的标准姿势。

具体为,根据图像处理技术,在空间中得到该目标标准头部轮廓对应的头部空间位置、肩部空间位置以及颈部空间位置。该头部空间位置即为该当前目标的头部对应的图像所对应的空间位置,即为该目标调整后达到的标准头部位置;该肩部空间位置即为该目标调整后达到的标准肩部位置;该颈部空间位置即为该目标调整后达到的标准颈部位置。

s402,在屏幕上显示目标标准头部轮廓所对应的肩部空间位置的调整信息,以及目标标准头部轮廓所对应的颈部空间位置的调整信息。

在上述确定了该目标标准头部轮廓对应的头部空间位置、肩部空间位置以及颈部空间位置后,在屏幕上显示肩部空间位置的调整信息,以及显示颈部空间位置的调整信息。使得该目标根据该肩部空间位置的调整信息,调整自身肩部达到肩部对应的标准姿势,使得该目标根据该颈部空间位置的调整信息,调整自身颈部达到颈部对应的标准姿势。

可见,通过本发明实施例,可实现根据头部对应的目标标准头部轮廓,在屏幕上显示该目标标准头部轮廓对应的肩部以及颈部的对应的调整信息,进而使得用户根据该调整信息,对应调整自身的肩部以及颈部达到标准姿势对应的状态。

可选地,在本发明实施例的姿态信息确定方法的一种实施例中,在根据当前目标的头部对应的图像所对应的空间位置,对应确定并显示当前目标的姿态信息之后,方法还包括监测用户的眼部位置并给出相应的提示信息。具体实施方式如下:

步骤一,实时获取当前目标的两眼位置信息,并确定当前目标的两眼连线对应的水平位置。

本发明实施例为实时监测用户头部位置,进而在用户的头部不处于目标标准头部轮廓的情况下,实时的给出提示信息。

在本步骤中,可通过摄像头或者其他监测设备实时的监测当前目标的位置,进而确定该目标的头部位置。具体为:

在计算机屏幕的正中间位置设置摄像头,实时的监测该目标的图像。将捕捉到的该目标的脸部图像二维化,并提取头部轮廓部分图像,其余图像置换成灰色。利用头部图像中眼睛的颜色较皮肤浅的特性,定位该当前目标的眼睛位置。并确定该目标的两眼连线对应的水平位置。

步骤二,判断当前目标的两眼连线对应的水平位置,是否处于当前目标对应的目标标准头部轮廓预设两眼连线水平区域。

在确定了目标对应的目标标准头部轮廓后,可按照该目标标准头部轮廓对应确定出头部正向的两眼连线水平位置所在的区域。该两眼连线水平位置所在的区域为按照头部五官比例确定的两眼连线水平位置所对应的区域。将该两眼连线水平位置所对应的区域设置红框,将该目标标准头部轮廓对应的红框位置为确定为目标标准头部轮廓预设两眼连线水平区域。实时监测并判断该目标的两眼连线的水平位置是否在该预设两眼连线水平区域内。

步骤三,若否,则在屏幕上输出调整信息。

若该目标的两眼连线对应的水平位置,没有在该目标对应的目标标准头部轮廓的预设两眼连线水平区域内,则说明当前时间该目标的头部没有完整处在该目标标准头部轮廓内,则在该屏幕上输出调整信息,进而引导该目标调整自身头部位置,使得头部处于该目标标准头部轮廓内。

可见,通过本发明实施例,可实现实时的在后台监测用户的两眼连线是否有大幅倾斜,监测用户当前的眼睛位置是否处在屏幕预设两眼连线水平区域,进而实现监测用户的头部是否处在目标标准头部轮廓区域内。如果没有在目标标准头部轮廓区域内输出调整信息,引导用户调整自身头部位置处于标准头部位置,进而保证用户的身体处于标准姿态。

为了更好的说明本发明实施例的姿态信息确定方法,可有如图5所示的本发明实施例的另一种姿态信息确定方法流程图,包括:

s501,获取当前目标输入的参数信息;

s502,控制计算机屏幕的正中间位置的摄像头,实时获取目标的头部对应的图像;

s503,根据目标输入的参数信息,在预先构建的标准头部轮廓中,查找对应于当前目标的目标标准头部轮廓,并将目标标准头部轮廓显示在计算机屏幕的正中间位置;

s504,在屏幕上显示调整自身头部位于该目标标准头部轮廓内所对应的头部调整提示信息;

s505,根据该头部调整提示信息,获取该当前目标的头部对应的图像能够填满该目标标准头部轮廓区域时的头部图像;

s506,根据该当前目标的头部对应的图像所对应的空间位置,对应确定该目标标准头部轮廓所对应的肩部空间位置,以及颈部空间位置;

s507,在屏幕上显示该目标标准头部轮廓所对应的肩部空间位置的调整信息,以及该目标标准头部轮廓所对应的颈部空间位置的调整信息;

s508,实时获取该当前目标的两眼位置信息,并确定该当前目标的两眼连线对应的水平位置;

s509,判断该当前目标的两眼连线对应的水平位置,是否处于该当前目标对应的目标标准头部轮廓预设两眼连线水平区域;若是,则执行步骤s510,若否,则执行步骤s504。

s510,结束。

可见,本发明的一种姿态信息确定方法,可以只凭借简单的监测设备、快速有效的进行检测用户在电脑前的体姿,并根据用户输入自身的参数信息确定出与自身对应的标准模型,提示用户根据该标准模型调整自身姿势达到标准状态,实现快速、方便的矫正用户姿势。并且使用简单的面部识别技术保持监视,让用户的标准状态得以保持。本发明实施例最终实现了简单、高效的实时监测用户姿势,以及调整用户姿势的目的。

为达到上述发明目的,本发明实施例还公开了一种姿态信息确定装置,如图6所示。图6为本发明实施例的一种姿态信息确定装置结构示意图,包括:

参数获取模块601,用于获取当前目标输入的参数信息,参数信息至少包括:性别、年龄;

目标标准头部轮廓确定模块602,用于根据参数信息,在预先构建的标准头部轮廓中,查找对应于当前目标的目标标准头部轮廓,并将目标标准头部轮廓显示在计算机屏幕的正中间位置;正中间位置为使得标准头部轮廓的最左侧轮廓距离屏幕的左侧边框与最右侧轮廓距离屏幕的右侧边框等距,且标准头部轮廓的最上侧轮廓距离屏幕的上侧边框与最下侧轮廓距离屏幕的下侧边框等距的位置;

图像获取模块603,用于获取目标状态下当前目标的头部对应的图像,目标状态为当前目标的头部对应的图像能够填满目标标准头部轮廓区域时对应的状态;

姿态信息确定模块604,用于根据当前目标的头部对应的图像所对应的空间位置,对应确定并显示当前目标的姿态信息,姿态信息至少包括:肩部以及颈部姿态信息。

本发明实施例提供了一种姿态信息确定装置,通过实时获取目标输入的参数信息,在预先建立的标准头部轮廓中根据目标输入的参数信息,以及可在预设标准距离中根据当前目标的自身需要,选择合适的距离,进而可得到对应于当前目标的目标标准头部轮廓。该当前目标根据该目标标准头部轮廓的位置,对应调整自己头部的位置处于该目标标准头部轮廓的位置后,保证了该目标的头部一直处在正向的标准状态,且保证了该目标的头部与屏幕的水平距离处在标准距离范围内。

因为确定了头部位置,进而上身颈部位置以及肩部位置对应也确定了,进而可根据该目标的头部对应的图像所对应的空间位置,可确定出肩部以及颈部位置,则可在屏幕上显示对应的姿态信息,使得该目标根据显示的姿态信息进行颈部以及肩部的姿势调整,因此保证了该目标的上身处于标准姿势。最终使得本发明实施例实现了根据个体差异,快速准确的调整用户在计算机前的坐姿。

可选地,在本发明实施例的姿态信息确定装置的一种实施例中,装置还包括:

男性头骨轮廓均值确定模块,用于根据男性各年龄的头骨轮廓大小,分别确定男性各年龄的头骨轮廓均值,得到第一结果;

男性标准头部轮廓确定模块,用于通过第一结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将预设距离范围内各距离对应的头骨轮廓大小分别确定为男性各年龄的标准头部轮廓;

女性头骨轮廓均值确定模块,用于根据女性各年龄的头骨轮廓大小,分别确定女性各年龄的头骨轮廓均值,得到第二结果;

女性头骨轮廓均值确定模块,用于通过第二结果以及比例转换关系,确定预设距离范围内各距离对应的头骨轮廓大小,将预设距离范围内各距离对应的头骨轮廓大小分别确定为女性各年龄的标准头部轮廓。

可选地,在本发明实施例的姿态信息确定装置的一种实施例中,目标标准头部轮廓确定模块602,具体用于根据参数信息中的性别以及年龄,确定对应于当前目标预设距离范围内各距离的标准头部轮廓;获取当前目标在预设距离范围内选择的目标距离,将目标距离对应的标准头部轮廓确定为当前目标的目标标准头部轮廓。

可选地,在本发明实施例的姿态信息确定装置的一种实施例中,姿态信息确定模块604,包括:

姿态信息确定子模块,用于根据当前目标的头部对应的图像所对应的空间位置,对应确定目标标准头部轮廓所对应的肩部空间位置,以及颈部空间位置;

姿态信息显示子模块,用于在屏幕上显示目标标准头部轮廓所对应的肩部空间位置的调整信息,以及目标标准头部轮廓所对应的颈部空间位置的调整信息。

可选地,在本发明实施例的姿态信息确定装置的一种实施例中,装置还包括:

两眼位置获取模块,用于实时获取当前目标的两眼位置信息,并确定当前目标的两眼连线对应的水平位置;

判断模块,用于判断当前目标的两眼连线对应的水平位置,是否处于当前目标对应的目标标准头部轮廓预设两眼连线水平区域;

输出模块,用于若判断模块判断结果为否,则在屏幕上输出调整信息。

为达到上述发明目的,本发明实施例还公开了一种电子设备,如图7所示。图7为本发明实施例的一种电子设备结构示意图,包括处理器701、通信接口702、存储器703和通信总线704,其中,处理器701、通信接口702、存储器703通过通信总线704完成相互间的通信;

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

处理器701,用于执行存储器上所存放的程序时,实现以下方法步骤:

获取当前目标输入的参数信息,参数信息至少包括:性别、年龄;

根据参数信息,在预先构建的标准头部轮廓中,查找对应于当前目标的目标标准头部轮廓,并将目标标准头部轮廓显示在计算机屏幕的正中间位置;正中间位置为使得标准头部轮廓的最左侧轮廓距离屏幕的左侧边框与最右侧轮廓距离屏幕的右侧边框等距,且标准头部轮廓的最上侧轮廓距离屏幕的上侧边框与最下侧轮廓距离屏幕的下侧边框等距的位置;

获取目标状态下当前目标的头部对应的图像,目标状态为当前目标的头部对应的图像能够填满目标标准头部轮廓区域时对应的状态;

根据当前目标的头部对应的图像所对应的空间位置,对应确定并显示当前目标的姿态信息,姿态信息至少包括:肩部以及颈部姿态信息。

上述电子设备提到的通信总线704可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线704可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口702用于上述电子设备与其他设备之间的通信。

存储器703可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器703还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器701可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本发明实施例提供了一种电子设备,通过实时获取目标输入的参数信息,在预先建立的标准头部轮廓中根据目标输入的参数信息,以及可在预设标准距离中根据当前目标的自身需要,选择合适的距离,进而可得到对应于当前目标的目标标准头部轮廓。该当前目标根据该目标标准头部轮廓的位置,对应调整自己头部的位置处于该目标标准头部轮廓的位置后,保证了该目标的头部一直处在正向的标准状态,且保证了该目标的头部与屏幕的水平距离处在标准距离范围内。

因为确定了头部位置,进而上身颈部位置以及肩部位置对应也确定了,进而可根据该目标的头部对应的图像所对应的空间位置,可确定出肩部以及颈部位置,则可在屏幕上显示对应的姿态信息,使得该目标根据显示的姿态信息进行颈部以及肩部的姿势调整,因此保证了该目标的上身处于标准姿势。最终使得本发明实施例实现了根据个体差异,快速准确的调整用户在计算机前的坐姿。

为达到上述发明目的,本发明实施例还公开了一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时,实现以下方法步骤:

获取当前目标输入的参数信息,参数信息至少包括:性别、年龄;

根据参数信息,在预先构建的标准头部轮廓中,查找对应于当前目标的目标标准头部轮廓,并将目标标准头部轮廓显示在计算机屏幕的正中间位置;正中间位置为使得标准头部轮廓的最左侧轮廓距离屏幕的左侧边框与最右侧轮廓距离屏幕的右侧边框等距,且标准头部轮廓的最上侧轮廓距离屏幕的上侧边框与最下侧轮廓距离屏幕的下侧边框等距的位置;

获取目标状态下当前目标的头部对应的图像,目标状态为当前目标的头部对应的图像能够填满目标标准头部轮廓区域时对应的状态;

根据当前目标的头部对应的图像所对应的空间位置,对应确定并显示当前目标的姿态信息,姿态信息至少包括:肩部以及颈部姿态信息。

本发明实施例提供了一种计算机可读存储介质,通过实时获取目标输入的参数信息,在预先建立的标准头部轮廓中根据目标输入的参数信息,以及可在预设标准距离中根据当前目标的自身需要,选择合适的距离,进而可得到对应于当前目标的目标标准头部轮廓。该当前目标根据该目标标准头部轮廓的位置,对应调整自己头部的位置处于该目标标准头部轮廓的位置后,保证了该目标的头部一直处在正向的标准状态,且保证了该目标的头部与屏幕的水平距离处在标准距离范围内。

因为确定了头部位置,进而上身颈部位置以及肩部位置对应也确定了,进而可根据该目标的头部对应的图像所对应的空间位置,可确定出肩部以及颈部位置,则可在屏幕上显示对应的姿态信息,使得该目标根据显示的姿态信息进行颈部以及肩部的姿势调整,因此保证了该目标的上身处于标准姿势。最终使得本发明实施例实现了根据个体差异,快速准确的调整用户在计算机前的坐姿。

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

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1