- 相關(guān)推薦
DSP上的指紋識(shí)別模塊的實(shí)現(xiàn)
6.45100.03匹配比較(全旋)比較(1/4旋)4.20
1.2065.10
18.60
表2給出了DSP的處理時(shí)間。某些部分的編碼進(jìn)行了匯編語言級(jí)的優(yōu)化,特別是對(duì)接口(傳感器和FlashEEPROM)的匹配處理和細(xì)化。一個(gè)重要的性能衡量是匹配時(shí)間。匹配時(shí)間可以用公式表示為:t=p+f+c×u(t:匹配時(shí)間,i:圖像處理時(shí)間,f:提取時(shí)間,c:比較時(shí)間u:總的用戶個(gè)數(shù))。在100MHz的DSP上實(shí)現(xiàn)一對(duì)一的全旋轉(zhuǎn)匹配,時(shí)間大約為:t=558+64+42×1=664ms。
本算法提供兩種選擇:全旋和1/4旋。全旋轉(zhuǎn)使得算法對(duì)指紋輸入處理更加強(qiáng)健。通過1/4旋轉(zhuǎn),可以縮短匹配時(shí)間,但是,這限制了指紋輸入的旋轉(zhuǎn)在±45°。表3給出了這兩種選擇的比較結(jié)果。
表3速度選項(xiàng)和匹配時(shí)間
旋轉(zhuǎn)比較時(shí)間(ms)2秒內(nèi)的n個(gè)用戶全旋42321/4旋12114
。从布䦟(shí)現(xiàn)
圖6顯示了指紋模塊的方框圖。板上有作為主要處理器和控制器的DSP、FPGA,以及作為外圍設(shè)備的指紋傳感器、閃存、RS-232以及LED接口。這個(gè)板最高可以100MHz工作,以5MHz的速率從指紋傳感器上采集數(shù)據(jù)。
這塊板最初設(shè)計(jì)集中于高性能和穩(wěn)定性。在確立了穩(wěn)定模塊之后,致力于減少板子占用的空間以降低制造成本。
本文對(duì)指紋識(shí)別算法進(jìn)行了發(fā)展,優(yōu)化了DSP平臺(tái)的設(shè)計(jì)實(shí)現(xiàn),并在此基礎(chǔ)上設(shè)計(jì)出了一個(gè)用于指紋識(shí)別的完整系統(tǒng)。該系統(tǒng)可以實(shí)現(xiàn)高性能的獨(dú)立指紋識(shí)別。當(dāng)然,仍有許多地方可以改進(jìn)。例如,還可以進(jìn)行指紋分級(jí)算法來提高匹配處理的速度。這種指紋驗(yàn)證在電子商務(wù)等領(lǐng)域的應(yīng)用也在不斷發(fā)展,并且這種算法可以被嵌入到單片LSI中。
【DSP上的指紋識(shí)別模塊的實(shí)現(xiàn)】相關(guān)文章:
TM1300 DSP系統(tǒng)的以太網(wǎng)通信接口的設(shè)計(jì)與實(shí)現(xiàn)04-12
調(diào)研報(bào)告模塊08-17
TigerSHARC DSP在信號(hào)處理系統(tǒng)中的應(yīng)用04-12
模塊七總結(jié)與反饋08-09
在IIS 4.0上配置虛擬主機(jī)實(shí)現(xiàn)虛擬Internet教學(xué)08-17
MicroC/OS-II在80C196上的移植實(shí)現(xiàn)08-19
理想的實(shí)現(xiàn)作文07-04