多模态生物识别通用平台及身份认证方法_5

文档序号:8943382阅读:来源:国知局
载到计算机内存;若不匹配,则继续通过接口单元调用生物识别采集设备对操作员进行第一项生物特征信息的采集;生物特征值处理单元从所采集的另一项生物特征信息中提取操作员的生物特征值,将预先注册的生物特征值与从另一项生物特征信息中提取的操作员的生物特征值进行比对,生物特征值处理单元判断预先注册的生物特征值与从另一项生物特征信息中提取的操作员的生物特征值是否匹配,若不匹配,提示认证失败的信息,若匹配,将该认证信息加载到计算机内存;生物特征值处理单元判断计算机内存中本次加载的操作员认证信息与前一次加载的操作员的基本信息是否匹配,若不匹配,则提示认证信息不匹配的信息,若匹配,则提取计算机内存中所选择的生物识别模态,判断所提取的生物识别模态对应的生物特征信息是否已采集;当采用任意认证时,生物特征值处理单元从第二次所采集的生物特征信息中提取操作员的生物特征值,将预先注册的生物特征值与第二次所提取的操作员生物特征值进行比对,生物特征值处理单元判断预先注册的生物特征值与第二次所提取的操作员生物特征值是否匹配,若匹配,将该认证信息加载到计算机内存,以备输出单元获取识别数据,若不匹配,则继续通过接口单元调用生物识别采集设备对操作员进行第二次生物特征信息的采集;生物特征值处理单元最后将计算机内存中该操作员的所有认证信息清空; 所述的参数配置单元,用于分别对生物识别模态、操作员身份认证方式、操作员身份认证时间进行配置;选择与安装的生物识别采集设备相应的生物识别模态,从操作员身份累加认证方式和任意认证方式中选择操作员身份认证方式,设置操作员身份认证时间;将所选择的生物识别模态、操作员身份认证方式、操作员身份认证时间保存至参数配置单元,并将其加载到计算机内存; 所述的计时器单元,用于在累加认证时获取计算机内存中的操作员身份认证时间,在第一项生物识别模态认证通过后开始计时,当计时达到参数配置单元所设置的操作员身份认证时间时,提示识别超时的信息;当计时未达到参数配置单元所设置的操作员身份认证时间时,进行另一项生物特征的认证; 所述的生物特征值存储模块,用于存储第一次采集的操作员生物特征值; 所述的识别数据输出模块,包含存储单元、输出单元;其中: 所述的存储单元,用于存储获取的识别数据; 所述的输出单元支持计算机终端通信接口协议,用于获取一条识别数据存储于识别数据输出模块的存储单元,并将该识别数据标志为“未传输”;输出单元将“未传输”的识别数据输出到所连接的本发明以外的应用系统,并将该识别数据标志改为“已传输”。2.根据权利要求1所述的多模态生物识别通用平台,其特征在于:所述生物识别采集设备是指,具有单模态或多模态采集指纹、虹膜、人脸、掌静脉、手指静脉、视网膜、人体气味、DNA、签名、语音、行走步态的生物特征功能的设备。3.根据权利要求1所述的多模态生物识别通用平台,其特征在于:所述计算机终端通信接口协议包括有线通信接口协议和无线通信接口协议。4.根据权利要求1所述的多模态生物识别通用平台,其特征在于:所述外部存储设备包括光盘、移动硬盘、U盘。5.根据权利要求1所述的多模态生物识别通用平台,其特征在于:所述生物识别模态包括虹膜识别模态、人脸识别模态、指纹识别模态、掌静脉识别模态、手指静脉识别模态、视网膜识别模态、人体气味识别模态、DNA识别模态、签名识别模态、语音识别模态、行走步态识别模态。6.根据权利要求1所述的多模态生物识别通用平台,其特征在于:所述第一项生物特征信息是指,累加认证时通过提取计算机内存中加载的多种生物识别模态,调用对应的生物识别采集设备采集的生物特征信息中的第一项。7.根据权利要求1所述的多模态生物识别通用平台,其特征在于:所述本发明以外的应用系统是指,身份认证类应用系统、控制类应用系统,显示和报警类应用系统,汇总、统计、分析类应用系统。8.—种多模态生物识别身份认证方法,该方法是基于多模态生物识别通用平台实现的身份认证,包括以下步骤: (I)安装生物识别采集设备: (Ia)生物识别采集设备接口模块通过接口单元连接本发明之外的生物识别采集设备; (Ib)生物识别采集设备接口模块中的驱动单元查找所接入的生物识别采集设备类型对应的驱动程序; (Ic)生物识别采集设备接口模块中的驱动单元,判断是否查找到所接入的生物识别采集设备类型对应的驱动程序,若是,则执行步骤(Ie),否则,执行步骤(Id); (Id)生物识别采集设备接口模块中的驱动单元,通过搜索本地磁盘、外部存储设备、网络下载所接入的生物识别采集设备类型对应的驱动程序; (Ie)生物识别采集设备接口模块中的驱动单元驱动生物识别采集设备采集生物特征信息; (2)预先注册生物特征值: (2a)操作员启动生物特征值处理模块,调用操作员信息管理单元录入操作员姓名、身份的基本信息,操作员信息管理单元提示操作员进行生物特征值注册; (2b)生物识别采集设备接口模块中的接口单元,通过调用连接的生物识别采集设备,第一次采集操作员生物特征信息; (2c)生物特征值处理模块中的生物特征值处理单元,提取第一次采集的操作员生物特征值; (2d)生物特征值处理模块中的生物特征值处理单元,将提取的第一次采集的操作员生物特征值存储至生物特征值存储模块,完成操作员的生物特征值注册; (3)参数配置: (3a)操作员启动生物特征值处理模块的参数配置单元,选择与安装的生物识别采集设备相应的生物识别模态; (3b)操作员根据需要,启动生物特征值处理模块的参数配置单元,从操作员身份累加认证方式和任意认证方式中选择操作员身份认证方式; (3c)操作员根据需要,启动生物特征值处理模块的参数配置单元,设置操作员身份认证时间; (3d)操作员调用生物特征值处理模块中的参数配置单元,将所选择的生物识别模态、操作员身份认证方式、操作员身份认证时间保存至参数配置单元,并将其加载到计算机内存; (4)选择操作员身份认证方式: 生物特征值处理模块中的生物特征值处理单元,依据步骤(3b)所设置的操作员身份认证方式选择执行步骤,如果所选择的执行步骤是累加认证方式,则执行步骤(5),如果所选择的执行步骤是任意认证方式,则执行步骤(6); (5)累加认证: (5a)生物识别采集设备接口模块中的接口单元,调用生物识别采集设备对操作员进行第一项生物特征信息的采集; (5b)生物特征值处理模块中的生物特征值处理单元,从所采集的第一项生物特征信息中提取操作员的生物特征值; (5c)生物特征值处理模块中的生物特征值处理单元,将预先注册的生物特征值与提取的操作员第一项生物特征值进行比对; (5d)生物特征值处理模块中的生物特征值处理单元,判断预先注册的生物特征值与提取的操作员第一项生物特征值是否匹配,若是,则执行步骤(5e),否则,返回执行(5a); (5e)生物特征值处理模块中的生物特征值处理单元,将该认证信息加载到计算机内存; (5f)生物特征值处理模块中的计时器单元,获取计算机内存中的操作员身份认证时间; (5g)生物特征值处理模块中的计时器单元,开始计时; (5h)当计时达到步骤(3c)中参数配置单元所设置的的操作员身份认证时间时,生物特征值处理模块中的计时器单元提示识别超时的信息;当计时未达到步骤(3c)中参数配置单元所设置的操作员身份认证时间时,执行步骤(5i); (5i)生物识别采集设备接口模块中的接口单元,调用生物识别采集设备采集除计算机内存中已加载的认证信息对应的生物特征信息以外的另一项生物特征信息; (5j)生物特征值处理模块中的生物特征值处理单元,从所采集的另一项生物特征信息中提取操作员的生物特征值; (5k)生物特征值处理模块中的生物特征值处理单元,将预先注册的生物特征值与从另一项生物特征信息中提取的操作员的生物特征值进行比对; (51)生物特征值处理模块中的生物特征值处理单元,判断预先注册的生物特征值与从另一项生物特征信息中提取的操作员的生物特征值是否匹配,若是,则执行步骤(5m),否贝1J,提示认证失败的信息; (5m)生物特征值处理模块中的生物特征值处理单元,将该认证信息加载到计算机内存; (5n)生物特征值处理模块中的生物特征值处理单元,判断计算机内存中本次加载的操作员认证信息与前一次加载的操作员的基本信息是否匹配,若是,则执行步骤(50),否则,提示认证信息不匹配的信息; (5ο)生物特征值处理模块中的计时器单元,判断计时是否达到步骤(2c)所设置的操作员身份认证时间,若是,则提示识别超时的信息,否则,执行步骤(5p); (5p)生物特征值处理模块中的生物特征值处理单元,提取计算机内存中所选择的生物识别模态,判断所提取的生物识别模态对应的生物特征信息是否已采集,若是,则执行步骤(7),否则,执行步骤(5i); (6)任意认证: (6a)生物识别采集设备接口模块中的接口单元,调用生物识别采集设备对操作员进行第二次生物特征信息的采集; (6b)生物特征值处理模块中的生物特征值处理单元,从第二次所采集的生物特征信息中提取操作员的生物特征值; (6c)生物特征值处理模块中的生物特征值处理单元,将预先注册的生物特征值与第二次所提取的操作员生物特征值进行比对;(6d)生物特征值处理模块中的生物特征值处理单元,判断预先注册的生物特征值与第二次所提取的操作员生物特征值是否匹配,若是,则执行步骤(6e),否则,返回执行(6a);(6e)生物特征值处理模块中的生物特征值处理单元,将该认证信息加载到计算机内存; (7)获取识别数据: (7a)识别数据输出模块中的输出单元,获取一条识别数据存储于识别数据输出模块的存储单元,并将该识别数据标志为“未传输”; (7b)生物特征值处理模块中的生物特征值处理单元,将计算机内存中该操作员的所有认证信息清空; (8)输出识别数据: 识别数据输出模块中的输出单元,将“未传输”的识别数据输出到所连接的本发明以外的应用系统,并将该识别数据标志改为“已传输”。
【专利摘要】本发明公开一种多模态生物识别通用平台及身份认证方法,采用高度集成的中间件技术依托于计算机终端实现,该平台包含生物识别采集设备接口模块、生物特征值处理模块、生物特征值存储模块、识别数据输出模块。该方法包含以下步骤:安装生物识别采集设备;预先注册生物特征值;参数配置;选择操作员身份认证方式;累加认证;任意认证;获取识别数据;输出识别数据。本发明配合目前身份认证应用最广泛的单模态或多模态生物识别采集设备采集生物特征信息,可广泛应用于身份认证类应用系统、控制类应用系统,显示和报警类应用系统,汇总、统计、分析类应用系统。
【IPC分类】G06K9/00, G06F21/32
【公开号】CN105160302
【申请号】CN201510486305
【发明人】胥建民, 毕春明, 胥培, 李梅, 王路路, 宋晓英
【申请人】西安凯虹电子科技有限公司
【公开日】2015年12月16日
【申请日】2015年8月10日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1