1.一种高密级人脸识别方法,其特征在于,包括:
验证终端接收用户发出的身份验证指令,并根据身份验证指令及预设规则生成用于验证用户眼球真实性的验证线条;
验证终端拍摄用户的面部图像和眼球运动轨迹,判断所述眼球运动轨迹与所述验证线条的相似度是否达到相似阈值,并遍历云端数据库判断是否存在与所拍摄面部图像相匹配的面部验证图像;
当所述眼球运动轨迹与所述验证线条的相似度达到相似阈值,同时,云端数据库存在与所拍摄面部图像相匹配的面部验证图像时,用户的身份验证通过。
2.根据权利要求1所述的高密级人脸识别方法,其特征在于,所述验证终端拍摄用户的眼球运动轨迹,判断所述眼球运动轨迹与所述验证线条的相似度是否达到相似阈值,具体包括:验证终端按照时间轴拍摄用户眼球的图片,并将所拍摄图片中所有眼球焦点连接,形成眼球运动轨迹;
验证终端将所述眼球运动轨迹和验证线条进行对比,判断所述眼球运动轨迹与验证线条的相似度是否达到相似阈值。
3.根据权利要求2所述的高密级人脸识别方法,其特征在于,验证终端按照时间轴拍摄用户眼球的图片,并将所拍摄图片中所有眼球焦点连接,形成眼球运动轨迹,同时还包括:验证终端根据所拍摄图片,判断验证终端连接焦点形成的眼球运动轨迹上所有焦点对应的眼球中虹膜与巩膜的面积,与所拍摄图片中虹膜与巩膜的面积是否相近;
若相近,验证终端采用连接所有焦点所形成的眼球运动轨迹与验证线条进行对比;
若不相近,验证终端根据所拍摄图片中虹膜和巩膜的面积,并结合眼球运动轨迹上焦点的位置,拟合出新的眼球运动轨迹,并采用新的眼球运动轨迹与验证线条进行对比。
4.根据权利要求3所述的高密级人脸识别方法,其特征在于,所述验证终端上设置有用于分别拍摄用户双眼眼球的两个摄像头,所述验证终端通过分析所拍摄双眼眼球焦点的位置,得出双眼之间的焦距,根据双眼之间的焦距辅助所述眼球运动轨迹的形成。
5.根据权利要求4所述的高密级人脸识别方法,其特征在于,所述验证终端根据双眼之间的焦距辅助所述眼球运动轨迹的形成,具体包括:用户双眼眼球的运动分别对应有一条眼球运动轨迹,且双眼的眼球运动轨迹以双眼焦距为界对称;
当双眼的眼球运动轨迹不对称时,所述验证终端结合双眼焦距、焦点和所拍摄眼球图片中虹膜和巩膜的面积,根据相近原理以其中一条眼球运动轨迹为基准,调整另一条眼球运动轨迹。
6.根据权利要求1所述的高密级人脸识别方法,其特征在于,所述验证终端根据预设规则生成验证线条的方式具体为:所述验证终端根据当前的日期和月份,计算当前日期和月份的乘积;
当所述验证终端接收到待验证者的身份验证指令时,所述验证终端获取当前的时针时间,在所述当前日期和月份的乘积基础上增加时针时间,形成验证线条存储于所述验证终端。
7.根据权利要求6所述的高密级人脸识别方法,其特征在于,计算相似阈值的方式为:验证终端对所述眼球运动轨迹进行数值分析,并计算所述验证线条与眼球运动轨迹的数值差,得到所述相似阈值。
8.根据权利要求1所述的高密级人脸识别方法,其特征在于,验证终端拍摄用户的面部图像和眼球运动轨迹,判断所述眼球运动轨迹与所述验证线条的相似度是否达到相似阈值,其中,所述验证终端录入用户眼球运动轨迹的方式包括:验证终端接收用户发出的录入启动指令,并根据所述录入启动指令捕捉用户眼球的焦点,进行合焦处理,当合焦完成之后,提示用户发出第一录入指令;
验证终端根据所述第一录入指令,拍摄用户眼球第一次转动产生的第一个眼球运动轨迹,并提示用户发出第二录入指令;
验证终端根据所述第二录入指令,拍摄用户眼球第二次转动产生的第二个眼球运动轨迹,并提示用户发出第三录入指令;
依此循环,直至验证终端拍摄用户眼球最后一次转动产生的最后一个眼球运动轨迹;
验证终端锁定最后一个眼球运动轨迹的终点,完成对用户所有眼球运动轨迹的录入。
9.根据权利要求1所述的高密级人脸识别方法,其特征在于,所述验证终端拍摄用户的面部图像和眼球运动轨迹,同时还包括:验证终端定位用户眼球转动时的视距,判断所定位视距的变化和用户眼球运动轨迹是否适配;
若适配,则用户眼球真实,验证终端判断所述眼球运动轨迹与所述验证线条的相似度是否达到相似阈值;
若不适配,则用户身份验证失败,退出身份验证。
10.一种验证终端,其特征在于,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有高密级人脸识别方法的配置程序,所述高密级人脸识别方法的配置程序被所述处理器执行时实现如权利要求1-9任一项所述的高密级人脸识别方法。
11.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如权利要求1-9任一项所述的高密级人脸识别方法。