1.一种身份识别键盘,包括键盘主体及设置在键盘主体上的多个按键,其特征在于,还包括设置在键盘主体上的指纹识别区、蓝光感应板及设置在键盘主体内的学习单元;
所述指纹识别区用于录入用户指纹,生成每个手指的完整指纹图像;
所述蓝光感应板用于采集手掌信息,所述手掌信息包括双手在按键上工作的基本弧度和指法;
每个所述按键上设有数据采集器,所述数据采集器用于采集按键信息,所述按键信息包括手指敲击按键的指纹、按键力度和停留时间;
所述学习单元用于接收手掌信息、按键信息和完整指纹图像,根据用户敲击键盘的行为习惯对手掌信息和按键信息进行模糊映像,并结合完整指纹图像建立用户敲击键盘的身份认证模型;用户的身份认证模型建立后,在使用时蓝光感应板及数据采集器会将采集的用户指纹、按键力度、停留时间、双手在按键上工作的基本弧度和指法与身份认证模型相匹配来进行身份验证。
2.如权利要求1所述的身份识别键盘,其特征在于,所述指纹识别区包括LED光源、指纹采集镜头和图像处理器;
所述指纹采集镜头在LED光源的照射下对用户的每个手指进行至少三次拍照采集,生成至少三幅指纹图像;
所述图像处理器包括预处理单元和合成单元;
所述预处理单元用于对生成的指纹图像进行预处理,所述预处理包括指纹图像去水痕、去汗渍的处理;
所述合成单元将预处理后的指纹图像根据纹心的像素点和纹心周围的像素点一致的方向进行垂直投影,并对指纹图像进行微移,使得预处理后的指纹图像的纹心像素精确重合,从而生成该手指的完整指纹图像。
3.一种根据如权利要求1~2任一项所述的身份识别键盘进行身份验证的方法,其特征在于,包括:步骤1、指纹录入
在指纹识别区进行用户指纹的录入,生成每个手指的完整指纹图像;
步骤2、建立身份认证模型
学习单元接收蓝光感应板采集的手掌信息、数据采集器采集的按键信息、指纹识别区生成的完整指纹图像,对手掌信息和按键信息进行训练和学习,并结合完整指纹图像建立用户敲击键盘的身份认证模型;所述手掌信息包括双手在按键上工作的基本弧度和指法,所述按键信息包括手指敲击按键的指纹、按键力度和停留时间;
步骤3、指纹识别
手指在按键上敲击,根据数据采集器获取的指纹与身份认证模型中的完整指纹图像进行匹配,判断指纹识别是否灵敏;
若出现三次及以上的识别错误,返回步骤1;否则,进入步骤4;
步骤4、身份验证
手指在按键上敲击,根据蓝光感应板采集的手掌信息、数据采集器采集的按键信息与建立的身份认证模型进行匹配,实现用户身份验证。
4.如权利要求3所述的根据身份识别键盘进行身份验证的方法,其特征在于,所述步骤
1包括:
步骤11、对用户的每个手指进行至少三次拍照采集,生成至少三幅指纹图像;
步骤12、对生成的指纹图像分别进行预处理;
步骤13、将预处理后的指纹图像根据纹心的像素点和纹心周围的像素点一致的方向进行垂直投影,并对指纹图像进行微移,使得预处理后的指纹图像的纹心像素精确重合,从而生成该手指的完整指纹图像。
5.如权利要求4所述的根据身份识别键盘进行身份验证的方法,其特征在于,在步骤12中,所述预处理包括指纹图像去水痕、去汗渍的处理。
6.如权利要求3所述的根据身份识别键盘进行身份验证的方法,其特征在于,所述学习单元根据用户敲击键盘的行为习惯对手掌信息和按键信息进行模糊映像,建立身份认证模型。