一种指纹识别系统的利记博彩app

文档序号:7853985阅读:190来源:国知局
专利名称:一种指纹识别系统的利记博彩app
技术领域
本发明涉及指纹识别,更具体地讲,涉及一种兼有联机式和独立式的实用型指纹识别系统。
背景技术
指纹识别技术是生物识别技术中的一种,因其具有惟一性和不变性的特点,能够很好地用于身份识别。目前指纹识别不仅用于刑事侦查,而且随着指纹采集系统的价格越来越低,电子和计算机技术的发展,指纹识别已经趋向民用化,在金融系统、门禁/考勤系统、文件与信息保密、远端认证、户籍管理、社会保险等系统中得到了越来越多的应用。目前指纹应用系统仍未能普及的原因是
(I)识别性能错误拒识率(FRR)和错误接受率(FAR)是评价一个指纹系统性能的主要指标,目前该两项指标还没有达到理想的指标。由于人的指纹受环境的影响比较大,例如干冷的气候使得指纹收缩,湿热的气候使得指纹扩张,以及手指的破裂都给指纹系统的识别性能提出了挑战。(2)价格以指纹考勤为例,传统的射频卡考勤系统比指纹考勤系统价格要低很多。(3)用户观念由于长期以来指纹识别系统用于刑事侦察领域,所以对于指纹识别用户普遍有一种厌恶心理,这也成为影响指纹识别系统普及的一个因素。目前指纹识别系统从工作模式上看分为联机式、独立式、嵌人式指纹识别系统。联机式指纹识别系统需要将指纹数据发送给服务器,所以终端和服务器之间必须采用高速连接,一般为USB或者以太网连接。基于USB的指纹识别系统具有如下特点硬件只需一个指纹采集器,成本较低;将采集器作为计算机的一个外设,不作任何的数据处理和指纹识别,必须专门配备一台计算机;长时间运行。另外由于USB连接线的最长距离是5m,所以指纹采集器材只能放在计算机的附近,这限制了它的应用领域。该识别系统一般适合于在户籍管理、金融等领域的指纹录人或者在已经配备一台计算机的情况下使用。基于以太网连接的联机式指纹识别系统通过以太网将多个指纹识别终端和中央服务器连接,指纹识别终端将采集的指纹数据通过以太网络发送到服务器,服务器运行指纹识别模块,将采集的指纹和数据库中的指纹进行比较,将比较结果反馈给终端。在该系统中一个中央服务器可以同时连接上百台指纹识别终端。指纹识别终端只需要进行指纹的采集和网络数据包的发送,不需要进行指纹识别和存储,简化了硬件设计的复杂度降低了成本。另外由于局域网的范围相对基于USB的联机系统的5m的范围大很多,这样大大扩展了指纹识别应用的领域。该方案适合于指纹识别应用比较密集的领域,例如宾馆的门禁系统、公司企业的考勤管理等。另外基于以太网的指纹识别系统有利于数据的统一管理。该系统的缺点是如果网络瘫痪、中央服务器出问题,则系统不能够工作。独立式指纹识别系统指的是在终端机内部可以运行指纹算法,整个指纹识别过程可以在终端独立完成。该系统一般需要在终端中安装DSP指纹识别模块。该系统克服了联机式方案中必须通过网络连接中央服务器的限制问题,但是由于终端DSP识别模块的运算能力和存储能力相对服务器比较低,所以运算速度会慢一些,并且难以存储大量的指纹数据库。本系统结合了联机式和独立式指纹识别系统的优点。

发明内容
本发明的目的在于提供了一种实用型指纹识别系统,本系统结合了联机式和独立式指纹识别系统的优点在网络和中央服务器工作正常的情况下首先使用联机式结构,在网络瘫痪和服务器出现问题情况下启用终端本地的指纹识别模块。为了解决上述技术问题,本发明提供一种兼有联机式和独立式的实用型指纹识别系统,包括如下顺序的模块连接
SI:查看网络连接;
S2:如果连接有效则转入联机工作模式;
S3:如果连接无效则转入独立式工作模式。进一步,联机模式的顺序模块包括
S201:用户首先在终端的指纹传感器上按下手指,终端检测到手指按下,触发指纹采
集; S202:检测网络连接;
S203:如果连接正常,将指纹数据通过以太网发送到服务器,服务器将接收的指纹数据同数据库中的已经登录的指纹数据比较,判别是否为合法用户;
S204:如果是合法用户还需要进行用户权限、开门时间等一系列规则的判断。如果允许开门则向终端机发送一个开门命令数据包,否则报警。或者,独立式工作模式的步骤包括
S301:用户首先在终端的指纹传感器上按下手指,终端检测到手指按下,触发指纹采
集;
S302:检测网络连接;
S303:如果是网络连接断开情况下,则终端检测到网络连接无效以后自动调用终端内部DSP指纹算法模块。此外,优选的,为了在脱机方式下能够实现指纹的匹配,需要在终端机本地保留一份服务器上的指纹数据库的备份。本发明的工作原理在于
本系统结合了联机式和独立式指纹识别系统的优点在网络和中央服务器工作正常的情况下首先使用联机式结构,在网络瘫痪和服务器出现问题情况下启用终端本地的指纹识别丰旲块;
具有联机式系统的运算速度快、存储容量大、信息容易汇总的特点,同时克服了联机式易受网络影响的缺点,提高了可靠性。该系统既克服了联机式方案中受网络和服务器稳定性限制的问题,提高了可靠性。同时克服了独立式方案中运算速度慢、存储量小、信息不易汇总等问题;
系统由MCU、指纹传感器模块、以太网接口模块、DSP指纹算法模块、液晶显示模块、键盘和控制输出模块等模块组成。协议栈部分采用TCP协议,并采用运算速率较高的MCU。指纹算法模块由指纹采集芯片、DSP、SRAM、FLASH存储器及相应控制系统组成。该模块具有独立的采集、比对、存储等功能。其中,指纹传感器部分,具体步骤如下
1)读取时,先指定行高阶地址寄存器(RAH)和行低阶地址寄存器(RAL)中的数据以指定待读取的行;
2)再指定列地址寄存器(CAL)从而启动行捕获;
3)等待一段时间(行捕获时间)后,连续读取控制寄存器(CTRLA),获得某一点的指纹采样值;
4)读完后自动触发下一次A/D转换;
5)读完一行后再写人RAH、RAL以读取下一行,直至最后一个像素。所述的网络接口和TCP/IP协议栈部分,具体内容如下
由于UDP协议可以不进行TCP校验和的计算使得对MCU速率的要求降低,但是UDP协议无法保证指纹数据无误地传送到服务器,而传送错误必然大大影响系统识别性能。所以这里采用TCP协议,并采用运算速率较高的MCU所述的微控制器部分,具体内容如下
采用了 c805FoZo/022增强型51单片机。它采用Cygnal专利的CIP-51微控制器内核,具有标准8052内核部件,指令上和51兼容。但是它采用流水线结构,在系统时钟频率25MHz时,它的峰值速度可以达到25MIPS。该速度可以将指纹数据包的发送时间降低到O。55。另外C80551R)20有8个字节宽的端口 1/0,满足了系统中10 口扩展的需要。所述的指纹传感器部分,电容式传感器由半导体晶片构成,表面集成了 100000来个电容传感器阵列。当手指接触传感器表面时,手指构成了电容的另一极,由于手指的脊和谷相对于晶片表面的距离不同,形成不同的电容值,该电容值被转化成8bit的数字信号。它具有体积小、价格低等特点。采用MBF200电容式指纹传感器。


图I是联机式和独立式指纹识别系统结构。图2是指纹识别终端硬件框图。图3 BPM02通信的数据包格式。图4终端程序流程简图。
具体实施例方式 图I所示为该指纹识别系统在门禁系统中的应用。多台门禁终端可以通过以太网访问中央服务器,门禁终端和服务器采用客户端/服务器结构。在网络连接正常的情况下(图I中的门禁一和门禁二),采用联机式方案。系统工作原理如下当用户开门时,用户首先在终端的指纹传感器上按下手指,终端检测到手指按下,触发指纹采集,并将指纹数据通过以太网发送到服务器,服务器将接收的指纹数据同数据库中的已经登录的指纹数据比较,判别是否为合法用户。如果是合法用户还需要进行用户权限、开门时间等一系列规则的判断。如果允许开门则向端机发送一个开门命令数据包,否则报警。如果是网络连接断开情况下(图I中的门禁三),则终端检测到网络连接无效以后自动调用终端内部DSP指纹算法模块。为了在脱机方式下能够实现指纹的匹配,需要在终端机本地保留一份服务器上的指纹数据库的备份。图2是指纹识别终端硬件框图。指纹识别终端是指纹识别硬件系统的主要部分。根据联机式和独立式兼有的特点,终端应该兼有以太网连接模块和指纹算法模块。图2所示为系统的终端的硬件框图。系统由MCU、指纹传感器模块、以太网接口模块、DSP指纹算法模块、液晶显示模块、键盘和控制输出模块等模块组成。图3 BPM02通信的数据包格式。其中开始位及结束位分别为0xfb和0xf7,命令码包括发送指纹对比结果、发送指纹特征值数据、查询已登录总用户数、查询已登录用户的指纹特征值数据等。图4终端程序流程简图。终端的软件大部分采用c51语言编写,采用前后台程序结构,即程序初始化完毕以后进人查询状态,并等候中断触发。为了支持联机式和独立式两 种工作模式,系统启动以后则查看网络连接,如果连接无效则转人独立式工作模式。终端软件流程图如图4所不。表I为BPM02模块性能参数。DSP指纹算法模块在脱机的状态下使用。采用BPM02型DSP指纹模块,它由指纹采集芯片、DSP、SRAM、FLASH存储器及相应控制系统组成。该模块具有独立的采集、比对、存储等功能。BPM02模块性能参数如表I所示。表I BPM02模块性能参数
权利要求
1.一种指纹识别系统,包括如下顺序的模块连接 SI:查看网络连接; S2:如果连接有效则转入联机工作模式; S3:如果连接无效则转入独立式工作模式。
2.根据权利要求I所述的指纹识别系统,其特征在于所述的联机工作模式的顺序模块包括 S201:用户首先在终端的指纹传感器上按下手指,终端检测到手指按下,触发指纹采集; S202:检测网络连接; S203:如果连接正常,将指纹数据通过以太网发送到服务器,服务器将接收的指纹数据同数据库中的已经登录的指纹数据比较,判别是否为合法用户; S204:如果是合法用户还需要进行用户权限、开门时间等一系列规则的判断; 如果允许开门则向终端机发送一个开门命令数据包,否则报警。
3.根据权利要求I所述的指纹识别系统,其特征在于所述的独立式工作模式的步骤包括 S301:用户首先在终端的指纹传感器上按下手指,终端检测到手指按下,触发指纹采集; S302:检测网络连接; S303:如果是网络连接断开情况下,则终端检测到网络连接无效以后自动调用终端内部DSP指纹算法模块。
4.根据权利要求I所述的指纹识别系统,其特征在于为了在脱机方式下能够实现指纹的匹配,还需要在终端机本地保留一份服务器上的指纹数据库的备份。
全文摘要
本发明提供了一种兼有联机式和独立式的实用型指纹识别系统,在联机式工作模式下,终端通过以太网和中央服务器连接,将指纹算法的运行、指纹数据库的存储放在服务器端,该系统具有存储量大、运算速度快、功能强等特点,但是一旦网络瘫痪则系统无法工作;独立式指纹识别系统能够在终端识别指纹,不依赖网络。通过将两者结合起来,解决了指纹识别系统中性能和可靠性的矛盾。
文档编号H04L29/06GK102750524SQ20121020466
公开日2012年10月24日 申请日期2012年6月20日 优先权日2012年6月20日
发明者苏淳 申请人:太仓博天网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1