目前進行身份識別的方法多種多樣。相比之下,指紋識別作為一種生物特征識別方法,具有唯一性和相對的穩定性。使用計算機技術進行指紋身份驗證具有驗證設備使用簡單、成本低廉、識別精度高、便于攜帶等諸多優點。可以說指紋識別是一種適于廣泛應用、可靠有效的身份驗證方法。 從歷史上看,人們早就認識到了人的指紋對于身份驗證的唯一性,而且不乏使用先例。例如契約押印、犯罪破案等。近年來,隨著計算機技術與計算機圖形識別技術的進步,使用計算機或微處理器進行指紋身份驗證得到越來越廣泛地應用。911之后,美國的舉國“反恐”體制更是將指紋身份驗證作為最基本的國家防范手段之一;現在有些國家和地區正在籌備實行指紋身份證。中國國內也已出現了指紋門禁、指紋門鎖、指紋保險柜、指紋考勤機等產品。目前指紋身份驗證的發展方興未艾,并將具有越來越廣泛地應用領域與使用價值。
圖1:具有高運算性能的FCHIP2芯片
目前,世界上對于使用計算機技術進行指紋身份驗證還沒有統一的標準,那么如何來評價一個指紋識別設備的性能?現在行業中流行的主要有3個相關的參數:
1. “誤識率”—‘張冠李戴’地錯誤識別了其他人的指紋;
2. “拒識率”—已經存入設備的指紋不予識別;
3. 識別速度。
對于產品的應用,我們認為還有2個重要的因素:1. 對損傷手指指紋的識別率;2. 對歷史指紋的識別率。這兩項對于指紋產品來說有著很重要的意義。 目前實現指紋身份驗證主要基于兩種運行平臺:一種是PC;另一種是使用微處理器的小型便攜或嵌入式裝置。對于基于PC平臺的指紋識別設備來說,決定其性能的主要因素是指紋識別算法與指紋傳感器的性能。對于基于小型微處理器裝置的指紋識別設備來說,決定其性能的主要因素除上述兩點以外,微處理器的性能與系統的結構也是非常關鍵的因素。
圖2:FCHIP2與PC連機使用方案。(a) 硬件結構框圖;(b) 軟件結構圖
但是上述結構的指紋識別設備具有重復開發、成本較高、體積較大等缺點。它們是一個時期的階段性產品,必將被專用的指紋識別芯片所取代。
指紋識別專用芯片FCHIP2
根據目前指紋識別市場的發展,上方電子公司(BEYONDLSI)開發出了專用指紋識芯片FCHIP2(結構見圖1)。該芯片具有非常高的運算性能,其內嵌有上方電子的指紋比對算法程序,這種算法具有多種優秀的特性,例如精度高、在面積型傳感器上指紋在360°任意方向都可以識別、指紋模板數據小等。該算法已經申請專利。 FCHIP2指紋芯片的主要特點如下:內嵌200MHz指紋比對引擎;片內64KB SRAM;具有USB1.1、UART、SPI接口;具有與指紋傳感器的接口;通用16位接口;FBGA 144腳封裝;體積:10×10×1.26mm;3.3V供電。指紋比對參數:FAR<0.01%;FRR<1%;比對速度<1.5s。 FCHIP2芯片內植入了與富士通公司的MBF310、MBF200,臺灣祥群科技(LighTuning)公司的LTT-SS500,以及上方電子公司的BL-FO180B等四種型號指紋傳感器相掛接的驅動程序。在后續產品中將繼續植入與其它型號指紋傳感器相掛接的驅動程序。
圖3:使用FCHIP2設計的一個小型模塊結構
只要將FCHIP2芯片與上述四種型號之一的指紋傳感器相連接并配以簡單的外圍電路(晶振、LDO電源等)就可以組成一個簡單的指紋模塊。使用芯片的USB口,該模塊可以連接PC使用;使用芯片的UART口,該芯片可以作為嵌入式模塊使用。這就為進行二次開發提供了方便條件,只要掌握了通訊協議就可以進行開發,并能很容易地將指紋比對芯片嵌入到用戶自己的產品或系統之中。 此外,FCHIP2還提供了基于該芯片的功能擴展開發的條件與能力。用戶進行小系統開發時,在芯片上外掛用戶FLASH,存儲用戶自己的控制程序,并連接用戶自己的控制對象。這樣就組成了一個由FCHIP2單一芯片實現的既有指紋比對功能,又有用戶控制功能的小型控制系統。下面對于FCHIP2的使用給出幾個應用方案。
FCHIP2應用方案
與PC連機使用方案。這是一個與PC通過USB口相連接的非常小型的USB設備,指紋比對與指紋模板(指紋特征數據)的存儲都在這個USB設備中進行,PC與設備間通常進行命令控制、狀態傳輸,或者對指紋模板進行備份(Backup)、恢復(Restore)傳輸。
圖4:用戶可將FCHIP2直接嵌入到自己的控制系統之中
圖2(a)是該方案的硬件結構框圖,圖2(b)是軟件結構圖。這個與PC相連接的USB指紋設備具有廣泛的應用范圍。例如,PC系統的登陸與注冊;各種需要驗證身份的應用程序的調用;網絡安全身份認證等等。總之,凡是在PC中需要輸入密碼的應用場合都可以在接入本設備后,在應用軟件的配合下,使用指紋身份認證來代替密碼。 產品模塊方案。用戶可使用FCHIP2設計一個小型模塊作為產品銷售或作為自己產品、工程的組成部分。如圖3所示使用FCHIP2設計的一個小型模塊。該模塊與上位機通訊一般使用UART接口。 芯片嵌入方案。用戶也可將FCHIP2直接嵌入到自己的控制系統之中,其嵌入與控制結構見圖4。 單芯片小系統控制方案。這是一個充分發揮FCHIP2的潛力的使用方案。在這個方案中FCHIP2除擔任指紋比對功能外,還可直接介入到用戶的控制任務中。FCHIP2的設計人員在設計時考慮到了用戶對于這個芯片的二次開發應用。
圖5:用戶可根據自己的需要掛接所需要的設備
FCHIP2外掛的FLASH MEM既可以存儲用戶程序也可以存儲用戶的數據。FCHIP2具有豐富的資源,它具有處理速度達到200MIPS的處理器,以支持效果優良的指紋比對工作。但除了在進行指紋比對時的瞬間忙碌外,其余大部份時間該芯片都是處于閑置狀態。FCHIP2具有2個UARMA、6TIMERs、RTC等單元的支持。這些都為用戶提供了一個進行控制與應用開發的高檔次的資源平臺。用戶可根據自己的需要掛接所需要的設備。其結構見圖5。對于FCHIP2的二次開發,上方電子公司可提供開發系統。
責任編輯:gt
-
芯片
+關注
關注
456文章
50886瀏覽量
424188 -
微處理器
+關注
關注
11文章
2264瀏覽量
82496 -
指紋識別
+關注
關注
43文章
1742瀏覽量
102257
發布評論請先 登錄
相關推薦
評論