一种利用眨眼次数解锁的系统及方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种利用眨眼次数解锁的系统及方法。
【背景技术】
[0002]目前的手机等电子设备的解锁方式有:滑动解锁、密码解锁、手势解锁、指纹解锁以及语音解锁。滑动解锁的安全性较低,任何持有手机的人都可以解锁;密码解锁虽然安全性高,但是操作起来较为麻烦,还需要手动去触碰手机;手势解锁与密码解锁一样存在操作比较麻烦的问题;指纹解锁虽然安全性高,但是操作起来也较为麻烦,当手指受伤时,就无法使用指纹解锁;语音解锁对说话的环境要求高,如果有较多的噪音就不能成功解锁。
[0003]随着科学技术的发展,人眼解锁已经成为智能化解锁电子设备的一种趋势,现阶段通过人眼对电子设备进行解锁的方式主要有三种。
[0004]第一种是通过人眼视线确定坐标法,首先获取人眼视线,之后获取终端电子设备上的坐标,再确定人眼视线与终端电子设备上坐标的交点,将该交点与预设的标准交点进行匹配,输出解锁信号。此方法的安全性较低,任何人都可以比较容易的对电子设备进行解锁。
[0005]第二种是区域确定法,将终端的电子设备的解锁屏幕分成若干个区域,在解锁的时候,通过采集人眼注视的区域以根据此区域对应的密码进行解锁,此方法的解锁精度较差,因为手机屏幕本身较小,很难精确的确定人眼的注视区域。
[0006]第三种方法是通过采集人脸参数、人眼运动加速度参数、手部抖动参数、移动参数等特征与预设参数进行匹配,得到匹配结果,决定是否解锁,上述解锁过程也是较为麻烦的,并且解锁的精度差。
【发明内容】
[0007]针对现在解锁方式中存在的安全性隐患与解锁方式繁碎等问题,本发明设计了一种利用眨眼次数解锁的系统及方法,使得解锁电子设备变得简单的同时,增加解锁的安全性。
[0008]本发明的具体技术方案包括:
[0009]一种利用眨眼次数解锁的系统,所述系统包括:
[0010]采集模块,用于采集人眼的眨眼信息;
[0011]处理模块,与所述采集模块连接,用于处理所述眨眼信息,得到眨眼次数;
[0012]转换模块,与所述处理模块连接,用于将所述眨眼次数转换成相应的解锁密码;
[0013]匹配模块,与所述转换模块连接,将所述解锁密码与预设密码进行比较,产生比较结果。
[0014]进一步改进方案,所述系统还包括:
[0015]识别模块,与所述采集模块连接,用于识别人脸与人眼。
[0016]进一步改进技术方案,所述采集模块包括:
[0017]时间单元,与所述处理模块连接,用于预设时间,以及
[0018]所述采集模块采集所述预设时间内的眨眼信息。
[0019]进一步改进技术方案,所述转换模块中预设有密码规则,所述密码规则用于设置所述眨眼次数对应的所述解锁密码。
[0020]进一步改进技术方案,所述匹配模块包括:
[0021]初始化单元,与所述转换模块连接,用于存储所述预设密码;
[0022]存储单元,与所述转换模块连接,用于存储所述解锁密码;
[0023]计算单元,分别与所述初始化单元、所述存储单元连接,用于将所述初始化单元中的所述预设密码与所述存储单元中的所述解锁密码进行对比,产生比较结果。
[0024]进一步改进技术方案,所述预设密码、所述解锁密码为多位密码。
[0025]进一步改进技术方案,所述匹配模块还包括:
[0026]判断单元,分别与所述存储单元、计算单元连接,用于判断所述存储单元中的所述多位密码的各个密码位上是否均存储有所述解锁密码。
[0027]基于上述系统的一种利用眨眼次数解锁的方法,所述方法包括:
[0028]步骤S1:采集模块采集人眼的眨眼信息;
[0029]步骤S2:处理模块处理所述眨眼信息,得到眨眼次数;
[0030]步骤S3:转换模块将所述眨眼次数转换成相应的解锁密码;
[0031]步骤S4:匹配模块将所述解锁密码与预设密码进行比较,产生比较结果。
[0032]进一步改进技术方案,所述步骤SI之前还包括:
[0033]步骤Sla:识别模块识别人脸与人眼。
[0034]进一步改进技术方案,所述步骤SI之前还包括:
[0035]步骤Slbl:采集模块采集人眼的眨眼信息;
[0036]步骤Slb2:处理模块处理所述眨眼信息,得到眨眼次数;
[0037]步骤Slb3:转换模块将所述眨眼次数转换成相应的所述预设密码;
[0038]步骤Slb4:所述匹配模块将所述预设密码存储至所述匹配模块中的初始化单元。
[0039]进一步改进技术方案,所述步骤S4具体包括:
[0040]步骤S41:存储单元存储所述解锁密码;
[0041]步骤S42:计算单元分别从初始化单元、存储单元中提取所述预设密码和所述解锁密码;
[0042]步骤S43:所述计算单元比较所述预设密码与所述解锁密码是否一致,若一致,则解锁,否则不解锁。
[0043]进一步改进技术方案,所述步骤S42还包括:
[0044]所述匹配模块中的判断单元判断所述存储单元中的多位密码的各个密码位上是否均存储有所述解锁密码,若均存储有所述解锁密码,则执行步骤S42,否则执行步骤SI。
[0045]本发明的有益效果是:
[0046]本发明可以通过眨眼即可解锁,眨眼的次数对应相应的密码,本系统自动识别密码的正确与否进行解锁,其安全性较高,这样设置的密码不容易被其他人所知,同时也避免的手动解锁的麻烦,使用起来较为方便、快捷。
【附图说明】
[0047]图1为本发明一种利用眨眼次数解锁的系统实施例的结构示意图;
[0048]图2为本发明一种利用眨眼次数解锁的方法实施例的示意图;
[0049]图3为本发明一种利用眨眼次数解锁的方法实施例的流程图。
【具体实施方式】
[0050]下面结合附图对本发明进行详细的说明:
[0051]图1为本发明一种利用眨眼次数解锁的系统实施例的结构示意图,如图1所示,一种利用眨眼次数解锁的系统,该系统包括:
[0052]采集模块2,用于采集人眼的眨眼信息;
[0053]处理模块3,与采集模块2连接,用于处理眨眼信息,得到眨眼次数;
[0054]转换模块4,与处理模块3连接,用于将眨眼次数转换成相应的解锁密码;
[0055]匹配模块5,与转换模块4连接,将解锁密码与预设密码进行比较,产生比较结果。
[0056]本发明中采集模块2采集眨眼信息,处理模块3将采集到的眨眼信息进行处理得到眨眼的次数,转换模块4根据眨眼的次数转换成该眨眼次数对应的解锁密码,最后,匹配模块5将解锁密码与预设在匹配模块5中的密码进行比较,本发明通过采集用户眨眼的次数转换成对应的解锁密码进行解锁,使用起来较为方便,同时解锁密码的安全系数也是较尚的。
[0057]本发明一个较佳的实施例中,系统还包括:
[0058]识别模块1,与采集模块2连接,用于识别人脸与人眼。
[0059]本实施例中,在系统中增设识别模块I可以增加采集模块2的采集精度,对人脸与人眼精确定位与识别的基础之上再进行眨眼的采集会减少解锁时识别到的其他物体运动的误差,例如人在眨眼时,可能采集模块2会同时采集到人旁边的动物也在眨眼,这就会对解锁产生影响,而识别模块I精确定位人脸与人眼的具体位置后就会排除掉解锁图像采集过程中的一些其他干扰,可以增加采集的精度。
[0060]本发明一个较佳的实施例中,采集模块2包括:
[0061]时间单元,与处理模块3连接,用于预设时间,以及
[0062]采集模块2采集预设时间内的眨眼信息。
[0063]本发明一个较佳的实施例中,眨眼信息的采集被控制在一段时间内,此预设时间可以在电子设备中手动设置,也可是由电子设备自动进行设置,但此时间不宜过长也不宜过短,10s-15s为最佳,这要根据密码的长度与个人眨眼的频率具体而定。
[0064]本发明一个较佳的实施例中,转换模块4中预设有密码规则,密码规则用于设置眨眼次数对应的解锁密码。
[0065]本发明一个较佳的实施例中,眨眼次数为1,则对应的密码为1,眨眼次数为2,则对应的密码为2,以此类推。
[0066]本发明一个较佳的实施例中,匹配模块5包括:
[0067]初始化单元,与转换模块4连接,用于存储预设密码;
[0068]存储单元,与转换模块4连接,用于存储解锁密码;
[0069]计算单元,分别与初始化单元、存储单元连接,用于将初始化单元中的预设密码与存储单元中的解锁密码进行对比,产生比较结果。
[0070]本发明一个较佳的实施例中,预设密码、解锁密码为多位密码。
[0071]本实施例中,多位密码