當(dāng)前位置:首頁 > 嵌入式 > 嵌入式教程
[導(dǎo)讀] 基于匯聚式處理器的生物認(rèn)證系統(tǒng)設(shè)計(jì)


 

圖1:基于生物認(rèn)證技術(shù)的大樓管理系統(tǒng)示意圖。
 

 

生物認(rèn)證中使用的匯聚式處理器

在實(shí)際應(yīng)用中,幾乎所有的生物認(rèn)證技術(shù)均通過以下步驟實(shí)現(xiàn):傳感器采集原始生物特征數(shù)據(jù);處理采集數(shù)據(jù),完成特征提取,形成代表目標(biāo)對(duì)象的特征集;模式匹配,將提取的特征集與數(shù)據(jù)庫中保存的模板進(jìn)行對(duì)比;判斷程序,根據(jù)對(duì)比結(jié)果判斷用戶聲明的身份是否能通過驗(yàn)證。對(duì)于便攜式的生物認(rèn)證終端來說,所有這些步驟都必須由處理器在很短的時(shí)間內(nèi)完成,因而對(duì)處理器性能提出了較高的要求。

 

近年來,ADI公司推出的匯聚式處理器Blackfin系列已經(jīng)在全球多家領(lǐng)先的生物認(rèn)證系統(tǒng)中得到使用。Blackfin處理器是一類專為滿足當(dāng)今嵌入式音頻、視頻和通信應(yīng)用的計(jì)算要求和功耗約束條件而設(shè)計(jì)的新型16/32位嵌入式處理器。Blackfin處理器將一個(gè)32位RISC型指令集和雙16位乘法累加(MAC)信號(hào)處理功能,與通用型微控制器所具有的易用性組合在一起。這種處理特征的組合使得Blackfin處理器能夠在信號(hào)處理和控制處理應(yīng)用中都具有突出優(yōu)勢(shì),在很多應(yīng)用中避免了增設(shè)單獨(dú)的異類處理器,可以輕松實(shí)現(xiàn)各種生物認(rèn)證方法所涉及的復(fù)雜數(shù)字信號(hào)處理運(yùn)算。

 

Blackfin處理器已廣泛用于視頻及圖像處理應(yīng)用,而圖像處理正是幾乎所有生物認(rèn)證系統(tǒng)的基礎(chǔ)技術(shù)。以指紋識(shí)別為例,其預(yù)處理主要包括指紋圖像增強(qiáng)、指紋圖像二值化、指紋圖像細(xì)化和指紋圖像細(xì)化的后處理,這些都依賴于處理器的圖像處理能力。特別是,Blackfin處理器所具有的以下獨(dú)特特性對(duì)生物認(rèn)證技術(shù)的實(shí)現(xiàn)提供了重要支持:Blackfin處理器支持8位數(shù)據(jù)以及許多像素處理算法所常用的字長,大大提高了虹膜識(shí)別、人臉識(shí)別等應(yīng)用中常見的動(dòng)態(tài)圖像處理、像素值處理;Blackfin具有L1和L2兩級(jí)高速緩存結(jié)構(gòu);由于具有快速的讀取速度,這種緩存結(jié)構(gòu)可以有效提高生物特征參數(shù)處理速度;生物認(rèn)證需要對(duì)圖像進(jìn)行處理,大量涉及到內(nèi)存數(shù)據(jù)存取,而Blackfin處理器所具有的DMA控制器可以自動(dòng)完成數(shù)據(jù)傳輸,所需的處理器內(nèi)核開銷極少,節(jié)約了處理器的寶貴運(yùn)算能力。

 


 

圖2:Blackfin處理器內(nèi)核架構(gòu)。 [!--empirenews.page--]

 

 

目前,Blackfin處理器在單內(nèi)核產(chǎn)品中可提供高達(dá)600MHz的性能。Blackfin處理器系列還提供了低至 0.8V的業(yè)界領(lǐng)先功耗性能。不同于其它的處理器只允許調(diào)整工作頻率,Blackfin處理器允許設(shè)計(jì)工程師同時(shí)調(diào)整電壓和頻率,從而能最大限度地降低功耗。生物認(rèn)證廣泛地應(yīng)用于電池供電的便攜式設(shè)備中,因此對(duì)于當(dāng)今及未來的生物認(rèn)證應(yīng)用而言,這種高性能與低功耗的組合特性是必不可少的。

 

生物認(rèn)證所涉及的技術(shù)及產(chǎn)品種類廣泛,相關(guān)的匯聚式處理器應(yīng)用案例眾多,包括Qritek公司推出的全球首款創(chuàng)新型虹膜識(shí)別鼠標(biāo);AuthenTec公司的FingerLoc AFS 8600嵌入式指紋識(shí)別裝置;Suprema公司Unifinger SFM3000和SFM3500指紋識(shí)別模塊;Biometric Access公司的SecureTouch先進(jìn)系統(tǒng)(STAm)等。本文以全球首款虹膜識(shí)別鼠標(biāo)產(chǎn)品為例,介紹基于Blackfin處理器的產(chǎn)品設(shè)計(jì)和方案選型參考思路。

鼠標(biāo)虹膜識(shí)別系統(tǒng)設(shè)計(jì)

電腦中保存有敏感數(shù)據(jù),如何有效避免非授權(quán)用戶使用電腦?韓國首爾的Qritek公司利用其創(chuàng)新型IRIBIO鼠標(biāo)虹膜識(shí)別系統(tǒng)可以幫助您“密切注視”所使用的電腦。Qritek公司的IRIBIO鼠標(biāo)系統(tǒng)工作過程如下:用戶拿起鼠標(biāo),向凹面鏡望去以聚焦眼睛,鼠標(biāo)上的虹膜照相機(jī)開始計(jì)算眼睛位置,根據(jù)眼睛的行為、感光、大小,以及東西方國家眼睛形狀的差異等進(jìn)行調(diào)整;接著,照相機(jī)進(jìn)行黑白成像并進(jìn)行大量相關(guān)處理;最后,將獲得的虹膜信息與數(shù)據(jù)庫中存儲(chǔ)的模版進(jìn)行核對(duì)。

 

該系統(tǒng)使用了微型照相機(jī)與嵌入式虹膜認(rèn)證引擎電路板,這些都安裝在體積緊湊的計(jì)算機(jī)鼠標(biāo)中,實(shí)現(xiàn)了與主計(jì)算機(jī)的物理與邏輯分離。因此,它顯著區(qū)別于其它生物認(rèn)證系統(tǒng),IRIBIO鼠標(biāo)不會(huì)把您重要的個(gè)人生物數(shù)據(jù)注冊(cè)或存儲(chǔ)在電腦硬盤上,同時(shí)內(nèi)置的虹膜辨認(rèn)運(yùn)算是在鼠標(biāo)內(nèi)的微處理器上實(shí)現(xiàn)的,注冊(cè)及識(shí)別過程在鼠標(biāo)內(nèi)部進(jìn)行,與PC機(jī)分開,可以避免被病毒感染或被網(wǎng)絡(luò)黑客盜取,嵌入在鼠標(biāo)內(nèi)部的軟件利用用戶特有的虹膜模式作為口令處理認(rèn)證。

 


 

圖3:基于Blackfin處理器的IRIBIO鼠標(biāo)應(yīng)用示意圖。

 

Qritek公司為該產(chǎn)品選擇處理器的最終目標(biāo),是為用戶提供快速但極具成本效益的認(rèn)證解決方案。IRIBIO鼠標(biāo)內(nèi)部嵌入的處理器,不僅需要在極小占位面積情況下承擔(dān)諸多功能,而且要價(jià)格合理、功耗低。對(duì)于Qritek公司來說,快速視頻處理能力非常重要,其所采用的BF533處理器的500 MHz運(yùn)行速度不僅能夠提供所需的性能,而且價(jià)格適中。該處理器片上內(nèi)存達(dá)148KB,對(duì)于Qritek的IRIBIO鼠標(biāo)產(chǎn)品來說這是另一個(gè)極具吸引力的特性,可以很輕松地滿足Qritek公司的虹膜識(shí)別算法對(duì)存儲(chǔ)空間的要求。

 

BF533將高性能內(nèi)核與行業(yè)標(biāo)準(zhǔn)接口組合,因而可以讓Qritek不必采用高成本的外部組件。Blackfin處理器內(nèi)置的系統(tǒng)外設(shè)包括UART端口、SPI端口、兩個(gè)串行端口(SPORT)和四個(gè)通用定時(shí)器、一個(gè)實(shí)時(shí)時(shí)鐘、一個(gè)看門狗定時(shí)器和一個(gè)并行外設(shè)接口(PPI),從而加強(qiáng)了處理器的系統(tǒng)擴(kuò)展特性。Qritek公司利用Blackfin處理器的I/O功能來控制白光LED和紅外LED,并連接CMOS傳感器。

 

Blackfin處理器的高速性能與Qritek公司的快速算法相結(jié)合,使該產(chǎn)品的虹膜信息注冊(cè)只需要7~10秒,而虹膜識(shí)別僅需要1~2秒,在同類產(chǎn)品中具有十分明顯的性能優(yōu)勢(shì)。

 

工具支持

任何一款產(chǎn)品解決方案的選擇都不可能拋開其它因素而僅局限于性能,方案的實(shí)現(xiàn)成本和配套技術(shù)支持也很重要。

 

Suprema公司除了采用ADI公司的Blackfin處理器外,還充分利用了其仿真工具,采用了ADI公司的集成軟件開發(fā)和調(diào)試環(huán)境——VisualDSP++軟件,該工具使Suprema公司自始至終地在統(tǒng)一的界面中管理其設(shè)計(jì)方案。此外,Suprema公司還采用了VisualDSP++內(nèi)核(VDK)庫用于任務(wù)調(diào)度和處理器之間的通信,從而能使Suprema充分利用先進(jìn)的調(diào)度和資源分配方法,以便專門解決存儲(chǔ)器分配和定時(shí)約束條件問題。這些工具幫助Suprema公司更有效地利用例程代碼,無須從頭開始設(shè)計(jì),因此節(jié)省了開發(fā)和調(diào)試時(shí)間。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉