CN104036169A - 生物认证方法及生物认证装置 - Google Patents

生物认证方法及生物认证装置 Download PDF

Info

Publication number
CN104036169A
CN104036169A CN201410251323.8A CN201410251323A CN104036169A CN 104036169 A CN104036169 A CN 104036169A CN 201410251323 A CN201410251323 A CN 201410251323A CN 104036169 A CN104036169 A CN 104036169A
Authority
CN
China
Prior art keywords
depth
information
depth information
present
degree
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410251323.8A
Other languages
English (en)
Other versions
CN104036169B (zh
Inventor
周梁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zhigu Ruituo Technology Services Co Ltd
Original Assignee
Beijing Zhigu Ruituo Technology Services Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zhigu Ruituo Technology Services Co Ltd filed Critical Beijing Zhigu Ruituo Technology Services Co Ltd
Priority to CN201410251323.8A priority Critical patent/CN104036169B/zh
Publication of CN104036169A publication Critical patent/CN104036169A/zh
Priority to PCT/CN2015/077958 priority patent/WO2015184942A1/en
Priority to US15/316,509 priority patent/US10037461B2/en
Application granted granted Critical
Publication of CN104036169B publication Critical patent/CN104036169B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/19Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/197Matching; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/51Housings

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Ophthalmology & Optometry (AREA)
  • Signal Processing (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例公开了一种生物认证方法及生物认证装置,所述方法包括:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。本申请实施例将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。

Description

生物认证方法及生物认证装置
技术领域
本申请涉及生物认证技术,尤其涉及一种生物认证方法及生物认证装置。
背景技术
智能眼镜有可能成为下一个移动互联网数据接入平台,在为用户提供新的用户体验的同时,也会存在一些传统互联网的安全问题。比如说,传统的网页管理员需要阻止一些来自于机器的访问请求。不同的用于识别访问发出者身份的测试(即生物认证)因此被开发出来,以确保受到的请求来自于人类用户,而非机器或者程序。一种常见的测试叫做全自动区分计算机和人类的图灵测试(CompletelyAutomated Public Turing Test to Tell Computers and Humans Apart,CAPTCHA)。一般CAPTCHA会显示机器难以识别的变形显示图像,并要求用户输入所述变形显示图像中的数字或者字母,或者回答所述变形显示图像中的问题。但是随着计算机技术的不断发展,机器对所述变形显示图像的识别率越来越高、识别速度也越来越快,CAPTCHA的安全性需要进一步提高,并且一般CAPTCHA需要设备具有键盘、鼠标等输入器件。
发明内容
本申请的目的是:提供一种生物认证方案。
第一方面,本申请提供了一种生物认证方法,包括:
响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
第二方面,本申请提供了一种生物认证方法,包括:
响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
向一第二设备提供所述验证信息以及所述至少一深度信息;
从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
第三方面,本申请提供了一种生物认证方法,包括:
从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
向所述第一设备提供所述注视点深度信息。
第四方面,本申请提供了一种生物认证装置,包括:
第一信息获取模块,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
呈现模块,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
第二信息获取模块,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析模块,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
第五方面,本申请提供了一种近眼可穿戴设备,包括第四方面所述的生物认证装置。
第六方面,本申请提供了一种生物认证装置,包括:
第一信息获取模块,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
通信模块,用于向一第二设备提供所述验证信息以及所述至少一深度信息;
所述通信模块,还用于从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析模块,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
第七方面,本申请提供了一种生物认证装置,包括:
通信模块,用于从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
呈现模块,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
第二信息获取模块,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
所述通信模块,还用于向所述第一设备提供所述注视点深度信息。
第八方面,本申请提供了一种近眼可穿戴设备,包括第七方面所述的生物认证装置。
本申请实施例的至少一个实施方案将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证的安全性。
附图说明
图1为本申请实施例的一种生物认证方法的流程示意图;
图2为本申请实施例的一种生物认证方法中验证信息的呈现深度一致的示意图;
图3a为本申请实施例的一种生物认证方法中验证信息中多个图像元素的近眼呈现深度不同的示意图;
图3b为本申请实施例的一种生物认证方法中验证信息中多个图像元素的立体呈现深度不同的示意图;
图4为本申请实施例的一种生物认证方法的流程示意图;
图5为本申请实施例的一种生物认证方法的流程示意图;
图6为本申请实施例的一种生物认证方法的流程示意图;
图7为本申请实施例的一种生物认证方法的流程示意图;
图8为本申请实施例的一种第一生物认证装置的结构示意框图;
图9为本申请实施例的一种第一生物认证装置的结构示意框图;
图9a和9b为本申请实施例的两种第一生物认证装置的呈现模块的结构示意框图;
图9c为本申请实施例的一种第一生物认证装置的第二信息获取模块的结构示意框图;
图10为本申请实施例的一种第一生物认证装置的结构示意框图;
图11为本申请实施例的一种近眼可穿戴设备的结构示意框图;
图12为本申请实施例的一种第二生物认证装置的结构示意框图;
图13为本申请实施例的一种第三生物认证装置的结构示意框图;
图14为本申请实施例的一种近眼可穿戴设备的结构示意框图;
图15为本申请实施例的一种生物认证装置的结构示意框图。
具体实施方式
下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本申请的具体实施方式作进一步详细说明。以下实施例用于说明本申请,但不用来限制本申请的范围。
本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
为了确认针对一对象的访问请求(例如针对网页的访问请求)是一人类用户发出的还是一个机器发出的,需要针对该访问请求进行生物认证,在生物认证通过时,认为该访问请求是由人类用户发出的,才可以继续访问对应的对象,否则会认为该访问请求是由机器等非人类用户发出的,访问会被阻止,保证对象访问的安全。
如图1所示,本申请实施例提供了一种生物认证方法,包括:
S110:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
S120:根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
S130:获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
S140:分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
在本实施例中,所述至少一呈现深度为所述验证信息的至少一呈现位置相对于一基准位置的至少一深度;这里所述的基准位置可以是一观看位置,例如用户的眼睛;或者还可以是一呈现器件的位置,例如:智能眼镜的镜片所在的位置。本申请实施例下面以所述基准位置为用户的眼睛为例进行说明。
在本实施例中,所述注视点深度信息为所述用户的至少一眼睛的注视点相对于所述用户的眼睛的深度信息。
举例来说,本发明提供的第一生物认证装置作为本实施例的执行主体,执行S110~S140。具体地,所述第一生物认证装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述第一生物认证装置本身就是所述用户设备;所述用户设备包括但不限于:智能眼镜、智能头盔等近眼呈现设备,以及手机、电脑等其它设备,其中智能眼镜又分为智能框架眼镜和智能隐形眼镜。在本申请实施例中,上面所述的用户为所述用户设备的使用者,例如,当所述用户设备为智能眼镜时,所述用户为佩戴所述智能眼镜的用户。
本申请实施例将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
在本申请实施例一种可能的实施方式中,如图2所示,所述验证信息“1+2”可以作为一个整体呈现在同一呈现深度d21。此时,所述至少一深度信息即为一深度信息。
或者,在本申请实施例另一种可能的实施方式中,所述验证信息可以包含多个图像元素,其中,至少一图像元素对应的呈现深度与其它图像元素对应的呈现深度不同,如图3a或3b所示,即所述多个图像元素对应于多个呈现深度。此时,所述至少一深度信息为与多个呈现深度对应的多个深度信息。
下面进一步分别说明本申请实施例方法上述两种实施方式的各步骤。
如图4所示,当所述验证信息呈现在同一呈现深度时,所述方法包括:
S210:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的呈现深度对应的深度信息。
在本申请实施例中,所述验证信息可以包括:有含义的文字、数字,或者还可以为没有特定含义的图案,只要能够呈现出被用户看到即可。所述验证信息可以从外部服务器得到,例如,当所述访问请求为对一网页的访问请求时,可以从该网页对应的服务器获取所述验证信息。
在本申请实施例中,为了提高生物认证的安全性,对应多个访问请求的多个验证信息分别对应的深度信息应该是不完全相同的。因此,在本实施方式中,所述得到所述深度信息包括:
根据一设定策略确定所述深度信息。
这里所述设定策略可以根据需要设定,例如:每次生成的验证信息对应的深度信息为上一次的验证信息对应的深度信息对应的呈现深度增加或减少对应值。例如,上一次验证信息对应的深度信息对应于1m的呈现深度,则本次验证信息对应的深度信息对应于1m+1m的呈现深度,下一次本次验证信息对应的深度信息对应于2m+1m的呈现深度。当然,根据呈现设备的呈现能力和用户眼睛的舒适观看距离等因素,可以为所述呈现深度确定一个距离范围。
在一种可能的实施方式中,所述设定策略可以为一设定范围内的随机。所述设定范围可以为包含很多不同深度信息的深度信息库,每次验证信息对应的深度信息可以是从所述深度信息库中随机选出的。
S220:根据所述深度信息,将所述验证信息呈现在所述呈现深度。
例如:当所述深度信息为1m时,将所述验证信息呈现在相对于一用户的眼睛1m的呈现深度处。
在本申请实施例中,所述呈现可以表现被呈现对象的呈现深度的呈现。
在一种可能的实施方式中,所述呈现为近眼呈现。即在本申请实施例中,通过近眼呈现的方式呈现所述验证信息。所述近眼呈现为在眼睛附近通过显示或投射的方式向所述眼睛进行图像的呈现。例如,可以通过谷歌眼镜等近眼投射设备来视线所述近眼呈现,通过调节投射仪与眼睛之间光路的光路参数,可以在设定的呈现深度呈现对应的验证信息。
在另一种可能的实施方式中,所述呈现还可以为立体显示。例如,通过3D显示器显示3D的验证信息。在本实施方式中,所述用户至少一眼睛的注视点为所述用户两眼视线的会聚点。
S230:获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息。
在本申请实施例一种可能的实施方式中,可以通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。在一种可能的实施方式中,所述追踪可以通过近眼设备采集用户眼睛的图像来追踪,例如,通过具有拍摄模块的智能眼镜拍摄所述用户两只眼睛的图像来确定所述用户两只眼睛的视线方向,再根据所述用户两只眼睛的视线的交点来得到所述注视点,最后根据用户的眼间距和所述视线方向就可以得到所述注视点深度信息。或者,在另一种可能的实施方式中,例如,当通过电脑或手机等用户设备的3D显示屏的立体呈现所述验证信息时,所述追踪还可以是通过电脑或手机的3D显示屏一侧的图像采集模块来追踪所述用户的两眼视线方向。
在又一种可能的实施方式中,通过智能眼镜、智能头盔等近眼呈现用户设备呈现所述验证信息时,由于此时用户的眼睛的焦点所在位置与眼睛的注视点是重合的,因此还可以根据一眼睛焦距检测装置来获取所述用户的一眼睛的注视点。例如,可以通过拍摄用户一眼睛眼底的图像,并根据拍摄到所述用户眼底的满足设定清晰度指标的图像时拍摄位置与眼睛之间光路的光学参数以及所述眼睛的注视方向来确定所述焦点位置,进而得到所述眼睛的注视点深度信息。
当然,本领域的技术人员可以知道,其它合适的用于检测用户眼睛注视点的方法也可以应用在本申请实施例中。
在一种可能的实施方式中,还可以是通过通信的方式从外部获取所述注视点深度信息。例如,本申请实施例的主体为一电脑时,可以通过与用户佩戴的一智能眼镜建立通信,从所述智能眼镜获取所述注视点深度信息。
S240:分析所述注视点深度信息是否与所述深度信息相符,确定是否通过所述生物认证。
在本申请实施例中,所述注视点深度信息可以与所述深度信息的相符可以是所述注视点深度信息对应的注视点深度与所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
如图5所示,在本申请另一实施例中,当所述验证信息可以包含多个图像元素时,所述方法包括:
S310:响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的多个图像元素的多个呈现深度对应的多个深度信息。
如图3a或3b所示,在一种可能的实施方式中,所述多个图像元素中,每个图像元素的呈现深度都与其它图像元素的呈现深度不同。当然,在本申请实施例其它可能的实施方式中,也可以其中部分图像元素的呈现深度是相同的。
与图4所示的实施例类似的,本申请实施例中,所述多个深度信息可以是根据一设定策略确定的。在一种可能的实施方式中,所述根据一设定策略确定所述至少一深度信息可以为:在一设定范围内随机确定所述至少一深度信息。所述多个深度信息的确定可以参考图4所示实施例中对应的描述,这里不再赘述。
S320:根据所述多个深度信息,将所述验证信息分别呈现在对应的所述多个呈现深度。
在本申请实施例中,所述验证信息呈现可以采用与图4所示实施例中描述的方式进行呈现。其中,由于所述验证信息包括多个图像元素,因此,与图4所示实施例不同的是,在本申请实施例中,所述多个图像元素可以是同时分别呈现在不同的呈现深度,或者也可以是将所述多个图像元素按一设定时间顺序分别呈现在所述对应的所述多个呈现深度。
在一种可能的实施方式中,以通过智能眼镜的投射显示模块进行所述验证信息的呈现为例进行说明,如图3a所示,XOY平面是用户眼睛所在的平面,OZ上的值表示距离眼睛的深度值,所述验证信息包括元素“2”、“+”和“1”,其分别对应于相对于用户眼睛d3、d2和d1的深度。其中,在一种可能的实施方式中,在进行所述验证信息的呈现时,按所述设定时间顺序,呈现设备调节其呈现参数,使得所述元素“2”呈现在d3深度处,经过设定的时间间隔(例如1秒),在调节所述呈现参数,使得所述元素“+”呈现在d2深度处,最后同样的,再将所述元素“1”呈现在d1深度处。
在一种可能的实施方式中,为了进一步增加验证信息的安全性,在进行所述验证信息的呈现时,按设定的时间顺序并以一随机时间间隔来呈现所述验证信息的各图像元素。这里时间间隔的随机一般是在一设定的时间间隔范围内的随机,例如,在(0,2)秒的范围内的随机。例如:在上述的实施方式中,先呈现所述元素“2”,经过一随机时间间隔,例如0.5秒,呈现所述元素“+”,再经过一随机时间间隔,例如1.2秒,呈现所述元素“1”。通过这样的随机时间间隔使得所述验证信息更难被机器破解,提高安全性。
在另一种可能的实施方式中,以所述验证信息的呈现为立体呈现为例进行说明,如图3b所示,Z=0所在平面是用户眼睛所在的平面,OZ上的值表示距离眼睛的深度值,所述验证信息包括三个图像元素汽车图案521、圆柱体图案522以及树图案523,其对应的呈现深度分别为d51、d52以及的d53,当然,在一种可能的实施方式中,所述呈现深度还可以是以呈现所述验证信息的立体显示器510的显示平面作为基准位置来确定所述各图像元素的深度。由图3b可以看出,用户分别观看各图像元素时,左眼531和右眼532视线的会聚点位置不同。
S330:获取所述多个图像元素的呈现过程中一用户的至少一眼睛的注视点深度信息。
在本申请实施例中,由于所述验证信息多个图像元素呈现在不同的位置处,因此获取所述用户眼睛的注视点深度信息时,也会对应获取分别与每个图像元素的呈现深度对应的注视点深度信息。
在一种可能的实施方式中,当按所述设定时间顺序呈现所述多个图像元素时,所述注视点深度信息还可以是所述用户注视点深度的变化规律信息。例如,包括用户注视深度变化的时间间隔。
与图4所示实施例中对应描述相同的,在获取每个图像元素对应的注视点深度信息时,可以通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。或者还可以通过其它方法来获取所述注视点深度信息。具体参见图4所示实施例中对应的描述,这里不再赘述。
S340:分析所述注视点深度信息是否与所述多个深度信息相符,确定是否通过所述生物认证。
与图4所示实施例所述相似的,本申请实施例一种可能的实施方式中,当所述注视点深度信息包括分别与每个图像元素的对应的注视点深度时,所述注视点深度信息是否与所述多个深度信息相符可以为:所述注视点深度信息对应的每个图像元素的注视点深度与该图像元素的所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
或者,在另一种可能的实施方式中,所述注视点深度信息为所述用户注视点深度的变化规律信息时,所述注视点深度信息是否与所述多个深度信息相符还可以为所述变化规律信息与各图像元素的呈现顺序对应的深度信息对应的呈现深度变化相符。或者还可以包括:变化的时间间隔信息与各图像元素呈现的随机时间间隔是否相符。
在一个场景中,例如,一用户可能佩戴一近眼呈现设备的同时,访问一其它用户设备(例如手机或电脑等)的显示屏上显示的一网页,此时,例如可以通过所述其它用户设备获取对应的验证信息以及对应的深度信息,但是由所述近眼呈现设备来呈现与所述深度信息对应的验证信息并获取对应的注视点深度信息,所述其它用户设备再从所述近眼呈现设备获取所述注视点深度信息进行所述生物认证。
因此,如图6所示,本申请实施例还提供了一种生物认证方法,包括:
S610响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
S620向一第二设备提供所述验证信息以及所述至少一深度信息;
S630从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
S640分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
举例来说,本发明提供的第二生物认证装置作为本实施例的执行主体,执行S610~S640。具体地,所述第二生物认证装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述第二生物认证装置本身就是所述用户设备;所述用户设备包括但不限于:智能手机、电脑、平板电脑等具有显示能力的智能设备。与图1所示实施例相同的,在本申请实施例中,上面所述的用户为所述用户设备的使用者。本申请实施例中所述的第二设备例如可以为智能眼镜、智能头盔等近眼呈现设备,所述用户同时也为所述第二设备的使用者。
本申请实施例将用于进行生物认证的验证信息以及对应的深度信息发送给对应的第二设备进行对应呈现深度的呈现,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
与图1所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图1、图4或图5中对应的描述。
在本申请实施例中,所述步骤S610和步骤S640的具体实现与图1、图4或图5所示实施例中对应的步骤相同,下面仅进行简单的描述,具体参见图1、图4或图5中对应步骤的描述。
其中,对于步骤S610,可以根据一设定策略确定所述至少一深度信息。
其中,可选地,所述根据一设定策略确定所述至少一深度信息包括:在一设定范围内随机确定所述至少一深度信息。
对于步骤S620和步骤S630,可以通过与所述第二设备的通信,以有线或无线通信的方式完成该两个步骤。例如步骤S620可以将所述验证信息以及所述至少一深度信息向所述第二设备发送;在所述第二设备对所述验证信息进行对应的呈现并获取对应的注视点深度信息时,所述步骤S630接收从所述第二设备返回的所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息。
经过所述步骤S640的分析后,可以完成所述生物认证,确定所述访问是由所述用户发出的,还是由非人类用户发出的。
本申请实施例中各步骤可以参见图1至图5所示实施例中对应的步骤描述,这里不再赘述。
当然,本领域的技术人员可以知道,在另一种可能的实施方式中,本申请实施例所述的生物认证方法的执行主体还可以从属于一服务器。
基于上面所述的场景,如图7所示,本申请实施例还提供了一种生物认证方法,包括:
S710从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
S720根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
S730获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
S740向所述第一设备提供所述注视点深度信息。
举例来说,本发明提供的第三生物认证装置作为本实施例的执行主体,执行S710~S740。具体地,所述第三生物认证装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述第三生物认证装置本身就是所述用户设备;所述用户设备包括但不限于:智能眼镜、智能头盔等近眼呈现设备,其中智能眼镜又分为智能框架眼镜和智能隐形眼镜。在本申请实施例中,上面所述的用户为所述用户设备的使用者,例如,当所述用户设备为智能眼镜时,所述用户为佩戴所述智能眼镜的用户。
本申请实施例从第一设备获取对应的验证信息和深度信息后,将所述验证信息呈现在对应的呈现深度,同时获取所述用户的注视点深度信息并发送给所述第一设备,以便所述第一设备通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
与图1所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图1、图4或图5中对应的描述。
在本申请实施例中,所述步骤S720和步骤S730的具体实现与图1、图4或图5所示实施例中对应的步骤相同,下面对本申请实施例所述的方法进行简单的描述,具体参见图1、图4或图5中对应步骤的描述。
在本申请实施例中,所述步骤S710通过与所述第一设备的通信,从所述第一设备获取所述验证信息和所述深度信息。
所述步骤S720对所述验证信息的呈现参考所述步骤S120、S220或S320中对应的描述。
所述步骤S730中获取所述注视点深度信息的方法参见所述步骤S130、S230或S330中对应的描述。
在所述步骤S730获取了所述注视点深度信息后,可以通过与所述第一设备的通信,将所述注视点深度信息发送给所述第一设备。
本申请实施例中各步骤可以参见图1至图5所示实施例中对应的步骤描述,这里不再赘述。
本领域技术人员可以理解,在本申请具体实施方式的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请具体实施方式的实施过程构成任何限定。
如图8所示,本申请实施例提供了一种第一生物认证装置800,包括:
第一信息获取模块810,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
呈现模块820,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
第二信息获取模块830,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析模块840,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
在本实施例中,所述至少一呈现深度为所述验证信息的至少一呈现位置相对于一基准位置的至少一深度;这里所述的基准位置可以是一观看位置,例如用户的眼睛;或者还可以是一呈现器件的位置,例如:智能眼镜的镜片所在的位置。本申请实施例下面以所述基准位置为用户的眼睛为例进行说明。
在本实施例中,所述注视点深度信息为所述用户的至少一眼睛的注视点相对于所述用户的眼睛的深度信息。
本申请实施例将用于进行生物认证的验证信息呈现在与所述验证信息对应的深度处,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
在本申请实施例一种可能的实施方式中,如图2所示,所述验证信息可以作为一个整体呈现在同一呈现深度。此时,所述至少一深度信息即为一深度信息。
或者,在本申请实施例另一种可能的实施方式中,所述验证信息可以包含多个图像元素,其中,至少一图像元素对应的呈现深度与其它图像元素对应的呈现深度不同,如图3a或3b所示,即所述多个图像元素对应于多个呈现深度。此时,所述至少一深度信息为与多个呈现深度对应的多个深度信息。
下面进一步分别说明本申请实施例第一生物认证装置的各模块。
如图9所示,当所述验证信息呈现在同一呈现深度时,一第一生物认证装置900包括:
第一信息获取模块910,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的呈现深度对应的深度信息;
呈现模块920,用于根据所述深度信息,将所述验证信息呈现在所述呈现深度;
第二信息获取模块930,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析模块940,用于分析所述注视点深度信息是否与所述深度信息相符,确定是否通过所述生物认证。
在本申请实施例中,所述验证信息可以包括:有含义的文字、数字,或者还可以为没有特定含义的图案,只要能够呈现出被用户看到即可。所述验证信息可以从外部服务器得到,例如,当所述访问请求为对一网页的访问请求时,可以从该网页对应的服务器获取所述验证信息和所述深度信息。
在本申请实施例中,为了提高生物认证的安全性,对应多个访问请求的多个验证信息分别对应的深度信息应该是不完全相同的。
因此,在本实施方式中,可选地,所述第一信息获取模块910包括:
深度信息确定单元911,用于根据一设定策略确定所述至少一深度信息。
在一种可能的实施方式中,可选地,所述深度信息确定单元911进一步用于:
在一设定范围内随机确定所述至少一深度信息。
所述第一信息获取模块910及其各单元的功能实现参见图4所示实施例中对应的描述,这里不再赘述。
如图9a所示,在本申请实施例一种可能的实施方式中,所述呈现模块920可以包括一近眼呈现单元921,用于通过近眼呈现的方式呈现所述验证信息。例如所述近眼呈现单元921可以为一智能眼镜的投射显示单元,通过调节所述近眼呈现单元921的参数(例如调节所述近眼呈现单元921中的透镜子单元的焦距等参数),可以实现不同呈现深度的信息呈现。
如图9b所示,在另一种可能的实施方式中,所述呈现模块920可以包括一立体显示单元922,该立体显示单元922例如可以为一电脑、电视或智能眼镜等设备的立体显示屏,通过调节所述验证信息的左眼图像和右眼图像之间的位置,可以实现不同呈现深度的信息呈现。
在一种可能的实施方式中,所述第二信息获取模块930可以包括:
视线追踪单元931,用于通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
如图9c所示,在一种可能的实施方式中,所述第二信息获取模块930可以包括:
焦距检测单元932,包括眼底图像拍摄子模块,用于通过拍摄用户一眼睛眼底的图像,并根据拍摄到所述用户眼底的满足设定清晰度指标的图像时拍摄位置与眼睛之间光路的光学参数以及所述眼睛的注视方向来确定所述焦点位置,进而得到所述眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
当然,本领域的技术人员可以知道,其它合适的用于检测用户眼睛注视点的模块也可以应用在本申请实施例中。
在一种可能的实施方式中,所述第二信息获取模块930还可以是通过一通信模块从外部获取所述注视点深度信息。例如,本申请实施例的主体为一电脑时,可以通过与用户佩戴的一智能眼镜建立通信,从所述智能眼镜获取所述注视点深度信息。
在本申请实施例中,所述分析模块940进行分析时,所述注视点深度信息可以与所述深度信息的相符可以是所述注视点深度信息对应的注视点深度与所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
如图10所示,当所述验证信息可以包含多个图像元素时,一种第一生物认证装置1000包括:
第一信息获取模块1010,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的多个图像元素的多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息;
呈现模块1020,用于根据所述多个深度信息,将所述验证信息分别呈现在对应的所述多个呈现深度;
第二信息获取模块1030,用于获取所述多个图像元素的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析模块1040,用于分析所述注视点深度信息是否与所述多个深度信息相符,确定是否通过所述生物认证。
如图3a或3b所示,在一种可能的实施方式中,所述多个图像元素中,每个图像元素的呈现深度都与其它图像元素的呈现深度不同。当然,在本申请实施例其它可能的实施方式中,也可以其中部分图像元素的呈现深度是相同的。
与图9、9a以及9b所示的实施例类似的,本申请实施例中,可选地,所述第一信息获取模块1010包括:
深度信息确定单元1011,用于根据一设定策略确定所述多个深度信息。
在一种可能的实施方式中,可选地,所述深度信息确定单元1011进一步用于:
在一设定范围内随机确定所述多个深度信息。
所述第一信息获取模块1010及其各单元的功能实现参见图4所示实施例中对应的描述,这里不再赘述。
在本申请实施例中,所述呈现模块1020的结构可以与图9所示实施例中的呈现模块920相同。但是,由于所述验证信息包括多个图像元素,因此,与图9所示实施例不同的是,在本申请实施例中,所述呈现模块1020可以用于同时将所述多个图像元素分别呈现在不同的呈现深度,或者也可以用于将所述多个图像元素按一设定时间顺序分别呈现在所述对应的所述多个呈现深度。具体参见图5、图3a、图3b和图9所示实施例中对应的描述。
在一种可能的实施方式中,所述第二信息获取模块1030可以包括:
视线追踪单元1031,用于通过追踪所述用户的两只眼睛的视线方向确定所述用户两只眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
与图9c所示实施例相同的,在一种可能的实施方式中,所述第二信息获取模块1030可以包括:
焦距检测单元,包括眼底图像拍摄子模块,用于通过拍摄用户一眼睛眼底的图像,并根据拍摄到所述用户眼底的满足设定清晰度指标的图像时拍摄位置与眼睛之间光路的光学参数以及所述眼睛的注视方向来确定所述焦点位置,进而得到所述眼睛的注视点深度信息。具体参见图4所示实施例中对应的描述。
当然,本领域的技术人员可以知道,其它合适的用于检测用户眼睛注视点的模块也可以应用在本申请实施例中。
在一种可能的实施方式中,所述第二信息获取模块1030还可以是通过一通信模块从外部获取所述注视点深度信息。例如,本申请实施例的主体为一电脑时,可以通过与用户佩戴的一智能眼镜建立通信,从所述智能眼镜获取所述注视点深度信息。
在本申请实施例中,由于所述验证信息多个图像元素呈现在不同的位置处,因此所述第二信息获取模块1030获取所述用户眼睛的注视点深度信息时,也会对应获取分别与每个图像元素的呈现深度对应的注视点深度信息。
在一种可能的实施方式中,当按所述设定时间顺序呈现所述多个图像元素时,所述第二信息获取模块1030获取的所述注视点深度信息还可以是所述用户注视点深度的变化规律信息。
与图9所示实施例所述相似的,本申请实施例一种可能的实施方式中,当所述注视点深度信息包括分别与每个图像元素的对应的注视点深度时,所述分析模块1040进行分析时,所述注视点深度信息是否与所述多个深度信息相符可以为:所述注视点深度信息对应的每个图像元素的注视点深度与该图像元素的所述深度信息对应的深度相等;或者,二者之差在一设定的差值范围内。
或者,在另一种可能的实施方式中,所述注视点深度信息为所述用户注视点深度的变化规律信息时,所述注视点深度信息是否与所述多个深度信息相符还可以为所述变化规律信息与各图像元素的呈现顺序对应的深度信息对应的呈现深度变化相符。
如图11所示,本申请实施例还公开了一种近眼可穿戴设备1100,包括权利要求图8至图10中任一个所述的第一生物认证装置1110。
在一种可能的实施方式中,所述近眼可穿戴设备1100为智能眼镜或智能头盔。
如图12所示,本申请实施例公开了一种第二生物认证装置1200,包括:
第一信息获取模块1210,用于响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
通信模块1220,用于向一第二设备提供所述验证信息以及所述至少一深度信息;
所述通信模块1220,还用于从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析模块1230,用于分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
本申请实施例中所述的第二设备例如可以为智能眼镜、智能头盔等近眼呈现设备。
本申请实施例将用于进行生物认证的验证信息以及对应的深度信息发送给对应的第二设备进行对应呈现深度的呈现,并且通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
与图8所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图8、图9或图10所示实施例中对应的描述。
在本申请实施例中,所述第一信息获取模块1210和所述分析模块1230与图9或图10所示实施例中对应的第一信息获取模块和分析模块的结构和功能相同,这里不再赘述。
在本申请实施例中,所述通信模块1220可以为有线通信模块,也可以为无线通信模块,用于与所述第二设备建立通信并进行数据和信号的传输。
本申请实施例各模块的功能实现参见图6、图8、图9或图10所示各实施例中对应的描述,这里不再赘述。
如图13所示,本申请实施例公开了一种第三生物认证装置1300,包括:
通信模块1310,用于从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
呈现模块1320,用于根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
第二信息获取模块1330,用于获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
所述通信模块1320,还用于向所述第一设备提供所述注视点深度信息。
本申请实施例从第一设备获取对应的验证信息和深度信息后,将所述验证信息呈现在对应的呈现深度,同时获取所述用户的注视点深度信息并发送给所述第一设备,以便所述第一设备通过判断所述验证信息的呈现过程中一用户眼睛的注视点深度与所述深度之间是否相符来确定是否通过所述生物认证,提高了认证正确率和对象访问的安全性。
与图8所示实施例相同的,在本申请实施例中,所述验证信息可以是整体对应同一呈现深度,也可以是包含多个图像元素并对应于多个不同的呈现深度,即:所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。具体参见图8、图9或图10中对应的描述。
在本申请实施例中,所述呈现模块1320和所述第二信息获取模块1330与图9或图10所示实施例中对应的呈现模块和第二信息获取模块的结构和功能相同,这里不再赘述。
在本申请实施例中,所述通信模块1310可以为有线通信模块,也可以为无线通信模块,用于与所述第二设备建立通信并进行数据和信号的传输。
本申请实施例各模块的功能实现参见图7、图8、图9或图10所示各实施例中对应的描述,这里不再赘述。
如图14所示,本申请实施例提供了一种近眼可穿戴设备1400,包括图13所示实施例所述的第三生物认证装置1410。
图15为本申请实施例提供的又一种生物认证装置1500的结构示意图,本申请具体实施例并不对生物认证装置1500的具体实现做限定。如图15所示,该生物认证装置1500可以包括:
处理器(processor)1510、通信接口(Communications Interface)1520、存储器(memory)1530、以及通信总线1540。其中:
处理器1510、通信接口1520、以及存储器1530通过通信总线1540完成相互间的通信。
通信接口1520,用于与比如客户端等的网元通信。
处理器1510,用于执行程序1532,具体可以执行上述方法实施例中的相关步骤。
具体地,程序1532可以包括程序代码,所述程序代码包括计算机操作指令。
处理器1510可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
存储器1530,用于存放程序1532。存储器1530可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
在一种可能的实施方式中,所述程序1532具体可以用于使得所述生物认证装置1500执行以下步骤:
响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
在另一种可能的实施方式中,所述程序1532具体可以用于使得所述生物认证装置1500执行以下步骤:
响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
向一第二设备提供所述验证信息以及所述至少一深度信息;
从所述第二设备获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
在又一种可能的实施方式中,所述程序1532具体可以用于使得所述生物认证装置1500执行以下步骤:
从一第一设备获取用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
向所述第一设备提供所述注视点深度信息。
程序1532中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上实施方式仅用于说明本申请,而并非对本申请的限制,有关技术领域的普通技术人员,在不脱离本申请的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请的范畴,本申请的专利保护范围应由权利要求限定。

Claims (50)

1.一种生物认证方法,其特征在于,包括:
响应于一访问请求,得到用于生物认证的验证信息以及与所述验证信息的至少一呈现深度对应的至少一深度信息;
根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度;
获取所述验证信息的呈现过程中一用户的至少一眼睛的注视点深度信息;
分析所述注视点深度信息是否与所述至少一深度信息相符,确定是否通过所述生物认证。
2.如权利要求1所述的方法,其特征在于,
所述验证信息包含多个图像元素,所述至少一深度信息为与多个呈现深度对应的多个深度信息;
所述多个图像元素中,至少一图像元素与其它图像元素分别对应于所述多个深度信息中的不同深度信息。
3.如权利要求1或2所述的方法,其特征在于,得到所述至少一深度信息包括:
根据一设定策略确定所述至少一深度信息。
4.如权利要求3所述的方法,其特征在于,所述根据一设定策略确定所述至少一深度信息包括:
在一设定范围内随机确定所述至少一深度信息。
5.如权利要求2所述的方法,其特征在于,所述根据所述至少一深度信息,将所述验证信息呈现在所述至少一呈现深度包括:
根据所述多个深度信息,将所述多个图像元素分别呈现在对应的所述多个呈现深度。
6.如权利要求5所述的方法,其特征在于,所述将所述多个图像元素分别呈现在对应的所述多个呈现深度包括:
将所述多个图像元素按一设定时间顺序分别呈现在对应的所述多个呈现深度。
7.如权利要求6所述的方法,其特征在于,所述将所述多个图像元素按一设定时间顺序分别呈现在对应的所述多个呈现深度包括:
将所述多个图像元素按一设定时间顺序并以一随机时间间隔分别呈现在对应的所述多个呈现深度。
8.如权利要求1或5所述的方法,其特征在于,通过近眼呈现的方式呈现所述验证信息。
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中任一项所述的生物认证装置。
CN201410251323.8A 2014-06-06 2014-06-06 生物认证方法及生物认证装置 Active CN104036169B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410251323.8A CN104036169B (zh) 2014-06-06 2014-06-06 生物认证方法及生物认证装置
PCT/CN2015/077958 WO2015184942A1 (en) 2014-06-06 2015-04-30 Biometric authentication, and near-eye wearable device
US15/316,509 US10037461B2 (en) 2014-06-06 2015-04-30 Biometric authentication, and near-eye wearable device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410251323.8A CN104036169B (zh) 2014-06-06 2014-06-06 生物认证方法及生物认证装置

Publications (2)

Publication Number Publication Date
CN104036169A true CN104036169A (zh) 2014-09-10
CN104036169B CN104036169B (zh) 2017-10-10

Family

ID=51466937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410251323.8A Active CN104036169B (zh) 2014-06-06 2014-06-06 生物认证方法及生物认证装置

Country Status (3)

Country Link
US (1) US10037461B2 (zh)
CN (1) CN104036169B (zh)
WO (1) WO2015184942A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015184942A1 (en) * 2014-06-06 2015-12-10 Beijing Zhigu Rui Tuo Tech Co., Ltd Biometric authentication, and near-eye wearable device
CN107113354A (zh) * 2014-12-22 2017-08-29 皇家飞利浦有限公司 包括头戴式设备的通信***
CN109177922A (zh) * 2018-08-31 2019-01-11 北京七鑫易维信息技术有限公司 车辆启动方法、装置、设备及存储介质
CN109558012A (zh) * 2018-12-26 2019-04-02 北京七鑫易维信息技术有限公司 一种眼球追踪方法及装置
CN113204754A (zh) * 2021-04-28 2021-08-03 Oppo广东移动通信有限公司 基于增强现实眼镜的认证方法及装置、介质和电子设备
WO2022267992A1 (zh) * 2021-06-24 2022-12-29 北京有竹居网络技术有限公司 在头戴式显示设备中获取注视目标的方法及装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10733275B1 (en) * 2016-04-01 2020-08-04 Massachusetts Mutual Life Insurance Company Access control through head imaging and biometric authentication
US10956544B1 (en) 2016-04-01 2021-03-23 Massachusetts Mutual Life Insurance Company Access control through head imaging and biometric authentication
US10063560B2 (en) * 2016-04-29 2018-08-28 Microsoft Technology Licensing, Llc Gaze-based authentication
US20200353868A1 (en) * 2019-05-07 2020-11-12 Gentex Corporation Eye gaze based liveliness and multi-factor authentication process
CN113822664B (zh) * 2020-12-23 2023-11-03 京东科技控股股份有限公司 用于开通离线支付的方法、装置、***、终端、服务器和介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102037488A (zh) * 2008-04-06 2011-04-27 国立大学法人九州工业大学 个人认证方法及用于其的个人认证装置
CN103376896A (zh) * 2012-04-13 2013-10-30 邝景熙 一种利用眼睛进行电子画码的方法和电子付款验证方法
CN103761653A (zh) * 2013-11-30 2014-04-30 北京智谷睿拓技术服务有限公司 防伪方法及防伪装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120140993A1 (en) 2010-12-05 2012-06-07 Unisys Corp. Secure biometric authentication from an insecure device
WO2012107879A2 (en) 2011-02-10 2012-08-16 Site Black Box Ltd. DISTINGUISH VALID USERS FROM BOTS, OCRs AND THIRD PARTY SOLVERS WHEN PRESENTING CAPTCHA
US8594374B1 (en) 2011-03-30 2013-11-26 Amazon Technologies, Inc. Secure device unlock with gaze calibration
US20120291122A1 (en) 2011-05-13 2012-11-15 University Of Wollongong Multi Dimensional CAPTCHA System and Method
US9104854B2 (en) 2011-08-17 2015-08-11 Qualcomm Incorporated Method and apparatus using a CAPTCHA having visual information related to the CAPTCHA's source
US8988350B2 (en) 2011-08-20 2015-03-24 Buckyball Mobile, Inc Method and system of user authentication with bioresponse data
JP2014092940A (ja) 2012-11-02 2014-05-19 Sony Corp 画像表示装置及び画像表示方法、並びにコンピューター・プログラム
US8571851B1 (en) 2012-12-31 2013-10-29 Google Inc. Semantic interpretation using user gaze order
US9785228B2 (en) * 2013-02-11 2017-10-10 Microsoft Technology Licensing, Llc Detecting natural user-input engagement
CN103455746B (zh) 2013-09-10 2016-10-05 百度在线网络技术(北京)有限公司 头戴式显示设备
US9971491B2 (en) * 2014-01-09 2018-05-15 Microsoft Technology Licensing, Llc Gesture library for natural user input
CN103745142A (zh) * 2014-01-24 2014-04-23 周怡 穿戴式设备的信息处理方法及装置
CN104036169B (zh) * 2014-06-06 2017-10-10 北京智谷睿拓技术服务有限公司 生物认证方法及生物认证装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102037488A (zh) * 2008-04-06 2011-04-27 国立大学法人九州工业大学 个人认证方法及用于其的个人认证装置
CN103376896A (zh) * 2012-04-13 2013-10-30 邝景熙 一种利用眼睛进行电子画码的方法和电子付款验证方法
CN103761653A (zh) * 2013-11-30 2014-04-30 北京智谷睿拓技术服务有限公司 防伪方法及防伪装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ASAD ALI ET AL.: "Liveness Detection using Gaze Collinearity", 《2012 THIRD INTERNATIONAL CONFERENCE ON EMERGING SECURITY TECHNOLOGIES》 *
邓刚 等: "基于支持向量机眼动模型的活性判别算法", 《计算机辅助设计与图形学学报》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015184942A1 (en) * 2014-06-06 2015-12-10 Beijing Zhigu Rui Tuo Tech Co., Ltd Biometric authentication, and near-eye wearable device
US10037461B2 (en) 2014-06-06 2018-07-31 Beijing Zhigu Rui Tuo Tech Co., Ltd Biometric authentication, and near-eye wearable device
CN107113354A (zh) * 2014-12-22 2017-08-29 皇家飞利浦有限公司 包括头戴式设备的通信***
CN107113354B (zh) * 2014-12-22 2021-08-03 皇家飞利浦有限公司 包括头戴式设备的通信***
CN109177922A (zh) * 2018-08-31 2019-01-11 北京七鑫易维信息技术有限公司 车辆启动方法、装置、设备及存储介质
CN109558012A (zh) * 2018-12-26 2019-04-02 北京七鑫易维信息技术有限公司 一种眼球追踪方法及装置
CN109558012B (zh) * 2018-12-26 2022-05-13 北京七鑫易维信息技术有限公司 一种眼球追踪方法及装置
CN113204754A (zh) * 2021-04-28 2021-08-03 Oppo广东移动通信有限公司 基于增强现实眼镜的认证方法及装置、介质和电子设备
CN113204754B (zh) * 2021-04-28 2023-01-31 Oppo广东移动通信有限公司 基于增强现实眼镜的认证方法及装置、介质和电子设备
WO2022267992A1 (zh) * 2021-06-24 2022-12-29 北京有竹居网络技术有限公司 在头戴式显示设备中获取注视目标的方法及装置

Also Published As

Publication number Publication date
WO2015184942A1 (en) 2015-12-10
US20170140222A1 (en) 2017-05-18
CN104036169B (zh) 2017-10-10
US10037461B2 (en) 2018-07-31

Similar Documents

Publication Publication Date Title
CN104036169A (zh) 生物认证方法及生物认证装置
RU2714096C1 (ru) Способ, оборудование и электронное устройство для обнаружения витальности лица
CN210803870U (zh) 显示***
CN109154983B (zh) 被配置为交换生物测定信息的头戴式显示***
Hirzle et al. A design space for gaze interaction on head-mounted displays
CN113692548B (zh) 具有可移除透镜的显示和视力矫正***
CN112101123B (zh) 一种注意力检测方法及装置
CN110476141A (zh) 视线跟踪方法及用于执行该方法的用户终端
CN104238752B (zh) 一种信息处理方法及第一可穿戴式设备
CN107527046A (zh) 解锁控制方法及相关产品
EP3699808B1 (en) Facial image detection method and terminal device
CN108475108A (zh) 用于注视跟踪的环境光分析
CN110619303A (zh) 注视点追踪方法、装置、终端及计算机可读存储介质
US10055564B2 (en) Biometric authentication, and near-eye wearable device
CN112712053A (zh) 一种坐姿信息的生成方法、装置、终端设备及存储介质
CN113283271A (zh) 虹膜自动捕捉方法、装置、计算机可读存储介质及设备
US20180188805A1 (en) Information processing method, information processing apparatus and user equipment
Banitalebi-Dehkordi et al. Benchmark three-dimensional eye-tracking dataset for visual saliency prediction on stereoscopic three-dimensional video
CN113325947A (zh) 一种显示方法、装置、终端设备及存储介质
CN111160251A (zh) 一种活体识别方法及装置
KR20220067964A (ko) 카메라 시야(fov) 가장자리에서 움직임을 인식하여 전자 장치를 제어하는 방법 및 그 전자 장치
US10268265B2 (en) Information processing method, information processing apparatus and user equipment
CN103761652A (zh) 防伪方法及防伪装置
US20230267933A1 (en) Selective inclusion of speech content in documents
CN115665399B (zh) 一种基于液晶光栅的3d显示切换方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant