生物认证方法及生物认证装置制造方法

文档序号:6548922阅读:219来源:国知局
生物认证方法及生物认证装置制造方法
【专利摘要】本申请实施例公开了一种生物认证方法及生物认证装置,所述方法包括:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。本申请实施例将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
【专利说明】生物认证方法及生物认证装置
【技术领域】
[0001]本申请涉及生物认证技术,尤其涉及一种生物认证方法及生物认证装置。
【背景技术】
[0002]智能眼镜有可能成为下一个移动互联网数据接入平台,在为用户提供新的用户体验的同时,也会存在一些传统互联网的安全问题。比如说,传统的网页管理员需要阻止一些来自于机器的访问请求。不同的用于识别访问发出者身份的测试(即生物认证)因此被开发出来,以确保受到的请求来自于人类用户,而非机器或者程序。一种常见的测试叫做全自动区分计算机和人类的图灵测试(CompletelyAutomatedPublic Turing Test to TellComputers and Humans Apart, CAPTCHA)。一般CAPTCHA会显不机器难以识别的变形显不图像,并要求用户输入所述变形显示图像中的数字或者字母,或者回答所述变形显示图像中的问题。但是随着计算机技术的不断发展,机器对所述变形显示图像的识别率越来越高、识别速度也越来越快,CAPTCHA的安全性需要进一步提高,并且一般CAPTCHA需要设备具有键盘、鼠标等输入器件。

【发明内容】

[0003]本申请的目的是:提供一种生物认证方案。
[0004]第一方面,本申请提供了一种生物认证方法,包括:
[0005]响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0006]根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0007]获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0008]分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0009]第二方面,本申请提供了一种生物认证方法,包括:
[0010]响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0011]向一第二设备提供所述验证信息以及所述至少一深度信息;
[0012]从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0013]分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0014]第三方面,本申请提供了一种生物认证方法,包括:
[0015]从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0016]根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;[0017]获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0018]向所述第一设备提供所述注视点深度信息。
[0019]第四方面,本申请提供了一种生物认证装置,包括:
[0020]第一信息获取模块,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0021]呈现模块,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0022]第二信息获取模块,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0023]分析模块,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0024]第五方面,本申请提供了一种近眼可穿戴设备,包括第四方面所述的生物认证装置。
[0025]第六方面,本申请提供了一种生物认证装置,包括:
[0026]第一信息获取模块,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0027]通信模块,用于向一第二设备提供所述验证信息以及所述至少一深度信息;
[0028]所述通信模块,还用于从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0029]分析模块,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0030]第七方面,本申请提供了一种生物认证装置,包括:
[0031]通信模块,用于从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0032]呈现模块,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0033]第二信息获取模块,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0034]所述通信模块,还用于向所述第一设备提供所述注视点深度信息。
[0035]第八方面,本申请提供了一种近眼可穿戴设备,包括第七方面所述的生物认证装置。
[0036]本申请实施例的至少一个实施方案将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证的安全性。
【专利附图】

【附图说明】
[0037]图1为本申请实施例的一种生物认证方法的流程示意图;
[0038]图2为本申请实施例的一种生物认证方法中验证信息的呈现深度一致的示意图;
[0039]图3a为本申请实施例的一种生物认证方法中验证信息中多个图像元素的近眼呈现深度不同的示意图;
[0040]图3b为本申请实施例的一种生物认证方法中验证信息中多个图像元素的立体呈现深度不同的示意图;
[0041]图4为本申请实施例的一种生物认证方法的流程示意图;
[0042]图5为本申请实施例的一种生物认证方法的流程示意图;
[0043]图6为本申请实施例的一种生物认证方法的流程示意图;
[0044]图7为本申请实施例的一种生物认证方法的流程示意图;
[0045]图8为本申请实施例的一种第一生物认证装置的结构示意框图;
[0046]图9为本申请实施例的一种第一生物认证装置的结构示意框图;
[0047]图9a和9b为本申请实施例的两种第一生物认证装置的呈现模块的结构示意框图;
[0048]图9c为本申请实施例的一种第一生物认证装置的第二信息获取模块的结构示意框图;
[0049]图10为本申请实施例的一种第一生物认证装置的结构示意框图;
[0050]图11为本申请实施例的一种近眼可穿戴设备的结构示意框图;
[0051]图12为本申请实施例的一种第二生物认证装置的结构示意框图;
[0052]图13为本申请实施例的一种第三生物认证装置的结构示意框图;
[0053]图14为本申请实施例的一种近眼可穿戴设备的结构示意框图;
[0054]图15为本申请实施例的一种生物认证装置的结构示意框图。
【具体实施方式】
[0055]下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本申请的【具体实施方式】作进一步详细说明。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0056]本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0057]为了确认针对一对象的访问请求(例如针对网页的访问请求)是一人类用户发出的还是一个机器发出的,需要针对该访问请求进行生物认证,在生物认证通过时,认为该访问请求是由人类用户发出的,才可以继续访问对应的对象,否则会认为该访问请求是由机器等非人类用户发出的,访问会被阻止,保证对象访问的安全。
[0058]如图1所示,本申请实施例提供了一种生物认证方法,包括:
[0059]SllO:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0060]S120:根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0061]S130:获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0062]S140:分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0063]在本实施例中,所述至少一呈现深度为所述验证信息的至少一呈现位置相对于一基准位置的至少一深度;这里所述的基准位置可以是一观看位置,例如用户的眼睛;或者还可以是一呈现器件的位置,例如:智能眼镜的镜片所在的位置。本申请实施例下面以所述基准位置为用户的眼睛为例进行说明。
[0064]在本实施例中,所述注视点深度信息为所述用户的至少一眼睛的注视点相对于所述用户的眼睛的深度信息。
[0065]举例来说,本发明提供的第一生物认证装置作为本实施例的执行主体,执行SllO?S140。具体地,所述第一生物认证装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述第一生物认证装置本身就是所述用户设备;所述用户设备包括但不限于:智能眼镜、智能头盔等近眼呈现设备,以及手机、电脑等其它设备,其中智能眼镜又分为智能框架眼镜和智能隐形眼镜。在本申请实施例中,上面所述的用户为所述用户设备的使用者,例如,当所述用户设备为智能眼镜时,所述用户为佩戴所述智能眼镜的用户。
[0066]本申请实施例将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
[0067]在本申请实施例一种可能的实施方式中,如图2所示,所述验证信息“1+2”可以作为一个整体呈现在同一呈现深度d21。此时,所述至少一深度信息即为一深度信息。
[0068]或者,在本申请实施例另一种可能的实施方式中,所述验证信息可以包含多个图像元素,其中,至少一图像元素对应的呈现深度与其它图像元素对应的呈现深度不同,如图3a或3b所示,即所述多个图像元素对应于多个呈现深度。此时,所述至少一深度信息为与多个呈现深度对应的多个深度信息。
[0069]下面进一步分别说明本申请实施例方法上述两种实施方式的各步骤。
[0070]如图4所示,当所述验证信息呈现在同一呈现深度时,所述方法包括:
[0071]S210:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的呈现深度对应的深度信息。
[0072]在本申请实施例中,所述验证信息可以包括:有含义的文字、数字,或者还可以为没有特定含义的图案,只要能够呈现出被用户看到即可。所述验证信息可以从外部服务器得到,例如,当所述访问请求为对一网页的访问请求时,可以从该网页对应的服务器获取所述验证信息。
[0073]在本申请实施例中,为了提高生物认证的安全性,对应多个访问请求的多个验证信息分别对应的深度信息应该是不完全相同的。因此,在本实施方式中,所述得到所述深度信息包括:
[0074]根据一设定策略确定所述深度信息。
[0075]这里所述设定策略可以根据需要设定,例如:每次生成的验证信息对应的深度信息为上一次的验证信息对应的深度信息对应的呈现深度增加或减少对应值。例如,上一次验证信息对应的深度信息对应于Im的呈现深度,则本次验证信息对应的深度信息对应于lm+lm的呈现深度,下一次本次验证信息对应的深度信息对应于2m+lm的呈现深度。当然,根据呈现设备的呈现能力和用户眼睛的舒适观看距离等因素,可以为所述呈现深度确定一个距离范围。
[0076]在一种可能的实施方式中,所述设定策略可以为一设定范围内的随机。所述设定范围可以为包含很多不同深度信息的深度信息库,每次验证信息对应的深度信息可以是从所述深度信息库中随机选出的。
[0077]S220:根据所述深度信息,将所述验证信息呈现在所述呈现深度。
[0078]例如:当所述深度信息为Im时,将所述验证信息呈现在相对于一用户的眼睛Im的呈现深度处。
[0079]在本申请实施例中,所述呈现可以表现被呈现对象的呈现深度的呈现。
[0080]在一种可能的实施方式中,所述呈现为近眼呈现。即在本申请实施例中,通过近眼呈现的方式呈现所述验证信息。所述近眼呈现为在眼睛附近通过显示或投射的方式向所述眼睛进行图像的呈现。例如,可以通过谷歌眼镜等近眼投射设备来视线所述近眼呈现,通过调节投射仪与眼睛之间光路的光路参数,可以在设定的呈现深度呈现对应的验证信息。
[0081]在另一种可能的实施方式中,所述呈现还可以为立体显示。例如,通过3D显示器显示3D的验证信息。在本实施方式中,所述用户至少一眼睛的注视点为所述用户两眼视线的会聚点。
[0082]S230:获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息。
[0083]在本申请实施例一种可能的实施方式中,可以通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。在一种可能的实施方式中,所述追踪可以通过近眼设备采集用户眼睛的图像来追踪,例如,通过具有拍摄模块的智能眼镜拍摄所述用户两只眼睛的图像来确定所述用户两只眼睛的视线方向,再根据所述用户两只眼睛的视线的交点来得到所述注视点,最后根据用户的眼间距和所述视线方向就可以得到所述注视点深度信息。或者,在另一种可能的实施方式中,例如,当通过电脑或手机等用户设备的3D显示屏的立体呈现所述验证信息时,所述追踪还可以是通过电脑或手机的3D显示屏一侧的图像采集模块来追踪所述用户的两眼视线方向。
[0084]在又一种可能的实施方式中,通过智能眼镜、智能头盔等近眼呈现用户设备呈现所述验证信息时,由于此时用户的眼睛的焦点所在位置与眼睛的注视点是重合的,因此还可以根据一眼睛焦距检测装置来获取所述用户的一眼睛的注视点。例如,可以通过拍摄用户一眼睛眼底的图像,并根据拍摄到所述用户眼底的满足设定清晰度指标的图像时拍摄位置与眼睛之间光路的光学参数以及所述眼睛的注视方向来确定所述焦点位置,进而得到所述眼睛的注视点深度信息。
[0085]当然,本领域的技术人员可以知道,其它合适的用于检测用户眼睛注视点的方法也可以应用在本申请实施例中。
[0086]在一种可能的实施方式中,还可以是通过通信的方式从外部获取所述注视点深度信息。例如,本申请实施例的主体为一电脑时,可以通过与用户佩戴的一智能眼镜建立通信,从所述智能眼镜获取所述注视点深度信息。
[0087]S240:分析所述注视点深度信息是否与所述深度信息相符,确定是否通过所述生物认证。
[0088]在本申请实施例中,所述注视点深度信息可以与所述深度信息的相符可以是所述注视点深度信息对应的注视点深度与所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
[0089]如图5所示,在本申请另一实施例中,当所述验证信息可以包含多个图像元素时,所述方法包括:[0090]S310:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的多个图像元素的多个呈现深度对应的多个深度信息。
[0091]如图3a或3b所示,在一种可能的实施方式中,所述多个图像元素中,每个图像元素的呈现深度都与其它图像元素的呈现深度不同。当然,在本申请实施例其它可能的实施方式中,也可以其中部分图像元素的呈现深度是相同的。
[0092]与图4所示的实施例类似的,本申请实施例中,所述多个深度信息可以是根据一设定策略确定的。在一种可能的实施方式中,所述根据一设定策略确定所述至少一深度信息可以为:在一设定范围内随机确定所述至少一深度信息。所述多个深度信息的确定可以参考图4所示实施例中对应的描述,这里不再赘述。
[0093]S320:根据所述多个深度信息,将所述验证信息分别呈现在对应的所述多个呈现深度。
[0094]在本申请实施例中,所述验证信息呈现可以采用与图4所示实施例中描述的方式进行呈现。其中,由于所述验证信息包括多个图像元素,因此,与图4所示实施例不同的是,在本申请实施例中,所述多个图像元素可以是同时分别呈现在不同的呈现深度,或者也可以是将所述多个图像元素按一设定时间顺序分别呈现在所述对应的所述多个呈现深度。
[0095]在一种可能的实施方式中,以通过智能眼镜的投射显示模块进行所述验证信息的呈现为例进行说明,如图3a所示,XOY平面是用户眼睛所在的平面,OZ上的值表示距离眼睛的深度值,所述验证信息包括元素“2”、“ + ”和“1”,其分别对应于相对于用户眼睛d3、d2和dl的深度。其中,在一种可能的实施方式中,在进行所述验证信息的呈现时,按所述设定时间顺序,呈现设备调节其呈现参数,使得所述元素“2”呈现在d3深度处,经过设定的时间间隔(例如I秒),在调节所述呈现参数,使得所述元素“ + ”呈现在d2深度处,最后同样的,再将所述元素“I”呈现在dl深度处。
[0096]在一种可能的实施方式中,为了进一步增加验证信息的安全性,在进行所述验证信息的呈现时,按设定的时间顺序并以一随机时间间隔来呈现所述验证信息的各图像元素。这里时间间隔的随机一般是在一设定的时间间隔范围内的随机,例如,在(0,2)秒的范围内的随机。例如:在上述的实施方式中,先呈现所述元素“2”,经过一随机时间间隔,例如
0.5秒,呈现所述元素“ + ”,再经过一随机时间间隔,例如1.2秒,呈现所述元素“I”。通过这样的随机时间间隔使得所述验证信息更难被机器破解,提高安全性。
[0097]在另一种可能的实施方式中,以所述验证信息的呈现为立体呈现为例进行说明,如图3b所示,Z = O所在平面是用户眼睛所在的平面,OZ上的值表示距离眼睛的深度值,所述验证信息包括三个图像元素汽车图案521、圆柱体图案522以及树图案523,其对应的呈现深度分别为d51、d52以及的d53,当然,在一种可能的实施方式中,所述呈现深度还可以是以呈现所述验证信息的立体显示器510的显示平面作为基准位置来确定所述各图像元素的深度。由图3b可以看出,用户分别观看各图像元素时,左眼531和右眼532视线的会聚点位置不同。
[0098]S330:获取所述多个图像元素的呈现过程中一用户的至少一眼睛的注视点深度信
肩、O
[0099]在本申请实施例中,由于所述验证信息多个图像元素呈现在不同的位置处,因此获取所述用户眼睛的注视点深度信息时,也会对应获取分别与每个图像元素的呈现深度对应的注视点深度信息。
[0100]在一种可能的实施方式中,当按所述设定时间顺序呈现所述多个图像元素时,所述注视点深度信息还可以是所述用户注视点深度的变化规律信息。例如,包括用户注视深度变化的时间间隔。
[0101]与图4所示实施例中对应描述相同的,在获取每个图像元素对应的注视点深度信息时,可以通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。或者还可以通过其它方法来获取所述注视点深度信息。具体参见图4所示实施例中对应的描述,这里不再赘述。
[0102]S340:分析所述注视点深度信息是否与所述多个深度信息相符,确定是否通过所述生物认证。
[0103]与图4所示实施例所述相似的,本申请实施例一种可能的实施方式中,当所述注视点深度信息包括分别与每个图像元素的对应的注视点深度时,所述注视点深度信息是否与所述多个深度信息相符可以为:所述注视点深度信息对应的每个图像元素的注视点深度与该图像元素的所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
[0104]或者,在另一种可能的实施方式中,所述注视点深度信息为所述用户注视点深度的变化规律信息时,所述注视点深度信息是否与所述多个深度信息相符还可以为所述变化规律信息与各图像元素的呈现顺序对应的深度信息对应的呈现深度变化相符。或者还可以包括:变化的时间间隔信息与各图像元素呈现的随机时间间隔是否相符。
[0105]在一个场景中,例如,一用户可能佩戴一近眼呈现设备的同时,访问一其它用户设备(例如手机或电脑等)的显示屏上显示的一网页,此时,例如可以通过所述其它用户设备获取对应的验证信息以及对应的深度信息,但是由所述近眼呈现设备来呈现与所述深度信息对应的验证信息并获取对应的注视点深度信息,所述其它用户设备再从所述近眼呈现设备获取所述注视点深度信息进行所述生物认证。
[0106]因此,如图6所示,本申请实施例还提供了一种生物认证方法,包括:
[0107]S610响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0108]S620向一第二设备提供所述验证信息以及所述至少一深度信息;
[0109]S630从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0110]S640分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0111]举例来说,本发明提供的第二生物认证装置作为本实施例的执行主体,执行S610?S640。具体地,所述第二生物认证装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述第二生物认证装置本身就是所述用户设备;所述用户设备包括但不限于:智能手机、电脑、平板电脑等具有显示能力的智能设备。与图1所示实施例相同的,在本申请实施例中,上面所述的用户为所述用户设备的使用者。本申请实施例中所述的第二设备例如可以为智能眼镜、智能头盔等近眼呈现设备,所述用户同时也为所述第二设备的使用者。
[0112]本申请实施例将用于进行生物认证的验证信息以及对应的深度信息发送给对应的第二设备进行对应呈现深度的呈现,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
[0113]与图1所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图1、图4或图5中对应的描述。
[0114]在本申请实施例中,所述步骤S610和步骤S640的具体实现与图1、图4或图5所示实施例中对应的步骤相同,下面仅进行简单的描述,具体参见图1、图4或图5中对应步骤的描述。
[0115]其中,对于步骤S610,可以根据一设定策略确定所述至少一深度信息。
[0116]其中,可选地,所述根据一设定策略确定所述至少一深度信息包括:在一设定范围内随机确定所述至少一深度信息。
[0117]对于步骤S620和步骤S630,可以通过与所述第二设备的通信,以有线或无线通信的方式完成该两个步骤。例如步骤S620可以将所述验证信息以及所述至少一深度信息向所述第二设备发送;在所述第二设备对所述验证信息进行对应的呈现并获取对应的注视点深度信息时,所述步骤S630接收从所述第二设备返回的所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息。
[0118]经过所述步骤S640的分析后,可以完成所述生物认证,确定所述访问是由所述用户发出的,还是由非人类用户发出的。
[0119]本申请实施例中各步骤可以参见图1至图5所示实施例中对应的步骤描述,这里不再赘述。
[0120]当然,本领域的技术人员可以知道,在另一种可能的实施方式中,本申请实施例所述的生物认证方法的执行主体还可以从属于一服务器。
[0121]基于上面所述的场景,如图7所示,本申请实施例还提供了一种生物认证方法,包括:
[0122]S710从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0123]S720根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0124]S730获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0125]S740向所述第一设备提供所述注视点深度信息。
[0126]举例来说,本发明提供的第三生物认证装置作为本实施例的执行主体,执行S710?S740。具体地,所述第三生物认证装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述第三生物认证装置本身就是所述用户设备;所述用户设备包括但不限于:智能眼镜、智能头盔等近眼呈现设备,其中智能眼镜又分为智能框架眼镜和智能隐形眼镜。在本申请实施例中,上面所述的用户为所述用户设备的使用者,例如,当所述用户设备为智能眼镜时,所述用户为佩戴所述智能眼镜的用户。
[0127]本申请实施例从第一设备获取对应的验证信息和深度信息后,将所述验证信息呈现在对应的呈现深度,同时获取所述用户的注视点深度信息并发送给所述第一设备,以便所述第一设备通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
[0128]与图1所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图1、图4或图5中对应的描述。
[0129]在本申请实施例中,所述步骤S720和步骤S730的具体实现与图1、图4或图5所示实施例中对应的步骤相同,下面对本申请实施例所述的方法进行简单的描述,具体参见图1、图4或图5中对应步骤的描述。
[0130]在本申请实施例中,所述步骤S710通过与所述第一设备的通信,从所述第一设备获取所述验证信息和所述深度信息。
[0131]所述步骤S720对所述验证信息的呈现参考所述步骤S120、S220或S320中对应的描述。
[0132]所述步骤S730中获取所述注视点深度信息的方法参见所述步骤S130、S230或S330中对应的描述。
[0133]在所述步骤S730获取了所述注视点深度信息后,可以通过与所述第一设备的通信,将所述注视点深度信息发送给所述第一设备。
[0134]本申请实施例中各步骤可以参见图1至图5所示实施例中对应的步骤描述,这里不再赘述。
[0135]本领域技术人员可以理解,在本申请【具体实施方式】的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请【具体实施方式】的实施过程构成任何限定。
[0136]如图8所示,本申请实施例提供了一种第一生物认证装置800,包括:
[0137]第一信息获取模块810,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0138]呈现模块820,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0139]第二信息获取模块830,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0140]分析模块840,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0141]在本实施例中,所述至少一呈现深度为所述验证信息的至少一呈现位置相对于一基准位置的至少一深度;这里所述的基准位置可以是一观看位置,例如用户的眼睛;或者还可以是一呈现器件的位置,例如:智能眼镜的镜片所在的位置。本申请实施例下面以所述基准位置为用户的眼睛为例进行说明。
[0142]在本实施例中,所述注视点深度信息为所述用户的至少一眼睛的注视点相对于所述用户的眼睛的深度信息。[0143]本申请实施例将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
[0144]在本申请实施例一种可能的实施方式中,如图2所示,所述验证信息可以作为一个整体呈现在同一呈现深度。此时,所述至少一深度信息即为一深度信息。
[0145]或者,在本申请实施例另一种可能的实施方式中,所述验证信息可以包含多个图像元素,其中,至少一图像元素对应的呈现深度与其它图像元素对应的呈现深度不同,如图3a或3b所示,即所述多个图像元素对应于多个呈现深度。此时,所述至少一深度信息为与多个呈现深度对应的多个深度信息。
[0146]下面进一步分别说明本申请实施例第一生物认证装置的各模块。
[0147]如图9所示,当所述验证信息呈现在同一呈现深度时,一第一生物认证装置900包括:
[0148]第一信息获取模块910,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的呈现深度对应的深度信息;
[0149]呈现模块920,用于根据所述深度信息,将所述验证信息呈现在所述呈现深度;
[0150]第二信息获取模块930,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0151]分析模块940,用于分析所述注视点深度信息是否与所述深度信息相符,确定是否通过所述生物认证。
[0152]在本申请实施例中,所述验证信息可以包括:有含义的文字、数字,或者还可以为没有特定含义的图案,只要能够呈现出被用户看到即可。所述验证信息可以从外部服务器得到,例如,当所述访问请求为对一网页的访问请求时,可以从该网页对应的服务器获取所述验证信息和所述深度信息。
[0153]在本申请实施例中,为了提高生物认证的安全性,对应多个访问请求的多个验证信息分别对应的深度信息应该是不完全相同的。
[0154]因此,在本实施方式中,可选地,所述第一信息获取模块910包括:
[0155]深度信息确定单元911,用于根据一设定策略确定所述至少一深度信息。
[0156]在一种可能的实施方式中,可选地,所述深度信息确定单元911进一步用于:
[0157]在一设定范围内随机确定所述至少一深度信息。
[0158]所述第一信息获取模块910及其各单元的功能实现参见图4所示实施例中对应的描述,这里不再赘述。
[0159]如图9a所示,在本申请实施例一种可能的实施方式中,所述呈现模块920可以包括一近眼呈现单元921,用于通过近眼呈现的方式呈现所述验证信息。例如所述近眼呈现单元921可以为一智能眼镜的投射显示单元,通过调节所述近眼呈现单元921的参数(例如调节所述近眼呈现单元921中的透镜子单元的焦距等参数),可以实现不同呈现深度的信息呈现。
[0160]如图9b所示,在另一种可能的实施方式中,所述呈现模块920可以包括一立体显示单元922,该立体显示单元922例如可以为一电脑、电视或智能眼镜等设备的立体显示屏,通过调节所述验证信息的左眼图像和右眼图像之间的位置,可以实现不同呈现深度的/[目息呈现。
[0161]在一种可能的实施方式中,所述第二信息获取模块930可以包括:
[0162]视线追踪单元931,用于通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
[0163]如图9c所示,在一种可能的实施方式中,所述第二信息获取模块930可以包括:
[0164]焦距检测单元932,包括眼底图像拍摄子模块,用于通过拍摄用户一眼睛眼底的图像,并根据拍摄到所述用户眼底的满足设定清晰度指标的图像时拍摄位置与眼睛之间光路的光学参数以及所述眼睛的注视方向来确定所述焦点位置,进而得到所述眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
[0165]当然,本领域的技术人员可以知道,其它合适的用于检测用户眼睛注视点的模块也可以应用在本申请实施例中。
[0166]在一种可能的实施方式中,所述第二信息获取模块930还可以是通过一通信模块从外部获取所述注视点深度信息。例如,本申请实施例的主体为一电脑时,可以通过与用户佩戴的一智能眼镜建立通信,从所述智能眼镜获取所述注视点深度信息。
[0167]在本申请实施例中,所述分析模块940进行分析时,所述注视点深度信息可以与所述深度信息的相符可以是所述注视点深度信息对应的注视点深度与所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
[0168]如图10所示,当所述验证信息可以包含多个图像元素时,一种第一生物认证装置1000包括:
[0169]第一信息获取模块1010,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的多个图像元素的多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息;
[0170]呈现模块1020,用于根据所述多个深度信息,将所述验证信息分别呈现在对应的所述多个呈现深度;
[0171]第二信息获取模块1030,用于获取所述多个图像元素的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0172]分析模块1040,用于分析所述注视点深度信息是否与所述多个深度信息相符,确定是否通过所述生物认证。
[0173]如图3a或3b所示,在一种可能的实施方式中,所述多个图像元素中,每个图像元素的呈现深度都与其它图像元素的呈现深度不同。当然,在本申请实施例其它可能的实施方式中,也可以其中部分图像元素的呈现深度是相同的。
[0174]与图9、9a以及9b所示的实施例类似的,本申请实施例中,可选地,所述第一信息获取模块1010包括:
[0175]深度信息确定单元1011,用于根据一设定策略确定所述多个深度信息。
[0176]在一种可能的实施方式中,可选地,所述深度信息确定单元1011进一步用于:
[0177]在一设定范围内随机确定所述多个深度信息。
[0178]所述第一信息获取模块1010及其各单元的功能实现参见图4所示实施例中对应的描述,这里不再赘述。[0179]在本申请实施例中,所述呈现模块1020的结构可以与图9所示实施例中的呈现模块920相同。但是,由于所述验证信息包括多个图像元素,因此,与图9所示实施例不同的是,在本申请实施例中,所述呈现模块1020可以用于同时将所述多个图像元素分别呈现在不同的呈现深度,或者也可以用于将所述多个图像元素按一设定时间顺序分别呈现在所述对应的所述多个呈现深度。具体参见图5、图3a、图3b和图9所示实施例中对应的描述。
[0180]在一种可能的实施方式中,所述第二信息获取模块1030可以包括:
[0181]视线追踪单元1031,用于通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
[0182]与图9c所示实施例相同的,在一种可能的实施方式中,所述第二信息获取模块1030可以包括:
[0183]焦距检测单元,包括眼底图像拍摄子模块,用于通过拍摄用户一眼睛眼底的图像,并根据拍摄到所述用户眼底的满足设定清晰度指标的图像时拍摄位置与眼睛之间光路的光学参数以及所述眼睛的注视方向来确定所述焦点位置,进而得到所述眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
[0184]当然,本领域的技术人员可以知道,其它合适的用于检测用户眼睛注视点的模块也可以应用在本申请实施例中。
[0185]在一种可能的实施方式中,所述第二信息获取模块1030还可以是通过一通信模块从外部获取所述注视点深度信息。例如,本申请实施例的主体为一电脑时,可以通过与用户佩戴的一智能眼镜建立通信,从所述智能眼镜获取所述注视点深度信息。
[0186]在本申请实施例中,由于所述验证信息多个图像元素呈现在不同的位置处,因此所述第二信息获取模块1030获取所述用户眼睛的注视点深度信息时,也会对应获取分别与每个图像元素的呈现深度对应的注视点深度信息。
[0187]在一种可能的实施方式中,当按所述设定时间顺序呈现所述多个图像元素时,所述第二信息获取模块1030获取的所述注视点深度信息还可以是所述用户注视点深度的变化规律信息。
[0188]与图9所示实施例所述相似的,本申请实施例一种可能的实施方式中,当所述注视点深度信息包括分别与每个图像元素的对应的注视点深度时,所述分析模块1040进行分析时,所述注视点深度信息是否与所述多个深度信息相符可以为:所述注视点深度信息对应的每个图像元素的注视点深度与该图像元素的所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
[0189]或者,在另一种可能的实施方式中,所述注视点深度信息为所述用户注视点深度的变化规律信息时,所述注视点深度信息是否与所述多个深度信息相符还可以为所述变化规律信息与各图像元素的呈现顺序对应的深度信息对应的呈现深度变化相符。
[0190]如图11所示,本申请实施例还公开了一种近眼可穿戴设备1100,包括权利要求图8至图10中任一个所述的第一生物认证装置1110。
[0191]在一种可能的实施方式中,所述近眼可穿戴设备1100为智能眼镜或智能头盔。
[0192]如图12所示,本申请实施例公开了一种第二生物认证装置1200,包括:
[0193]第一信息获取模块1210,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;[0194]通信模块1220,用于向一第二设备提供所述验证信息以及所述至少一深度信息;
[0195]所述通信模块1220,还用于从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0196]分析模块1230,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0197]本申请实施例中所述的第二设备例如可以为智能眼镜、智能头盔等近眼呈现设备。
[0198]本申请实施例将用于进行生物认证的验证信息以及对应的深度信息发送给对应的第二设备进行对应呈现深度的呈现,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
[0199]与图8所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图8、图9或图10所示实施例中对应的描述。
[0200]在本申请实施例中,所述第一信息获取模块1210和所述分析模块1230与图9或图10所示实施例中对应的第一信息获取模块和分析模块的结构和功能相同,这里不再赘述。
[0201]在本申请实施例中,所述通信模块1220可以为有线通信模块,也可以为无线通信模块,用于与所述第二设备建立通信并进行数据和信号的传输。
[0202]本申请实施例各模块的功能实现参见图6、图8、图9或图10所示各实施例中对应的描述,这里不再赘述。
[0203]如图13所示,本申请实施例公开了一种第三生物认证装置1300,包括:
[0204]通信模块1310,用于从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0205]呈现模块1320,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0206]第二信息获取模块1330,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0207]所述通信模块1320,还用于向所述第一设备提供所述注视点深度信息。
[0208]本申请实施例从第一设备获取对应的验证信息和深度信息后,将所述验证信息呈现在对应的呈现深度,同时获取所述用户的注视点深度信息并发送给所述第一设备,以便所述第一设备通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
[0209]与图8所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图8、图9或图10中对应的描述。
[0210]在本申请实施例中,所述呈现模块1320和所述第二信息获取模块1330与图9或图10所示实施例中对应的呈现模块和第二信息获取模块的结构和功能相同,这里不再赘述。
[0211]在本申请实施例中,所述通信模块1310可以为有线通信模块,也可以为无线通信模块,用于与所述第二设备建立通信并进行数据和信号的传输。
[0212]本申请实施例各模块的功能实现参见图7、图8、图9或图10所示各实施例中对应的描述,这里不再赘述。
[0213]如图14所示,本申请实施例提供了一种近眼可穿戴设备1400,包括图13所示实施例所述的第三生物认证装置1410。
[0214]图15为本申请实施例提供的又一种生物认证装置1500的结构示意图,本申请具体实施例并不对生物认证装置1500的具体实现做限定。如图15所示,该生物认证装置1500可以包括:
[0215]处理器(processor)1510、通信接口(Communicat1ns Interface) 1520、存储器(memory) 1530、以及通信总线1540。其中:
[0216]处理器1510、通信接口 1520、以及存储器1530通过通信总线1540完成相互间的通信。
[0217]通信接口 1520,用于与比如客户端等的网元通信。
[0218]处理器1510,用于执行程序1532,具体可以执行上述方法实施例中的相关步骤。
[0219]具体地,程序1532可以包括程序代码,所述程序代码包括计算机操作指令。
[0220]处理器1510可能是一个中央处理器CPU,或者是特定集成电路ASIC (Applicat1nSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
[0221]存储器1530,用于存放程序1532。存储器1530可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0222]在一种可能的实施方式中,所述程序1532具体可以用于使得所述生物认证装置1500执行以下步骤:
[0223]响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0224]根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0225]获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0226]分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0227]在另一种可能的实施方式中,所述程序1532具体可以用于使得所述生物认证装置1500执行以下步骤:
[0228]响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0229]向一第二设备提供所述验证信息以及所述至少一深度信息;
[0230]从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0231]分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
[0232]在又一种可能的实施方式中,所述程序1532具体可以用于使得所述生物认证装置1500执行以下步骤:
[0233]从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
[0234]根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
[0235]获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
[0236]向所述第一设备提供所述注视点深度信息。
[0237]程序1532中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0238]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0239]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0240]以上实施方式仅用于说明本申请,而并非对本申请的限制,有关【技术领域】的普通技术人员,在不脱离本申请的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请的范畴,本申请的专利保护范围应由权利要求限定。
【权利要求】
1.一种生物认证方法,其特征在于,包括: 响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息; 根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度; 获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息; 分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
2.如权利要求1所述的方法,其特征在于, 所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息; 所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
3.如权利要求1或2所述的方法,其特征在于,得到所述至少一深度信息包括: 根据一设定策略确 定所述至少一深度信息。
4.如权利要求3所述的方法,其特征在于,所述根据一设定策略确定所述至少一深度信息包括: 在一设定范围内随机确定所述至少一深度信息。
5.如权利要求2所述的方法,其特征在于,所述根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度包括: 根据所述多个深度信息,将所述多个图像元素分别呈现在对应的所述多个呈现深度。
6.如权利要求5所述的方法,其特征在于,所述将所述多个图像元素分别呈现在对应的所述多个呈现深度包括: 将所述多个图像元素按一设定时间顺序分别呈现在对应的所述多个呈现深度。
7.如权利要求6所述的方法,其特征在于,所述将所述多个图像元素按一设定时间顺序分别呈现在对应的所述多个呈现深度包括: 将所述多个图像元素按一设定时间顺序并以一随机时间间隔分别呈现在对应的所述多个呈现深度。
8.如权利要求1或5所述的方法,其特征在于,通过近眼呈现的方式呈现所述验证信肩、O
9.如权利要求2所述的方法,其特征在于,所述获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息包括: 获取所述多个图像元素的呈现过程中所述用户的至少一眼睛的注视点深度信息。
10.如权利要求1或9所述的方法,其特征在于,获取所述注视点深度信息包括: 通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。
11.如权利要求9所述的方法,其特征在于,所述分析所述注视点深度信息是否与所述至少一深度信息相符包括: 分析所述注视点深度信息是否与所述多个深度信息相符。
12.—种生物认证方法,其特征在于,包括: 响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息; 向一第二设备提供所述验证信息以及所述至少一深度信息; 从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息; 分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
13.如权利要求12所述的方法,其特征在于, 所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息; 所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
14.如权利要求12或13所述的方法,其特征在于,得到所述至少一深度信息包括: 根据一设定策略确定所述至少一深度信息。
15.如权利要求14所述的方法,其特征在于,所述根据一设定策略确定所述至少一深度信息包括: 在一设定范围内随机确定所述至少一深度信息。
16.如权利要求13所述的方法,其特征在于,所述分析所述注视点深度信息是否与所述至少一深度信息相符包括: 分析所述注视点深度信息是否与所述多个深度信息相符。
17.一种生物认证方法,其特征在于,包括: 从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息; 根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度; 获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息; 向所述第一设备提供所述注视点深度信息。
18.如权利要求17所述的方法,其特征在于, 所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息; 所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
19.如权利要求18所述的方法,其特征在于,所述根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度包括: 根据所述多个深度信息,将所述多个图像元素分别呈现在对应的所述多个呈现深度。
20.如权利要求19所述的方法,其特征在于,所述将所述多个图像元素分别呈现在对应的所述多个呈现深度包括: 将所述多个图像元素按一设定时间顺序分别呈现在所述对应的所述多个呈现深度。
21.如权利要求20所述的方法,其特征在于,所述将所述多个图像元素按一设定时间顺序分别呈现在对应的所述多个呈现深度包括: 将所述多个图像元素按一设定时间顺序并以一随机时间间隔分别呈现在对应的所述多个呈现深度。
22.如权利要求17或19所述的方法,其特征在于,通过近眼呈现的方式呈现所述验证信息。
23.如权利要求18所述的方法,其特征在于,所述获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息包括: 获取所述多个图像元素的呈现过程中所述用户的至少一眼睛的注视点深度信息。
24.如权利要求17或23所述的方法,其特征在于,获取所述注视点深度信息包括: 通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。
25.一种生物认证装置,其特征在于,包括: 第一信息获取模块,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息; 呈现模块,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度; 第二信息获取模块,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息; 分析模块,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
26.如权利要求25所述的装置,其特征在于,所述第一信息获取模块进一步用于: 得到包含多个图像元素的所述验证信息、以及与多个呈现深度对应的多个深度信息; 所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
27.如权利要求25或26所述的装置,其特征在于,所述第一信息获取模块包括: 深度信息确定单元,用于根据一设定策略确定所述至少一深度信息。
28.如权利要求27所述的装置,其特征在于,所述深度信息确定单元进一步用于: 在一设定范围内随机确定所述至少一深度信息。
29.如权利要求26所述的装置,其特征在于,所述呈现模块进一步用于: 根据所述多个深度信息,将所述多个图像元素分别呈现在对应的所述多个呈现深度。
30.如权利要求29所述的装置,其特征在于,所述呈现模块进一步用于: 将所述多个图像元素按一设定时间顺序分别呈现在对应的所述多个呈现深度。
31.如权利要求30所述的装置,其特征在于,所述呈现模块进一步用于: 将所述多个图像元素按一设定时间顺序并以一随机时间间隔分别呈现在对应的所述多个呈现深度。
32.如权利要求25或29所述的装置,其特征在于,所述呈现模块包括近眼呈现单元,用于通过近眼呈现的方式呈现所述验证信息。
33.如权利要求26所述的装置,其特征在于,所述第二信息获取模块进一步用于: 获取所述多个图像元素的呈现过程中所述用户的至少一眼睛的注视点深度信息。
34.如权利要求25或33所述的装置,其特征在于,所述第二信息获取模块包括: 视线追踪单元,用于通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。
35.如权利要求33所述的装置,其特征在于,所述分析模块进一步用于: 分析所述注视点深度信息是否与所述多个深度信息相符。
36.一种近眼可穿戴设备,其特征在于,包括权利要求25至35中任一项所述的生物认证装置。
37.一种生物认证装置,其特征在于,包括: 第一信息获取模块,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息; 通信模块,用于向一第二设备提供所述验证信息以及所述至少一深度信息; 所述通信模块,还用于从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息; 分析模块,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
38.如权利要求37所述的装置,其特征在于,所述第一信息获取模块进一步用于: 得到包含多个图像元素的所述验证信息、以及与多个呈现深度对应的多个深度信息; 所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
39.如权利要求37或38所述的装置,其特征在于,所述第一信息获取模块包括: 深度信息确定单元,用于根据一设定策略确定所述至少一深度信息。
40.如权利要求39所述的装置,其特征在于,所述深度信息确定单元进一步用于: 在一设定范围内随机确定所述至少一深度信息。
41.如权利要求38所述的装置,其特征在于,所述分析模块进一步用于: 分析所述注视点深度信息是否与所述多个深度信息相符。
42.一种生物认证装置,其特征在于,包括: 通信模块,用于从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息; 呈现模块,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度; 第二信息获取模块,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息; 所述通信模块,还用于向所述第一设备提供所述注视点深度信息。
43.如权利要求42所述的装置,其特征在于,所述通信模块进一步用于,从一第一设备获取包含多个图像元素的所述验证信息、以及与多个呈现深度对应的多个深度信息; 所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
44.如权利要求43所述的装置,其特征在于,所述呈现模块进一步用于: 根据所述多个深度信息,将所述多个图像元素分别呈现在对应的所述多个呈现深度。
45.如权利要求44所述的装置,其特征在于,所述呈现模块进一步用于: 将所述多个图像元素按一设定时间顺序分别呈现在所述对应的所述多个呈现深度。
46.如权利要求45所述的装置,其特征在于,所述呈现模块进一步用于:将所述多个图像元素按一设定时间顺序并以一随机时间间隔分别呈现在对应的所述多个呈现深度。
47.如权利要求42或44所述的装置,其特征在于,所述呈现模块包括近眼呈现单元,用于通过近眼呈现的方式呈现所述验证信息。
48.如权利要求43所述的装置,其特征在于,所述第二信息获取模块进一步用于: 获取所述多个图像元素的呈现过程中所述用户的至少一眼睛的注视点深度信息。
49.如权利要求42或48所述的装置,其特征在于,所述第二信息获取模块包括: 视线追踪单元,用于通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。
50.一种近眼可穿戴设备,其特征在于,包括权利要求42至49中任一项所述的生物认证装置。
【文档编号】G06F21/32GK104036169SQ201410251323
【公开日】2014年9月10日 申请日期:2014年6月6日 优先权日:2014年6月6日
【发明者】周梁 申请人:北京智谷睿拓技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1