1.信號采集部分
它主要是將生物特征信號轉化成數(shù)字信號傳給系統(tǒng)。它可能是圖像信號,如虹膜圖像、掌紋圖像、指紋圖像,也可能是采樣信號,如采樣人的語音。但在大多數(shù)生物識別系統(tǒng)中信號采集部分轉化出來都是圖像信號。本章介紹的也是基于圖像信號采集的識別系統(tǒng)。
2.處理部分
處理部分通常是一個高性能的CPU。它是整個生物識別系統(tǒng)的核心。它/不僅儀要完成對數(shù)據(jù)的運算、處理和存儲,還要實現(xiàn)對整個系統(tǒng)的控制,特別是I/O部分的控制,以達到系統(tǒng)整體的要求。
3.RAM部分
生物識別系統(tǒng)中一般都有RAM部分,主要基于兩個出發(fā)點:首先,生物識別系統(tǒng)中速度是一個重要指標。程序在RAM里面運行比在存儲器里運行速度要快得多。其次,生物識別系統(tǒng)中采集的圖像往往比較大,而且算法所要求的RAM空間也比較大。而CPU內部的RAM往往不能達到這個要求。
4.存儲部分
存儲部分主要存儲兩個部分的內容:一是系統(tǒng)的程序;二是生物特征模板。存儲空間的大小也主要取決于這兩個部分的要求。特別是生物特征模板的大小,如果系統(tǒng)要求存儲的人員越多,存儲空間要求也就越大。
5.I/O輸入輸出接口部分
I/O部分主要是完成系統(tǒng)功能要求。在不同的應用領域對I/O的要求也不一樣。在考勤領域,就要求I/O具有液晶顯示的功能。
6.通信接口部分
在網(wǎng)絡應用領域,就要求生物識別系統(tǒng)具有網(wǎng)絡通信的功能;在門禁應用領域,就要求系統(tǒng)具有串行通信(RS485、RS232)的功能。
7.電源部分
脫機系統(tǒng)由于它應用場合的限制,大多對電源有嚴格的限制,主要是要求節(jié)電。而生物識別系統(tǒng)基本上都是使用高性能的CPU,而它們對電源系統(tǒng)也有嚴格的要求,主要是要求電源穩(wěn)定、干擾小。
生物識別系統(tǒng)的工作流程基本上可以分成兩個部分:
(1)生物特征的采集和存儲。用戶通過I/O通知系統(tǒng)開始生物特征的采集和存儲,處理器則通過采集器采集生物特征信號,再通過算法處理看是否能夠轉換成特征模板存儲在存儲空間內。在很多情況下,為了保證特征模板的質量,處理器會采集好幾次生物特征信號來生成特征模板。工作完成后,處理器會通過I/O 通知用戶。