[go: up one dir, main page]

CN105279409A - Handheld identity verification device, identity verification method and identity verification system - Google Patents

Handheld identity verification device, identity verification method and identity verification system Download PDF

Info

Publication number
CN105279409A
CN105279409A CN201410402831.1A CN201410402831A CN105279409A CN 105279409 A CN105279409 A CN 105279409A CN 201410402831 A CN201410402831 A CN 201410402831A CN 105279409 A CN105279409 A CN 105279409A
Authority
CN
China
Prior art keywords
password
user
candidate characters
image sequence
preset
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
CN201410402831.1A
Other languages
Chinese (zh)
Other versions
CN105279409B (en
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.)
Utechzone Co Ltd
Original Assignee
Utechzone 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 Utechzone Co Ltd filed Critical Utechzone Co Ltd
Publication of CN105279409A publication Critical patent/CN105279409A/en
Application granted granted Critical
Publication of CN105279409B publication Critical patent/CN105279409B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种手持式身份验证装置、身份验证方法与身份验证系统。通过手持式验证装置获取使用者的人脸图像序列与眼睛图像序列,以比对人脸图像序列与预设的人脸图像特征是否相符,以及比对眼睛图像序列与预设的虹膜图像特征是否相符。通过手持式验证装置,提供使用者界面进行密码验证程序。并且,检测使用者在使用者界面上的多个注视位置,据以确定密码字串。进而,验证密码字串与合格用户的预设密码是否相符。

The invention provides a handheld identity verification device, an identity verification method and an identity verification system. Obtain the user's face image sequence and eye image sequence through a handheld verification device to compare whether the face image sequence matches the preset face image features, and compare whether the eye image sequence matches the preset iris image features. consistent. Through the handheld verification device, a user interface is provided for the password verification process. Furthermore, multiple gaze positions of the user on the user interface are detected to determine the password string. Furthermore, it is verified whether the password string matches the qualified user's default password.

Description

手持式身份验证装置、身份验证方法与身份验证系统Handheld identity verification device, identity verification method and identity verification system

技术领域technical field

本发明是有关于一种出入口管控方式,且特别是有关于一种手持式身份验证装置、身份验证方法与身份验证系统。The present invention relates to an entrance and exit control method, and in particular to a hand-held identity verification device, identity verification method and identity verification system.

背景技术Background technique

在信息科技发达的今日,为了限制进入特定区域的人员,因而在特定区域的入口安装手持式身份验证装置。例如,办公室大门、电梯、工厂、仓库、捷运入口、机场特定入口、医院等。而一般门禁系统大多使用遥控器或识别卡来作为开启门禁系统的依据。人们需使用被允许的遥控器或识别卡进行感应,待门禁系统确认无误之后,才能进入门禁系统所管控的区域。然而,一般的门禁系统并无法有效地管控进出人员的身份,人们只要持有被允许的遥控器或识别卡即可通过门禁系统的验证。In today's advanced information technology, in order to limit the personnel entering a specific area, a handheld identity verification device is installed at the entrance of a specific area. For example, office gates, elevators, factories, warehouses, MRT entrances, airport specific entrances, hospitals, etc. The general access control system mostly uses remote controllers or identification cards as the basis for opening the access control system. People need to use the allowed remote control or identification card for induction, and only after the access control system confirms that they are correct can they enter the area controlled by the access control system. However, the general access control system cannot effectively control the identity of people entering and leaving. People can pass the verification of the access control system as long as they hold the allowed remote control or identification card.

发明内容Contents of the invention

本发明提供一种手持式身份验证装置、身份验证方法与身份验证系统,可利用眼动状态来输入密码,让密码的输入更为多样化。The invention provides a hand-held identity verification device, an identity verification method and an identity verification system, which can use the state of eye movement to input passwords, so that the input of passwords is more diversified.

本发明的手持式验证装置的身份验证方法,包括:提供手持式验证装置,以便一使用者进行身份验证;通过手持式验证装置获取使用者的人脸图像序列与眼睛图像序列;比对人脸图像序列与预设的人脸图像特征是否相符;比对眼睛图像序列与预设的虹膜图像特征是否相符;通过手持式验证装置,提供使用者界面进行密码验证程序;检测使用者在使用者界面上的多个注视位置,据以确定一密码字串;以及验证密码字串与合格用户的预设密码是否相符。The identity verification method of the hand-held verification device of the present invention includes: providing a hand-held verification device for a user to perform identity verification; obtaining the user's face image sequence and eye image sequence through the hand-held verification device; comparing the human face Whether the image sequence is consistent with the preset face image features; compare whether the eye image sequence is consistent with the preset iris image features; provide a user interface for password verification procedures through a hand-held verification device; detect the user in the user interface a plurality of gaze positions on the screen, thereby determining a password string; and verifying whether the password string matches the preset password of the qualified user.

在本发明的一实施例中,上述使用者界面包括一密码输入选单。而上述身份验证方法还包括:基于预设密码产生多个候选字符,并显示上述候选字符在密码输入选单,其中上述候选字符分别对应至上述注视位置,并且依据检测到的使用者在其中一注视位置,在上述候选字符中选择一输入字符。之后,判断输入字符是否正确。在输入字符为正确的情况下,累计一字符长度,并将以上述输入字符加入至密码字串。若字符长度尚未到达预设密码的密码长度,重新基于预设密码产生多个候选字符,并显示上述候选字符在密码输入选单,以继续依据检测到使用者在其中一注视位置选择后续的输入字符。在输入字符为正确的情况下,若字符长度到达预设密码的密码长度,产生解锁信号至保全设备。在输入字符错误的情况下,随机产生候选字符并显示上述候选字符在密码输入选单,以及在选择上述候选字符其中之一之后,继续随机产生候选字符并显示上述候选字符在密码输入选单,直到退出密码验证程序。In an embodiment of the present invention, the user interface includes a password input menu. The above-mentioned identity verification method also includes: generating a plurality of candidate characters based on the preset password, and displaying the above-mentioned candidate characters in the password input menu, wherein the above-mentioned candidate characters are respectively corresponding to the above-mentioned gaze positions, and according to the detected user in one of the gaze positions position, select an input character among the above candidate characters. After that, it is judged whether the input characters are correct. If the input character is correct, accumulate a character length, and add the input character to the password string. If the character length has not reached the password length of the default password, generate multiple candidate characters based on the default password again, and display the above candidate characters in the password input menu, so as to continue to select subsequent input characters based on the detection of the user's gaze position . When the input character is correct, if the character length reaches the password length of the preset password, an unlocking signal is generated to the security device. In the case of wrong input characters, randomly generate candidate characters and display the above candidate characters in the password input menu, and after selecting one of the above candidate characters, continue to randomly generate candidate characters and display the above candidate characters in the password input menu until you exit Password validator.

在本发明的一实施例中,上述在第1次产生候选字符时,以预设密码的第1码来作为其中一个候选字符;并且在第N-1次所选择的输入字符为正确的情况下,在第N次重新产生候选字符时,以预设密码的第N码来作为其中一个候选字符。在此,N为大于1的整数,并且N为小于或等于密码长度的整数。In an embodiment of the present invention, when the candidate characters are generated for the first time, the first code of the preset password is used as one of the candidate characters; and the input character selected for the N-1 time is correct Next, when the candidate characters are regenerated for the Nth time, the Nth code of the preset password is used as one of the candidate characters. Here, N is an integer greater than 1, and N is an integer less than or equal to the password length.

在本发明的一实施例中,上述身份验证方法还包括:在显示密码输入选单的情况下,倘若在一预设时间内未检测到在上述候选字符中选择其中之一,则退出密码验证程序。In an embodiment of the present invention, the above-mentioned identity verification method further includes: in the case of displaying the password input menu, if it is not detected that one of the above-mentioned candidate characters is selected within a preset time, then exit the password verification procedure .

在本发明的一实施例中,上述身份验证方法还包括:通过图像获取单元获取使用者的人脸图像序列。若人脸图像序列与与预设的人脸图像特征相符,驱动虹膜获取单元去获取使用者的眼睛图像序列。眼睛图像序列与预设的虹膜图像特征相符,提供使用者界面进行密码验证程序。In an embodiment of the present invention, the above-mentioned identity verification method further includes: acquiring a user's face image sequence by an image acquisition unit. If the face image sequence matches the preset face image features, the iris acquisition unit is driven to acquire the user's eye image sequence. The eye image sequence matches the preset iris image characteristics, and a user interface is provided for password verification procedures.

在本发明的一实施例中,上述身份验证方法还包括:检测使用者是否位在图像获取单元的第一检测范围内,以在使用者位于第一检测范围内时,分析图像获取单元所获取的使用者的人脸图像序列;检测使用者是否位于手持式身份验证装置的虹膜获取单元的第二检测范围内,在使用者位于第二检测范围内时,分析虹膜获取单元所获取的使用者的眼睛图像序列;以及倘若使用者不在第一检测范围或第二检测范围内,发出第一提示信息或第二提示信息。In an embodiment of the present invention, the above identity verification method further includes: detecting whether the user is within the first detection range of the image acquisition unit, so that when the user is within the first detection range, the image acquired by the image acquisition unit is analyzed. The face image sequence of the user; detect whether the user is located in the second detection range of the iris acquisition unit of the handheld identity verification device, and analyze the user's information obtained by the iris acquisition unit when the user is located in the second detection range. eye image sequence; and if the user is not within the first detection range or the second detection range, sending out a first prompt message or a second prompt message.

在本发明的一实施例中,上述身份验证方法还包括:若密码字串与合格用户的预设密码相符,产生一解锁信号至保全设备。In an embodiment of the present invention, the identity verification method further includes: if the password string matches the preset password of the qualified user, generating an unlocking signal to the security device.

在本发明的一实施例中,上述身份验证方法还包括:可在使用者界面中进一步显示一求救图示与一解锁图示。在解锁图示被致能时,执行密码验证程序。在求救图示被致能时,产生警示信号至保全设备,并执行密码验证程序。In an embodiment of the present invention, the identity verification method further includes: further displaying a help icon and an unlock icon on the user interface. When the unlock icon is enabled, a password verification procedure is executed. When the distress icon is enabled, a warning signal is generated to the security device, and a password verification procedure is executed.

本发明的手持式身份验证装置包括:显示单元、存储单元、图像获取单元、虹膜获取单元以及处理单元。处理单元耦接至显示单元、存储单元、图像获取单元及虹膜获取单元。存储单元包括图像识别模块、密码验证模块以及眼动追踪模块。图像获取单元用以获取使用者的人脸图像序列。虹膜获取单元用以获取使用者的眼睛图像序列。处理单元执行图像识别模块、密码验证模块以及眼动追踪模块。上述图像识别模块分析人脸图像序列与眼睛图像序列,以判断使用者是否为合格用户。上述眼动追踪模块检测使用者在使用者界面上的多个注视位置,并据以确定一密码字串。密码验证模块验证密码字串与合格用户的预设密码是否相符。The hand-held identity verification device of the present invention includes: a display unit, a storage unit, an image acquisition unit, an iris acquisition unit and a processing unit. The processing unit is coupled to the display unit, the storage unit, the image acquisition unit and the iris acquisition unit. The storage unit includes an image recognition module, a password verification module and an eye tracking module. The image acquisition unit is used to acquire the user's face image sequence. The iris acquisition unit is used to acquire the user's eye image sequence. The processing unit executes the image recognition module, the password verification module and the eye movement tracking module. The image recognition module analyzes the face image sequence and the eye image sequence to determine whether the user is a qualified user. The eye tracking module detects multiple gaze positions of the user on the user interface, and determines a password string accordingly. The password verification module verifies whether the password string matches the preset password of the qualified user.

本发明的身份验证系统包括手持式验证装置以及远端验证主机。手持式验证装置包括图像获取单元、虹膜获取单元以及传输单元。远端验证主机包括处理单元、存储单元以及传输单元。处理单元耦接至存储单元及传输单元。存储单元中包括图像识别模块、密码验证模块以及眼动追踪模块。上述图像识别模块分析人脸图像序列与眼睛图像序列,以判断使用者是否为合格用户。上述眼动追踪模块检测使用者在使用者界面上的多个注视位置,并据以确定一密码字串。密码验证模块验证密码字串与合格用户的预设密码是否相符。The identity verification system of the present invention includes a hand-held verification device and a remote verification host. The handheld verification device includes an image acquisition unit, an iris acquisition unit and a transmission unit. The remote verification host includes a processing unit, a storage unit and a transmission unit. The processing unit is coupled to the storage unit and the transmission unit. The storage unit includes an image recognition module, a password verification module and an eye tracking module. The image recognition module analyzes the face image sequence and the eye image sequence to determine whether the user is a qualified user. The eye tracking module detects multiple gaze positions of the user on the user interface, and determines a password string accordingly. The password verification module verifies whether the password string matches the preset password of the qualified user.

基于上述,利用生物特征信息来进行身份辨识,并配合密码输入来取代传统遥控器或识别卡的感应,不仅可减少人们携带太多遥控器或识别卡的负担,还可提高安全性。并且,利用眼动状态来输入密码,让密码的输入更为多样化。Based on the above, the use of biometric information for identity identification and password input to replace the induction of traditional remote controls or identification cards can not only reduce the burden of people carrying too many remote controls or identification cards, but also improve security. Moreover, using the eye movement state to input the password makes the input of the password more diversified.

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.

附图说明Description of drawings

图1是根据本发明一实施例的手持式身份验证装置的方块图;FIG. 1 is a block diagram of a handheld identity verification device according to an embodiment of the present invention;

图2A及图2B是根据本发明一实施例的手持式验证装置的身份验证方法的流程图;2A and 2B are flowcharts of an identity verification method of a handheld verification device according to an embodiment of the present invention;

图3A~图3C是根据本发明一实施例的手持式身份验证装置的操作示意图;3A to 3C are schematic diagrams of the operation of a handheld identity verification device according to an embodiment of the present invention;

图4是根据本发明一实施例的具有求救图示的使用者界面的示意图;4 is a schematic diagram of a user interface with a help icon according to an embodiment of the present invention;

图5是根据本发明一实施例的密码输入选单的示意图;5 is a schematic diagram of a password input menu according to an embodiment of the present invention;

图6是根据本发明一实施例的身份验证系统的方块图。FIG. 6 is a block diagram of an identity verification system according to an embodiment of the present invention.

附图标记说明:Explanation of reference signs:

100:手持式身份验证装置;100: a handheld identity verification device;

110:图像获取单元;110: image acquisition unit;

120:虹膜获取单元;120: iris acquisition unit;

130:处理单元;130: processing unit;

140:存储单元;140: storage unit;

141:信息库;141: information base;

142、631:图像识别模块;142, 631: image recognition module;

143、632:密码验证模块;143, 632: password verification module;

144、633:眼动追踪模块;144, 633: eye tracking module;

150:显示单元;150: display unit;

160、640:传输单元;160, 640: transmission unit;

R1、R2:圆圈;R1, R2: circle;

401:解锁图示;401: unlock icon;

402:求救图示;402: SOS icon;

500:密码输入选单;500: Password input menu;

501:密码显示格;501: password display box;

502:候选字符视窗;502: candidate character window;

600:身份验证系统;600: identity verification system;

610:远端验证主机;610: remote verification host;

620:处理单元;620: processing unit;

630:存储单元;630: storage unit;

S20~S25、S205~S250:手持式验证装置的身份验证方法各步骤。S20-S25, S205-S250: each step of the identity verification method of the handheld verification device.

具体实施方式detailed description

图1是根据本发明一实施例的手持式身份验证装置的方块图。请参照图1,手持式身份验证装置100包括图像获取单元110、虹膜获取单元120、处理单元130、存储单元140、显示单元150以及传输单元160。处理单元130耦接至图像获取单元110、虹膜获取单元120、存储单元140、显示单元150以及传输单元160。FIG. 1 is a block diagram of a handheld identity verification device according to an embodiment of the present invention. Referring to FIG. 1 , the handheld identity verification device 100 includes an image acquisition unit 110 , an iris acquisition unit 120 , a processing unit 130 , a storage unit 140 , a display unit 150 and a transmission unit 160 . The processing unit 130 is coupled to the image acquisition unit 110 , the iris acquisition unit 120 , the storage unit 140 , the display unit 150 and the transmission unit 160 .

图像获取单元110用以获取人脸图像序列。虹膜获取单元120用以获取眼部图像序列。图像获取单元110例如是采用电荷耦合元件(Chargecoupleddevice,简称CCD)镜头、互补式金氧半晶体管(Complementarymetaloxidesemiconductortransistors,简称CMOS)镜头的摄像机、照相机等。虹膜获取单元120例如是红外线镜头的摄像机、照相机等。于较佳实施例,包含但不限于,也可用单一摄像机执行虹膜获取单元120与图像获取单元110的功能。The image acquisition unit 110 is used to acquire a human face image sequence. The iris acquisition unit 120 is used for acquiring eye image sequences. The image acquisition unit 110 is, for example, a video camera or a camera using a charge coupled device (CCD for short) lens or a complementary metal oxide semiconductor transistor (CMOS for short) lens. The iris acquisition unit 120 is, for example, a video camera with an infrared lens, a camera, or the like. In a preferred embodiment, including but not limited to, a single camera can also be used to perform the functions of the iris capture unit 120 and the image capture unit 110 .

在此,手持式身份验证装置100是以程序来实现身份验证方法。即,存储单元140中存储有多个程序片段,上述程序片段在被安装后,会由处理单元130来执行。例如,存储单元140中包括图像识别模块142、密码验证模块143以及眼动追踪模块144,其分别由一或多个程序片段而组成,以分别执行多个功能。而存储单元140还包括信息库141,以存储合格用户的帐号信息。Here, the handheld identity verification device 100 implements the identity verification method with a program. That is, a plurality of program segments are stored in the storage unit 140 , and the above program segments will be executed by the processing unit 130 after being installed. For example, the storage unit 140 includes an image recognition module 142 , a password verification module 143 and an eye tracking module 144 , which are respectively composed of one or more program segments to perform multiple functions. The storage unit 140 also includes an information repository 141 for storing account information of qualified users.

处理单元130例如为中央处理单元(CentralProcessingUnit,简称CPU)或是其他可程序化的微处理器(microprocessor)等。存储单元140例如是任意型式的固定式或可移动式随机存取存储器(RandomAccessMemory,简称RAM)、只读存储器(Read-OnlyMemory,简称ROM)、快闪存储器(Flashmemory)、硬盘或其他类似装置或这些装置的组合。The processing unit 130 is, for example, a central processing unit (Central Processing Unit, CPU for short) or other programmable microprocessor (microprocessor). The storage unit 140 is, for example, any type of fixed or removable random access memory (Random Access Memory, referred to as RAM), read-only memory (Read-Only Memory, referred to as ROM), flash memory (Flash memory), hard disk or other similar devices or combination of these devices.

眼动追踪模块144检测使用者在使用者界面上的多个注视位置,并据以确定密码字串。例如,通过眼动追踪模块144分析眼睛图像序列藉以检测使用者的眼动状态。图像识别模块142分析人脸图像序列与眼睛图像序列,以判断使用者是否为手持式身份验证装置100所允许的合格用户。并且,在判定使用者为合格用户后,密码验证模块143执行密码验证程序。密码验证模块143验证密码字串与合格用户的预设密码是否相符。The eye tracking module 144 detects multiple gaze positions of the user on the user interface, and determines the password string accordingly. For example, the eye movement state of the user is detected by analyzing the eye image sequence through the eye movement tracking module 144 . The image recognition module 142 analyzes the face image sequence and the eye image sequence to determine whether the user is a qualified user allowed by the handheld identity verification device 100 . Moreover, after determining that the user is a qualified user, the password verification module 143 executes a password verification procedure. The password verification module 143 verifies whether the password string matches the preset password of the qualified user.

下述配合上述手持式身份验证装置100,说明其身份验证方法。图2A及图2B是根据本发明一实施例的手持式验证装置的身份验证方法的流程图。The following describes the identity verification method in conjunction with the above-mentioned handheld identity verification device 100 . 2A and 2B are flowcharts of an identity verification method of a handheld verification device according to an embodiment of the present invention.

请参照图2A,在步骤S20中,通过手持式身份验证装置100获取使用者的人脸图像序列与眼睛图像序列。即,由图像获取单元110来获取人脸图像序列,由虹膜获取单元120来获取眼睛图像序列。人脸图像序列包括多个人脸图像。眼睛图像序列包括多个眼睛图像或虹膜图像。Please refer to FIG. 2A , in step S20 , the user's face image sequence and eye image sequence are acquired through the handheld identity verification device 100 . That is, the face image sequence is acquired by the image acquisition unit 110 , and the eye image sequence is acquired by the iris acquisition unit 120 . The face image sequence includes a plurality of face images. The eye image sequence includes a plurality of eye images or iris images.

接着,在步骤S21中,图像识别模块142比对人脸图像序列与预设的人脸图像特征。并且,在步骤S22中,图像识别模块142比对眼睛图像序列与预设的虹膜图像特征。通过步骤S21与步骤S22来判断使用者是否为合格用户。在人脸图像序列与预设的人脸图像特征相符,且眼睛图像序列与预设的虹膜图像特征相符的情况下,判定使用者为合格用户。Next, in step S21 , the image recognition module 142 compares the face image sequence with preset features of the face image. Moreover, in step S22 , the image recognition module 142 compares the eye image sequence with the preset iris image features. Whether the user is a qualified user is determined through step S21 and step S22. When the face image sequence matches the preset face image features, and the eye image sequence matches the preset iris image features, it is determined that the user is a qualified user.

之后,在步骤S23中,通过手持式身份验证装置100提供一使用者界面来进行密码验证程序。在步骤S24中,依据检测使用者在使用者界面上的多个注视位置,据以确定一密码字串。并且,在步骤S25中,验证密码字串与合格用户的预设密码是否相符。Afterwards, in step S23 , a user interface is provided by the handheld identity verification device 100 to perform a password verification procedure. In step S24, a password string is determined based on detecting multiple gaze positions of the user on the user interface. And, in step S25, it is verified whether the password string matches the preset password of the qualified user.

接着,请参照图2B,在步骤S205中,图像识别模块142基于信息库141内预设的人脸图像特征及虹膜图像特征判断使用者是否为特定帐号的合格用户。若判定使用者不是合格用户,图像识别模块142结束身份验证程序。若判定使用者为合格用户,在步骤S210中,图像识别模块142读取使用者对应的预设密码,并传送识别结果至密码验证模块143以执行步骤S215,进入密码验证程序。Next, please refer to FIG. 2B , in step S205 , the image recognition module 142 determines whether the user is a qualified user of a specific account based on the preset face image features and iris image features in the information base 141 . If it is determined that the user is not a qualified user, the image recognition module 142 ends the identity verification procedure. If it is determined that the user is a qualified user, in step S210, the image recognition module 142 reads the default password corresponding to the user, and sends the recognition result to the password verification module 143 to execute step S215 to enter the password verification procedure.

举例来说,手持式身份验证装置100通过图像获取单元110获取使用者的人脸图像序列,在接收到人脸图像序列后,处理单元130会驱动图像识别模块142来分析人脸图像序列以获得人脸图像特征。而图像识别模块142判断人脸图像特征是否与信息库141所存储的其中一组帐号信息预设的人脸图像特征相符。换言之,图像识别模块142在获得人脸图像特征之后,会去查询信息库141,将人脸图像特征与所存储的帐号信息人脸图像特征逐一进行比对,以寻找是否有与相符人脸图像特征。图像识别模块142可利用AdaBoost演算法或其他现有的人脸辨识演算法(如,利用Haar-like特征来进行人脸辨识动作)来获得各图像中的脸部物件,以脸部物件来获取出人脸图像特征。For example, the handheld identity verification device 100 acquires the user's face image sequence through the image acquisition unit 110. After receiving the face image sequence, the processing unit 130 will drive the image recognition module 142 to analyze the face image sequence to obtain Face image features. The image recognition module 142 judges whether the features of the face image match the preset face image features of a set of account information stored in the information base 141 . In other words, after the image recognition module 142 obtains the face image features, it will query the information base 141, and compare the face image features with the stored account information face image features one by one to find out whether there is a matching face image. feature. Image recognition module 142 can utilize AdaBoost algorithm or other existing face recognition algorithm (for example, utilize Haar-like feature to carry out face recognition action) to obtain the face object in each image, obtain with face object features of face images.

若找到与人脸图像序列相符的预设的人脸图像特征,则图像识别模块142会进一步驱动虹膜获取单元120获取使用者的眼睛图像序列,藉以分析眼睛图像序列以获得虹膜图像特征。接着,图像识别模块142将虹膜图像特征与上述帐号信息(即,上述相匹配预设的人脸图像特征对应的帐号信息)中的预设虹膜图像特征进行比对,以判断所获得的虹膜图像特征与预设的虹膜图像特征是否相符。若所获得的虹膜图像特征与预设的虹膜图像特征相符,图像识别模块142判定使用者为合格用户。If the preset face image feature matching the face image sequence is found, the image recognition module 142 will further drive the iris acquisition unit 120 to acquire the user's eye image sequence, so as to analyze the eye image sequence to obtain the iris image feature. Next, the image recognition module 142 compares the iris image features with the preset iris image features in the above-mentioned account information (that is, the account information corresponding to the above-mentioned matching preset face image features) to determine the obtained iris image Whether the characteristics match the preset iris image characteristics. If the obtained iris image feature matches the preset iris image feature, the image recognition module 142 determines that the user is a qualified user.

一般来说,虹膜充满可量化以明确辨别人眼的特征,图像识别模块142通过分析量化这些特征的模式及彼此的空间关系,以进行辨识。例如,图像识别模块142会先在眼睛图像序列中排除眼皮遮盖处、影深(deepshadow)、倒影(specularreflection)等地方,接着快速找出虹膜合适、可用的区块,并就此区块获取特征进行分析。In general, the iris is full of features that can be quantified to clearly identify human eyes. The image recognition module 142 analyzes and quantifies the patterns of these features and their spatial relationship to identify them. For example, the image recognition module 142 will first exclude places such as eyelid cover, deep shadow (deep shadow), and reflection (specular reflection) in the eye image sequence, and then quickly find out a suitable and available block of the iris, and obtain features for this block. analyze.

另一方面,倘若图像识别模块142未找到与所获的人脸图像特征相符的帐号信息,则判定使用者不是合格用户,结束身份验证程序。另外,即便图像识别模块142找到与人脸图像特征相符的帐号信息,倘若虹膜图像特征的比对不合适,也判定使用者不是合格用户,因而结束身份验证程序。On the other hand, if the image recognition module 142 does not find account information matching the features of the obtained face image, it is determined that the user is not a qualified user, and the identity verification procedure ends. In addition, even if the image recognition module 142 finds the account information that matches the features of the face image, if the comparison of the features of the iris image is not suitable, it will also determine that the user is not a qualified user, thus ending the identity verification process.

另外,在其他实施例中,手持式身份验证装置100也可先获取虹膜图像,在成功获得虹膜图像特征之后,再进行人脸图像的获取。在此并不限制获得人脸图像特征与虹膜图像特征的顺序。In addition, in other embodiments, the handheld identity verification device 100 may first acquire the iris image, and then acquire the face image after successfully obtaining the features of the iris image. The order of obtaining the face image features and iris image features is not limited here.

图3A~图3C是根据本发明一实施例的手持式身份验证装置的操作示意图。在图3A所示,使用者将手持式身份验证装置100拿起,使得图像获取单元110得以对准自己的脸部,并且,显示单元150会同时显示出图像获取单元110所获取到的人脸图像,如图3B所示。在此,假设手持式身份验证装置100在距离使用者的脸部约40cm~50cm(第一检测范围)处时,在显示单元150中显示“系统检测中”的信息。而在使用者超出第一检测范围时,在显示单元150中显示“无法检测”的第一提示信息。3A-3C are schematic diagrams of the operation of the handheld identity verification device according to an embodiment of the present invention. As shown in FIG. 3A , the user picks up the handheld identity verification device 100 so that the image acquisition unit 110 can be aligned with his face, and the display unit 150 will simultaneously display the face acquired by the image acquisition unit 110 image, as shown in Figure 3B. Here, it is assumed that when the handheld identity verification device 100 is about 40 cm to 50 cm away from the user's face (the first detection range), the display unit 150 displays a message of "system detection". When the user exceeds the first detection range, the display unit 150 displays a first prompt message of "unable to detect".

在此,可利用一红外线测距元件及/或图像分析方式判断图像获取单元110及虹膜获取单元120与使用者的脸部之间的距离,并在检测到已达一工作距离后,发出声音提示或文字提示。Here, the distance between the image acquisition unit 110 and the iris acquisition unit 120 and the user's face can be judged by using an infrared distance measuring device and/or an image analysis method, and a sound is emitted after it is detected that a working distance has been reached Prompt or text prompt.

在成功获得人脸图像特征之后,由图像识别模块142来判断所获得的人脸图像特征是否符合其中一组帐号信息的预设的人脸图像特征。在确定所获得的人脸图像特征与存在于信息库141的预设的人脸图像特征相匹配之后,进行虹膜图像的获取。在此,使用者将手持式身份验证装置100置于脸部前方约13cm~15cm(第二检测范围)处,并且,显示单元150会同时显示出使用者的眼部图像(可以是单眼图像或双眼图像),如图3C所示。使用者观看显示单元150以调整其眼睛的位置,使得眼睛可以置于显示单元150的中央。当显示单元150中的圆圈R1变为圆圈R2时,表示使用者的眼睛已经置于适当的位置,使得虹膜获取单元120得以成功取得虹膜图像。而在使用者超出第二检测范围时,在显示单元150中显示“无法辨识信息”的第二提示信息。After successfully obtaining the face image features, the image recognition module 142 judges whether the obtained face image features conform to the preset face image features of one set of account information. After it is determined that the obtained face image features match the preset face image features existing in the information base 141, the iris image is acquired. Here, the user places the handheld identity verification device 100 about 13cm to 15cm in front of the face (the second detection range), and the display unit 150 will simultaneously display the user's eye image (which can be a monocular image or binocular image), as shown in Figure 3C. The user watches the display unit 150 to adjust the position of his eyes so that the eyes can be placed at the center of the display unit 150 . When the circle R1 in the display unit 150 changes into a circle R2, it means that the user's eyes have been placed in a proper position, so that the iris acquisition unit 120 can successfully acquire the iris image. And when the user exceeds the second detection range, the display unit 150 displays a second prompt message of "unrecognizable information".

回到图2B,为了避免使用者是在受到胁迫之下来进行身份验证,在判定使用者为合格用户之后,也就是在步骤S205之后,并且在进入步骤S215之前,于步骤S207中,还可进一步先于显示单元150的使用者界面中显示一求救图示与一解锁图示。在解锁图示被致能时,执行密码验证程序。在求救图示被致能时,在步骤S209中,图像识别模块142产生警示信号,并通过传输单元160传送警示信号至保全设备,之后也执行密码验证程序。Returning to Figure 2B, in order to prevent the user from performing identity verification under duress, after determining that the user is a qualified user, that is, after step S205, and before entering step S215, in step S207, further A help icon and an unlock icon are displayed on the user interface prior to the display unit 150 . When the unlock icon is enabled, a password verification procedure is executed. When the distress icon is enabled, in step S209 , the image recognition module 142 generates a warning signal, and transmits the warning signal to the security device through the transmission unit 160 , and then executes the password verification procedure.

举例来说,图4是根据本发明一实施例的具有求救图示的使用者界面的示意图。请参照图4,在图像识别模块142判定使用者为合格用户之后,在显示单元150显示如图4所示的使用者界面,使用者界面中包括求救图示402与解锁图示401。For example, FIG. 4 is a schematic diagram of a user interface with a distress icon according to an embodiment of the present invention. Referring to FIG. 4 , after the image recognition module 142 determines that the user is a qualified user, the display unit 150 displays a user interface as shown in FIG. 4 . The user interface includes a help icon 402 and an unlock icon 401 .

眼动追踪模块144会检测使用者的眼动状态,以基于眼动状态致能求救图示402或解锁图示401。例如,眼动追踪模块144检测到使用者的眼睛凝视解锁图示401约1.5~2秒时,则解锁图示401将会被致能。或者,眼动追踪模块144检测到使用者的眼睛凝视致能求救图示402约1.5~2秒时,则致能求救图示402将会被致能。The eye-tracking module 144 detects the user's eye-movement state, and activates the distress icon 402 or the unlock icon 401 based on the eye-movement state. For example, when the eye tracking module 144 detects that the user's eyes gaze at the unlock icon 401 for about 1.5-2 seconds, the unlock icon 401 will be enabled. Alternatively, when the eye-tracking module 144 detects that the user's eyes gaze at the enabled distress icon 402 for about 1.5-2 seconds, the enabled distress icon 402 will be enabled.

在解锁图示401被致能时,继续执行步骤S210,以及执行密码验证程序(即,步骤S215)。在求救图示402被致能时,手持式身份验证装置100会发出警示信号至保全设备,如步骤S209所示。之后,继续执行步骤S210,以及执行密码验证程序(即,步骤S215)。也就是说,即便使用者选择了求救图示402,则手持式身份验证装置100在通知保全设备的同时,还是会进入密码验证程序。When the unlock icon 401 is enabled, continue to execute step S210, and perform a password verification procedure (ie, step S215). When the distress icon 402 is enabled, the handheld identity verification device 100 will send a warning signal to the security device, as shown in step S209 . After that, continue to execute step S210, and execute the password verification procedure (ie, step S215). That is to say, even if the user selects the distress icon 402, the handheld identity verification device 100 will still enter the password verification procedure while notifying the security device.

在步骤S210中,图像识别模块142自使用者对应的帐号信息中,读取使用者的预设密码。并且,图像识别模块142会驱动密码验证模块143,使得密码验证模块143执行密码验证程序,如步骤S215所示,其包括步骤S220~步骤S250。在其他实施例中,步骤S207也可在步骤S210之后才执行。In step S210, the image recognition module 142 reads the user's default password from the account information corresponding to the user. Moreover, the image recognition module 142 will drive the password verification module 143, so that the password verification module 143 executes the password verification procedure, as shown in step S215, which includes steps S220-step S250. In other embodiments, step S207 may also be performed after step S210.

另外,在图像识别模块142判定使用者为合格用户之后,也会去驱动眼动追踪模块144来检测使用者的眼动状态,藉以检测使用者在使用者界面上的注视位置。据此,在执行密码验证程序中,密码验证模块143会基于眼动状态来选定输入字符。眼动状态包括瞳孔位移、瞳孔移动方向、凝视位置以及眨眼动作至少其中之一。例如以瞳孔位移与瞳孔移动方向以及凝视位置来判断所选择的候选字符为何,并且以眨眼动作来判断是否欲以所选择的候选字符作为输入字符,也或用预设的凝视时间作为确定输入指令。In addition, after the image recognition module 142 determines that the user is a qualified user, it will also drive the eye tracking module 144 to detect the user's eye movement state, so as to detect the user's gaze position on the user interface. Accordingly, during the execution of the password verification procedure, the password verification module 143 will select input characters based on the eye movement state. The eye movement state includes at least one of pupil displacement, pupil movement direction, gaze position and eye blinking action. For example, judge the selected candidate character by pupil displacement, pupil movement direction and gaze position, and judge whether to use the selected candidate character as an input character by blinking, or use the preset gaze time as a confirmation input command .

眼动触发方式如下所述,例如,将手持式身份验证装置100置于脸前约15cm处,当眼睛凝视某一按键、数字或图示约1.5~2秒时,则此按键、数字或图示将会被触发。如果在触发前变更凝视位置,则不会触发。The eye movement triggering method is as follows. For example, place the hand-held identity verification device 100 about 15cm in front of the face. will be triggered. If the gaze position is changed before triggering, it will not trigger.

在密码验证程序下,在步骤S220中,密码验证模块143在显示单元150中显示密码输入选单。具体而言,密码验证模块143提供上述密码输入选单,以在密码输入选单中显示多个候选字符供使用者来进行眼动输入。当图像识别模块142判定使用者为合格用户而发出相关信号至密码验证模块143时,密码验证模块143会基于上述所读取到的预设密码来产生多个候选字符,并显示这些候选字符至密码输入选单。在此,每一个候选字符在使用者界面中会对应至一个注视位置。Under the password verification procedure, in step S220 , the password verification module 143 displays a password input menu on the display unit 150 . Specifically, the password verification module 143 provides the above-mentioned password input menu, so as to display a plurality of candidate characters in the password input menu for the user to perform eye movement input. When the image recognition module 142 determines that the user is a qualified user and sends a relevant signal to the password verification module 143, the password verification module 143 will generate a plurality of candidate characters based on the preset password read above, and display these candidate characters to Password input menu. Here, each candidate character corresponds to a gaze position in the user interface.

图5是根据本发明一实施例的密码输入选单的示意图。为便于说明,在此以预设密码的密码长度为4码来进行说明,然而,并不以此为限,在其他实施例中,预设密码的密码长度可以根据需求来进行限定。请参照图5,图像获取单元110设置在显示单元150的上方,虹膜获取单元120设置在显示单元150的下方。密码输入选单500显示在显示单元150的使用者界面中。在密码输入选单500中包括候选字符视窗502以及一密码显示格501。密码显示格501用以显示目前已输入至第几个数字。候选字符视窗502包括四个候选字符,但并非限于此数目,候选字符的数目可根据使用者需求而调整。FIG. 5 is a schematic diagram of a password input menu according to an embodiment of the invention. For ease of description, the password length of the preset password is 4 codes for illustration, however, it is not limited thereto. In other embodiments, the password length of the preset password can be limited according to requirements. Referring to FIG. 5 , the image acquisition unit 110 is disposed above the display unit 150 , and the iris acquisition unit 120 is disposed below the display unit 150 . The password input menu 500 is displayed on the user interface of the display unit 150 . The password input menu 500 includes a candidate character window 502 and a password display box 501 . The password display grid 501 is used to display the number that has been input up to now. The candidate character window 502 includes four candidate characters, but is not limited to this number, and the number of candidate characters can be adjusted according to user requirements.

密码验证模块143在第1次产生多个候选字符时,以预设密码的第1码来作为其中一个候选字符,而其余候选字符为随机产生。并且,密码验证模块143在第N-1次所选择的输入字符为正确的情况下,在第N次重新产生候选字符时,以预设密码的第N码来作为其中一个候选字符,其中N为大于1的整数,并且N为小于或等于密码长度的整数。When the password verification module 143 generates a plurality of candidate characters for the first time, the first code of the preset password is used as one of the candidate characters, and the remaining candidate characters are randomly generated. And, when the password verification module 143 selects the input character for the N-1 time is correct, when the candidate character is regenerated for the N time, the Nth code of the preset password is used as one of the candidate characters, wherein N is an integer greater than 1, and N is an integer less than or equal to the password length.

在选定输入字符之后,在步骤S230中,密码验证模块143判断输入字符是否正确。在此,密码验证模块143依据目前的输入次数来判断输入字符是否正确。例如,在第1次选定输入字符时,判断输入字符是否与预设密码的第1码相匹配。After the input character is selected, in step S230, the password verification module 143 determines whether the input character is correct. Here, the password verification module 143 judges whether the input characters are correct according to the current input times. For example, when the input character is selected for the first time, it is judged whether the input character matches the first code of the preset password.

倘若判定输入字符正确,则在步骤S235中,密码验证模块143在输入字符为正确的情况下,累计一字符长度。接着,在步骤S240中,密码验证模块143判断输入字符的字符长度是否已到达预设密码的密码长度,以决定是否要结束密码的输入。If it is determined that the input characters are correct, then in step S235, the password verification module 143 accumulates a length of one character if the input characters are correct. Next, in step S240, the password verification module 143 determines whether the character length of the input characters has reached the password length of the preset password, so as to decide whether to end the input of the password.

倘若字符长度尚未到达预设密码的密码长度,重新执行步骤S220,密码验证模块143会重新显示密码输入选单。即,重新基于预设密码产生多个候选字符,并显示这些候选字符在密码输入选单,以继续基于眼动状态选择后续的输入字符。另一方面,倘若字符长度到达预设密码的密码长度,则执行步骤S245,以进行解锁动作。If the character length has not reached the password length of the preset password, re-execute step S220, and the password verification module 143 will re-display the password input menu. That is, multiple candidate characters are regenerated based on the preset password, and these candidate characters are displayed in the password input menu, so as to continue to select subsequent input characters based on the eye movement state. On the other hand, if the character length reaches the password length of the preset password, step S245 is executed to perform an unlocking action.

例如,在第1次所选择的输入字符与预设密码的第1码相匹配时,重新执行步骤S220,而在第2次产生候选字符时,以预设密码的第2码来作为其中一个候选字符,而其余候选字符则可以为随机产生。在第2次所选择的输入字符与预设密码的第2码相匹配时,重新执行步骤S220,在第3次产生候选字符时,以预设密码的第3码来作为其中一个候选字符,而其余候选字符则可以为随机产生。以此类推,直到输入字符的字符长度已到达预设密码的密码长度,才进行解锁动作。For example, when the input character selected for the first time matches the first code of the preset password, step S220 is re-executed, and when candidate characters are generated for the second time, the second code of the preset password is used as one of them candidate characters, and the rest of the candidate characters can be randomly generated. When the input character selected for the second time matches the second code of the preset password, step S220 is re-executed, and when the candidate characters are generated for the third time, the third code of the preset password is used as one of the candidate characters, The rest of the candidate characters can be randomly generated. By analogy, the unlocking action is not performed until the character length of the input characters has reached the password length of the preset password.

另外,在输入字符错误的情况下,在步骤S250中,持续显示密码输入选单。详细地说,随机产生多个候选字符并显示这些候选字符在密码输入选单,并且在选择其中一候选字符之后,继续随机产生多个候选字符并显示这些候选字符在密码输入选单500,直到退出密码验证程序。In addition, if the input character is wrong, in step S250, the password input menu is continuously displayed. In detail, randomly generate a plurality of candidate characters and display these candidate characters in the password input menu, and after selecting one of the candidate characters, continue to randomly generate a plurality of candidate characters and display these candidate characters in the password input menu 500 until the password is exited Verifier.

例如,为在显示密码输入选单500的情况下,倘若在预设时间(例如20秒)内未检测到在候选字符中选择其中之一,则退出密码验证程序。进一步地说,倘若使用者在20秒内都没有输入任何候选字符、或者图像获取单元110在20秒内未检测到使用者、或虹膜获取单元120在20秒内未检测到眼睛的情况下,则密码验证模块143退出密码验证程序。在退出密码验证程序之后,倘若欲重新执行身份验证,则重新执行步骤S205。For example, when the password input menu 500 is displayed, if it is not detected that one of the candidate characters is selected within a preset time (for example, 20 seconds), the password verification procedure will exit. Further, if the user does not input any candidate characters within 20 seconds, or the image acquisition unit 110 does not detect the user within 20 seconds, or the iris acquisition unit 120 does not detect eyes within 20 seconds, Then the password verification module 143 exits the password verification program. After exiting the password verification program, if the identity verification is to be performed again, step S205 is performed again.

也就是说,只有在输入字符为正确的情况下,下一次所产生的候选字符中才会有一码是正确的。而在输入字符错误的情况下,下一次将不会依据预设密码来产生候选字符,而直接随机产生所有的候选字符,并且不会告知使用者输入错误,而是重复显示密码输入选单500。That is to say, only when the input character is correct, there will be a code in the candidate characters generated next time that is correct. And in the case of wrong input characters, next time the candidate characters will not be generated according to the preset password, but all the candidate characters will be randomly generated directly, and the user will not be notified of the wrong input, but the password input menu 500 will be displayed repeatedly.

另外,上述身份验证方法也可由一远端验证主机来执行,手持式身份验证装置100只负责获取人脸图像序列及眼睛图像序列。下面再举一例说明。In addition, the above-mentioned identity verification method can also be executed by a remote verification host, and the handheld identity verification device 100 is only responsible for acquiring face image sequences and eye image sequences. Let's give another example to illustrate.

图6是根据本发明一实施例的身份验证系统的方块图。请参照图6,身份验证系统600包括手持式身份验证装置100以及远端验证主机610。手持式身份验证装置100通过传输单元160与远端验证主机610的传输单元640进行沟通。FIG. 6 is a block diagram of an identity verification system according to an embodiment of the present invention. Referring to FIG. 6 , an identity verification system 600 includes a handheld identity verification device 100 and a remote verification host 610 . The handheld identity verification device 100 communicates with the transmission unit 640 of the remote verification host 610 through the transmission unit 160 .

在图6中,手持式身份验证装置100包括图像获取单元110、虹膜获取单元120以及传输单元160。远端验证主机610包括处理单元620、存储单元630以及传输单元640。处理单元620耦接至存储单元630及传输单元640。存储单元630中包括图像识别模块631、密码验证模块632以及眼动追踪模块633,其功能分别与图1的图像识别模块142、密码验证模块143以及眼动追踪模块144相同,故在此不再赘述。In FIG. 6 , the handheld identity verification device 100 includes an image acquisition unit 110 , an iris acquisition unit 120 and a transmission unit 160 . The remote authentication host 610 includes a processing unit 620 , a storage unit 630 and a transmission unit 640 . The processing unit 620 is coupled to the storage unit 630 and the transmission unit 640 . The storage unit 630 includes an image recognition module 631, a password verification module 632, and an eye-tracking module 633, whose functions are the same as those of the image recognition module 142, password verification module 143, and eye-tracking module 144 in FIG. repeat.

在本实施例中,手持式身份验证装置100只负责获取人脸图像序列及眼睛图像序列,之后通过传输单元160传送至远端验证主机610,而由远端验证主机610来执行人脸辨识、虹膜辨识以及密码验证程序。In this embodiment, the hand-held identity verification device 100 is only responsible for acquiring face image sequences and eye image sequences, which are then transmitted to the remote verification host 610 through the transmission unit 160, and the remote verification host 610 performs face recognition, Iris recognition and password verification procedures.

综上所述,以密码输入来取代传统遥控器或识别卡的感应,可减少人们携带太多遥控器或识别卡的负担。并且,提供眼动输入的机制,让密码的输入更为多样化。另外,由于手持式身份验证装置中所建立的帐号信息包括了使用者对应的帐号信息,因而在进入密码验证程序之前,通过生物特征信息来作为第一道把关动作,使得手持式身份验证装置在掌握使用者的身份之后,才开始进行密码验证程序,可提高进出的安全性。此外,利用手持式身份验证装置进行验证而非局限于固定位置,使用者可自行手动调整手持式身份验证装置与自身之间的距离,进而可提高使用者使用的便利性。To sum up, replacing the induction of traditional remote controllers or identification cards with password input can reduce the burden of people carrying too many remote controls or identification cards. Moreover, a mechanism for eye movement input is provided to make password input more diverse. In addition, since the account information established in the handheld identity verification device includes the corresponding account information of the user, before entering the password verification procedure, the biometric information is used as the first gatekeeping action, so that the handheld identity verification device After mastering the user's identity, the password verification process can be started, which can improve the security of entry and exit. In addition, using the handheld identity verification device for verification is not limited to a fixed position, and the user can manually adjust the distance between the handheld identity verification device and himself, thereby improving user convenience.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.

Claims (13)

1. utilize an auth method for hand-held demo plant, it is characterized in that, comprising:
There is provided this hand-held demo plant, so that user carries out authentication;
Human face image sequence and the eye image sequence of this user is obtained by this hand-held demo plant;
Whether this human face image sequence of comparison conforms to the facial image feature preset;
Whether this eye image sequence of comparison conforms to the iris image feature preset;
By this hand-held demo plant, user interface is provided to carry out password authentication procedure;
Detect multiple on this user interface of this user and watch position attentively, determine password word string according to this; And
Verify whether this password word string conforms to the preset password of eligible users.
2. the auth method utilizing hand-held demo plant according to claim 1, is characterized in that, this user interface comprises Password Input menu, and this auth method also comprises:
Produce multiple candidate characters based on this preset password, and show above-mentioned candidate characters in this Password Input menu, wherein above-mentioned candidate characters corresponds to respectively and above-mentionedly watches position attentively;
According to this user of detecting above-mentioned watch attentively position one of them, in above-mentioned candidate characters, select input character;
Judge that whether this input character is correct;
When this input character is correct, accumulative character length, and this password word string will be added to above-mentioned input character;
If this character length not yet arrives the Password Length of this preset password, again above-mentioned candidate characters is produced based on this preset password, and show above-mentioned candidate characters in this Password Input menu, to continue to watch position according to this user of detecting attentively above-mentioned one of them selects this follow-up input character; And
If this character length arrives the Password Length of this preset password, produce unlocking signal to saving equipment from damage; And
When this input character mistake, the above-mentioned candidate characters of random generation also shows above-mentioned candidate characters at this Password Input menu, and state candidate characters in the choice after one of them, continue the above-mentioned candidate characters of random generation and show above-mentioned candidate characters at this Password Input menu, until exit this password authentication procedure.
3. the auth method utilizing hand-held demo plant according to claim 2, is characterized in that, when producing above-mentioned candidate characters the 1st time, with the 1st of this preset password the yard be used as above-mentioned candidate characters one of them; And this input character selected by the N-1 time is correct, when regenerating above-mentioned candidate characters the N time, with the N code of this preset password be used as above-mentioned candidate characters one of them, wherein N be greater than 1 integer, and N is the integer being less than or equal to this Password Length.
4. the auth method utilizing hand-held demo plant according to claim 1, is characterized in that, also comprise:
This human face image sequence is obtained by image acquisition unit, and detect the first sensing range whether this user is positioned at this image acquisition unit, with when this user is positioned at the first sensing range, analyze this human face image sequence of this user that this image acquisition unit obtains;
If this human face image sequence conforms to this facial image feature preset, iris acquiring unit is driven to go to obtain this eye image sequence, and detect the second sensing range whether this user is positioned at this iris acquiring unit of this hand-held authentication means, when this user is positioned at this second sensing range, analyze this eye image sequence of this user that this iris acquiring unit obtains; And
If this eye image sequence conforms to this iris image feature preset, this user interface is provided to carry out this password authentication procedure;
Wherein, if this user is not in this sensing range or this second sensing range, the first information or the second information is sent.
5. the auth method utilizing hand-held demo plant according to claim 1, is characterized in that, also comprise:
If this password word string conforms to this preset password of this eligible users, produce unlocking signal to saving equipment from damage.
6. the auth method utilizing hand-held demo plant according to claim 1, is characterized in that, also comprise:
In this user interface, show emergency diagram illustrate with unblock;
When this unblock diagram is enabled, perform this password authentication procedure; And
When this emergency diagram is enabled, produces alarm signal to saving equipment from damage, and perform this password authentication procedure.
7. a hand-held authentication means, is characterized in that, comprising:
Display unit, display user interface;
Image acquisition unit, obtains the human face image sequence of user;
Iris acquiring unit, obtains the eye image sequence of this user;
Storage unit, has picture recognition module, password authentication module and eye and moves tracing module; And
Processing unit, is coupled to this display unit, this storage unit, this image acquisition unit and this iris acquiring unit, and performs picture recognition module, this password authentication module and this eye and move tracing module;
Wherein this picture recognition module analyzes this human face image sequence and this eye image sequence, to judge that whether this user is for eligible users;
Wherein this dynamic tracing module detects multiple on this user interface of this user and watches position attentively, and determines password word string according to this;
Wherein this password authentication module verifies whether this password word string conforms to the preset password of this eligible users.
8. hand-held authentication means according to claim 7, is characterized in that, this password authentication module produces multiple candidate characters based on this preset password, and shows above-mentioned candidate characters at Password Input menu; Further, this password authentication module according to detect this user above-mentioned watch attentively position one of them and in above-mentioned candidate characters, select input character, and judge that whether this input character correct; When this input character is correct, this password authentication module adds up character length, and this password word string will be added to above-mentioned input character, and the Password Length of this preset password is not yet arrived at this character length, again above-mentioned candidate characters is produced based on this preset password, and show above-mentioned candidate characters at this Password Input menu, to continue according to detecting that this user watches position attentively above-mentioned one of them selects this follow-up input character; And the Password Length of this preset password is arrived at this character length, this password authentication module produces unlocking signal to saving equipment from damage;
And when this input character mistake, this password authentication module produces above-mentioned candidate characters at random and shows above-mentioned candidate characters at this Password Input menu, and state candidate characters in the choice after one of them, this password authentication module continues the above-mentioned candidate characters of random generation and shows above-mentioned candidate characters at this Password Input menu, until exit this password authentication procedure.
9. hand-held authentication means according to claim 8, is characterized in that, this password authentication module when producing above-mentioned candidate characters the 1st time, with the 1st of this preset password the yard be used as above-mentioned candidate characters one of them; And this input character selected by the N-1 time is correct, when regenerating above-mentioned candidate characters the N time, with the N code of this preset password be used as above-mentioned candidate characters one of them, wherein N be greater than 1 integer, and N is the integer being less than or equal to this Password Length.
10. hand-held authentication means according to claim 7, it is characterized in that, this image recognition code character is when judging that this human face image sequence conforms to the facial image feature preset, this iris acquiring unit is driven to go to obtain this eye image sequence, and when judging that this eye image sequence conforms to the iris image feature preset, this password authentication module is driven to carry out this password authentication procedure
And, this picture recognition module detects the first sensing range whether this user is positioned at this image acquisition unit, and detect the second sensing range whether this user is positioned at this iris acquiring unit, if this user in this first sensing range or this second sensing range, does not send the first information or the second information.
11. hand-held authentication means according to claim 7, is characterized in that, this password authentication module, when this password word string conforms to this preset password of this eligible users, produces unlocking signal to saving equipment from damage.
12. hand-held authentication means according to claim 7, it is characterized in that, show emergency diagram in this user interface to illustrate with unblock, when this unblock diagram is enabled, perform this password authentication procedure, and when this emergency diagram is enabled, produce alarm signal to saving equipment from damage, and perform this password authentication procedure.
13. 1 kinds of authentication systems, is characterized in that, comprising:
Hand-held demo plant, in order to obtain human face image sequence and the eye image sequence of user, and has user interface for this user and carries out password authentication procedure;
Remote authentication main frame, is coupled to this hand-held demo plant, is received from this human face image sequence and this eye image sequence that this hand-held demo plant transmits, to judge that whether this user is for eligible users;
Wherein this remote authentication main frame has picture recognition module, password authentication module, eye move tracing module and processing unit;
Wherein this picture recognition module analyzes this human face image sequence and this eye image sequence, to judge that whether this user is for eligible users;
Wherein this dynamic tracing module detects multiple on this user interface of this user and watches position attentively, and determines password word string according to this;
Wherein this password authentication module verifies whether this password word string conforms to the preset password of this eligible users, if conform to, produces unlocking signal to saving equipment from damage.
CN201410402831.1A 2014-05-30 2014-08-15 Handheld identity verification device, identity verification method and identity verification system Active CN105279409B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW103119023 2014-05-30
TW103119023A TWI528213B (en) 2014-05-30 2014-05-30 Handheld identity verification apparatus, identity verification method and identity verification system

Publications (2)

Publication Number Publication Date
CN105279409A true CN105279409A (en) 2016-01-27
CN105279409B CN105279409B (en) 2019-01-08

Family

ID=55148411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410402831.1A Active CN105279409B (en) 2014-05-30 2014-08-15 Handheld identity verification device, identity verification method and identity verification system

Country Status (2)

Country Link
CN (1) CN105279409B (en)
TW (1) TWI528213B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096585A (en) * 2016-06-29 2016-11-09 深圳市金立通信设备有限公司 A kind of auth method and terminal
CN106650632A (en) * 2016-11-28 2017-05-10 深圳超多维科技有限公司 Identity identification method and device, and electronic equipment
CN106713368A (en) * 2017-03-08 2017-05-24 四川大学 Identity authentication method and identity authentication device
CN106850685A (en) * 2017-03-25 2017-06-13 安徽味唯网络科技有限公司 A kind of auth method for having a sense of independence
CN107451454A (en) * 2017-07-29 2017-12-08 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN109074441A (en) * 2016-04-29 2018-12-21 微软技术许可有限责任公司 Based on the certification watched attentively
CN110210869A (en) * 2019-06-11 2019-09-06 Oppo广东移动通信有限公司 Method of payment and relevant device
CN110929286A (en) * 2019-11-20 2020-03-27 四川虹美智能科技有限公司 Method for dynamically detecting operation authorization and intelligent equipment
CN110929246A (en) * 2018-09-19 2020-03-27 未来市股份有限公司 Password verification method and related device based on eye tracking
CN114626040A (en) * 2022-02-17 2022-06-14 广州广电运通金融电子股份有限公司 A verification and unlocking method for iris recognition password and verification device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI578183B (en) * 2016-01-18 2017-04-11 由田新技股份有限公司 Identity verification method, device, system and computer program product
CN107346386A (en) 2016-05-05 2017-11-14 阿里巴巴集团控股有限公司 A kind of certification, information generating method and device for certification
CN106899567B (en) 2016-08-24 2019-12-13 阿里巴巴集团控股有限公司 User authentication method, device and system
TWI668639B (en) * 2018-05-30 2019-08-11 瑞軒科技股份有限公司 Facial recognition system and method
TWI865372B (en) * 2023-02-08 2024-12-01 南亞科技股份有限公司 Memory test verification system and memory test verification method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202257700U (en) * 2010-08-05 2012-05-30 北京海鑫智圣技术有限公司 Multi-authentication mode access control system
CN102956068A (en) * 2011-08-25 2013-03-06 富泰华工业(深圳)有限公司 Automatic teller machine and voice prompting method thereof
CN103077338A (en) * 2011-10-26 2013-05-01 由田新技股份有限公司 sight tracking password input method and device
WO2013100699A1 (en) * 2011-12-29 2013-07-04 Intel Corporation Method, apparatus, and computer-readable recording medium for authenticating a user
TWM461081U (en) * 2013-04-16 2013-09-01 Polytron Technologies Inc Control system using portable electrical apparatus
CN103632075A (en) * 2013-10-17 2014-03-12 东莞盛世科技电子实业有限公司 Authentication device and authentication method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202257700U (en) * 2010-08-05 2012-05-30 北京海鑫智圣技术有限公司 Multi-authentication mode access control system
CN102956068A (en) * 2011-08-25 2013-03-06 富泰华工业(深圳)有限公司 Automatic teller machine and voice prompting method thereof
CN103077338A (en) * 2011-10-26 2013-05-01 由田新技股份有限公司 sight tracking password input method and device
WO2013100699A1 (en) * 2011-12-29 2013-07-04 Intel Corporation Method, apparatus, and computer-readable recording medium for authenticating a user
TWM461081U (en) * 2013-04-16 2013-09-01 Polytron Technologies Inc Control system using portable electrical apparatus
CN103632075A (en) * 2013-10-17 2014-03-12 东莞盛世科技电子实业有限公司 Authentication device and authentication method

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109074441A (en) * 2016-04-29 2018-12-21 微软技术许可有限责任公司 Based on the certification watched attentively
CN109074441B (en) * 2016-04-29 2021-06-04 微软技术许可有限责任公司 Gaze-based authentication
CN106096585A (en) * 2016-06-29 2016-11-09 深圳市金立通信设备有限公司 A kind of auth method and terminal
CN106650632A (en) * 2016-11-28 2017-05-10 深圳超多维科技有限公司 Identity identification method and device, and electronic equipment
CN106713368A (en) * 2017-03-08 2017-05-24 四川大学 Identity authentication method and identity authentication device
CN106713368B (en) * 2017-03-08 2019-09-27 四川大学 A method and device for identity verification
CN106850685A (en) * 2017-03-25 2017-06-13 安徽味唯网络科技有限公司 A kind of auth method for having a sense of independence
CN107451454A (en) * 2017-07-29 2017-12-08 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN107451454B (en) * 2017-07-29 2020-03-24 Oppo广东移动通信有限公司 Unlocking control method and related product
CN110929246A (en) * 2018-09-19 2020-03-27 未来市股份有限公司 Password verification method and related device based on eye tracking
CN110210869A (en) * 2019-06-11 2019-09-06 Oppo广东移动通信有限公司 Method of payment and relevant device
CN110929286A (en) * 2019-11-20 2020-03-27 四川虹美智能科技有限公司 Method for dynamically detecting operation authorization and intelligent equipment
CN114626040A (en) * 2022-02-17 2022-06-14 广州广电运通金融电子股份有限公司 A verification and unlocking method for iris recognition password and verification device

Also Published As

Publication number Publication date
TW201544988A (en) 2015-12-01
TWI528213B (en) 2016-04-01
CN105279409B (en) 2019-01-08

Similar Documents

Publication Publication Date Title
CN105279409A (en) Handheld identity verification device, identity verification method and identity verification system
JP6762380B2 (en) Identification method and equipment
US10678897B2 (en) Identification, authentication, and/or guiding of a user using gaze information
CN107995979B (en) System, method and machine-readable medium for authenticating a user
US10205883B2 (en) Display control method, terminal device, and storage medium
KR101242304B1 (en) Controlled access to functionality of a wireless device
KR102036978B1 (en) Liveness detection method and device, and identity authentication method and device
KR102103286B1 (en) User terminal and providing method thereof
US20140196143A1 (en) Method and apparatus for real-time verification of live person presence on a network
JP5922214B2 (en) Authentication system controlled by eye open / closed state, portable control device thereof, and computer-readable recording medium
CN110114777B (en) Identification, authentication and/or guidance of a user using gaze information
US20060039686A1 (en) Line-of-sight-based authentication apparatus and method
KR101944965B1 (en) User authentication system using face recognition and biometric authentication card, and method thereof
CN103324909A (en) Facial feature detection
US20210256282A1 (en) Information processing apparatus, information processing method, and storage medium
JP5971733B2 (en) Hand-held eye control / eyepiece device, encryption input device, method, computer-readable storage medium, and computer program product
CN105225304A (en) Access control device and registration system and method thereof
US20170206400A1 (en) Identity verification and apparatus
JP2015176555A (en) Communication terminal and method for authenticating communication terminal
WO2022147411A1 (en) Facial expression to augment face id and presentation attack detection
KR20160075322A (en) Apparatus for recognizing iris and operating method thereof
KR101606351B1 (en) Method and apparatus for discriminating imitation-body
JP2024049979A (en) Authentication system and authentication method
JP2024049978A (en) Authentication device and authentication method

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