用户认证方法、执行该方法的装置及存储该方法的记录介质与流程

文档序号:11161006阅读:来源:国知局

技术特征:

1.一种用户认证方法,所述用户认证方法为在用户认证装置中执行的用户认证方法,其特征在于,包括如下步骤:

当从图像拍摄设备接收用户的图像数据时,利用所述图像数据的各个帧图像来检测脸部区域和脸部特征点;

通过匹配所述脸部区域与特定脸部模板来执行脸部认证;

根据利用所述脸部特征点提取的眼区域的图形来检测是否眨眼,根据预设的基准,并基于所述眨眼状态来识别密码,确认已识别的所述密码与预设的密码是否一致,由此执行密码的认证;以及

根据所述脸部认证的结果和所述密码认证的结果来判断所述用户认证成功。

2.根据权利要求1所述的用户认证方法,其特征在于,

利用所述图像数据的各个帧图像来检测脸部区域及脸部特征点的步骤包括如下步骤:

从所述帧图像中的特定帧图像中检测脸部区域并将所述特定帧图像定义为关键帧图像;以及

以所述关键帧图像为基准从一般帧图像中提取变化区域并利用所述变化区域从所述一般帧图像中检测脸部区域。

3.根据权利要求2所述的用户认证方法,其特征在于,

从所述帧图像中的特定帧图像中检测脸部区域并将所述特定帧图像定义为关键帧图像的步骤包括如下步骤:

针对所述特定帧图像的各个像素,将通过其周边像素的亮度比值与多个过滤系数的线性组合来获取的值设定为相应像素的亮度比值,从而消除包括在所述特定帧图像中的噪声。

4.根据权利要求2所述的用户认证方法,其特征在于,

从所述帧图像中的特定帧图像中检测脸部区域并将所述特定帧图像定义为关键帧图像的步骤包括如下步骤:

当所述特定帧图像的帧编号除以特定数字而没有余数时,将所述特定帧图像确定为关键帧图像。

5.根据权利要求2所述的用户认证方法,其特征在于,

以所述关键帧图像为基准而从所述一般帧图像中提取变化区域并利用所述变化区域从所述一般帧图像中检测脸部区域的步骤包括如下步骤:

比较所述关键帧图像与所述一般帧图像来生成包括帧间差信息的帧差图像;

对所述帧差图像执行二值化来生成所述帧差图像对应的二值帧图像;

将滤波器适用到所述二值帧图像中以消除噪声;

利用所述二值帧图像来从所述一般帧图像中确定脸部检测区域;以及

从所述脸部检测区域中检测脸部区域。

6.根据权利要求5所述的用户认证方法,其特征在于,

对所述帧差图像执行二值化来生成所述帧差图像对应的二值帧图像的步骤包括如下步骤:

比较所述帧差图像的各个像素的亮度比值与阈值;

当所述像素的亮度比值为阈值以上时,将相应像素转换成白色;以及

当所述像素的亮度比值为阈值以下时,将相应像素转换成黑色。

7.根据权利要求6所述的用户认证方法,其特征在于,

将滤波器适用到所述二值帧图像中以消除噪声的步骤包括如下步骤:

将对应所述二值帧图像噪声的像素的亮度比值置换为周边像素的亮度比值的中值。

8.根据权利要求6所述的用户认证方法,其特征在于,

利用所述二值帧图像从所述一般帧图像中确定脸部检测区域的步骤包括如下步骤:

从所述二值帧图像中提取包括白色像素的多个矩形区域;以及

将包括所述各个矩形区域的最终矩形区域确定为脸部检测区域。

9.根据权利要求5所述的用户认证方法,其特征在于,

从所述脸部检测区域中检测脸部区域的步骤包括如下步骤:

缩小所述脸部检测区域而生成不同大小的多个图形;

分别从所述多个图形中检测候选脸部区域;以及

利用分别从所述多个图形中检测的候选脸部区域的共同区域来检测相应帧图像的脸部区域。

10.根据权利要求9所述的用户认证方法,其特征在于,

从所述脸部检测区域中检测脸部区域的步骤包括如下步骤:

分别从所述多个图形中检测脸部候选区域,定义针对检测出的所述脸部候选区域的矩形特征,基于根据AdaBoost算法学习所述矩形特征的学习资料来检测脸部区域;以及

基于主动形状模型技术从检测出的所述脸部区域中检测脸部特征点。

11.根据权利要求1所述的用户认证方法,其特征在于,

执行所述脸部认证的步骤包括:

比较所述脸部区域的二元特征量与已存储的特定脸部模板的二元特征量来计算相似度,根据计算得出的所述相似度来输出所述脸部认证的结果。

12.根据权利要求1所述的用户认证方法,其特征在于,

根据利用所述脸部特征点提取的眼区域的图形来检测是否眨眼,确认基于所述眨眼状态来识别的密码与预设的密码是否一致的步骤,包括如下步骤:

利用脸部特征点从所述脸部区域提取眼区域;

利用所述眼区域的像素值来生成特定维的像素矢量;

适用主成分分析来缩小所述像素矢量的维数;以及

通过将支持向量机适用到已缩小维数的所述像素矢量中来检测是否眨眼。

13.根据权利要求1所述的用户认证方法,其特征在于,

所述预设的基准是基于左眼的眨眼状态、右眼的眨眼状态、双眼同时眨眼的状态中的至少一个状态,

所述眨眼状态包括眨眼顺序、眨眼次数、闭眼或睁眼状态的维持时间、左眼及右眼的眨眼组合中的至少一种。

14.一种用户认证装置,其特征在于,包括:

脸部区域检测部,当从图像拍摄设备接收用户图像数据时,利用所述图像数据的各个帧图像来检测脸部区域和脸部特征点;

第一认证部,通过匹配所述脸部区域和特定脸部模板来执行脸部认证;

第二认证部,根据利用所述脸部特征点提取的眼区域的图形来检测是否眨眼,根据预设的基准,并基于所述眨眼状态来识别密码,确认已识别的所述密码与预设的密码是否一致;以及

判断部,根据所述第一认证部的认证结果和所述第二认证部的认证结果来判断所述用户认证成功。

15.一种记录介质,所述介质作为存储用于运行在用户认证装置中执行的用户认证方法的计算机程序的记录介质,其特征在于,包括如下功能:

当从图像拍摄设备接收用户图像数据时,利用所述图像数据的各个帧图像来检测脸部区域和脸部特征点;

通过匹配所述脸部区域和特定脸部模板来执行脸部认证;

根据利用所述脸部特征点提取的眼区域的图形来检测是否眨眼,根据预设的基准,并基于所述眨眼状态来识别密码,确认已识别的所述密码与预设的密码是否一致,由此执行密码的认证;以及

根据所述脸部认证的结果和所述密码认证的结果来判断所述用户认证成功。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1