发明名称 一种指纹识别系统及其控制方法
摘要 一种指纹识别系统,包括指纹数据库、中心服务器和客户端三大部分,指纹数据库主要用来存储经过数字编码后的指纹特征信息,中心服务器主要负责验证客户端合法性、接收指纹特征数据、特征比对和回送指纹识别结果,客户端主要负责采集指纹、提取并上传指纹特征数据。该系统克服现有技术的缺陷,提供在线/离线的、基础算法库可以无缝扩展的、功能可以选配的指纹识别系统服务,可以使用户在不需要投入大量资金的情况下,获得高质量的身份识别和认证服务。
申请公布号 CN101414351A 申请公布日期 2009.04.22
申请号 CN200810046437.3 申请日期 2008.11.03
申请人 章毅;纪禄平;蒲晓蓉 发明人 章毅;纪禄平;蒲晓蓉;刘贵松;杨成福
分类号 G06K9/00(2006.01)I;H04L9/32(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 代理人
主权项 1、一种指纹识别系统,包括指纹数据库、中心服务器和客户端三大部分,其特征在于,指纹数据库主要用来存储经过数字编码后的指纹特征信息,中心服务器主要负责验证客户端合法性、接收指纹特征数据、特征比对和回送指纹识别结果,客户端主要负责采集指纹、提取并上传指纹特征数据;中心服务器包括合法性验证模块、系统管理模块、特征比对模块、二次开发接口模块、算法加载模块、流程定制模块、状态监控模块和识别服务模块,客户端包括指纹采集模块、指纹预处理模块、特征提取模块和模式分类模块,数据通信模块连接中心服务器和客户端,其中:合法性验证模块:服务器对请求服务的客户端进行使用权限验证,防止非授权用户向中心服务器提出指纹识别服务请求。指纹采集模块:客户端离线采集指纹图像或者在线采集活体指纹图像,其中离线采集指纹主要采集BMP格式和JPG格式的图片,JPG格式文件先对其进行数据分解,从压缩数据分离出的码表和量化表分解文件,在对其进行离散余弦反变换得到图像数据;指纹预处理模块:对客户端所采集的指纹进行增强,包括对指纹有效区域分割装置和指纹的方向场装置以及利用M-PCNN网络对预处理以后的图像进行滤波的装置;特征提取模块:提取客户端所采集指纹的全局特征和细节特征,包括指纹的模式类型,客户端点、分叉点位置及其坐标值,包括提取全局特征的傅里叶频谱特征提取装置和细节特征提取装置;模式分类模块:主要负责对指纹的模式进行分类,将指纹模式分为六类:漩涡、左环、右环、双环、拱型和尖拱;特征比对模块:将客户端上传的指纹特征和数据库中存储的指纹特征进行比对,计算两者之间的特征相似度,包括指纹对齐装置和相似度计算装置;二次开发接口模块:提供二次开发接口,为用户构造新业务逻辑;算法加载模块:完成新的算法模块进行加载、管理算法模块的标识和接口信息;流程定制模块:维护已有的流程、新增流程、为流程各阶段配置算法;状态监控模块:监管各在线、离线客户端的服务请求及运行情况;识别服务模块:处理客户端请求的服务,主要包括指纹注册、指纹识别、指纹验证和连接请求;系统管理模块:管理基本算法的加载、指纹识别的基本算法选配、指纹客户端授权管理、指纹识别应用系统组装和算法运行结果评估;数据通信模块:在客户端和服务器之间建立通信连接、发送和接收指纹特征数据以及指纹识别结果信息。
地址 610054四川省成都市建设北路二段四号电子科技大学计算机科学与工程学院