[go: up one dir, main page]

CN104750240A - Password input method based on eye opening and closing state and security device applying same - Google Patents

Password input method based on eye opening and closing state and security device applying same Download PDF

Info

Publication number
CN104750240A
CN104750240A CN201410083536.4A CN201410083536A CN104750240A CN 104750240 A CN104750240 A CN 104750240A CN 201410083536 A CN201410083536 A CN 201410083536A CN 104750240 A CN104750240 A CN 104750240A
Authority
CN
China
Prior art keywords
eye
folding condition
processing unit
default
coding
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
CN201410083536.4A
Other languages
Chinese (zh)
Other versions
CN104750240B (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 CN104750240A publication Critical patent/CN104750240A/en
Application granted granted Critical
Publication of CN104750240B publication Critical patent/CN104750240B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Lock And Its Accessories (AREA)

Abstract

本发明提供一种基于眼部开合状态的密码输入方法及应用其的保全装置。所述密码输入方法适用于锁具,并且包括以下步骤:通过取像单元撷取图像序列;分析图像序列,从而获得在图像序列中使用者的眼部区域的眼部图像信息;基于眼部图像信息检测使用者的睁眼状态与闭眼状态;转换多个睁眼状态及闭眼状态成眼部开合状态编码;判断眼部开合状态编码是否符合预设解锁密码;以及根据判断的结果决定是否解除锁具的锁定状态。

The invention provides a password input method based on eye opening and closing status and a security device using the same. The password input method is suitable for locks and includes the following steps: capturing an image sequence through an imaging unit; analyzing the image sequence to obtain eye image information of the user's eye area in the image sequence; based on the eye image information Detect the user's open and closed eye states; convert multiple open and closed eye states into eye opening and closing state codes; determine whether the eye opening and closing state codes comply with the default unlock password; and decide based on the judgment results Whether to unlock the lock.

Description

基于眼部开合状态的密码输入方法及应用其的保全装置Password input method based on eye opening and closing state and security device using it

技术领域technical field

本发明是有关于一种密码输入方法,且特别是有关于一种基于眼部开合状态的密码输入方法及应用其的保全装置。The present invention relates to a password input method, and in particular to a password input method based on the opening and closing state of eyes and a security device using the password input method.

背景技术Background technique

现有的密码输入方法是使用键盘将作为密码的数字、文字或符号输入一装置或机器,若所输入的字符与预设的密码相符,则通过认证,然后开启该装置或开启在该装置中执行的一程序。The existing password input method is to use the keyboard to input the numbers, characters or symbols as the password into a device or machine. If the input characters match the preset password, the authentication is passed, and then the device is opened or opened in the device. A program that is executed.

但是在输入密码的过程中,如果遭受到旁人窥视,则密码会有外泄之虞,或者通过检测键盘上残留的指纹或温度,也可以窃取或复制密码。即便是最先进的虹膜识别,也无法确认使用者是在具有自由意志的情况下输入密码,而利用掌纹及指纹辨识的装置,指纹及掌纹可以复制,同样地,也可能无法确认人员是在具有自由意志的状态下输入密码。However, in the process of entering the password, if someone peeps at it, the password may be leaked, or the password can be stolen or copied by detecting the fingerprint or temperature remaining on the keyboard. Even the most advanced iris recognition cannot confirm that the user enters the password with free will, and the device that uses palmprint and fingerprint recognition, fingerprints and palmprint can be copied, and similarly, it may not be possible to confirm that the person is Enter the password in a state of free will.

发明内容Contents of the invention

本发明提供一种基于眼部开合状态的密码输入方法及应用其的保全装置,其可通过检测使用者所做出的眼部开合状态来解除锁具的锁定状态。The invention provides a password input method based on the opening and closing state of eyes and a security device using the same, which can release the locked state of the lock by detecting the opening and closing state of the user's eyes.

本发明的基于眼部开合状态的密码输入方法适用于锁具。所述密码输入方法包括以下步骤:通过取像单元撷取图像序列;分析图像序列,从而获得在图像序列中使用者的眼部区域的眼部图像信息;基于眼部图像信息检测使用者的睁眼状态与闭眼状态;转换多个睁眼状态及闭眼状态成眼部开合状态编码;判断眼部开合状态编码是否符合预设解锁密码;以及根据判断的结果决定是否解除锁具的锁定状态。The password input method based on the opening and closing state of the eyes of the present invention is suitable for locks. The password input method includes the following steps: capturing an image sequence by an imaging unit; analyzing the image sequence to obtain eye image information of the user's eye area in the image sequence; detecting the user's opening and closing based on the eye image information. Eye state and closed eye state; convert multiple eye open states and closed eye states into eye opening and closing state codes; judge whether the eye opening and closing state codes meet the preset unlocking password; and decide whether to unlock the lock according to the judgment result state.

在本发明一实施例中,根据判断的结果决定是否解除锁具的锁定状态的步骤包括:当眼部开合状态编码符合预设解锁密码时,解除锁具的锁定状态;以及当眼部开合状态编码不符合预设解锁密码时,维持锁具的锁定状态。In one embodiment of the present invention, the step of determining whether to unlock the locked state of the lock according to the judgment result includes: unlocking the locked state of the lock when the eye opening and closing state code matches the preset unlocking password; When the code does not match the preset unlock code, the locked state of the lock is maintained.

在本发明一实施例中,基于眼部图像信息检测使用者的睁眼状态与闭眼状态的步骤包括:基于眼部图像信息搜寻眼部区域内的眼部物件;以及根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态。In an embodiment of the present invention, the step of detecting the user's eye-opening state and eye-closing state based on the eye image information includes: searching for eye objects in the eye area based on the eye image information; Determine whether the eye area is in an open or closed state.

在本发明一实施例中,根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态的步骤包括:计算眼部物件的高度与宽度;判断眼部物件的高度是否小于高度门限值,且眼部物件的宽度是否大于宽度门限值;当眼部物件的高度小于高度门限值,且眼部物件的宽度大于宽度门限值时,判定眼部区域处于闭眼状态;以及当眼部物件的高度大于等于高度门限值,或眼部物件的宽度小于等于宽度门限值时,判定眼部区域处于睁眼状态。In an embodiment of the present invention, the step of judging whether the eye area is in the eye-open state or the eye-close state according to the size of the eye object includes: calculating the height and width of the eye object; judging whether the height of the eye object is less than a height threshold value, and whether the width of the eye object is greater than the width threshold; when the height of the eye object is less than the height threshold, and the width of the eye object is greater than the width threshold, it is determined that the eye area is in the closed-eye state; and When the height of the eye object is greater than or equal to the height threshold, or the width of the eye object is less than or equal to the width threshold, it is determined that the eye area is in an eye-open state.

在本发明一实施例中,基于眼部开合状态的密码输入方法,还包括:在搜寻到眼部物件后,辨识眼部物件的生物特征信息;当生物特征信息符合预设使用者信息时,进行根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态的步骤;以及当生物特征信息不符合预设使用者信息时,停止进行根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态的步骤。In an embodiment of the present invention, the password input method based on the opening and closing state of the eyes further includes: after searching for the eye object, identifying the biometric information of the eye object; when the biometric information matches the preset user information , performing the step of judging whether the eye region is in the eye-open state or the eye-close state according to the size of the eye object; Steps for eyes open state or eye closed state.

在本发明一实施例中,转换多个睁眼状态及闭眼状态成眼部开合状态编码的步骤包括:检测眼部区域在单位时间内的状态;当检测到眼部区域在单位时间内处于睁眼状态时,产生第一编码;当检测到眼部区域在单位时间内处于闭眼状态时,产生一第二编码;以及将预设时间内的基于多个睁眼状态与闭眼状态所产生的多个第一与第二编码,依序排列组成眼部开合状态编码。In an embodiment of the present invention, the step of converting multiple eye-opening states and eye-closing states into eye opening and closing state codes includes: detecting the state of the eye area within a unit time; when detecting that the eye area is within a unit time When it is in the eye-opening state, a first code is generated; when it is detected that the eye area is in the eye-closed state within a unit time, a second code is generated; The generated multiple first and second codes are arranged in sequence to form codes for eye opening and closing states.

在本发明一实施例中,判断眼部开合状态编码是否符合预设解锁密码的步骤包括:比对眼部开合状态编码与预设解锁密码中的每一位;当眼部开合状态编码中的每一位皆符合预设解锁密码时,判定眼部开合状态编码符合预设解锁密码;以及当眼部开合状态编码中的至少一位不符合预设解锁密码时,判定眼部开合状态编码不符合预设解锁密码。In one embodiment of the present invention, the step of judging whether the eye opening and closing state code conforms to the preset unlocking password includes: comparing each bit in the eye opening and closing state code with the preset unlocking password; When each digit in the code matches the preset unlock password, it is determined that the eye opening and closing state code conforms to the preset unlock password; The internal opening and closing status code does not match the preset unlock password.

在本发明一实施例中,预设解锁密码包括预设眨眼次数,判断眼部开合状态编码是否符合预设解锁密码的步骤包括:定义连续产生的第一与第二编码为眨眼编码;计数在眼部开合状态编码中眨眼编码出现的眨眼次数;比较眨眼次数与预设眨眼次数;当眨眼次数等于预设眨眼次数时,判定眼部开合状态编码符合预设解锁密码;以及当眨眼次数不等于预设眨眼次数时,判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the preset unlocking password includes a preset number of blinks, and the step of judging whether the eye opening and closing state code conforms to the preset unlocking password includes: defining the continuously generated first and second codes as blink codes; The number of blinks that occurs in the blink code in the eye opening and closing state code; compare the number of blinks with the preset number of blinks; when the number of blinks is equal to the preset number of blinks, determine that the code of the eye opening and closing state conforms to the preset unlock password; and when blinking When the number of times is not equal to the preset number of blinks, it is determined that the eye opening and closing state code does not conform to the preset unlocking password.

在本发明一实施例中,预设解锁密码包括预设眨眼频率范围,判断眼部开合状态编码是否符合预设解锁密码的步骤包括:定义连续产生的第一与第二编码为眨眼编码;计算在眼部开合状态编码中眨眼编码出现的眨眼频率;判断眨眼频率是否位于预设眨眼频率范围内;当眨眼频率位于预设眨眼频率范围内时,判定眼部开合状态编码符合预设解锁密码;以及当眨眼次数位于预设眨眼频率范围外时,判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the preset unlock code includes a preset blink frequency range, and the step of judging whether the eye opening and closing state code conforms to the preset unlock code includes: defining the continuously generated first and second codes as blink codes; Calculate the blinking frequency of the blink code in the eye opening and closing state coding; judge whether the blinking frequency is within the preset blinking frequency range; when the blinking frequency is within the preset blinking frequency range, determine that the eye opening and closing state code conforms to the preset Unlocking the password; and when the number of blinks is outside the preset blinking frequency range, it is determined that the eye opening and closing state code does not comply with the preset unlocking password.

在本发明一实施例中,预设解锁密码包括预设睁眼时间范围,判断眼部开合状态编码是否符合预设解锁密码的步骤包括:计算在眼部开合状态编码中第一编码连续出现的持续睁眼时间;判断持续睁眼时间是否位于预设睁眼时间范围内;当持续睁眼时间位于预设睁眼时间范围内时,判定眼部开合状态编码符合预设解锁密码;以及当持续睁眼时间位于预设睁眼时间范围外时,判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the preset unlocking password includes a preset eye opening time range, and the step of judging whether the code of the eye opening and closing state conforms to the preset unlocking password includes: calculating the first code in the code of the eye opening and closing state. The continuous eye-opening time that occurs; determine whether the continuous eye-opening time is within the preset eye-opening time range; when the continuous eye-opening time is within the preset eye-opening time range, determine that the eye opening and closing state code conforms to the preset unlock password; And when the continuous eye opening time is outside the preset eye opening time range, it is determined that the eye opening and closing state code does not conform to the preset unlocking password.

在本发明一实施例中,预设解锁密码包括预设闭眼时间范围,判断眼部开合状态编码是否符合预设解锁密码的步骤包括:计算在眼部开合状态编码中第二编码连续出现的持续闭眼时间;判断持续闭眼时间是否位于预设闭眼时间范围内;当持续闭眼时间位于预设闭眼时间范围内时,判定眼部开合状态编码符合预设解锁密码;以及当持续闭眼时间位于预设闭眼时间范围外时,判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the preset unlocking password includes a preset eye-closing time range, and the step of judging whether the code of the eye opening and closing state conforms to the preset unlocking password includes: calculating the second code continuous value in the eye opening and closing state coding. The continuous eye-closing time that occurs; determine whether the continuous eye-closing time is within the preset eye-closing time range; when the continuous eye-closing time is within the preset eye-closing time range, determine that the eye opening and closing state code conforms to the preset unlock password; And when the continuous eye-closing time is outside the preset eye-closing time range, it is determined that the eye opening and closing state code does not conform to the preset unlocking password.

在本发明一实施例中,所述的基于眼部开合状态的密码输入方法,还包括以下步骤:判断眼部开合状态编码是否符合紧急求助密码;以及当眼部开合状态编码符合紧急求助密码时,发出紧急求助信息。In an embodiment of the present invention, the password input method based on the eye opening and closing state further includes the following steps: judging whether the code of the eye opening and closing state conforms to the emergency help password; When asking for a password, an emergency message is sent.

本发明的电脑程序产品,通过电子装置载入后执行上述基于眼部开合状态的密码输入方法。The computer program product of the present invention executes the password input method based on the opening and closing state of the eyes after being loaded into the electronic device.

本发明的基于眼部开合状态进行解锁的保全装置包括锁具、取像单元以及处理单元。取像单元用于撷取图像序列。处理单元耦接取像单元,用于分析图像序列,从而获得在图像序列中使用者的眼部区域的眼部图像信息。其中,处理单元基于眼部图像信息检测使用者的睁眼状态与闭眼状态,转换多个睁眼状态及闭眼状态成眼部开合状态编码,并据此判断眼部开合状态编码是否符合预设解锁密码,以根据判断的结果决定是否解除锁具的锁定状态。The security device for unlocking based on the opening and closing state of the eyes of the present invention includes a lock, an imaging unit and a processing unit. The imaging unit is used for capturing image sequences. The processing unit is coupled to the image capturing unit, and is used for analyzing the image sequence, so as to obtain eye image information of the user's eye region in the image sequence. Wherein, the processing unit detects the user's eye-opening state and eye-closing state based on the eye image information, converts multiple eye-opening states and eye-closing states into eye opening and closing state codes, and judges whether the eye opening and closing state codes are According to the preset unlocking password, it is determined whether to release the locked state of the lock according to the judgment result.

在本发明一实施例中,当处理单元判断眼部开合状态编码符合预设解锁密码时,处理单元解除锁具的锁定状态。当处理单元判断眼部开合状态编码不符合预设解锁密码时,处理单元维持锁具的锁定状态。In an embodiment of the present invention, when the processing unit judges that the eye opening and closing state code matches the preset unlocking password, the processing unit releases the locked state of the lock. When the processing unit judges that the eye opening and closing state code does not match the preset unlocking password, the processing unit maintains the locked state of the lock.

在本发明一实施例中,处理单元基于眼部图像信息搜寻眼部区域内的眼部物件,并且根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态。In an embodiment of the present invention, the processing unit searches for an eye object in the eye area based on the eye image information, and determines whether the eye area is in an open state or a closed state according to the size of the eye object.

在本发明一实施例中,处理单元检测眼部物件的高度与宽度;当处理单元检测到眼部物件的高度小于高度门限值,且眼部物件的宽度大于宽度门限值时,处理单元判定眼部区域处于闭眼状态。当处理单元检测到眼部物件的高度大于等于高度门限值,或眼部物件的宽度小于等于宽度门限值时,处理单元判定眼部区域处于睁眼状态。In one embodiment of the present invention, the processing unit detects the height and width of the eye object; when the processing unit detects that the height of the eye object is smaller than the height threshold and the width of the eye object is greater than the width threshold, the processing unit It is judged that the eye area is closed. When the processing unit detects that the height of the eye object is greater than or equal to the height threshold, or the width of the eye object is less than or equal to the width threshold, the processing unit determines that the eye region is in an open state.

在本发明一实施例中,处理单元在搜寻到眼部物件后,先行辨识眼部物件的生物特征信息。当生物特征信息符合预设使用者信息时,再进行根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态的动作;以及当生物特征信息不符合预设使用者信息时,停止进行根据眼部物件的尺寸判断眼部区域处于睁眼状态或闭眼状态的动作。In an embodiment of the present invention, the processing unit first identifies the biometric information of the eye object after searching for the eye object. When the biometric information conforms to the preset user information, the action of judging whether the eye area is in the open or closed state according to the size of the eye object is performed; and when the biometric information does not match the preset user information, stop Perform the action of judging whether the eye area is in the state of opening or closing the eyes according to the size of the eye object.

在本发明一实施例中,处理单元检测眼部区域在单位时间内的状态。当处理单元检测到眼部区域在单位时间内处于睁眼状态时,处理单元产生第一编码。当处理单元检测到眼部区域在单位时间内处于闭眼状态时,处理单元产生第二编码。处理单元将预设时间内的基于多个睁眼状态与闭眼状态所产生的多个第一与第二编码,依序排列组成眼部开合状态编码。In an embodiment of the present invention, the processing unit detects the state of the eye region within a unit time. When the processing unit detects that the eye region is in an eye-open state within a unit time, the processing unit generates a first code. When the processing unit detects that the eye region is in a closed-eye state within a unit time, the processing unit generates a second code. The processing unit sequentially arranges a plurality of first and second codes generated based on a plurality of eye-opening states and eye-closing states within a preset time period to form an eye opening-closing state code.

在本发明一实施例中,处理单元比对眼部开合状态编码与预设解锁密码中的每一位;当眼部开合状态编码中的每一位皆符合预设解锁密码时,处理单元判定眼部开合状态编码符合预设解锁密码。当眼部开合状态编码中的至少一位不符合预设解锁密码时,该处理单元判定眼部开合状态编码不符合预设解锁密码。In one embodiment of the present invention, the processing unit compares each bit in the eye opening and closing state code with the preset unlocking password; when each bit in the eye opening and closing state code matches the preset unlocking password, the processing unit The unit judges that the eye opening and closing state code conforms to the preset unlocking password. When at least one bit of the eye opening and closing state code does not conform to the preset unlock password, the processing unit determines that the eye opening and closing state code does not conform to the preset unlock password.

在本发明一实施例中,处理单元定义连续产生的第一与第二编码为眨眼编码。处理单元计数在眼部开合状态编码中眨眼编码出现的眨眼次数,并且比较眨眼次数与预设眨眼次数。当眨眼次数等于预设眨眼次数时,处理单元判定眼部开合状态编码符合预设解锁密码。当眨眼次数不等于预设眨眼次数时,处理单元判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the processing unit defines the continuously generated first and second codes as blink codes. The processing unit counts the number of blinks occurring in the blink code in the eye opening and closing state code, and compares the number of blinks with a preset number of blinks. When the number of blinks is equal to the preset number of blinks, the processing unit determines that the eye opening and closing state code conforms to the preset unlock password. When the number of blinks is not equal to the preset number of blinks, the processing unit determines that the eye opening and closing state code does not match the preset unlocking password.

在本发明一实施例中,处理单元定义连续产生的第一与第二编码为眨眼编码。处理单元计算在眼部开合状态编码中眨眼编码出现的眨眼频率,并且判断眨眼频率是否位于预设眨眼频率范围内。当眨眼频率位于预设眨眼频率范围内时,处理单元判定眼部开合状态编码符合预设解锁密码。当眨眼次数位于预设眨眼频率范围外时,处理单元判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the processing unit defines the continuously generated first and second codes as blink codes. The processing unit calculates the blink frequency of the blink code in the eye opening and closing state code, and judges whether the blink frequency is within a preset blink frequency range. When the blinking frequency is within the preset blinking frequency range, the processing unit determines that the eye opening and closing state code conforms to the preset unlocking password. When the number of blinks is outside the preset blink frequency range, the processing unit determines that the eye opening and closing state code does not conform to the preset unlock password.

在本发明一实施例中,处理单元计算在眼部开合状态编码中第一编码连续出现的持续睁眼时间,并且判断持续睁眼时间是否位于预设睁眼时间范围内。当持续睁眼时间位于预设睁眼时间范围内时,处理单元判定眼部开合状态编码符合预设解锁密码。当持续睁眼时间位于预设睁眼时间范围外时,处理单元判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the processing unit calculates the continuous eye-opening time in which the first code appears continuously in the eye opening and closing state codes, and determines whether the continuous eye-opening time is within a preset eye-opening time range. When the continuous eye opening time is within the preset eye opening time range, the processing unit determines that the eye opening and closing state code matches the preset unlocking password. When the continuous eye-opening time is outside the preset eye-opening time range, the processing unit determines that the eye opening and closing state code does not conform to the preset unlocking password.

在本发明一实施例中,处理单元计算在眼部开合状态编码中第二编码连续出现的持续闭眼时间,并且判断持续闭眼时间是否位于预设闭眼时间范围内。当持续闭眼时间位于预设闭眼时间范围内时,处理单元判定眼部开合状态编码符合预设解锁密码。当持续闭眼时间位于预设闭眼时间范围外时,处理单元判定眼部开合状态编码不符合预设解锁密码。In an embodiment of the present invention, the processing unit calculates the continuous eye-closing time in which the second code appears continuously in the eye opening and closing state code, and determines whether the continuous eye-closing time is within a preset eye-closing time range. When the continuous eye-closing time is within the preset eye-closing time range, the processing unit determines that the eye opening and closing state code conforms to the preset unlocking password. When the continuous eye-closing time is outside the preset eye-closing time range, the processing unit determines that the code of the eye opening and closing state does not conform to the preset unlocking password.

在本发明一实施例中,处理单元还判断眼部开合状态编码是否符合紧急求助密码,以及当眼部开合状态编码符合紧急求助密码时,处理单元发出紧急求助信息。In an embodiment of the present invention, the processing unit further determines whether the eye opening and closing state code matches the emergency code, and when the eye opening and closing state code matches the emergency code, the processing unit sends an emergency message.

在本发明一实施例中,所述的基于眼部开合状态进行解锁的保全装置还包括门体。锁具设置于门体上并用于控制门体的开启或关闭。In an embodiment of the present invention, the security device for unlocking based on the opening and closing state of the eyes further includes a door body. The lockset is arranged on the door body and is used for controlling the opening or closing of the door body.

在本发明一实施例中,所述的基于眼部开合状态进行解锁的保全装置还包括提示单元,其用于提示锁具的目前配置状态。In an embodiment of the present invention, the security device for unlocking based on the opening and closing state of the eyes further includes a prompt unit, which is used to prompt the current configuration state of the lock.

基于上述,本发明实施例提出一种基于眼部开合状态的密码输入方法及应用其的保全装置。所述密码输入方法可利用特定的眼部动作(例如眨眼、持续睁眼和/或持续闭眼)作为解除锁具的锁定状态的解锁密码。由于使用者的眼部动作难以为旁人所窥视或察觉,因此应用所述密码输入方法的保险箱、门禁系统或其他类型的保全装置的安全性可大幅地提高,并且可防止密码外泄的问题。Based on the above, an embodiment of the present invention proposes a password input method based on the opening and closing state of the eyes and a security device using the same. The password input method may utilize specific eye movements (such as blinking, keeping eyes open and/or keeping eyes closed) as an unlocking password for unlocking the locked state of the lock. Since the user's eye movements are difficult to be peeped or noticed by others, the safety of safes, access control systems or other types of security devices using the password input method can be greatly improved, and the problem of password leakage can be prevented.

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。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 schematic functional block diagram of a security device that unlocks based on the opening and closing state of the eyes according to an embodiment of the present invention;

图2为本发明一实施例的基于眼部开合状态的密码输入方法的步骤流程图;Fig. 2 is a flow chart of the steps of the password input method based on the opening and closing state of the eyes according to an embodiment of the present invention;

图3为本发明另一实施例的基于眼部开合状态的密码输入方法的步骤流程图;Fig. 3 is a flow chart of the steps of the password input method based on the eye opening and closing state according to another embodiment of the present invention;

图4A为依照图3的一实施例的判断眼部区域的状态的步骤流程图;FIG. 4A is a flow chart of steps for judging the state of the eye area according to an embodiment of FIG. 3;

图4B与4C为依照图3的一实施例的判断眼部区域的状态的示意图;4B and 4C are schematic diagrams of judging the state of the eye region according to an embodiment of FIG. 3 ;

图5为依照图3的一实施例的转换睁眼状态及闭眼状态成眨眼动作编码的步骤流程图;FIG. 5 is a flow chart of steps for converting the eye-opening state and the eye-closing state into an eye-blinking action encoding according to an embodiment of FIG. 3;

图6A至图6E为依照图3的不同实施例的判断眼部开合状态编码是否符合预设解锁密码的步骤流程图;6A to 6E are flow charts of steps for judging whether the eye opening and closing state code conforms to the preset unlocking password according to different embodiments of FIG. 3 ;

图7A至图7E为分别对应图6A至图6E的不同实施例的眼部开合状态编码的编码格式示意图;7A to 7E are schematic diagrams of coding formats of eye opening and closing state codes corresponding to different embodiments of FIGS. 6A to 6E ;

图8为本发明一实施例的判断是否发生紧急状况的步骤流程图;FIG. 8 is a flow chart of steps for judging whether an emergency situation occurs according to an embodiment of the present invention;

图9为本发明一实施例的基于眼部开合状态进行解锁的门禁系统示意图。FIG. 9 is a schematic diagram of an access control system for unlocking based on eye opening and closing states according to an embodiment of the present invention.

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

100:保全装置;100: security device;

110、810、910:锁具;110, 810, 910: locks;

120、820、920:取像单元;120, 820, 920: imaging unit;

130、830、930:处理单元;130, 830, 930: processing unit;

140、940:提示单元;140, 940: Prompt unit;

410:眼部物件;410: eye objects;

800:保险箱;800: safe;

840:箱体;840: cabinet;

850:防护门;850: protective door;

860、960:罩体;860, 960: cover body;

900:门禁系统;900: access control system;

950:门体;950: door body;

B1:第一编码;B1: first code;

B2:第二编码;B2: second code;

BB:眨眼编码;BB: blink code;

L1、L2:眼部物件的高度;L1, L2: the height of the eye object;

PUC、PUC’:眨眼动作编码;PUC, PUC': blink action coding;

PT:预设时间;PT: preset time;

TD1、TD2、TD1’、TD2’:时间间隔;TD1, TD2, TD1’, TD2’: time interval;

COT、COT’、CCT、CCT’:时间长度;COT, COT', CCT, CCT': length of time;

UT:单位时间;UT: unit time;

W1、W2:眼部物件的宽度;W1, W2: the width of the eye object;

S200~S250、S300~S370、S341~S345、S351A~S358A、S351B~S358B、S352C~S358C、S352D~S358D、S352E~S358E、S810~S820:步骤。S200~S250, S300~S370, S341~S345, S351A~S358A, S351B~S358B, S352C~S358C, S352D~S358D, S352E~S358E, S810~S820: steps.

具体实施方式Detailed ways

为了使本发明揭露的内容可以更容易明了,以下特举实施例作为本发明揭露确实能够据此实施的范例。因此,凡可能之处,在图式及实施方式中使用相同标号的元件/构件/步骤,是代表相同或类似部件。另外,在实施方式中所述及的“上”、“下”、“左”、“右”等叙述皆时参照附图所示出的方向而言,其并非用于限定本发明,在此事先说明。In order to make the content of the disclosure of the present invention easier to understand, the following specific embodiments are given as examples that the disclosure of the present invention can be implemented according to it. Therefore, wherever possible, elements/components/steps using the same reference numerals in the drawings and embodiments represent the same or similar parts. In addition, descriptions such as "up", "down", "left", and "right" mentioned in the embodiments are all referred to the directions shown in the drawings, and are not intended to limit the present invention. Be forewarned.

图1为本发明一实施例的基于眼部开合状态进行解锁的保全装置的功能方块示意图。请参照图1,所述基于眼部开合状态进行解锁的保全装置100包括锁具110、取像单元120以及处理单元130。在此,所述保全装置100可例如为保险箱、门禁系统(容后详述)或其他类型需验证使用者的资格(qualification)以决定是否提供使用者一特定权限的保全系统/装置等,本发明不限定所述保全装置100的具体类型。FIG. 1 is a schematic functional block diagram of a security device for unlocking based on eye opening and closing states according to an embodiment of the present invention. Please refer to FIG. 1 , the security device 100 for unlocking based on the state of opening and closing eyes includes a lock 110 , an image capturing unit 120 and a processing unit 130 . Here, the security device 100 can be, for example, a safe, an access control system (detailed later), or other types of security systems/devices that need to verify the user's qualification (qualification) to determine whether to provide the user with a specific authority. The invention does not limit the specific type of the security device 100 .

在本实施例中,取像单元120可用于沿特定方向(视取像单元120的配置位置/角度而定)撷取一图像序列IS,即,连续撷取多张图像,并提供给处理单元130。处理单元130耦接取像单元120。处理单元130对取像单元120所撷取的图像序列IS进行图像处理与分析,从而获得使用者的眼部区域在图像序列IS中的眼部图像信息。In this embodiment, the image capturing unit 120 can be used to capture an image sequence IS along a specific direction (depending on the configuration position/angle of the image capturing unit 120), that is, to continuously capture multiple images and provide them to the processing unit 130. The processing unit 130 is coupled to the image capturing unit 120 . The processing unit 130 performs image processing and analysis on the image sequence IS captured by the image capturing unit 120 to obtain eye image information of the user's eye area in the image sequence IS.

基于此,处理单元130即可根据所获得的眼部图像信息来检测使用者的眼部开合状态(包括睁眼状态及闭眼状态),再判断使用者连续睁眼状态或闭眼状态是否符合一预设解锁密码(可储存于一储存单元中(未示出))。处理单元130根据判断的结果决定是否发出对应的控制信号S_C,来切换锁具110的配置状态,为锁定状态或解锁状态。即,锁具110会反应为根据处理单元130的控制信号S_C而锁定或解除锁定。在本实施例中,处理单元130例如为中央处理单元(Central Processing Unit,CPU)、图形处理单元(GraphicsProcessing Unit,GPU),或是其他可程序化的微处理器(Microprocessor)等装置。Based on this, the processing unit 130 can detect the user's eye opening and closing state (including the eye-opening state and the eye-closing state) according to the obtained eye image information, and then judge whether the user's eye-opening state or the eye-closing state is continuous. conform to a preset unlock password (can be stored in a storage unit (not shown)). The processing unit 130 determines whether to send a corresponding control signal S_C according to the judgment result to switch the configuration state of the lock 110 to a locked state or an unlocked state. That is, the lock 110 responds to be locked or unlocked according to the control signal S_C of the processing unit 130 . In this embodiment, the processing unit 130 is, for example, a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU), or other programmable microprocessor (Microprocessor) and other devices.

此外,在本实施例的保全装置100中,其可选择性地设置一提示单元140。所述提示单元140可用于提示锁具110的目前配置状态,如锁具110是处于锁定状态或解锁状态。因此,提示单元140可利用文字显示、灯号显示、语音提示或任何其他可行的提示方式以令使用者可分辨出锁具110当下的状态,本发明不以此为限。In addition, in the security device 100 of this embodiment, a reminder unit 140 can be optionally provided. The prompt unit 140 can be used to prompt the current configuration state of the lock 110 , such as whether the lock 110 is in a locked state or an unlocked state. Therefore, the prompt unit 140 can use text display, light signal display, voice prompt or any other feasible prompt methods to enable the user to recognize the current state of the lock 110 , the present invention is not limited thereto.

所述保全装置100可基于如图2所示的步骤流程来执行基于使用者的眼部开合状态决定是否解除锁具110的锁定状态的动作。The security device 100 may perform an action of determining whether to release the locked state of the lock 110 based on the user's eye opening and closing state based on the procedure shown in FIG. 2 .

图2为本发明一实施例的基于眼部开合状态的密码输入方法的步骤流程图。请同时参照图1与图2,首先,通过取像单元120撷取图像序列IS(步骤S200)。之后,通过处理单元130来分析图像序列IS,从而获得图像序列IS中使用者的眼部区域的眼部图像信息(步骤S210)。接着,处理单元130会基于上述眼部图像信息来检测使用者的眼部开合状态(包含睁眼状态与闭眼状态)(步骤S220)。FIG. 2 is a flow chart of the steps of the password input method based on the opening and closing state of the eyes according to an embodiment of the present invention. Please refer to FIG. 1 and FIG. 2 at the same time. First, the image sequence IS is captured by the imaging unit 120 (step S200 ). Afterwards, the image sequence IS is analyzed by the processing unit 130 , so as to obtain the eye image information of the user's eye area in the image sequence IS (step S210 ). Next, the processing unit 130 detects the user's eye opening and closing state (including the eye opening state and the eye closing state) based on the eye image information (step S220 ).

在检测出使用者的眼部开合状态后,处理单元130会将所检测到的多个睁眼状态与闭眼状态转换成眼部开合状态编码(步骤S230),并据此判断眼部开合状态编码是否符合预设解锁密码(步骤S240)。在此所述的预设解锁密码可例如为眨眼的发生次数、发生频率及/或睁眼或闭眼的持续时间等条件(后续实施例会进一步举例说明)。基于此,处理单元130即可根据上述判断的结果而决定是否解除锁具110的锁定状态(步骤S250)。After detecting the user's eye opening and closing states, the processing unit 130 will convert the detected multiple eye opening states and eye closing states into eye opening and closing state codes (step S230), and judge the eye state accordingly. Whether the opening and closing state code matches the preset unlock password (step S240). The preset unlocking password mentioned here may be, for example, conditions such as the number of blinks, the frequency of occurrence and/or the duration of eye opening or closing (further examples will be described in subsequent embodiments). Based on this, the processing unit 130 can determine whether to release the locked state of the lock 110 according to the result of the above determination (step S250 ).

下面以图3实施例来进一步说明上述基于眼部开合状态进行解锁的具体步骤流程。其中,图3为本发明另一实施例的基于眼部开合状态的密码输入方法的步骤流程图。在此,下述实施例皆是搭配图1实施例的保全装置100的硬件架构来进行说明,但所述基于眼部开合状态的密码输入方法可应用在任何类型的保全装置的硬件架构上,本发明不以此为限。The following uses the embodiment of FIG. 3 to further illustrate the specific steps of unlocking based on the eye opening and closing state. Wherein, FIG. 3 is a flow chart of the steps of the password input method based on the state of opening and closing of eyes according to another embodiment of the present invention. Here, the following embodiments are described in conjunction with the hardware architecture of the security device 100 in the embodiment shown in FIG. 1 , but the password input method based on the eye opening and closing state can be applied to the hardware architecture of any type of security device. , the present invention is not limited thereto.

请先参照图3,在本实施例的密码输入方法中,同样会先通过取像单元120撷取图像序列IS(步骤S300),以令处理单元130通过分析图像序列IS来获得在图像序列IS中,使用者眼部区域的眼部图像信息(步骤S310)。Please refer to FIG. 3 first. In the password input method of this embodiment, the image sequence IS will also be captured by the imaging unit 120 (step S300), so that the processing unit 130 can obtain the image sequence IS by analyzing the image sequence IS. , eye image information of the user's eye region (step S310 ).

之后,处理单元130会基于眼部图像信息,搜寻眼部区域内的眼部物件(步骤S320),并根据眼部物件的尺寸来判断眼部物件是处于睁眼状态或闭眼状态(步骤S330)。接着,处理单元130会根据眼部物件的睁/闭眼状态而检测出使用者每一单位时间内的眼部开合状态,并据此将所检测到的多个睁眼状态及闭眼状态转换成眼部开合状态编码(步骤S340)。Afterwards, the processing unit 130 will search for eye objects in the eye area based on the eye image information (step S320), and judge whether the eye objects are in an open-eye state or a closed-eye state according to the size of the eye object (step S330 ). Next, the processing unit 130 detects the eye opening and closing state of the user per unit time according to the eye opening/closing state of the eye object, and accordingly converts the detected multiple eye opening states and eye closing states Convert to eye opening and closing state code (step S340).

在取得使用者的眼部开合状态编码后,处理单元130会将所取得的眼部开合状态编码与预设解锁密码进行比较,以判断使用者的眼部开合状态编码是否符合预设解锁密码(步骤S350)。在锁具110处于锁定的状态下,若步骤S350判断为是,则处理单元130会解除锁具110的锁定状态(即,锁具110被切换至解锁状态)(步骤S360);反之,若判断为否,则处理单元130会维持锁具110的锁定状态(步骤S370)。从另一观点而言,若锁具110已处于解锁的状态,则无论步骤S350的判断结果是否为是,锁具110皆会维持在解锁状态。在此值得一提的是,在一范例实施例中,使用者还可在锁具110处于解锁的状态下,通过做出一组连续的眼部动作,以利用对应所述连续的眨眼动作的眼部开合状态编码来自行定义出预设解锁密码。当然,所述预设解锁密码亦可为设计者预先定义并储存于保全装置100的储存单元(未示出)中,本发明不以此为限。After obtaining the user's eye opening and closing state code, the processing unit 130 will compare the obtained eye opening and closing state code with the preset unlock password to determine whether the user's eye opening and closing state code conforms to the preset code. Unlock the password (step S350). When the lock 110 is in the locked state, if the determination in step S350 is yes, the processing unit 130 will release the lock state of the lock 110 (that is, the lock 110 is switched to the unlocked state) (step S360); otherwise, if the determination is no, Then the processing unit 130 maintains the locked state of the lock 110 (step S370 ). From another point of view, if the lock 110 is already in the unlocked state, no matter whether the determination result of step S350 is yes, the lock 110 will remain in the unlocked state. It is worth mentioning here that, in an exemplary embodiment, the user can also make a set of continuous eye movements when the lock 110 is unlocked, so as to utilize the eye corresponding to the continuous blinking movements. The internal opening and closing state coding is used to define the preset unlocking password. Certainly, the preset unlocking password may also be predefined by a designer and stored in a storage unit (not shown) of the security device 100 , and the present invention is not limited thereto.

在此值得一提的是,在一范例实施例中,本实施例还可在搜寻到眼部物件(步骤S320)后,先行辨识使用者的眼部物件的生物特征信息(例如:虹膜或视网膜信息),从而确认使用者的身分。若使用者的身份正确,才进一步的执行后续的步骤S330~S370。若不正确,则停止/拒绝进行后续的眼部动作辨识步骤。It is worth mentioning here that, in an exemplary embodiment, after the eye object is searched (step S320 ), this embodiment can first identify the biometric information (such as iris or retina) of the user's eye object. information) to confirm the identity of the user. If the identity of the user is correct, the subsequent steps S330-S370 are further executed. If not, then stop/reject the subsequent eye movement recognition steps.

下面以图4A、图5、图6A~图6E以及图7A~图7E实施例来分别说明上述判断眼部物件状态的步骤S330、转换眼部开合状态编码的步骤S340以及判断眼部开合状态是否符合预设解锁密码的步骤S350的具体步骤流程。4A, FIG. 5, FIG. 6A-6E and FIG. 7A-7E to illustrate the above-mentioned step S330 of judging the state of the eye object, step S340 of converting the code of the eye opening and closing state, and judging the eye opening and closing. The specific steps of step S350 of whether the status meets the preset unlocking password.

图4A为依照图3的一实施例的判断眼部区域的状态的步骤流程图。图4B与4C为依照图3的一实施例的判断眼部区域的状态的示意图。请一并参照图4A至图4C,在处理单元130搜寻到眼部区域ER内的眼部物件410后,处理单元130可针对眼部图像信息进行图像处理以获得可明确指示出眼部物件边界的图像信息,以令处理单元130可根据所述图像信息来计算出眼部物件410的尺寸(包含眼部物件410的高度与宽度)(步骤S332)。FIG. 4A is a flow chart of steps for determining the state of the eye region according to an embodiment of FIG. 3 . 4B and 4C are schematic diagrams of judging the state of the eye region according to an embodiment of FIG. 3 . Please refer to FIG. 4A to FIG. 4C together. After the processing unit 130 searches for the eye object 410 in the eye region ER, the processing unit 130 can perform image processing on the eye image information to obtain a clear indication of the eye object boundary. image information, so that the processing unit 130 can calculate the size of the eye object 410 (including the height and width of the eye object 410 ) according to the image information (step S332 ).

举例来说,处理单元130可通过调整眼部图像信息的对比度(例如调整增益值(gain)与偏移值(offset))以获得一加强图像,接着再对加强图像依序进行去杂点、边缘锐利化、二值化及再次边缘锐利化等处理以获得如图4B所示的眼部物件410的图像。For example, the processing unit 130 can obtain an enhanced image by adjusting the contrast of the eye image information (for example, adjusting the gain value (gain) and the offset value (offset)), and then sequentially perform noise removal, The image of the eye object 410 as shown in FIG. 4B is obtained through processing such as edge sharpening, binarization, and edge sharpening again.

在检测到眼部物件410并计算出眼部物件410的尺寸后,处理单元130会根据眼部物件410的尺寸来判断眼部物件410的高度是否小于高度门限值(例如,高度门限值的范围界于15~17个像素),且眼部物件410的宽度是否大于宽度门限值(例如,宽度门限值的范围界于70~90个像素)(步骤S334)。其中,当处理单元130检测到眼部物件410的高度小于高度门限值且眼部物件的宽度大于宽度门限值时,处理单元130即会判定眼部区域ER目前处于闭眼状态(如图4B下半部所示)(步骤S336);反之,若处理单元130检测到眼部物件410不符合上述条件至少其中之一,则处理单元130即会判定眼部区域ER目前处于睁眼状态(如图4B上半部所示)(步骤S338)。After the eye object 410 is detected and the size of the eye object 410 is calculated, the processing unit 130 will determine whether the height of the eye object 410 is less than a height threshold (for example, a height threshold) according to the size of the eye object 410 is within 15-17 pixels), and whether the width of the eye object 410 is greater than the width threshold (for example, the width threshold is within 70-90 pixels) (step S334 ). Wherein, when the processing unit 130 detects that the height of the eye object 410 is less than the height threshold and the width of the eye object is greater than the width threshold, the processing unit 130 will determine that the eye region ER is currently in the closed-eye state (as shown in FIG. 4B lower half) (step S336); otherwise, if the processing unit 130 detects that the eye object 410 does not meet at least one of the above conditions, the processing unit 130 will determine that the eye region ER is currently in an eye-open state ( As shown in the upper half of Fig. 4B) (step S338).

如图4B所示,所述的眼部物件410的高度可例如为眼框边界的上侧顶点至下侧顶点的距离(如高度L1、L2),而所述的眼部物件410的宽度可例如为眼框边界的左侧顶点至右侧顶点的距离(如宽度W1、W2),但本发明不仅限于此。在其他实施例中,处理单元130亦可自行定义眼部物件410上的特征点做为计算高度与宽度的依据。As shown in FIG. 4B , the height of the eye object 410 can be, for example, the distance from the upper apex to the lower apex of the eye frame boundary (such as height L1, L2), and the width of the eye object 410 can be For example, it is the distance from the left vertex to the right vertex of the boundary of the eye frame (such as width W1, W2), but the present invention is not limited thereto. In other embodiments, the processing unit 130 can also define the feature points on the eye object 410 as the basis for calculating the height and width.

另外值得一提的是,本实施例虽系示出根据单眼的图像来辨识眼部区域ER为睁眼状态或闭眼状态,但本发明不以此为限。在其他实施例中,眼部区域ER的睁/闭眼状态亦可同时根据使用者的左右眼图像来决定(例如:同时检测到左右眼为闭眼时才判定眼部区域ER处于闭眼状态)。或者,分别根据左右眼图像来独立地定义出对应左眼区域(例如:眼部区域ER的左半部)的睁/闭眼状态以及右眼区域(例如:眼部区域ER的右半部)的睁/闭眼状态。It is also worth mentioning that although the present embodiment shows that the eye region ER is identified as the eye-opening state or the eye-closing state according to the image of a single eye, the present invention is not limited thereto. In other embodiments, the open/closed state of the eye region ER can also be determined according to the images of the left and right eyes of the user (for example, it is determined that the eye region ER is in the closed state only when the left and right eyes are detected to be closed at the same time. ). Alternatively, the open/closed state of the corresponding left eye region (for example: the left half of the eye region ER) and the right eye region (for example: the right half of the eye region ER) are independently defined according to the left and right eye images eye open/closed state.

在处理单元130判断出眼部物件是处于睁眼状态或闭眼状态后,处理单元可依照图5的步骤流程来进行转换眼部开合状态编码的步骤S340。After the processing unit 130 determines whether the eye object is in the eye-opening state or the eye-closing state, the processing unit may perform the step S340 of converting the code of the eye opening and closing state according to the step flow in FIG. 5 .

图5为依照图3的一实施例的转换睁眼状态及闭眼状态成眼部开合状态编码的步骤流程图。请参照图5,在处理单元130判断出眼部区域是处于睁眼状态或闭眼状态后,其会进一步检测眼部物件在单位时间(可由设计者自行定义)内的状态(步骤S341),并且判断眼部区域在单位时间内是处于睁眼状态抑或是闭眼状态(步骤S342)。若在步骤S342中判断眼部区域在单位时间内处于睁眼状态,处理单元130即判定使用者作出睁眼动作,并据此产生第一编码(步骤S343)。反之,若步骤S342中判断眼部区域在单位时间内处于闭眼状态,则处理单元130即判定使用者作出闭眼动作,并据此产生第二编码(步骤S344)。在此,所述第一编码例如为逻辑“1”,而所述第二编码例如为逻辑“0”,但本发明不以此为限。在其他实施例中,对应至睁眼状态的第一编码亦可为逻辑“0”,而对应至闭眼状态的第二编码亦可为逻辑“1”。FIG. 5 is a flow chart of steps for converting the eye-opening state and the eye-closing state into an eye-opening-closed state coding according to an embodiment of FIG. 3 . Please refer to FIG. 5 , after the processing unit 130 determines whether the eye area is in the open state or closed state, it will further detect the state of the eye object within a unit time (which can be defined by the designer) (step S341), And it is judged whether the eye region is in the eye-open state or the eye-close state within a unit time (step S342 ). If it is determined in step S342 that the eye region is in the eye-open state within a unit time, the processing unit 130 determines that the user has opened the eye, and generates a first code accordingly (step S343 ). On the contrary, if it is determined in step S342 that the eye region is in the eye-closed state within a unit time, the processing unit 130 determines that the user has closed the eyes, and generates a second code accordingly (step S344 ). Here, the first code is, for example, logic "1", and the second code is, for example, logic "0", but the present invention is not limited thereto. In other embodiments, the first code corresponding to the eye-opening state may also be a logic "0", and the second code corresponding to the eye-closing state may also be a logic "1".

处理单元130会在一段预设时间(可视为多个单位时间所组成)内连续地取得使用者的多个睁眼状态及闭眼状态,并且将预设时间内的基于多个睁眼状态及闭眼状态所产生的多个第一与第二编码,依序排列组成眼部开合状态编码(步骤S345)。其中,处理单元130会接续地进行比对眼部开合状态编码与预设解锁密码的步骤S350,从而判断从使用者的眼部动作所取得的眼部开合状态编码是否符合预设解锁密码。底下以图6A至图6E的步骤流程搭配图7A至图7E的眼部开合状态编码的编码格式示意来说明在不同的预设解锁密码下的判断方式。其中,图7A至图7E的眼部开合状态编码PUC与PUC’是处理单元130在预设时间PT内,连续地基于每一单位时间UT眼部物件的睁/闭眼状态而依序转换成的编码序列(在此以12位的编码序列为例,但本发明不以此为限)。在眼部开合状态编码PUC与PUC’中,基于睁眼状态所产生的第一编码B1系以逻辑“1”标示,而基于闭眼状态所产生的第二编码B2则系以逻辑“0”标示,但本发明不仅限于此。The processing unit 130 will continuously obtain the user's multiple eye-opening states and eye-closing states within a preset period of time (which can be regarded as composed of multiple unit times), and calculate the user's multiple eye-opening states based on the multiple eye-opening states within the preset time. and the plurality of first and second codes generated by the eye-closed state are arranged in sequence to form an eye-opened-closed state code (step S345 ). Wherein, the processing unit 130 will successively perform the step S350 of comparing the eye opening and closing state code with the preset unlocking password, so as to determine whether the eye opening and closing state code obtained from the user's eye movements matches the preset unlocking password. . Below, the steps of FIG. 6A to FIG. 6E are combined with the encoding format of the eye opening and closing state encoding in FIG. 7A to FIG. 7E to illustrate the judgment methods under different preset unlocking passwords. Among them, the eye opening and closing state codes PUC and PUC' in FIG. 7A to FIG. 7E are sequentially converted by the processing unit 130 based on the open/closed state of the eye object in each unit time UT within the preset time PT. The resulting coding sequence (here, a 12-bit coding sequence is taken as an example, but the present invention is not limited thereto). In the eye opening and closing state codes PUC and PUC', the first code B1 generated based on the eye open state is marked with a logic "1", while the second code B2 generated based on the eye closed state is marked with a logic "0" ” mark, but the present invention is not limited thereto.

请先参照图6A,在本实施例中,预设解锁密码系被设定为一特定的眨眼次数。详细而言,在本实施例的步骤S350中,处理单元130会将连续产生的第一与第二编码定义为眨眼编码(表示处理单元130连续产生第一与第二编码时,使用者作出眨眼动作)(步骤S351A),并且计数眼部开合状态编码中眨眼编码出现的次数(即,使用者的眨眼次数)(步骤S352A)。接着,处理单元130会比较眨眼次数与一预设眨眼次数,从而判断所计数的眨眼次数是否等于预设眨眼次数(步骤S354A)。其中,若处理单元130判断眨眼次数等于预设眨眼次数,则判定使用者的眼部开合状态编码符合预设解锁密码(步骤S356A),并且接续进行步骤S360以解除锁具110的锁定状态;反之,若处理单元130判断眨眼次数不等于预设眨眼次数,则判定使用者的眼部开合状态编码不符合预设解锁密码(步骤S358A),并且接续进行步骤S370以维持锁具110的锁定状态。Please refer to FIG. 6A first. In this embodiment, the default unlock password is set to a specific number of blinks. In detail, in step S350 of this embodiment, the processing unit 130 defines the continuously generated first and second codes as blink codes (indicating that when the processing unit 130 continuously generates the first and second codes, the user blinks action) (step S351A), and count the number of blink codes in the eye opening and closing state codes (ie, the number of blinks of the user) (step S352A). Next, the processing unit 130 compares the number of blinks with a predetermined number of blinks, so as to determine whether the counted number of blinks is equal to the preset number of blinks (step S354A). Wherein, if the processing unit 130 determines that the number of blinks is equal to the preset number of blinks, then it is determined that the code of the user's eye opening and closing state conforms to the preset unlock password (step S356A), and proceed to step S360 to unlock the locked state of the lock 110; otherwise If the processing unit 130 determines that the number of blinks is not equal to the preset number of blinks, then it is determined that the user's eye opening and closing state code does not match the preset unlocking code (step S358A), and proceed to step S370 to maintain the locked state of the lock 110 .

举例来说,请一并参照图6A与图7A,假定预设眨眼次数被设定为3。当处理单元130根据使用者的眼部动作而取得由“111011101011”的编码序列所组成的眼部开合状态编码PUC时,处理单元130会将“10”的编码定义为一个眨眼编码BB,并且据此计数眨眼编码BB在眼部开合状态编码PUC中出现的次数。在眼部开合状态编码PUC中,处理单元130会计数出眨眼编码BB出现了3次(即,使用者眨眼3次),从而判定使用者的眼部开合状态编码PUC符合预设解锁密码,并解除锁具110的锁定状态。For example, please refer to FIG. 6A and FIG. 7A together, assuming that the default number of blinks is set to 3. When the processing unit 130 obtains the eye opening and closing state code PUC composed of the code sequence "111011101011" according to the user's eye movement, the processing unit 130 will define the code "10" as a blink code BB, and Based on this, the number of times the blink code BB appears in the eye opening and closing state code PUC is counted. In the eye opening and closing state code PUC, the processing unit 130 will count the occurrence of the blink code BB 3 times (that is, the user blinks 3 times), so as to determine that the user's eye opening and closing state code PUC matches the preset unlock code , and release the locked state of the lock 110 .

另一方面,当处理单元130根据使用者的眼部动作而取得由“111110111011”的编码序列所组成的眼部开合状态编码PUC’时,处理单元130同样先将“10”的编码定义为一个眨眼编码BB,并且据此计数眨眼编码BB在眼部开合状态编码PUC’中出现的次数。在眼部开合状态编码PUC’中,由于处理单元130仅会计数出眨眼编码BB出现了2次(即,使用者眨眼2次),因此会判定使用者的眼部开合状态编码PUC’不符合预设解锁密码,并维持锁具110的锁定状态。On the other hand, when the processing unit 130 obtains the eye opening and closing state code PUC' composed of the code sequence of "111110111011" according to the user's eye movement, the processing unit 130 also first defines the code of "10" as A blink code BB, and count the number of times the blink code BB appears in the eye opening and closing state code PUC' accordingly. In the eye opening and closing state code PUC', since the processing unit 130 only counts the occurrence of the blink code BB twice (that is, the user blinks twice), it will determine the user's eye opening and closing state code PUC' If the preset unlock password is not met, the locked state of the lock 110 is maintained.

在此,所述的预设眨眼次数(3次)仅系为便于说明而列举的范例,本发明不仅限于此。更进一步地说,所设定的预设眨眼次数可为N次,而N值为可根据设计者自行选用的正整数。Here, the preset number of blinks (3 times) is just an example for convenience of description, and the present invention is not limited thereto. Furthermore, the preset number of blinks can be N times, and the value of N is a positive integer that can be selected by the designer.

请参照图6B,在本实施例中,预设解锁密码系被设定为一特定的眨眼频率范围。详细而言,在本实施例的步骤S350中,处理单元130会会将连续产生的第一与第二编码定义为眨眼编码(步骤S351B),并且计算眼部开合状态编码中眨眼编码出现的频率(即,使用者的眨眼频率)(步骤S352B)。接着,处理单元130会判断所计算的眨眼频率是否位于预设眨眼频率范围内(步骤S354B)。其中,若处理单元130判断眨眼频率位于预设眨眼频率范围之内,则判定使用者的眼部开合状态编码符合预设解锁密码(步骤S356B),并且接续进行步骤S360以解除锁具110的锁定状态;反之,若处理单元130判断眨眼频率位于预设眨眼频率范围之外,则判定使用者的眼部开合状态编码不符合预设解锁密码(步骤S358B),并且接续进行步骤S370以维持锁具110的锁定状态。Please refer to FIG. 6B , in this embodiment, the preset unlock password is set to a specific blink frequency range. In detail, in step S350 of this embodiment, the processing unit 130 defines the continuously generated first and second codes as blink codes (step S351B), and calculates the blink code in the eye opening and closing state codes. frequency (that is, the blinking frequency of the user) (step S352B). Next, the processing unit 130 determines whether the calculated blink rate is within a preset blink rate range (step S354B). Wherein, if the processing unit 130 determines that the blinking frequency is within the preset blinking frequency range, it determines that the user's eye opening and closing state code conforms to the preset unlocking password (step S356B), and proceeds to step S360 to unlock the lock 110 Conversely, if the processing unit 130 judges that the blink frequency is outside the preset blink frequency range, then it is determined that the user’s eye opening and closing state code does not match the preset unlock password (step S358B), and proceed to step S370 to maintain the lock 110 lock status.

举例来说,请一并参照图6B与图7B,假定预设眨眼频率范围被设定为1.9~2.1秒/眨眼次数。当处理单元130根据使用者的眼部动作而取得由“110111011101”的编码序列所组成的眼部开合状态编码PUC时,处理单元130会将“10”的编码定义为一个眨眼编码BB,并且据此计算眨眼编码BB在眼部开合状态编码PUC中出现的频率/时间间隔。在眼部开合状态编码PUC中,处理单元130会计算出第一次眨眼编码BB与第二次眨眼编码BB出现的时间间隔为TD1,而第二次眨眼编码BB与第三次眨眼编码BB出现的时间间隔为TD2。其中,当所述时间间隔TD1、时间间隔TD2皆位于1.9~2.1秒内时(即,使用者以每间隔1.9~2.1秒眨眼1次的频率眨眼),处理单元130即会判定使用者的眼部开合状态编码PUC符合预设解锁密码,并解除锁具110的锁定状态。For example, please refer to FIG. 6B and FIG. 7B together, assuming that the preset blink frequency range is set to 1.9˜2.1 seconds/blink times. When the processing unit 130 obtains the eye opening and closing state code PUC composed of the code sequence "110111011101" according to the user's eye movement, the processing unit 130 will define the code "10" as a blink code BB, and Based on this, the frequency/time interval of the blink code BB appearing in the eye opening and closing state code PUC is calculated. In the eye opening and closing state code PUC, the processing unit 130 will calculate the time interval between the first blink code BB and the second blink code BB as TD1, and the second blink code BB and the third blink code BB appear The time interval is TD2. Wherein, when the time interval TD1 and the time interval TD2 are both within 1.9-2.1 seconds (that is, the user blinks once at an interval of 1.9-2.1 seconds), the processing unit 130 will determine that the user's eyes The internal opening and closing state code PUC conforms to the preset unlocking password, and unlocks the locked state of the lock 110 .

另一方面,当处理单元130根据使用者的眼部动作而取得由“110110111011”的编码序列所组成的眼部开合状态编码PUC’时,处理单元130同样先将“10”的编码定义为一个眨眼编码BB,并且据此计算眨眼编码BB在眼部开合状态编码PUC’中出现的频率。在眼部开合状态编码PUC’中,处理单元130会计算出第一次眨眼编码BB与第二次眨眼编码BB出现的时间间隔为TD1’,而第二次眨眼编码BB与第三次眨眼编码BB出现的时间间隔为TD2’。其中,当所述时间间隔TD1’、TD2’有一者位于1.9~2.1秒的范围外时(如时间间隔TD1’),处理单元130即会判定使用者的眼部开合状态编码PUC’不符合预设解锁密码,并维持锁具110的锁定状态。On the other hand, when the processing unit 130 obtains the eye opening and closing state code PUC' composed of the code sequence of "110110111011" according to the user's eye movement, the processing unit 130 also first defines the code of "10" as A blink code BB, and the frequency of the blink code BB in the eye opening and closing state code PUC' is calculated accordingly. In the eye opening and closing state code PUC', the processing unit 130 will calculate the time interval between the first blink code BB and the second blink code BB as TD1', and the second blink code BB and the third blink code The time interval at which BB appears is TD2'. Wherein, when one of the time intervals TD1' and TD2' is outside the range of 1.9 to 2.1 seconds (such as the time interval TD1'), the processing unit 130 will determine that the user's eye opening and closing state code PUC' does not meet the requirements. The unlock password is preset, and the locked state of the lock 110 is maintained.

在此,所述的预设眨眼频率范围(1.9~2.1秒/眨眼次数)仅系为便于说明而列举的范例,但本发明不仅限于此。更进一步地说,所设定的预设眨眼频率范围的上/下限可由设计者自行选定,且亦可为一特定频率(例如2秒/眨眼次数)。Here, the preset blink frequency range (1.9-2.1 seconds/blink times) is just an example for convenience of description, but the present invention is not limited thereto. Furthermore, the upper/lower limit of the preset blink frequency range can be selected by the designer, and can also be a specific frequency (for example, 2 seconds/blink times).

请参照图6C,在本实施例中,预设解锁密码系被设定为一特定的持续睁眼时间。详细而言,在本实施例的步骤S350中,处理单元130会计算在眼部开合状态编码中对应于睁眼状态的第一编码连续出现的时间(即,持续睁眼时间)(步骤S352C)。接着,处理单元130会判断所计算的持续睁眼时间是否位于预设睁眼时间范围(步骤S354C)。其中,若处理单元130判断持续睁眼时间位于预设睁眼时间范围之内,则判定使用者的眼部开合状态编码符合预设解锁密码(步骤S356C),并且接续进行步骤S360以解除锁具110的锁定状态;反之,若处理单元130判断持续睁眼时间位于预设睁眼时间范围之外,则判定使用者的眼部开合状态编码不符合预设解锁密码(步骤S358C),并且接续进行步骤S370以维持锁具110的锁定状态。Please refer to FIG. 6C , in this embodiment, the preset unlocking password is set to a specific continuous eye-opening time. In detail, in step S350 of this embodiment, the processing unit 130 will calculate the time during which the first code corresponding to the eye-opening state in the eye opening and closing state codes appears continuously (that is, the continuous eye-opening time) (step S352C ). Next, the processing unit 130 determines whether the calculated eye-opening duration is within a preset eye-opening time range (step S354C). Wherein, if the processing unit 130 judges that the continuous eye-opening time is within the preset eye-opening time range, it determines that the user's eye opening and closing state code conforms to the preset unlocking password (step S356C), and proceeds to step S360 to unlock the lock 110; on the contrary, if the processing unit 130 determines that the continuous eye opening time is outside the preset eye opening time range, then it is determined that the user’s eye opening and closing state code does not conform to the preset unlocking password (step S358C), and continue Step S370 is performed to maintain the locked state of the lock 110 .

举例来说,请一并参照图6C与图7C,假定预设睁眼时间范围被设定为9~11秒。当处理单元130根据使用者的眼部动作而取得由“100111111011”的编码序列所组成的眼部开合状态编码PUC时,处理单元130会计算第一编码B1(标示为“1”)在眼部开合状态编码PUC中连续出现的最大时间长度COT。在眼部开合状态编码PUC中,处理单元130会计算出第一编码B1连续出现的最大时间长度COT约为6个单位时间UT。其中,当最大时间长度COT位于9~11秒内时(即,使用者持续睁眼9~11秒),处理单元130即会判定使用者的眼部开合状态编码PUC符合预设解锁密码,并解除锁具110的锁定状态。For example, referring to FIG. 6C and FIG. 7C together, it is assumed that the preset eye-opening time range is set to 9-11 seconds. When the processing unit 130 obtains the eye opening and closing state code PUC composed of the code sequence of "100111111011" according to the user's eye movements, the processing unit 130 will calculate the first code B1 (marked as "1") in the eye The maximum length of time COT that continuously appears in the opening and closing state code PUC. In the eye opening and closing state code PUC, the processing unit 130 calculates that the maximum time length COT of the first code B1 appearing continuously is about 6 unit times UT. Wherein, when the maximum time length COT is within 9-11 seconds (that is, the user keeps eyes open for 9-11 seconds), the processing unit 130 will determine that the user's eye opening and closing state code PUC matches the preset unlocking password, And the locked state of the lock 110 is released.

另一方面,当处理单元130根据使用者的眼部动作而取得由“110111011110”的编码序列所组成的眼部开合状态编码PUC’时,处理单元130会计算第一编码B1在眼部开合状态编码PUC’中连续出现的最大时间长度COT。在眼部开合状态编码PUC’中,处理单元130会计算出第一编码B1连续出现的最大时间长度COT’约为4个单位时间UT。其中,当最大时间长度COT’位于9~11秒的范围外时,处理单元130即会判定使用者的眼部开合状态编码PUC’不符合预设解锁密码,并维持锁具110的锁定状态。On the other hand, when the processing unit 130 obtains the eye opening and closing state code PUC' composed of the code sequence of "110111011110" according to the user's eye movement, the processing unit 130 will calculate the first code B1 in the eye opening and closing state code PUC'. The maximum length of time COT that appears continuously in the combined state code PUC'. In the eye opening and closing state code PUC', the processing unit 130 calculates that the maximum time length COT' of the first code B1 appearing continuously is about 4 unit times UT. Wherein, when the maximum time length COT' is outside the range of 9-11 seconds, the processing unit 130 will determine that the user's eye opening and closing state code PUC' does not match the preset unlocking code, and maintain the locked state of the lock 110 .

于此,所述的预设睁眼时间范围(9~11秒)仅系为便于说明而列举的范例,但本发明不仅限于此。更进一步地说,所设定的睁眼时间范围的上/下限可由设计者自行选定,或者仅设定睁眼时间范围的下限而不设定上限(即,只要使用者持续睁眼超过所设定的睁眼时间范围下限,即判定对应的眼部开合状态编码符合预设解锁密码)。Here, the preset eye-opening time range (9-11 seconds) is just an example for convenience of description, but the present invention is not limited thereto. Furthermore, the upper/lower limit of the set eye-opening time range can be selected by the designer, or only the lower limit of the eye-opening time range is set without setting the upper limit (that is, as long as the user keeps opening the eyes beyond the set The lower limit of the set eye opening time range, that is, to determine that the corresponding eye opening and closing state code conforms to the preset unlock password).

请参照图6D,在本实施例中,预设解锁密码系被设定为一特定的持续闭眼时间。详细而言,在本实施例的步骤S350中,处理单元130会计算在眼部开合状态编码中对应于闭眼状态的第二编码连续出现的时间(即,持续闭眼时间)(步骤S352D)。接着,处理单元130会判断所计算的持续闭眼时间是否位于预设闭眼时间范围(步骤S354D)。其中,若处理单元130判断持续闭眼时间位于预设闭眼时间范围之内,则判定使用者的眼部开合状态编码符合预设解锁密码(步骤S356D),并且接续进行步骤S360以解除锁具110的锁定状态;反之,若处理单元130判断持续闭眼时间位于预设闭眼时间范围之外,则判定使用者的眼部开合状态编码不符合预设解锁密码(步骤S358D),并且接续进行步骤S370以维持锁具110的锁定状态。Please refer to FIG. 6D , in this embodiment, the preset unlock password is set to a specific continuous eye-closed time. In detail, in step S350 of this embodiment, the processing unit 130 will calculate the time during which the second code corresponding to the eye-closed state in the eye opening and closing state codes appears continuously (that is, the continuous eye-closed time) (step S352D ). Next, the processing unit 130 determines whether the calculated continuous eye-closed time is within a preset eye-closed time range (step S354D). Wherein, if the processing unit 130 determines that the continuous eye-closing time is within the preset eye-closing time range, it determines that the user's eye opening and closing state code conforms to the preset unlocking password (step S356D), and proceeds to step S360 to unlock the lock 110; on the contrary, if the processing unit 130 determines that the continuous eye-closed time is outside the preset eye-closed time range, then it is determined that the user’s eye opening and closing state code does not match the preset unlock password (step S358D), and continue Step S370 is performed to maintain the locked state of the lock 110 .

举例来说,请一并参照图6D与图7D,假定预设闭眼时间范围被设定为9~11秒。当处理单元130根据使用者的眼部动作而取得由“110110000001”的编码序列所组成的眼部开合状态编码PUC时,处理单元130会计算第二编码B2(标示为“0”)在眼部开合状态编码PUC中连续出现的最大时间长度CCT。在眼部开合状态编码PUC中,处理单元130会计算出第二编码B2连续出现的最大时间长度CCT约为6个单位时间UT。其中,当最大时间长度CCT位于9~11秒内时(即,使用者持续闭眼9~11秒),处理单元130即会判定使用者的眼部开合状态编码PUC符合预设解锁密码,并解除锁具110的锁定状态。For example, referring to FIG. 6D and FIG. 7D together, it is assumed that the preset eye-closing time range is set to 9-11 seconds. When the processing unit 130 obtains the eye opening and closing state code PUC composed of the code sequence "110110000001" according to the user's eye movements, the processing unit 130 will calculate the second code B2 (marked as "0") in the eye The maximum time length CCT that appears continuously in the PUC of the opening and closing state code. In the eye opening and closing state code PUC, the processing unit 130 calculates that the maximum time length CCT in which the second code B2 appears continuously is about 6 unit times UT. Wherein, when the maximum time length CCT is within 9-11 seconds (that is, the user keeps eyes closed for 9-11 seconds), the processing unit 130 will determine that the user's eye opening and closing state code PUC matches the preset unlock password, And the locked state of the lock 110 is released.

另一方面,当处理单元130根据使用者的眼部动作而取得由“101100011011”的编码序列所组成的眼部开合状态编码PUC’时,处理单元130会计算第二编码B2在眼部开合状态编码PUC’中连续出现的最大时间长度CCT’。在眼部开合状态编码PUC’中,处理单元130会计算出第二编码B2连续出现的最大时间长度CCT’约为3个单位时间UT。其中,当最大时间长度COT’位于9~11秒的范围外时,处理单元130即会判定使用者的眼部开合状态编码PUC’不符合预设解锁密码,并维持锁具110的锁定状态。On the other hand, when the processing unit 130 obtains the eye opening and closing state code PUC' composed of the code sequence of "101100011011" according to the user's eye movement, the processing unit 130 will calculate the second code B2 in the eye opening and closing state code PUC'. The maximum time length CCT' that appears continuously in the combined state code PUC'. In the eye opening and closing state code PUC', the processing unit 130 calculates that the maximum time length CCT' of the second code B2 appearing continuously is about 3 unit times UT. Wherein, when the maximum time length COT' is outside the range of 9-11 seconds, the processing unit 130 will determine that the user's eye opening and closing state code PUC' does not match the preset unlocking code, and maintain the locked state of the lock 110 .

于此,所述的预设闭眼时间范围(9~11秒)仅系为便于说明而列举的范例,但本发明不仅限于此。更进一步地说,所设定的闭眼时间范围的上/下限可由设计者自行选定,或者仅设定闭眼时间范围的下限而不设定上限(即,只要使用者持续闭眼超过所设定的闭眼时间范围下限,即判定对应的眼部开合状态编码符合预设解锁密码)。Here, the preset eye-closing time range (9-11 seconds) is just an example for convenience of description, but the present invention is not limited thereto. Furthermore, the upper/lower limit of the set eye-closing time range can be selected by the designer, or only the lower limit of the eye-closing time range can be set without setting the upper limit (that is, as long as the user continues to close the eyes for more than the set The lower limit of the set eye-closing time range is to determine that the corresponding eye opening and closing state code conforms to the preset unlock password).

请参照图6E,在本实施例中,处理单元130是通过比对眼部开合状态编码是否与预设解锁密码完全相同的方式来决定是否解锁。详细而言,在本实施例的步骤S350中,处理单元130会比对眼部开合状态编码与预设解锁密码的每一位(步骤S352E)。接着,处理单元130会判断所取得的眼部开合状态编码的每一位是否皆符合预设解锁密码(步骤S354E)。其中,若处理单元130判断眼部开合状态编码中的每一位皆符合预设解锁密码,则判定使用者的眼部开合状态编码符合预设解锁密码(步骤S356E),并且接续进行步骤S360以解除锁具110的锁定状态;反之,若处理单元130判断眼部开合状态编码中的至少一位不符合预设解锁密码时,则判定使用者的眼部开合状态编码不符合预设解锁密码(步骤S358E),并且接续进行步骤S370以维持锁具110的锁定状态。Please refer to FIG. 6E , in this embodiment, the processing unit 130 determines whether to unlock or not by comparing whether the eye opening and closing state code is exactly the same as the preset unlock password. In detail, in step S350 of this embodiment, the processing unit 130 compares each bit of the eye opening and closing state code with the preset unlock password (step S352E). Next, the processing unit 130 judges whether each digit of the obtained eye opening and closing state code matches the preset unlocking password (step S354E). Wherein, if the processing unit 130 judges that each bit in the eye opening and closing state code matches the preset unlocking password, it determines that the user’s eye opening and closing state code matches the preset unlocking password (step S356E), and proceeds to the next step S360 to unlock the locked state of the lock 110; on the contrary, if the processing unit 130 judges that at least one of the codes of the eye opening and closing state does not conform to the preset unlocking password, then it is determined that the code of the user's eye opening and closing state does not conform to the preset Unlock the password (step S358E), and proceed to step S370 to maintain the locked state of the lock 110 .

举例来说,请一并参照图6E与图7E,假定预设解锁密码系设定为以8个位“10101010”所组成的编码序列。当处理单元130根据使用者的眼部动作而取得由“10101010”的编码序列所组成的眼部开合状态编码PUC时,处理单元130会将所取得的眼部开合状态编码PUC的每一位与预设解锁密码进行比对。经比对后,处理单元130会判断出使用者的眼部开合状态编码PUC与预设解锁密码的每一位皆相同,因此处理单元130即会判定使用者的眼部开合状态编码PUC符合预设解锁密码,并解除锁具110的锁定状态。For example, referring to FIG. 6E and FIG. 7E together, it is assumed that the default unlocking password is set as a code sequence composed of 8 digits “10101010”. When the processing unit 130 obtains the eye opening and closing state code PUC composed of the code sequence of "10101010" according to the user's eye movement, the processing unit 130 will convert each part of the obtained eye opening and closing state code PUC to Bits are compared with the preset unlock password. After comparison, the processing unit 130 will determine that each bit of the user's eye opening and closing state code PUC is the same as the preset unlocking password, so the processing unit 130 will immediately determine the user's eye opening and closing state code PUC Meet the preset unlock password, and release the locked state of the lock 110 .

另一方面,当处理单元130根据使用者的眼部动作而取得由“11101010”的编码序列所组成的眼部开合状态编码PUC’时,处理单元130会将所取得的眼部开合状态编码PUC’的每一位与预设解锁密码进行比对。经比对后,处理单元130会判断出使用者的眼部开合状态编码PUC’中的第2位与预设解锁密码不符,因此,处理单元130即会判定使用者的眼部开合状态编码PUC’不符合预设解锁密码,并维持锁具110的锁定状态。On the other hand, when the processing unit 130 obtains the eye opening and closing state code PUC' composed of the code sequence of "11101010" according to the user's eye movement, the processing unit 130 will convert the obtained eye opening and closing state to Each digit of the encoded PUC' is compared with the preset unlocking password. After comparison, the processing unit 130 will determine that the second digit of the user's eye opening and closing state code PUC' does not match the preset unlock password, so the processing unit 130 will immediately determine the user's eye opening and closing state The code PUC' does not match the preset unlock code, and maintains the locked state of the lock 110 .

另外值得一提的是,在本发明实施例所述的密码输入方法中,判断眼部开合状态编码是否符合预设解锁密码的步骤S350并不仅限于单独采用图6A至图6E实施例的其中一者作为具体判断的方式,而是可搭配图6A至图6D的判断方式中的至少二者,从而设定出同时包含有判断眨眼次数/眨眼频率/睁眼持续时间/闭眼持续时间其中至少二者的判断条件,以做为预设解锁密码。It is also worth mentioning that in the password input method described in the embodiment of the present invention, the step S350 of judging whether the code of the eye opening and closing state conforms to the preset unlocking password is not limited to the embodiment of Figure 6A to Figure 6E . One is used as a specific judgment method, but at least two of the judgment methods in Fig. 6A to Fig. 6D can be used together, so as to set the number of blinks/blink frequency/eye opening duration/eye closing duration at the same time. At least the judging conditions of the two are used as the default unlocking password.

举例来说,设计者可将预设解锁密码设定为先进行连续3次的眨眼动作(即,预设眨眼次数等于3),再接续进行9~11秒的闭眼动作(即,预设闭眼时间范围为9~11秒)。此时,若处理单元130取得具有如“101010000000”格式的眨眼动作编码,即可判定眨眼动作编码符合预设解锁密码。换言之,在此预设解锁密码下,使用者需作出先眨眼3次(对应至3个眨眼编码“10”)再持续闭眼9~11秒(对应至6个第二编码“0”)的动作,处理单元130才会判定使用者的眼部开合状态编码符合预设解锁密码。在此,上述条件亦仅系便于说明所列举的范例,本发明不仅限于此。更进一步地说,通过上述眨眼次数/眨眼频率/持续睁眼时间/持续闭眼时间所搭配出的任何条件组合,皆包含于本发明实施例的范围内。For example, the designer can set the default unlock password to perform 3 consecutive eye blinks (that is, the preset number of blinks is equal to 3), followed by 9 to 11 seconds of eye-closing movements (that is, the default The eye-closing time ranges from 9 to 11 seconds). At this time, if the processing unit 130 obtains the blink code in the format of “101010000000”, it can determine that the blink code matches the preset unlock password. In other words, under this default unlock password, the user needs to blink 3 times (corresponding to 3 blink codes "10") and then keep closing the eyes for 9-11 seconds (corresponding to 6 second codes "0") action, the processing unit 130 will determine that the user's eye opening and closing state code matches the preset unlocking password. Here, the above-mentioned conditions are only illustrative examples, and the present invention is not limited thereto. Furthermore, any combination of conditions formed by the number of blinks/blink frequency/continuous eye opening time/continuous eye closing time is included in the scope of the embodiments of the present invention.

除上述基于眼部开合状态进行解锁的步骤流程外,本发明实施例还提出一种判断使用者是否发生紧急状况的密码输入方法,其具体步骤流程如图8所示。In addition to the above steps of unlocking based on the opening and closing of the eyes, the embodiment of the present invention also proposes a password input method for judging whether the user has an emergency, and the specific steps are shown in FIG. 8 .

图8为本发明一实施例的判断是否发生紧急状况的步骤流程图。请参照图8,在本实施例中,所述密码输入方法可在判断使用者的眼部开合状态编码是否符合预设解锁密码的步骤S350前(或者同时,本发明不以此为限),先判断使用者的眼部开合状态编码是否符合紧急求助密码(步骤S810)。其中,若判断使用者的眼部开合状态编码符合紧急求助密码,则表示使用者目前可能处于紧急状况下(例如被人挟持),故此时处理单元130会发出紧急求助信息(步骤S820)给保全单位,从而通知保全单位有异常状态发生;反之,若判断使用者的眼部开合状态编码不符合紧急求助密码时,再进一步地进行判断眼部开合状态编码是否符合预设解锁密码的步骤S350。FIG. 8 is a flow chart of steps for judging whether an emergency situation occurs according to an embodiment of the present invention. Please refer to Fig. 8, in this embodiment, the password input method can be performed before the step S350 of judging whether the user's eye opening and closing state code conforms to the preset unlocking password (or at the same time, the present invention is not limited thereto) Firstly, it is judged whether the user's eye opening and closing state code matches the emergency code (step S810 ). Wherein, if it is judged that the user's eye opening and closing state code matches the emergency password, it means that the user may be in an emergency situation (such as being held hostage), so at this time the processing unit 130 will send an emergency message (step S820) to the Security unit, thereby notifying the security unit that there is an abnormal state; on the contrary, if it is judged that the user’s eye opening and closing state code does not conform to the emergency code, then further judge whether the eye opening and closing state code conforms to the preset unlocking code Step S350.

在此,所述的比对使用者的眼部开合状态编码与紧急求助密码的具体方式可参照有关比对眼部开合状态编码与预设解锁密码的相关说明(图6A至图7E实施例),故不再赘述。Here, the specific method of comparing the code of the user's eye opening and closing state with the emergency help code can refer to the relevant description on comparing the code of the eye opening and closing state with the preset unlocking password (implemented in Figures 6A to 7E). example), so it will not be repeated here.

下面以图9实施例来说明上述基于眼部开合状态进行解锁的保全装置及密码输入方法的实际应用范例。其中,图9为本发明一实施例的基于眼部开合状态进行解锁的门禁系统示意图。The following uses the embodiment of FIG. 9 to illustrate the practical application example of the above-mentioned security device and password input method for unlocking based on the opening and closing state of the eyes. Wherein, FIG. 9 is a schematic diagram of an access control system for unlocking based on the state of opening and closing of eyes according to an embodiment of the present invention.

请参照图9,门禁系统900包括锁具910、取像单元920、处理单元930、提示单元940以及门体950。锁具910设置于门体950上,并用于控制门体950的开启或关闭。提示单元940于本实施例中例如是以灯号来提示锁具910的目前配置状态为锁定状态或解锁状态的灯号显示装置(但不仅限于此)。Referring to FIG. 9 , the access control system 900 includes a lock 910 , an imaging unit 920 , a processing unit 930 , a prompt unit 940 and a door body 950 . The lock 910 is disposed on the door body 950 and is used to control the opening or closing of the door body 950 . In this embodiment, the prompt unit 940 is, for example, a light signal display device (but not limited thereto) that prompts that the current configuration state of the lock 910 is a locked state or an unlocked state with a light signal.

在本实施例中,取像单元920例如设置在门体950上,并且由一罩体960遮覆住而仅在取像单元920的取像方向上露出一图像撷取区,以令使用者可将眼部区域对准该图像撷取区,使得取像单元920可针对使用者的眼部区域撷取图像序列,并且避免他人窥视,从而提高门禁系统900的使用安全性。在此,罩体960的设置同样是设计者可依其设计需求而自行选择是否加入,本发明不以此为限。In this embodiment, the imaging unit 920 is arranged on the door body 950, for example, and is covered by a cover body 960 so that only an image capturing area is exposed in the imaging direction of the imaging unit 920, so that the user can The eye area can be aligned with the image capture area, so that the image capture unit 920 can capture image sequences for the user's eye area, and avoid peeping by others, thereby improving the security of the access control system 900 . Here, the setting of the cover body 960 is also the designer can choose whether to add it according to his design requirements, and the present invention is not limited thereto.

基于门禁系统900的架构下,处理单元930即可根据取像单元920所撷取的图像序列而通过上述图2至图6E实施例的步骤流程来检测出使用者所做出的眼部动作/眼部开合状态,并据此判断使用者的眼部开合状态编码是否符合预设解锁密码,再根据判断结果决定是否发出对应的控制信号来控制锁具910解除锁定状态,从而令使用者可开启门体950以进入门体950后的区域。Based on the architecture of the access control system 900, the processing unit 930 can detect the eye movements/actions made by the user according to the sequence of images captured by the imaging unit 920 through the steps of the above-mentioned embodiments in FIG. 2 to FIG. 6E. eye opening and closing state, and judge whether the user’s eye opening and closing state code conforms to the preset unlocking password, and then decide whether to send a corresponding control signal to control the unlocking state of the lock 910 according to the judgment result, so that the user can Open the door body 950 to enter the area behind the door body 950 .

综上所述,本发明实施例提出一种基于眼部开合状态的密码输入方法及应用其的保全装置。所述密码输入方法可利用特定的眼部动作(例如眨眼、持续睁眼及/或持续闭眼)作为解除锁具的锁定状态的解锁密码。由于使用者的眼部动作难以为旁人所窥视或察觉,因此应用所述密码输入方法的门禁系统或其他类型的保全装置的安全性可大幅地提高,并且可防止密码外泄的问题。To sum up, the embodiment of the present invention proposes a password input method based on eye opening and closing state and a security device using it. The password input method may use specific eye movements (such as blinking, keeping eyes open and/or keeping eyes closed) as an unlocking password for unlocking the locked state of the lock. Since the user's eye movements are difficult to be peeped or noticed by others, the security of the access control system or other types of security devices using the password input method can be greatly improved, and the problem of password leakage can be prevented.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。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 (27)

1. based on a cipher-code input method for eye folding condition, be applicable to a lockset, it is characterized in that, this cipher-code input method comprises:
An image sequence is captured by a taking unit;
Analyze this image sequence, thus obtain an eye image information of an ocular of a user in this image sequence;
Based on an eyes-open state and a closed-eye state of this user of this eyes image infomation detection;
Change this eyes-open state multiple and this closed-eye state and become an eye folding condition coding;
Judge whether this eye folding condition coding meets one and preset unlocking pin; And
The lock-out state whether removing this lockset is determined according to the result judged.
2. the cipher-code input method based on eye folding condition according to claim 1, is characterized in that, determines that the step whether removing this lock-out state of this lockset comprises according to the result judged:
When this eye folding condition coding meets this default unlocking pin, remove this lock-out state of this lockset; And
When this eye folding condition coding does not meet this default unlocking pin, maintain this lock-out state of this lockset.
3. the cipher-code input method based on eye folding condition according to claim 1, is characterized in that, comprises based on this eyes-open state of this user of this eyes image infomation detection and the step of this closed-eye state:
Based on the eye object in this this ocular of eyes image information search; And
Judge that this ocular is in this eyes-open state or this closed-eye state according to the size of this eye object.
4. the cipher-code input method based on eye folding condition according to claim 3, is characterized in that, judges that the step that this ocular is in this eyes-open state or this closed-eye state comprises according to the size of this eye object:
Calculate the height and the width of this eye object;
Judge whether the height of this eye object is less than a height threshold, and whether the width of this eye object is greater than a width threshold value;
When the height of this eye object is less than this height threshold, and when the width of this eye object is greater than this width threshold value, judge that this ocular is in this closed-eye state; And
When the height of this eye object is more than or equal to this height threshold, or when the width of this eye object is less than or equal to this width threshold value, judge that this ocular is in this eyes-open state.
5. the cipher-code input method based on eye folding condition according to claim 3, is characterized in that, also comprise:
After searching this eye object, a biological information of this eye object of identification;
When this biological information meets default user's information, carry out judging that this ocular is in the step of this eyes-open state or this closed-eye state according to the size of this eye object; And
When this biological information does not meet this default user's information, stop carrying out judging that this ocular is in the step of this eyes-open state or this closed-eye state according to the size of this eye object.
6. the cipher-code input method based on eye folding condition according to claim 1, is characterized in that, changes the step that this eyes-open state multiple and this closed-eye state become this eye folding condition to encode and comprises:
Detect the state of this ocular within a unit interval;
When detecting that this ocular is in this eyes-open state in this unit interval, produce one first coding;
When detecting that this ocular is in this closed-eye state in this unit interval, produce one second coding; And
First second encode with this by multiple this produced based on this eyes-open state multiple and this closed-eye state in one Preset Time, sequential forms this eye folding condition and encodes.
7. the cipher-code input method based on eye folding condition according to claim 6, is characterized in that, this default unlocking pin comprises one and presets number of winks, and judges that the step whether this eye folding condition coding meets this default unlocking pin comprises:
Definition produce continuously this first second be encoded to this and encode at a wink;
Count the number of times at a wink that this nictation, coding occurred in this eye folding condition coding;
Relatively this number of winks and this default number of winks;
When this number of winks equals this default number of winks, judge that this eye folding condition coding meets this default unlocking pin; And
When this number of winks is not equal to this default number of winks, judge that this eye folding condition coding does not meet this default unlocking pin.
8. the cipher-code input method based on eye folding condition according to claim 6, is characterized in that, this default unlocking pin comprises one and presets frequency of wink scope, and judges that the step whether this eye folding condition coding meets this default unlocking pin comprises:
Definition produce continuously this first second be encoded to this and encode at a wink;
Calculate the frequency at a wink that this nictation, coding occurred in this eye folding condition coding;
Judge whether this frequency of wink is positioned at this default frequency of wink scope;
When this frequency of wink is positioned at this default frequency of wink scope, judge that this eye folding condition coding meets this default unlocking pin; And
When this frequency of wink is positioned at outside this default frequency of wink scope, judge that this eye folding condition coding does not meet this default unlocking pin.
9. the cipher-code input method based on eye folding condition according to claim 6, is characterized in that, this default unlocking pin comprises one and presets eye opening time range, and judges that the step whether this eye folding condition coding meets this default unlocking pin comprises:
Calculate the continuous appearance of this first coding in this eye folding condition coding one continues the eye opening time;
Judge whether this lasting eye opening time is positioned at this default eye opening time range;
When this lasting eye opening time is positioned at this default eye opening time range, judge that this eye folding condition coding meets this default unlocking pin; And
When this lasting eye opening time is positioned at outside this default eye opening time range, judge that this eye folding condition coding does not meet this default unlocking pin.
10. the cipher-code input method based on eye folding condition according to claim 6, is characterized in that, this default unlocking pin comprises one and presets closed-eye time scope, and judges that the step whether this eye folding condition coding meets this default unlocking pin comprises:
Calculate the continuous appearance of this second coding in this eye folding condition coding one continues closed-eye time;
Judge whether this lasting closed-eye time is positioned at this default closed-eye time scope;
When this lasting closed-eye time is positioned at this default closed-eye time scope, judge that this eye folding condition coding meets this default unlocking pin; And
When this lasting closed-eye time is positioned at outside this default closed-eye time scope, judge that this eye folding condition coding does not meet this default unlocking pin.
11. cipher-code input methods based on eye folding condition according to claim 1, is characterized in that, judge that the step whether this eye folding condition coding meets this default unlocking pin comprises:
This eye folding condition of comparison coding and each in this default unlocking pin;
When each in this eye folding condition coding all meets this default unlocking pin, judge that this eye folding condition coding meets this default unlocking pin; And
When at least one position in this eye folding condition coding does not meet this default unlocking pin, judge that this eye folding condition coding does not meet this default unlocking pin.
12. cipher-code input methods based on eye folding condition according to claim 1, is characterized in that, also comprise:
Judge whether this eye folding condition coding meets a flash appeal password; And
When this eye folding condition coding meets this flash appeal password, send a flash appeal information.
13. 1 kinds of computer program products, is characterized in that, it performs the cipher-code input method based on eye folding condition according to claim 1 after being loaded into by an electronic installation.
14. 1 kinds of secure devices carrying out unlocking based on eye folding condition, is characterized in that, comprising:
One lockset;
One taking unit, for capturing an image sequence; And
One processing unit, couples this taking unit, for analyzing this image sequence, thus obtains an eye image information of an ocular of a user in this image sequence;
Wherein, this processing unit is based on this eyes image information, detect an eyes-open state and a closed-eye state of this user, change this eyes-open state multiple and this closed-eye state and become an eye folding condition coding, and judge whether this eye folding condition coding meets one and preset unlocking pin, to determine according to the result judged the lock-out state whether removing this lockset accordingly.
15. secure devices carrying out unlocking based on eye folding condition according to claim 14, it is characterized in that, when this processing unit judges that this eye folding condition coding meets this default unlocking pin, this processing unit removes this lock-out state of this lockset, and when this processing unit judges that this eye folding condition coding does not meet this default unlocking pin, this processing unit maintains this lock-out state of this lockset.
16. secure devices carrying out unlocking based on eye folding condition according to claim 14, it is characterized in that, according to the size of this eye object, this processing unit based on the eye object in this this ocular of eyes image information search, and judges that this ocular is in an eyes-open state or a closed-eye state.
17. secure devices carrying out unlocking based on eye folding condition according to claim 16, it is characterized in that, this processing unit detects the height and the width of this eye object; When this processing unit detects that the height of this eye object is less than a height threshold, and the width of this eye object is when being greater than a width threshold value, this processing unit judges that this ocular is in this closed-eye state, and when this processing unit detects that the height of this eye object is more than or equal to this height threshold, or the width of this eye object is when being less than or equal to this width threshold value, this processing unit judges that this ocular is in this eyes-open state.
18. secure devices carrying out unlocking based on eye folding condition according to claim 16, is characterized in that, this processing unit after searching this eye object, a biological information of this eye object of leading identification; When this biological information meets default user's information, then carry out judging that this ocular is in the action of this eyes-open state or this closed-eye state according to the size of this eye object; And when this biological information does not meet this default user's information, stop carrying out judging that this ocular is in the action of this eyes-open state or this closed-eye state according to the size of this eye object.
19. secure devices carrying out unlocking based on eye folding condition according to claim 16, is characterized in that, this processing unit detects the state of this ocular in a unit interval; When this processing unit detects that this ocular is in this eyes-open state within this unit interval, this processing unit produces one first coding, and when this processing unit detects that this ocular is in this closed-eye state within this unit interval, this processing unit produces one second coding, wherein multiple this produced based on this eyes-open state multiple and this closed-eye state in a Preset Time first second encode with this by this processing unit, and sequential forms this eye folding condition and encodes.
20. secure devices carrying out unlocking based on eye folding condition according to claim 19, it is characterized in that, the definition of this processing unit produce continuously this first second be encoded to this and encode at a wink, count the number of times at a wink that this nictation, coding occurred in this eye folding condition coding, and compare this number of winks and a default number of winks; When this number of winks equals this default number of winks, this processing unit judges that this eye folding condition coding meets this default unlocking pin, and when this number of winks is not equal to this default number of winks, this processing unit judges that this eye folding condition coding does not meet this default unlocking pin.
21. secure devices carrying out unlocking based on eye folding condition according to claim 19, it is characterized in that, the definition of this processing unit produce continuously this first second be encoded to this and encode at a wink, calculate the frequency at a wink that this nictation, coding occurred in this eye folding condition coding, and judge whether this frequency of wink is positioned at one and presets frequency of wink scope; When this frequency of wink is positioned at this default frequency of wink scope, this processing unit judges that this eye folding condition coding meets this default unlocking pin, and when this number of winks is positioned at outside this default frequency of wink scope, this processing unit judges that this eye folding condition coding does not meet this default unlocking pin.
22. secure devices carrying out unlocking based on eye folding condition according to claim 19, it is characterized in that, this processing unit calculates one of the continuous appearance of this first coding in this eye folding condition coding and continues the eye opening time, and judges whether this lasting eye opening time is positioned at one and presets eye opening time range; When this lasting eye opening time is positioned at this default eye opening time range, this processing unit judges that this eye folding condition coding meets this default unlocking pin, and when this lasting eye opening time is positioned at outside this default eye opening time range, this processing unit judges that this eye folding condition coding does not meet this default unlocking pin.
23. secure devices carrying out unlocking based on eye folding condition according to claim 19, it is characterized in that, this processing unit calculates one of the continuous appearance of this second coding in this eye folding condition coding and continues closed-eye time, and judges whether this lasting closed-eye time is positioned at one and presets closed-eye time scope; When this lasting closed-eye time is positioned at this default closed-eye time scope, this processing unit judges that this eye folding condition coding meets this default unlocking pin, and when this lasting closed-eye time is positioned at outside this default closed-eye time scope, this processing unit judges that this eye folding condition coding does not meet this default unlocking pin.
24. secure devices carrying out unlocking based on eye folding condition according to claim 14, is characterized in that, this eye folding condition of this processing unit comparison coding and each in this default unlocking pin; When each in this eye folding condition coding all meets this default unlocking pin, this processing unit judges that this eye folding condition coding meets this default unlocking pin, and when at least one position in this eye folding condition coding does not meet this default unlocking pin, this processing unit judges that this eye folding condition coding does not meet this default unlocking pin.
25. secure devices carrying out unlocking based on eye folding condition according to claim 14, it is characterized in that, this processing unit also judges whether this eye folding condition coding meets a flash appeal password, and when this eye folding condition coding meets this flash appeal password, this processing unit sends a flash appeal information.
26. secure devices carrying out unlocking based on eye folding condition according to claim 14, is characterized in that, also comprise:
A body, wherein this lockset is arranged on this body, for controlling unlatching or the closedown of this body.
27. secure devices carrying out unlocking based on eye folding condition according to claim 14, also comprise:
One Tip element, for pointing out one of this lockset current configuration status.
CN201410083536.4A 2013-12-27 2014-03-07 Password input method based on eye opening and closing state and security device applying same Expired - Fee Related CN104750240B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW102148804A TWI578184B (en) 2013-12-27 2013-12-27 Password input method based on eye opening state and security device applying the same
TW102148804 2013-12-27

Publications (2)

Publication Number Publication Date
CN104750240A true CN104750240A (en) 2015-07-01
CN104750240B CN104750240B (en) 2018-02-02

Family

ID=53590068

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410083536.4A Expired - Fee Related CN104750240B (en) 2013-12-27 2014-03-07 Password input method based on eye opening and closing state and security device applying same

Country Status (2)

Country Link
CN (1) CN104750240B (en)
TW (1) TWI578184B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094339A (en) * 2015-08-20 2015-11-25 上海斐讯数据通信技术有限公司 System for achieving unlocking through blink times
CN105205420A (en) * 2015-10-16 2015-12-30 上海斐讯数据通信技术有限公司 Electronic device and password input method and device applied by electronic device
CN106980780A (en) * 2016-01-18 2017-07-25 由田新技股份有限公司 Identity verification method and device
CN107066847A (en) * 2015-12-07 2017-08-18 由田新技股份有限公司 Identity verification method, device and system
CN111691764A (en) * 2020-05-28 2020-09-22 青岛海纳云科技控股有限公司 Household intelligent door lock and control method thereof

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI562008B (en) * 2015-12-07 2016-12-11 Utechzone Co Ltd Identity verification method and apparatus and computer program product
TWI578183B (en) * 2016-01-18 2017-04-11 由田新技股份有限公司 Identity verification method, device, system and computer program product

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1452118A (en) * 2002-04-16 2003-10-29 Lg电子株式会社 Mouse capable of identifying iris, computing apparatus using same and identity verifying method
CN1454371A (en) * 2000-05-16 2003-11-05 瑞士电信流动电话公司 Recognizing & discriminating method of biological metering
CN1696849A (en) * 2004-03-15 2005-11-16 安捷伦科技有限公司 Provides control and power management of electronic devices using eye detection
US20060282671A1 (en) * 2003-05-19 2006-12-14 Intellirad Solutions Pty Ltd Multi-parameter biometric authentication
CN102999450A (en) * 2011-05-26 2013-03-27 索尼公司 Information processing apparatus, information processing method, program and information processing system
US20130169530A1 (en) * 2011-12-29 2013-07-04 Khalifa University Of Science And Technology & Research (Kustar) Human eye controlled computer mouse interface
US20130188825A1 (en) * 2012-01-19 2013-07-25 Utechzone Co., Ltd. Image recognition-based startup method
CN103324879A (en) * 2013-07-05 2013-09-25 公安部第三研究所 System and method for identification verification on mobile terminal and based on face recognition and intelligent card
CN103324290A (en) * 2013-07-04 2013-09-25 深圳市中兴移动通信有限公司 Terminal equipment and eye control method thereof
CN103400082A (en) * 2013-08-16 2013-11-20 中科创达软件股份有限公司 File encryption/decryption method and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201108545A (en) * 2009-08-27 2011-03-01 Tsint Intelligent home appliance power control system
US8508338B1 (en) * 2010-11-07 2013-08-13 Howard Owen Fiddy Method and system for defeat of replay attacks against biometric authentication systems

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1454371A (en) * 2000-05-16 2003-11-05 瑞士电信流动电话公司 Recognizing & discriminating method of biological metering
CN1452118A (en) * 2002-04-16 2003-10-29 Lg电子株式会社 Mouse capable of identifying iris, computing apparatus using same and identity verifying method
US20060282671A1 (en) * 2003-05-19 2006-12-14 Intellirad Solutions Pty Ltd Multi-parameter biometric authentication
CN1696849A (en) * 2004-03-15 2005-11-16 安捷伦科技有限公司 Provides control and power management of electronic devices using eye detection
CN102999450A (en) * 2011-05-26 2013-03-27 索尼公司 Information processing apparatus, information processing method, program and information processing system
US20130169530A1 (en) * 2011-12-29 2013-07-04 Khalifa University Of Science And Technology & Research (Kustar) Human eye controlled computer mouse interface
US20130188825A1 (en) * 2012-01-19 2013-07-25 Utechzone Co., Ltd. Image recognition-based startup method
CN103324290A (en) * 2013-07-04 2013-09-25 深圳市中兴移动通信有限公司 Terminal equipment and eye control method thereof
CN103324879A (en) * 2013-07-05 2013-09-25 公安部第三研究所 System and method for identification verification on mobile terminal and based on face recognition and intelligent card
CN103400082A (en) * 2013-08-16 2013-11-20 中科创达软件股份有限公司 File encryption/decryption method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094339A (en) * 2015-08-20 2015-11-25 上海斐讯数据通信技术有限公司 System for achieving unlocking through blink times
CN105205420A (en) * 2015-10-16 2015-12-30 上海斐讯数据通信技术有限公司 Electronic device and password input method and device applied by electronic device
CN107066847A (en) * 2015-12-07 2017-08-18 由田新技股份有限公司 Identity verification method, device and system
CN106980780A (en) * 2016-01-18 2017-07-25 由田新技股份有限公司 Identity verification method and device
CN111691764A (en) * 2020-05-28 2020-09-22 青岛海纳云科技控股有限公司 Household intelligent door lock and control method thereof

Also Published As

Publication number Publication date
CN104750240B (en) 2018-02-02
TW201525752A (en) 2015-07-01
TWI578184B (en) 2017-04-11

Similar Documents

Publication Publication Date Title
CN104750240B (en) Password input method based on eye opening and closing state and security device applying same
CN104751114B (en) Verification system controlled by eye opening and closing state and handheld control device thereof
US20150379332A1 (en) Face authentication device and face authentication method
JP2017049867A (en) Authentication device, crime prevention system, authentication method and program
WO2018118120A1 (en) Analysis of reflections of projected light in varying colors, brightness, patterns, and sequences for liveness detection in biometric systems
US11997087B2 (en) Mobile enrollment using a known biometric
JP2008191743A (en) Face authentication device
JP6897831B2 (en) Authentication device, security system, control method and program by authentication device
JP5460019B2 (en) Authentication device and security system
WO2016110061A1 (en) Terminal unlocking method and device based on eye print recognition
CN110473311B (en) Illegal attack prevention method and device and electronic equipment
CN114299653A (en) Identity authentication method, device, system and storage medium
TWI507911B (en) Authentication system controlled by eye open and eye closed state and handheld control apparatus thereof
JP2016040684A (en) Composite authentication system
CN107679387A (en) A kind of identity identifying method and device based on finger-print cipher
Azzini et al. Ensuring the identity of a user in time: a multi-modal fuzzy approach
JP7151830B2 (en) Information processing device, security system, information processing method and program
CN103647769A (en) Human ear information coding encryption and application method
CN109271853B (en) Recognition method and device for improving payment security
Wadhwa et al. Defending against attacks on biometrics-based authentication
JP5014258B2 (en) Door control device and security system
CN117218724A (en) Non-contact palm vein gesture motion recognition method and access control system
Srinivas et al. Enhanced Electoral Voting System Using AI-Based Face and Iris Recognition for Secure and Efficient Elections
Cheon et al. The scheme of 3-level authentication mechanism for preventing internal information leakage
KR20200092225A (en) Continuation certification method using multi biometric recognition access control units of user certification

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180202

CF01 Termination of patent right due to non-payment of annual fee