头戴式显示设备的身份认证方法、装置、设备和存储介质与流程

文档序号:15518404发布日期:2018-09-25 18:51阅读:140来源:国知局

本发明实施例涉及计算机技术,尤其涉及一种头戴式显示设备的身份认证方法、装置、设备和存储介质。



背景技术:

随着计算机和图像处理技术的快速发展,各种头戴式显示设备被开发出来并且已经广泛应用于许多领域,例如军事、导航、电子游戏、娱乐、传媒等领域。

为了使用户更好地使用头戴式显示设备,目前的很多头戴式显示设备,例如增强现实眼镜和虚拟现实眼镜,在用户使用前,一般都需要执行登录流程,验证佩戴的用户的身份后才能继续使用,这样可以保证用户的账户安全和隐私。但目前的头戴式显示设备的登录方式或者依赖于复杂的手势识别,或者需要通过触摸板触摸或语音操作登录,登录流程复杂,且保密性差,在复杂环境下还存在无法正确登录的问题。



技术实现要素:

本发明提供一种头戴式显示设备的身份认证方法、装置、设备和存储介质,用于提高头戴式显示设备的登录速度和安全性。

第一方面,本发明实施例提供一种头戴式显示设备的身份认证方法,包括:

在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态;

若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像;

对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

在第一方面一种可能的实现方式中,检测头戴式显示设备的运动状态,包括:

获取头戴式显示设备的运动轨迹信息;

检测头戴式显示设备的运动状态之后,还包括:

根据头戴式显示设备的运动轨迹信息确定是否在执行佩戴头戴式显示设备的动作;

若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像,包括:

若确定在执行佩戴所述头戴式显示设备的动作,则获取位于所述头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

在第一方面一种可能的实现方式中,获取头戴式显示设备的运动轨迹信息,包括:

获取头戴式显示设备的运动参数;

根据运动参数确定头戴式显示设备的运动轨迹信息。

在第一方面一种可能的实现方式中,根据头戴式显示设备的运动轨迹信息确定是否在执行佩戴头戴式显示设备的动作,包括:

对头戴式显示设备的运动轨迹信息进行动作识别,根据识别结果确定是否在执行佩戴头戴式显示设备的动作。

在第一方面一种可能的实现方式中,对摄像头拍摄的图像进行图像识别之后,方法还包括:

若摄像头拍摄的图像识别失败,则获取头戴式显示设备的佩戴者输入的登录信息,根据输入的登录信息对佩戴者进行身份认证。

在第一方面一种可能的实现方式中,获取头戴式显示设备内侧面向佩戴者的摄像头采集的图像之前,方法还包括:

获取环境光亮信息;

根据环境光亮信息为摄像头进行补光。

在第一方面一种可能的实现方式中,获取头戴式显示设备内侧面向佩戴者的摄像头采集的图像之前,方法还包括:

开启头戴式显示设备内侧面向佩戴者的摄像头;

对摄像头拍摄的图像进行图像识别之后,方法还包括:

若摄像头与佩戴者的距离小于预设阈值,则关闭摄像头。

第二方面,本发明实施例提供一种头戴式显示设备的身份认证装置,包括:

运动状态获取模块,用于在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态;

图像获取模块,用于若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像;

图像识别模块,用于对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

在第二方面一种可能的实现方式中,运动状态获取模块,具体用于获取头戴式显示设备的运动轨迹信息;

装置还包括:

动作确定模块,用于根据头戴式显示设备的运动轨迹信息确定是否在执行佩戴头戴式显示设备的动作;

图像获取模块,具体用于若确定在执行佩戴头戴式显示设备的动作,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

在第二方面一种可能的实现方式中,运动状态获取模块,具体用于获取头戴式显示设备的运动参数;根据运动参数确定头戴式显示设备的运动轨迹信息。

在第二方面一种可能的实现方式中,动作确定模块,具体用于对头戴式显示设备的运动轨迹信息进行动作识别,根据识别结果确定是否在执行佩戴头戴式显示设备的动作。

在第二方面一种可能的实现方式中,该头戴式显示设备的身份认证装置还包括:

还包括:

登录信息获取模块,用于若摄像头拍摄的图像识别失败,则获取头戴式显示设备的佩戴者输入的登录信息,根据输入的登录信息对佩戴者进行身份认证。

在第二方面一种可能的实现方式中,该头戴式显示设备的身份认证装置还包括:

光亮信息获取模块,用于获取环境光亮信息;

补光模块,用于根据环境光亮信息为摄像头进行补光。

在第二方面一种可能的实现方式中,该头戴式显示设备的身份认证装置还包括:

摄像头控制模块,用于开启头戴式显示设备内侧面向佩戴者的摄像头;

距离检测模块,用于检测摄像头与佩戴者的距离;

摄像头控制模块,还用于若距离检测模块确定摄像头与佩戴者的距离小于预设阈值,则关闭头戴式显示设备内侧面向佩戴者的摄像头。

第三方面,本发明实施例提供一种头戴式显示设备的身份认证设备,包括:运动状态检测单元、主控芯片和摄像头,摄像头位于头戴式显示设备内侧面向佩戴者的位置;

运动状态检测单元,用于在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态;

主控芯片,用于若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像;对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

在第三方面一种可能的实现方式中,运动状态检测单元,具体用于测量头戴式显示设备的运动轨迹信息;

主控芯片,具体用于根据头戴式显示设备的运动轨迹信息确定运动轨迹是否为佩戴头戴式显示设备的动作;若运动轨迹为佩戴头戴式显示设备的动作,获取摄像头采集的图像。

在第三方面一种可能的实现方式中,运动状态检测单元包括惯性测量元件;

惯性测量元件,用于获取头戴式显示设备的运动参数;

主控芯片,还用于根据运动参数确定头戴式显示设备的运动轨迹信息。

在第三方面一种可能的实现方式中,主控芯片,还用于若摄像头拍摄的图像识别失败,则获取头戴式显示设备的佩戴者输入的登录信息。

在第三方面一种可能的实现方式中,该头戴式显示设备的身份认证设备还包括:环境光传感器和补光元件;

环境光传感器,用于检测环境光亮信息;

主控芯片,还用于获取光传感器检测到的环境光亮信息,并控制补光元件根据环境光亮信息为摄像头进行补光。

在第三方面一种可能的实现方式中,主控芯片,还用于在获取头戴式显示设备内侧面向佩戴者的摄像头采集的图像之前,开启头戴式显示设备内侧面向佩戴者的摄像头;

该头戴式显示设备的身份认证设备还包括:接近传感器,用于检测摄像头与佩戴者之间的距离;

主控芯片,还用于若接近传感器确定摄像头与佩戴者的距离小于预设阈值,则关闭头戴式显示设备内侧面向佩戴者的摄像头。

第四方面,本发明实施例提供一种头戴式显示设备,包括:头戴式显示设备主体,以及如第三方面任一种可能的实现方式的头戴式显示设备的身份认证设备。

第五方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面任一种可能的实现方式的头戴式显示设备的身份认证方法。

本发明提供的头戴式显示设备的身份认证方法、装置、设备和存储介质,在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态,若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过,无需用户在使用头戴式显示设备时执行额外的登录操作,提供了一种快速、安全的登录方式。

附图说明

图1为本发明实施例提供的头戴式显示设备的身份认证方法实施例一的流程图;

图2为头戴式显示设备的示意图;

图3为本发明实施例提供的头戴式显示设备的身份认证方法实施例二的流程图;

图4为本发明实施例提供的头戴式显示设备的身份认证方法实施例三的流程图

图5为本发明实施例提供的头戴式显示设备的身份认证装置实施例一的结构示意图;

图6为本发明实施例提供的头戴式显示设备的身份认证装置实施例二的结构示意图;

图7为本发明实施例提供的头戴式显示设备的身份认证设备实施例一的结构示意图;

图8为本发明实施例提供的头戴式显示设备的身份认证设备实施例二的结构示意图;

图9为本发明实施例提供的头戴式显示设备的身份认证设备实施例三的结构示意图;

图10为本发明实施例提供的一种头戴式显示设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

头戴式显示设备包括分体式设备和一体式设备两大类,由于在头戴式显示设备中可能存储有用户的隐私信息,因此用户可以选择为头戴式显示设备设置使用权限,在佩戴头戴式显示设备之后,需要登录后才能使用。另外,即使是能够被多个用户使用的头戴式显示设备,也可以在其中存储每个用户的个人配置信息,用户佩戴头戴式显示设备并登录后,可以直接应用用户的个人配置信息,便于用户使用。

目前的头戴式显示设备的登录方式有以下几种:一种是在头戴式显示设备的显示屏上显示登录界面,用户通过外接的输入设备、触摸板或者虚拟触控屏幕输入登录信息,这与传统的计算机登录方式类似;另一种是在用户佩戴了头戴式显示设备后,对用户输入的登录手势或登录语音信息进行识别,若用户的登录手势或登录语音与预设的登录手势或登录语音匹配,则用户登录成功。但上述登录方式需要用户在佩戴头戴式显示设备后再进行登录信息的输入,输入比较耗时,且在输入登录信息时保密性较差,在复杂环境中还可能导致登录不成功。

图1为本发明实施例提供的头戴式显示设备的身份认证方法实施例一的流程图,如图1所示,本实施例提供的方法包括:

步骤s101,在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态。

本发明实施例提供的头戴式显示设备的身份认证方法应用于任一种具有登录功能的头戴式显示设备,且该头戴式显示设备具有运动状态检测能力。由于现有的头戴式显示设备的身份认证方法具有前述各种问题,因此在本实施例中,提供一种自动且安全的登录方式。在头戴式显示设备的电源被开启后,需要对佩戴的用户进行身份认证后才能继续使用,那么在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态。头戴式显示设备的运动状态是根据任一种方式测量或者获取到的。

目前的头戴式显示设备,为了提高用户的使用体验,一般都配置有至少一种运动状态检测元件,例如陀螺仪、加速度传感器、位移传感器等,通过这些运动状态检测元件,可以对头戴式显示设备的运动状态进行检测,并根据头戴式显示设备的运动状态对头戴式显示设备的显示效果进行修正,或者根据头戴式显示设备的运动状态对头戴式显示设备的显示内容进行控制。头戴式显示设备在开启电源后,其中的运动状态检测元件就可以对头戴式显示设备的运动参数进行测量。本实施例中就可以利用头戴式显示设备中的运动状态检测元件,获取头戴式显示设备的运动状态,该运动状态可以为静止、移动、或者其他复杂的运动状态。

步骤s102,若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

本实施例提供的头戴式显示设备的身份认证方法为了实现快速、安全的登录,在头戴式显示设备内侧且面向佩戴者的位置安装有摄像头或摄像模块。由于用户在佩戴头戴式显示设备时,都需要在拿起头戴式显示设备后,将头戴式显示设备对准面部,然后再将头戴式显示设备的显示屏对准眼睛然后再佩戴上头戴式显示设备。因此,在用户佩戴头戴式显示设备时,必然有将头戴式显示设备内侧对准面部的时刻。

在本实施例中,在获取头戴式显示设备的运动状态后,确定头戴式显示设备的运动状态是否满足预设条件,该预设条件可以根据具体需要进行设置,例如判断头戴式显示设备是否产生了移动,或者判断头戴式显示设备的运动轨迹是否符合预设的运动轨迹等。若头戴式显示设备的运动状态满足预设条件,再获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。本实施例中,可以在确定头戴式显示设备的运动状态满足预设条件,持续获取头戴式显示设备内侧的摄像头拍摄的图像,也可以是以一定的周期周期性地获取该摄像头拍摄的图像。

需要说明的是,本实施例中,位于头戴式显示设备内侧的摄像头拍摄的图像是为了进行图像识别,并将识别结果用于头戴式显示设备的登录,因此,为了确保登录的准确性和可靠性,需要该摄像头拍摄的图像质量较高。所以,该摄像头可以选用高帧率摄像头或摄像机。同时,考虑到头戴式显示设备的结构以及与佩戴者面部的关系,可以将该摄像头安装于与佩戴者额头对应的位置。如图2所示,图2为头戴式显示设备的示意图,在图2中,位于头戴式显示设备内侧的摄像头21位于头戴式显示设备22与佩戴者额头对应的位置。

步骤s103,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

在获取到该摄像头拍摄的图像后,可以对该图像进行人脸识别,确定摄像头拍摄的图像是否为头戴式显示设备对应的用户的人脸图像。对该摄像头拍摄的图像进行人脸识别可以是对摄像头拍摄的每一帧图像都进行图像识别,也可以是对摄像头拍摄的图像进行周期性识别,或者是可以对摄像头拍摄的多张图像进行合成后,对合成后的图像进行图像识别。在头戴式显示设备中存储有该头戴式显示设备对应的用户的人脸图像或者该人脸图像的特征,对该摄像头拍摄的图像进行人脸识别就是判断摄像头拍摄的图像与存储的头戴式显示设备对应的用户的人脸图像是否一致或者相似度是否超过预设阈值。若摄像头拍摄的图像与存储的头戴式显示设备对应的用户的人脸图像一致或者相似度超过预设阈值,则确定匹配成功。需要说明的是,头戴式显示设备对应的用户的人脸图像或人脸特征可以存储于头戴式显示设备中,还可以存储在外部设备或云端。若头戴式显示设备对应的用户的人脸图像或人脸特征存储于头戴式显示设备中,则头戴式显示设备的处理芯片可以直接根据摄像头拍摄的人脸图像进行人脸识别。若头戴式显示设备对应的用户的人脸图像或人脸特征存储于外部设备或云端,那么头戴式显示设备可以通过有线或者无线的方式与外部设备或云端进行连接,通过有线或者无线的连接方式将摄像头拍摄的人脸图像或提取的人脸特征发送给外部设备或者云端,并接收外部设备或云端发送的人脸识别结果,或者接收外部设备或云端存储的人脸图像或人脸特征,在头戴式显示设备端进行识别,得到识别结果。

摄像头拍摄的图像与存储的头戴式显示设备对应的用户的人脸图像匹配成功,意味着当前佩戴头戴式显示设备的佩戴者即为头戴式显示设备对应的用户,那么应允许该佩戴者使用头戴式显示设备,即该佩戴者的身份认证通过。

由于用户佩戴头戴式显示设备的动作可能并不一致,例如用户先佩戴上头戴式显示设备后再开启电源,或者在获取到佩戴头戴式显示设备的动作后,位于头戴式显示设备内侧的摄像头已经距离佩戴者面部过近而无法拍摄佩戴者的面部图像。因此,仅使用人脸识别方法进行头戴式显示设备的登录,有可能导致登录不成功。所以,若摄像头拍摄的人脸图像识别失败,则可以进入传统的登录流程,获取头戴式显示设备的佩戴者输入的登录信息,根据输入的登录信息对佩戴者进行身份认证。也就是说,先对佩戴者的面部图像进行识别,在识别失败后,再进入传统的登录流程,以保证登录成功。

本实施例提供的头戴式显示设备的身份认证方法,在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态,若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过,无需用户在使用头戴式显示设备时执行额外的登录操作,提供了一种快速、安全的登录方式。

图3为本发明实施例提供的头戴式显示设备的身份认证方法实施例二的流程图,如图3所示,本实施例提供的方法包括:

步骤s301,在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动轨迹信息。

根据头戴式显示设备中的运动状态检测元件,可以对头戴式显示设备的运动状态进行检测,若持续检测头戴式显示设备的运动状态,则可以获取头戴式显示设备的运动趋势,该运动趋势即为头戴式显示设备的运动轨迹信息。本实施例中就可以利用头戴式显示设备中的运动状态检测元件,获取头戴式显示设备中的运动状态检测元件测量到的运动参数,在获取到头戴式显示设备的运动参数之后,可以根据持续测量到的运动参数确定头戴式显示设备的运动轨迹信息。

根据运动状态检测元件测量到的运动参数确定运动轨迹信息的方法在目前的运动器械或其他终端设备中已经有所应用,本实施例可以采用任一种现有的运动轨迹确定方法,其中,运动状态检测元件可以为惯性测量元件。例如若运动状态检测元件为加速度传感器,通过持续测量的加速度,可以绘制出一条运动轨迹曲线,从而确定运动轨迹信息。

步骤s302,根据头戴式显示设备的运动轨迹信息确定是否在执行佩戴头戴式显示设备的动作。

用户在使用头戴式显示设备时,一般都是先开启头戴式显示设备的电源,然后再将头戴式显示设备从桌上拿起,或者是先拿起头戴式显示设备并开启电源后再佩戴到头上。无论哪种使用方式,用户都有佩戴头戴式显示设备的动作,而用户佩戴头戴式显示设备动作具有一定的特征,例如有从下往上移动的特征,或者有先快速移动后缓慢移动的特征。也就是说,通过头戴式显示设备的运动特征就可以判断用户是否正在佩戴头戴式显示设备。

因此,在获取了头戴式显示设备的运动轨迹信息后,可以根据该运动轨迹信息确定用户是否正在执行佩戴头戴式显示设备的动作。具体地,可以预先存储佩戴头戴式显示设备的一种或多种动作,将头戴式显示设备的运动轨迹信息与存储的佩戴头戴式显示设备的动作进行匹配,若匹配相同或匹配的相似度超过预设比例,则确定用户正在执行佩戴头戴式显示设备的动作。或者还可以对头戴式显示设备的运动轨迹信息进行轨迹分析,得到该运动轨迹信息的一个或多个运动特征,并判断一个或多个运动特征是否符合佩戴头戴式显示设备的运动特征。判断是否执行佩戴头戴式显示设备的动作可以采用递归神经网络模型来完成。需要说明的是,对头戴式显示设备的运动轨迹信息进行判断的方法与前述对摄像头拍摄的人脸图像进行识别的方法类似,也可以由外部设备或云端进行处理,只要通过有线或者无线的连接将头戴式显示设备的运动轨迹信息发送给外部设备或者云端,即可接收到外部设备或运动发送的动作识别结果。

步骤s303,若确定在执行佩戴头戴式显示设备的动作,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

在本实施例中,确定用户正在执行佩戴头戴式显示设备的动作后,再获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。本实施例中,可以在确定正在执行佩戴头戴式显示设备的动作后,持续获取头戴式显示设备内侧的摄像头拍摄的图像,也可以是以一定的周期周期性地获取该摄像头拍摄的图像。

步骤s304,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

本实施例提供的头戴式显示设备的身份认证方法,通过获取头戴式显示设备的运动轨迹信息,确定在执行佩戴头戴式显示设备的动作时,获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像,对摄像头拍摄的图像进行图像识别,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过,无需用户在使用头戴式显示设备时执行额外的登录操作,提供了一种快速、安全的登录方式。

图4为本发明实施例提供的头戴式显示设备的身份认证方法实施例三的流程图,如图4所示,本实施例提供的方法包括:

步骤s401,在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动轨迹信息。

步骤s402,根据头戴式显示设备的运动轨迹信息确定是否在执行佩戴头戴式显示设备的动作。

步骤s403,若确定在执行佩戴头戴式显示设备的动作,开启头戴式显示设备内侧面向佩戴者的摄像头。

头戴式显示设备内侧面向佩戴者的摄像头的作用仅是用于进行登录,为了节约头戴式显示设备的电力,无需在头戴式显示设备的电源被开启后就开启开摄像头。因此,头戴式显示设备内侧的摄像头可以处于常闭状态,只有在确定执行佩戴头戴式显示设备的动作后,再开启头戴式显示设备内侧面向佩戴者的摄像头。当然,也可以在确定头戴式显示设备的运动状态满足其他任意预设条件的时候,开启头戴式显示设备内侧面向佩戴者的摄像头。

步骤s404,获取环境光亮信息。

由于头戴式显示设备内侧面向佩戴者的摄像头位于头戴式显示设备内部,在佩戴者佩戴头戴式显示设备时,可能导致该摄像头的光源被遮挡,或者外界环境光较淡时,影响该摄像头的拍摄效果。因此,可以在头戴式显示设备内侧面向佩戴者的摄像头附近安装光传感器或者其他用于检测环境光亮信息的元件,在获取摄像头拍摄的图像之前,先获取环境光亮信息。

步骤s405,根据环境光亮信息为摄像头进行补光。

通过光传感器检测环境光亮信息的目的是为了确定位于头戴式显示设备内侧面向佩戴者的摄像头的光源是否适于拍摄,因此,若确定头戴式显示设备内侧面向佩戴者的摄像头的光源不适于拍摄,则可以根据环境光亮信息为摄像头进行补光。为摄像头进行补光需要使用任一种补光元件,补光元件同样位于头戴式显示设备内侧,补光元件可以为任一种光源,例如led光源。补光元件还可以是红外补光器件,对人脸进行补光,佩戴者也不会感受到红外光,不会刺激到用户眼睛,当然也可以是其它补光器件。补光元件的补光量根据光传感器检测到的环境光亮信息确定,以使补光后的环境光亮信息满足摄像头的拍摄需求。

需要说明的是,步骤s404和步骤s405是可选的,目前存在可在弱光条件下拍摄清晰图像的摄像头,此时则无需进行补光处理。

步骤s406,获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

步骤s407,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

步骤s408,若摄像头拍摄的图像识别失败,则获取头戴式显示设备的佩戴者输入的登录信息,根据输入的登录信息对佩戴者进行身份认证。

步骤s409,若摄像头与佩戴者的距离小于预设阈值,则关闭摄像头。

由于头戴式显示设备被用户佩戴上后,位于头戴式显示设备内侧的摄像头将距离用户距离很近,无法再拍摄到佩戴者的面部图像。因此,在对该摄像头拍摄的图像进行了图像识别后,还可以判断摄像头与佩戴者的距离是否小于预设阈值。若摄像头与佩戴者的距离小于预设阈值,则意味着摄像头已经无法拍摄到佩戴者的面部图像,此时可以关闭该摄像头,从而可以节约头戴式显示设备的电力。

在本实施例中,可以使用接近传感器检测摄像头与佩戴者的距离。接近传感器可以是红外传感器、超声波距离传感器等各种检测距离的传感器。

本实施例提供的头戴式显示设备的身份认证方法,通过获取头戴式显示设备的运动轨迹信息,确定在执行佩戴头戴式显示设备的动作时,获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像,对摄像头拍摄的图像进行图像识别,对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过,无需用户在使用头戴式显示设备时执行额外的登录操作,提供了一种快速、安全的登录方式。

图5为本发明实施例提供的头戴式显示设备的身份认证装置实施例一的结构示意图,如图5所示,本实施例提供的装置包括:

运动状态获取模块51,用于在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态。

图像获取模块52,用于若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

图像识别模块53,用于对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

本实施例提供的头戴式显示设备的身份认证装置用于实现图1所示的头戴式显示设备的身份认证方法,其实现原理和技术效果类似,此处不再赘述。

图6为本发明实施例提供的头戴式显示设备的身份认证装置实施例二的结构示意图,如图6所示,本实施例提供的装置包括:

运动状态获取模块61,用于在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动轨迹信息。

动作确定模块62,用于根据头戴式显示设备的运动轨迹信息确定是否在执行佩戴头戴式显示设备的动作。

图像获取模块63,用于若确定在执行佩戴头戴式显示设备的动作,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像。

图像识别模块64,用于对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

本实施例提供的头戴式显示设备的身份认证装置用于实现图3所示的头戴式显示设备的身份认证方法,其实现原理和技术效果类似,此处不再赘述。

进一步地,在图6所示实施例的基础上,运动状态获取模块61,具体用于获取头戴式显示设备的运动参数;根据运动参数确定头戴式显示设备的运动轨迹信息。

进一步地,在图6所示实施例的基础上,动作确定模块62,具体用于对头戴式显示设备的运动轨迹信息进行动作识别,根据识别结果确定是否在执行佩戴头戴式显示设备的动作。

进一步地,在图5或图6所示实施例的基础上,头戴式显示设备的身份认证装置还包括:登录信息获取模块,用于若摄像头拍摄的图像识别失败,则获取头戴式显示设备的佩戴者输入的登录信息,根据输入的登录信息对佩戴者进行身份认证。

进一步地,在图5或图6所示实施例的基础上,头戴式显示设备的身份认证装置还包括:光亮信息获取模块,用于获取环境光亮信息;补光模块,用于根据环境光亮信息为摄像头进行补光。

进一步地,在图5或图6所示实施例的基础上,头戴式显示设备的身份认证装置还包括:摄像头控制模块,用于开启头戴式显示设备内侧面向佩戴者的摄像头;距离检测模块,用于检测摄像头与佩戴者的距离;摄像头控制模块,还用于若距离检测模块确定摄像头与佩戴者的距离小于预设阈值,则关闭头戴式显示设备内侧面向佩戴者的摄像头。

图7为本发明实施例提供的头戴式显示设备的身份认证设备实施例一的结构示意图,如图7所示,本实施例提供的设备包括:

运动状态检测单元71、主控芯片72和摄像头73,摄像头73位于头戴式显示设备内侧面向佩戴者的位置。

运动状态检测单元71,用于在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态。

主控芯片72,用于若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头73拍摄的图像;对摄像头73拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

本实施例提供的头戴式显示设备的身份认证设备用于实现图1所示的头戴式显示设备的身份认证方法,其实现原理和技术效果类似,此处不再赘述。

进一步地,在图7所示实施例的基础上,运动状态检测单元71,具体用于测量头戴式显示设备的运动轨迹信息;主控芯片72,具体用于根据头戴式显示设备的运动轨迹信息确定运动轨迹是否为佩戴头戴式显示设备的动作;若运动轨迹为佩戴头戴式显示设备的动作,获取摄像头73采集的图像。

进一步地,在图7所示实施例的基础上,运动状态检测单元71包括惯性测量元件,用于获取头戴式显示设备的运动参数;主控芯片72,还用于根据运动参数确定头戴式显示设备的运动轨迹信息。

进一步地,在图7所示实施例的基础上,主控芯片72,还用于若摄像头73拍摄的图像识别失败,则获取头戴式显示设备的佩戴者输入的登录信息。

图8为本发明实施例提供的头戴式显示设备的身份认证设备实施例二的结构示意图,如图8所示,本实施例提供的设备在图7的基础上,还包括:

环境光传感器81和补光元件82。

环境光传感器81,用于检测环境光亮信息。

主控芯片72,还用于获取光传感器81检测到的环境光亮信息,并控制补光元件82根据环境光亮信息为摄像头进行补光。

图9为本发明实施例提供的头戴式显示设备的身份认证设备实施例三的结构示意图,如图9所示,本实施例提供的设备在图8的基础上,还包括:

接近传感器91,用于检测摄像头73与佩戴者之间的距离。

主控芯片72,还用于在获取头戴式显示设备内侧面向佩戴者的摄像头73采集的图像之前,开启头戴式显示设备内侧面向佩戴者的摄像头73。

主控芯片72,还用于若接近传感器91确定摄像头73与佩戴者的距离小于预设阈值,则关闭头戴式显示设备内侧面向佩戴者的摄像头73。

图10为本发明实施例提供的一种头戴式显示设备的结构示意图,如图10所示,该头戴式显示设备包括处理器111、存储器112、显示屏113和头戴式显示设备的身份认证设备114;头戴式显示设备中处理器111的数量可以是一个或多个,图10中以一个处理器111为例;头戴式显示设备中的处理器111、存储器112、显示屏113和头戴式显示设备的身份认证设备114可以通过总线或其他方式连接,图10中以通过总线连接为例。头戴式显示设备中的处理器111、存储器112、显示屏113和头戴式显示设备的身份认证设备114均安装于头戴式显示设备外壳内。

存储器112作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请图1至图4实施例中的头戴式显示设备的身份认证方法对应的程序指令/模块(例如,头戴式显示设备的身份认证装置中的运动状态获取模块51、61,图像获取模块52、63,图像识别模块53、64,动作确定模块62)。处理器111通过运行存储在存储器112中的软件程序、指令以及模块,从而执行头戴式显示设备的各种功能应用以及数据处理,即实现上述的头戴式显示设备的身份认证方法。

存储器112可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据头戴式显示设备的使用所创建的数据等。此外,存储器112可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

显示屏113用于显示头戴式显示设备中所需显示的信息。头戴式显示设备的身份认证设备114可以为图7至图9任意实施例所示的头戴式显示设备的身份认证设备。

本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种头戴式显示设备的身份认证方法,该方法包括:

在头戴式显示设备进行身份认证之前,获取头戴式显示设备的运动状态;

若头戴式显示设备的运动状态满足预设条件,则获取位于头戴式显示设备内侧且面向佩戴者的摄像头拍摄的图像;

对摄像头拍摄的图像进行人脸识别,根据识别结果确定佩戴者的身份认证是否通过。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上的方法操作,还可以执行本申请任意实施例所提供的头戴式显示设备的身份认证方法中的相关操作。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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