国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      身份認(rèn)證方法及裝置的制作方法

      文檔序號(hào):6618851閱讀:161來(lái)源:國(guó)知局
      專利名稱:身份認(rèn)證方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種身份認(rèn)證的方法及裝置。
      背景技術(shù)
      現(xiàn)實(shí)生活中需要身份認(rèn)證的領(lǐng)域有很多,比如海關(guān)、銀行、機(jī)要部門(mén)、公司等???以作為身份認(rèn)證的方法也為數(shù)不少,比如護(hù)照、身份證、工作證、密碼口令、工卡等。然而這 些方法存在易丟失、易偽造的缺點(diǎn),都不是足夠安全、可靠的。隨著科技的發(fā)展,使用人的生 物特征作為身份認(rèn)證已經(jīng)逐漸得以實(shí)現(xiàn)。由于人的生物特征具有唯一性,認(rèn)證身份更準(zhǔn)確, 而且不易被盜用等特點(diǎn),越來(lái)越多的需要身份認(rèn)證的領(lǐng)域采用人的生物特征作為身份認(rèn)證 的依據(jù)。常用的人的生物特征有指紋、虹膜、人臉等。然而,指紋存在接觸不衛(wèi)生、先天蛻 皮、拒登率高等缺點(diǎn);虹膜又存在采集不方便的缺點(diǎn),只有人臉具有直觀、采集方便的優(yōu)點(diǎn), 在考勤和門(mén)禁等身份認(rèn)證領(lǐng)域應(yīng)用最適合?,F(xiàn)有技術(shù)中有人臉識(shí)別技術(shù)作為核查身份的應(yīng)用,例如申請(qǐng)?zhí)枮?00710093943 的人臉識(shí)別系統(tǒng),公開(kāi)了一種人臉采集裝置,視頻輸入后經(jīng)過(guò)處理器運(yùn)算后由存儲(chǔ)器存儲(chǔ), 并由微處理器處理后通過(guò)通信端口發(fā)送。但人臉模板數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中,系統(tǒng)容納的人 員數(shù)量受存儲(chǔ)器存儲(chǔ)空間的限制,無(wú)法滿足在系統(tǒng)上進(jìn)行大量人員的身份認(rèn)證需求?,F(xiàn)有技術(shù)還提供了一種結(jié)合ICGntegrate circuit,集成電路)卡使用的身份識(shí) 別方法及系統(tǒng)。例如,授權(quán)公告號(hào)為CN1126066的專利通過(guò)判斷持卡人的面像信息與卡內(nèi) 存儲(chǔ)的面像信息是否匹配來(lái)對(duì)持卡人進(jìn)行身份識(shí)別。該系統(tǒng)雖然不受存儲(chǔ)空間的限制,但 是該系統(tǒng)需要使用一臺(tái)帶Windows操作系統(tǒng)的計(jì)算機(jī),該計(jì)算機(jī)上需要安裝圖形捕捉卡, 運(yùn)行一張“ IC卡個(gè)人身份認(rèn)證系統(tǒng)”光盤(pán),形成一個(gè)龐大的PC (Personal Computer,個(gè)人電 腦)應(yīng)用系統(tǒng),安裝、使用不方便,不利于推廣。而且,上述現(xiàn)有技術(shù)存在如下不足容易在 產(chǎn)品化后被使用相同系統(tǒng)所發(fā)出的卡冒用,認(rèn)證管理不嚴(yán)格,安全性較差。

      發(fā)明內(nèi)容
      本發(fā)明采用人臉識(shí)別作為身份認(rèn)證的依據(jù),采用IC卡和人臉雙重認(rèn)證,從根本上 避免了證件和IC卡作為身份認(rèn)證容易被冒用和偽造的缺點(diǎn);同時(shí)采用IC卡與人臉識(shí)別技 術(shù)結(jié)合,解決了嵌入式人臉識(shí)別設(shè)備的存儲(chǔ)空間不足的問(wèn)題,促進(jìn)嵌入式身份認(rèn)證應(yīng)用的 推廣。一種身份認(rèn)證方法,該方法包括讀取集成電路IC卡卡片信息,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證;所述IC卡認(rèn)證成功后,從所述IC卡中讀取人臉特征數(shù)據(jù);根據(jù)持卡用戶的人臉特征數(shù)據(jù)和從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用 戶進(jìn)行身份認(rèn)證。所述卡片信息包括卡號(hào)、發(fā)卡單位、卡片授權(quán)碼、用戶身份信息其中之一或任意 組合。
      根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證,包括在已進(jìn)行發(fā)卡登記的IC卡卡片信息中查找所述IC卡的卡片信息;比對(duì)IC卡的卡 片授權(quán)驗(yàn)證碼,在與存儲(chǔ)的卡片授權(quán)驗(yàn)證碼匹配且查找到所述IC卡的卡片信息時(shí),確認(rèn)所 述IC卡認(rèn)證成功。從所述IC卡中讀取的人臉特征數(shù)據(jù)是從預(yù)先采集的多組人臉特征數(shù)據(jù)中挑選 的、設(shè)定數(shù)量組的人臉特征數(shù)據(jù)。從所述IC卡中讀取的人臉特征數(shù)據(jù)包括同一用戶的人臉特征數(shù)據(jù);或不同用戶 的人臉特征數(shù)據(jù)。根據(jù)持卡用戶的人臉特征數(shù)據(jù)和從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用 戶進(jìn)行身份認(rèn)證,包括將持卡用戶的人臉特征數(shù)據(jù)與從所述IC卡中讀取的人臉特征數(shù)據(jù)進(jìn)行比對(duì);在比對(duì)結(jié)果為二者的相似度達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證成功;在比對(duì)結(jié)果為二者的相似度未達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證失敗。由嵌入式中央處理器CPU對(duì)所述IC卡進(jìn)行認(rèn)證;以及,對(duì)持卡用戶進(jìn)行身份認(rèn)證。一種身份認(rèn)證裝置,包括IC卡讀寫(xiě)模塊、攝像模塊和主處理器;主處理器分別與IC卡讀寫(xiě)模塊和攝像模塊連接,IC卡讀寫(xiě)模塊將IC卡中的人臉 數(shù)據(jù)信息發(fā)送到主處理器中,由主處理器進(jìn)行IC卡認(rèn)證;攝像模塊攝取人臉特征數(shù)據(jù),發(fā) 送到主處理器中并與IC卡中的信息進(jìn)行匹配,由主處理器完成用戶身份認(rèn)證。本裝置還包括存儲(chǔ)器,用于存儲(chǔ)已進(jìn)行發(fā)卡登記的IC卡卡片信息;所述IC卡卡片信息包括卡號(hào)、發(fā)卡單位、卡片授權(quán)碼、用戶身份信息其中之一或 任意組合。所述攝像模塊進(jìn)一步用于預(yù)先采集多組人臉特征數(shù)據(jù);所述主處理器進(jìn)一步用于從所述攝像模塊預(yù)先采集的多組人臉特征數(shù)據(jù)中挑選 出設(shè)定數(shù)量組的人臉特征數(shù)據(jù),通過(guò)所述IC卡讀寫(xiě)模塊寫(xiě)入所述IC卡。所述主處理器完成用戶身份認(rèn)證,包括主處理器比對(duì)從所述IC卡讀取的人臉特征數(shù)據(jù)和所述持卡用戶的人臉特征數(shù) 據(jù);在比對(duì)結(jié)果為二者的相似度達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證成功;在比對(duì)結(jié)果為二者的相似度未達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證失敗。所述主處理器為嵌入式CPU。本發(fā)明實(shí)施例中,首先讀取IC卡卡片信息,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn) 證;在所述IC卡認(rèn)證成功時(shí),從所述IC卡中讀取人臉特征數(shù)據(jù);根據(jù)持卡用戶的人臉特征 數(shù)據(jù)、從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份認(rèn)證,從而通過(guò)IC卡和人 臉特征數(shù)據(jù)的雙重認(rèn)證機(jī)制,完成用戶身份認(rèn)證過(guò)程,解決了現(xiàn)有技術(shù)中容易在產(chǎn)品化后 被使用相同系統(tǒng)所發(fā)出的卡冒用的技術(shù)問(wèn)題,提高了用戶身份認(rèn)證的安全性。進(jìn)一步的,由嵌入式CPU進(jìn)行所述IC卡和人臉特征數(shù)據(jù)的雙重認(rèn)證,與現(xiàn)有技術(shù) 中使用龐大的PC應(yīng)用系統(tǒng)相比,結(jié)構(gòu)簡(jiǎn)單,安裝使用方便,便于推廣。


      圖1為本發(fā)明實(shí)施例中身份認(rèn)證的方法流程圖;圖2為本發(fā)明實(shí)施例中預(yù)登記的處理流程圖;圖3為本發(fā)明一個(gè)用戶人臉登記過(guò)程的示意圖;圖4為本發(fā)明實(shí)施例中對(duì)用戶進(jìn)行身份認(rèn)證的處理流程圖;圖5為本發(fā)明實(shí)施例中認(rèn)證卡的處理流程圖;圖6為本發(fā)明實(shí)施例中認(rèn)證人臉的處理流程圖;圖7為本發(fā)明采集人臉特征過(guò)程的示意圖;圖8為本發(fā)明實(shí)施例中身份認(rèn)證裝置的結(jié)構(gòu)圖;圖9、圖10為本發(fā)明實(shí)施例中身份認(rèn)證裝置的具體實(shí)例的結(jié)構(gòu)圖。
      具體實(shí)施例方式下面結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)說(shuō)明。如圖1所示,本發(fā)明實(shí)施例中,身份認(rèn)證方法流程可以包括步驟101、讀取IC卡卡片信息,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證。步驟102、在所述IC卡認(rèn)證成功時(shí),從所述IC卡中讀取人臉特征數(shù)據(jù)。步驟103、根據(jù)持卡用戶的人臉特征數(shù)據(jù)、從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì) 持卡用戶進(jìn)行身份認(rèn)證。由圖1所示流程可以看到,IC卡中需預(yù)先寫(xiě)入卡片信息及人臉特征數(shù)據(jù)。IC卡的卡片信息作為用戶的基本信息,可以保存到一存儲(chǔ)器中作為卡的授權(quán)標(biāo) 識(shí),以便于后續(xù)進(jìn)行認(rèn)證。通過(guò)存儲(chǔ)卡片的卡片信息可以只認(rèn)證通過(guò)授權(quán)的IC卡,實(shí)現(xiàn)對(duì) IC卡的分類管理??ㄆ畔⒖梢园ㄌ?hào)、發(fā)卡單位、卡片授權(quán)碼、用戶身份信息其中之 一或任意組合。其中的用戶身份信息可以包括用戶的姓名、編號(hào)等。一個(gè)實(shí)施例中,可以預(yù)先采集多組人臉特征數(shù)據(jù),從這些人臉特征數(shù)據(jù)中挑選出 設(shè)定數(shù)量組的人臉特征數(shù)據(jù)寫(xiě)入IC卡中。例如,預(yù)先采集N組人臉特征數(shù)據(jù),再?gòu)腘組人 臉特征數(shù)據(jù)中挑選出3組具有代表性的人臉特征數(shù)據(jù),寫(xiě)入IC卡中。這樣可以在保證認(rèn)證 準(zhǔn)確率的前提下,加快身份認(rèn)證速度,減少IC卡中存儲(chǔ)的數(shù)據(jù)量,縮短數(shù)據(jù)讀寫(xiě)時(shí)間。這里 的N可以是10組或更多,根據(jù)認(rèn)證算法和采集的速度平衡確定,確定時(shí)還可以考慮充分提 取多個(gè)角度的人臉特征,認(rèn)證的準(zhǔn)確和快速。挑選出人臉特征數(shù)據(jù)的設(shè)定數(shù)量取值也可以 多些或少些,需要平衡IC卡的存儲(chǔ)容量、讀寫(xiě)速度、認(rèn)證準(zhǔn)確率綜合確定。一個(gè)實(shí)施例中,一張IC卡中的人臉特征數(shù)據(jù)包括同一用戶的人臉特征數(shù)據(jù),這樣 可以保證卡與用戶的一一對(duì)應(yīng)關(guān)系,提高認(rèn)證的安全性及使用的方便性。下面舉一具體實(shí)例說(shuō)明在IC卡中預(yù)先寫(xiě)入卡片信息及人臉特征數(shù)據(jù)的實(shí)施。本 例中提供一種對(duì)IC卡進(jìn)行預(yù)登記的處理流程,如圖2所示,可以包括步驟201、啟動(dòng)預(yù)登記;通過(guò)鍵盤(pán)等輸入設(shè)備,進(jìn)入登記人員處理流程。步驟202、通過(guò)顯示屏提示輸入用戶身份信息,通過(guò)鍵盤(pán)等輸入設(shè)備輸入用戶身份 信息,例如編號(hào)、姓名等。其中,編號(hào)可以作為登記的人員標(biāo)識(shí),不得重復(fù)。實(shí)施中,可以根 據(jù)輸入的編號(hào)檢索已經(jīng)登記的人員信息,如果該編號(hào)沒(méi)有被登記過(guò),則進(jìn)入下一步。步驟203、對(duì)人臉特征數(shù)據(jù)進(jìn)行采集、提取處理;其中包括啟動(dòng)人臉特征數(shù)據(jù)采集流程,采集N組(例如N = 18)人臉特征數(shù)據(jù);從中提取具有代表性的幾組(例如3組) 人臉特征數(shù)據(jù)。實(shí)施中,可以啟動(dòng)攝像頭等圖像采集設(shè)備采集動(dòng)態(tài)人臉圖像,采集時(shí)可以按一定的 時(shí)間間隔循環(huán)讀取攝像頭輸入的采集到的人臉圖像;同時(shí)可以將攝像頭輸入的人臉圖像輸 出到顯示屏;對(duì)采集到的人臉圖像根據(jù)認(rèn)證算法的要求進(jìn)行人眼定位、人臉特征數(shù)據(jù)提取, 每采集到一張人臉圖像就從中提取一次人臉特征數(shù)據(jù);如果一次人臉特征提取成功,臨時(shí)緩 存一組人臉特征數(shù)據(jù);否則繼續(xù)進(jìn)行采集動(dòng)態(tài)人臉圖像;當(dāng)采集到18組的人臉特征數(shù)據(jù)后, 從中提取具有代表性的3組人臉特征數(shù)據(jù),臨時(shí)緩存,如果沒(méi)有采集到18組的人臉特征數(shù)據(jù), 則繼續(xù)采集動(dòng)態(tài)人臉圖像。采集18組人臉特征數(shù)據(jù)可以保證采集到多個(gè)角度的人臉特征。步驟204、寫(xiě)卡,登記人臉特征數(shù)據(jù)和卡;啟動(dòng)IC卡讀寫(xiě),讀取到有效IC卡號(hào);將 提取的有代表性的3組人臉特征數(shù)據(jù)寫(xiě)入IC卡中。實(shí)施時(shí),可以輸出顯示界面,提示用戶登記IC卡;啟動(dòng)對(duì)IC卡的讀寫(xiě),反復(fù)讀取 IC卡信息,直到讀到有IC卡存在;檢索存儲(chǔ)器中已經(jīng)進(jìn)行發(fā)卡登記的卡片信息,如果該IC 卡沒(méi)有被登記過(guò),則將步驟203中提取到的人臉特征數(shù)據(jù)寫(xiě)入此IC卡中;如果成功,繼續(xù)下 一步。一張IC卡存儲(chǔ)1個(gè)用戶的人臉特征數(shù)據(jù),可以保證每人對(duì)應(yīng)唯一卡,認(rèn)證更安全。步驟205、登記人臉特征數(shù)據(jù)和卡,保存包括用戶身份信息、卡號(hào)等的卡片信息。實(shí) 施中,數(shù)據(jù)寫(xiě)入成功后,可以顯示登記成功提示界面,同時(shí)播放成功提示音,從而結(jié)束預(yù)登 記。圖3是一個(gè)用戶登記實(shí)施例的具體過(guò)程。通過(guò)鍵盤(pán)輸入,對(duì)人員進(jìn)行編號(hào)的登記, 接著對(duì)人員進(jìn)行人臉數(shù)據(jù)的采集,將人臉數(shù)據(jù)與輸入的編號(hào)相關(guān)聯(lián);然后進(jìn)行刷卡操作,將 人臉數(shù)據(jù)輸入到IC卡之中,結(jié)束登記的過(guò)程,提示登記成功。所述步驟101中,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證,可以有多種實(shí)施方式, 例如在已進(jìn)行發(fā)卡登記的IC卡卡片信息中查找所述IC卡的卡片信息;在查找到時(shí),確定 所述IC卡認(rèn)證成功,實(shí)施時(shí),可以利用一存儲(chǔ)器對(duì)已進(jìn)行發(fā)卡登記的IC卡卡片信息進(jìn)行存 儲(chǔ);又如,建立一個(gè)卡片信息與IC卡可信度對(duì)照表,通過(guò)查表確認(rèn)IC卡的可信度,進(jìn)而確定 IC卡是否能夠通過(guò)認(rèn)證;等等,如此實(shí)施方式有許多,這里不再贅述。所述步驟103中,根據(jù)持卡用戶的人臉特征數(shù)據(jù)、從所述IC卡中讀取的人臉特征 數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份認(rèn)證,可以有多種實(shí)施方式,例如,將持卡用戶的人臉特征數(shù)據(jù) 與從所述IC卡中讀取的人臉特征數(shù)據(jù)進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果確認(rèn)持卡用戶是否可以通 過(guò)身份認(rèn)證;又如,可以將持卡用戶的人臉特征數(shù)據(jù)和從所述IC卡中讀取的人臉特征數(shù)據(jù) 進(jìn)行函數(shù)運(yùn)算,根據(jù)運(yùn)算結(jié)果確認(rèn)持卡用戶是否可以通過(guò)身份認(rèn)證;再如,可以預(yù)設(shè)一個(gè)或 多個(gè)人臉特征數(shù)據(jù)映射關(guān)系表,該表中存儲(chǔ)有能夠與從所述IC卡中讀取的人臉特征數(shù)據(jù) 相匹配的人臉特征數(shù)據(jù)范圍,通過(guò)查表能夠確定持卡用戶的人臉特征數(shù)據(jù)在該范圍內(nèi)時(shí), 確定持卡用戶通過(guò)身份認(rèn)證。如此實(shí)施方式有許多,這里不再贅述。本實(shí)施例中,將持卡用戶的人臉特征數(shù)據(jù)與從所述IC卡中讀取的人臉特征數(shù)據(jù) 進(jìn)行比對(duì),設(shè)定一個(gè)相似度門(mén)限來(lái)確定比對(duì)結(jié)果。在比對(duì)結(jié)果為持卡用戶的人臉特征數(shù)據(jù) 與從所述IC卡中讀取的人臉特征數(shù)據(jù)的相似度達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證 成功;反之,持卡用戶的人臉特征數(shù)據(jù)與從所述IC卡中讀取的人臉特征數(shù)據(jù)的相似度未達(dá) 到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證失敗。設(shè)定門(mén)限為90%,則在相似度超過(guò)90%時(shí),持卡用戶身份認(rèn)證成功;在相似度不足90%時(shí),持卡用戶身份認(rèn)證失敗。下面舉一具體實(shí)例說(shuō)明圖1所示流程的實(shí)施。本例中對(duì)用戶進(jìn)行身份認(rèn)證的處理 流程如圖4所示,包括步驟301、在啟動(dòng)認(rèn)證之后,認(rèn)證IC卡。步驟302、若IC卡認(rèn)證成功,則進(jìn)行人臉認(rèn)證,若人臉認(rèn)證成功,則可以顯示持卡 用戶身份認(rèn)證成功提示界面、播放成功提示音、保存認(rèn)證記錄等,結(jié)束身份認(rèn)證;若IC卡認(rèn) 證失敗、或人臉認(rèn)證失敗,則直接結(jié)束身份認(rèn)證。其中,步驟301的具體實(shí)施如圖5所示,實(shí)施中,可以啟動(dòng)IC卡讀流程進(jìn)行讀卡操 作,當(dāng)成功讀到IC卡卡片信息后,檢索存儲(chǔ)的已進(jìn)行發(fā)卡登記的卡片信息,判斷此IC卡是 否已進(jìn)行發(fā)卡登記,如果已經(jīng)登記,比對(duì)IC卡中的卡片授權(quán)碼與存儲(chǔ)器中存儲(chǔ)的驗(yàn)證授權(quán) 碼是否匹配,如果匹配,則IC卡認(rèn)證成功,從IC卡中讀出人臉特征數(shù)據(jù),臨時(shí)緩存,結(jié)束卡 認(rèn)證;如果IC卡中的卡片授權(quán)碼與存儲(chǔ)器中存儲(chǔ)的驗(yàn)證授權(quán)碼不匹配,則提示權(quán)限不夠, 界面提示非法卡片,播放失敗提示音,結(jié)束卡認(rèn)證。如果此IC卡未進(jìn)行發(fā)卡登記,則認(rèn)證不 成功,此時(shí)可界面提示卡片未登記,播放失敗提示音等,結(jié)束卡認(rèn)證。本實(shí)施例中,得到該用戶的人臉特征數(shù)據(jù)是一系列字符數(shù)據(jù)。步驟302的具體實(shí)施可以如圖6所示,實(shí)施中,首先啟動(dòng)人臉認(rèn)證,采集待認(rèn)證的 持卡用戶人臉圖像;采集時(shí)可以按一定的時(shí)間間隔循環(huán)讀取采集到的人臉圖像;同時(shí)將人 臉圖像輸出到顯示屏;對(duì)采集到的人臉圖像根據(jù)認(rèn)證算法的要求進(jìn)行人眼定位、人臉特征 數(shù)據(jù)提取,輸出人臉特征數(shù)據(jù);在提取成功后,將提取的人臉特征數(shù)據(jù)與從IC卡中讀出的 人臉特征數(shù)據(jù)進(jìn)行比對(duì),判斷是否達(dá)到限定的相似度門(mén)限,如果達(dá)到,則人臉認(rèn)證成功,用 戶身份認(rèn)證成功,結(jié)束認(rèn)證,實(shí)施時(shí)還可以顯示認(rèn)證成功提示界面、播放成功提示音;否則, 重復(fù)采集待認(rèn)證的持卡用戶人臉特征數(shù)據(jù),進(jìn)行前述比對(duì),直到認(rèn)證成功或手動(dòng)操作結(jié)束 認(rèn)證或認(rèn)證超過(guò)一定時(shí)間退出。圖7為人臉圖象采集過(guò)程示意圖,將采集到的人臉圖像輸入到主處理器,得到該 用戶的人臉特征信息為按字節(jié)排列的數(shù)據(jù),與步驟301中讀出的數(shù)據(jù)通過(guò)函數(shù)運(yùn)算進(jìn)行比 較,判斷是否認(rèn)證成功。一個(gè)實(shí)施例中,可以由嵌入式中央處理器(Central Processing Unit, CPU)對(duì)所 述IC卡進(jìn)行認(rèn)證;以及,對(duì)持卡用戶進(jìn)行身份認(rèn)證,從而利用嵌入式CPU結(jié)構(gòu)簡(jiǎn)單,安裝使 用方便的優(yōu)點(diǎn),利于本發(fā)明實(shí)施例的推廣應(yīng)用。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該 程序在執(zhí)行時(shí),可以包括上述實(shí)施例方法中的全部或部分步驟,所述的存儲(chǔ)介質(zhì)可以包括 ROM、RAM、磁盤(pán)、光盤(pán)等。基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種身份認(rèn)證裝置,由于該裝置解 決問(wèn)題的原理與身份認(rèn)證方法相似,因此該裝置的實(shí)施可以參見(jiàn)方法的實(shí)施,重復(fù)之處不 再贅述。如圖8所示,本發(fā)明實(shí)施例中的身份認(rèn)證裝置可以包括IC卡讀寫(xiě)模塊3,用于讀取IC卡卡片信息;主處理器1,用于根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證;
      所述IC卡讀寫(xiě)模塊3還用于在所述IC卡認(rèn)證成功時(shí),從所述IC卡中讀取人臉特 征數(shù)據(jù);所述身份認(rèn)證裝置還包括攝像模塊4,用于向所述主處理器1提供持卡用戶的人 臉特征數(shù)據(jù);所述主處理器4還用于根據(jù)持卡用戶的人臉特征數(shù)據(jù)、從所述IC卡中讀取的人臉 特征數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份認(rèn)證。一個(gè)實(shí)施例中,圖8所示的裝置還可以包括存儲(chǔ)器2,用于存儲(chǔ)已進(jìn)行發(fā)卡登記的卡片信息;所述主處理器1還可以用于在所述存儲(chǔ)器2存儲(chǔ)的已進(jìn)行發(fā)卡登記的IC卡卡片 信息中查找所述IC卡的卡片信息;在查找到時(shí),確定所述IC卡認(rèn)證成功。一個(gè)實(shí)施例中,所述攝像模塊4還可以用于預(yù)先采集多組人臉特征數(shù)據(jù);所述主處理器1還可以用于從所述攝像模塊4中預(yù)先采集的多組人臉特征數(shù)據(jù)中 挑選出設(shè)定數(shù)量組的人臉特征數(shù)據(jù),通過(guò)所述IC卡讀寫(xiě)模塊3寫(xiě)入所述IC卡。一個(gè)實(shí)施例中,所述主處理器1還可以用于將持卡用戶的人臉特征數(shù)據(jù)與從所 述IC卡中讀取的人臉特征數(shù)據(jù)進(jìn)行比對(duì);在比對(duì)結(jié)果為二者的相似度達(dá)到設(shè)定門(mén)限時(shí),確 定持卡用戶身份認(rèn)證成功;在比對(duì)結(jié)果為二者的相似度未達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶 身份認(rèn)證失敗。一個(gè)實(shí)施例中,所述主處理器1為嵌入式CPU。下面給出圖8所示身份認(rèn)證裝置的一個(gè)具體實(shí)例,本例的系統(tǒng)結(jié)構(gòu)實(shí)施示意如圖 9所示,其中包括主處理器1、攝像模塊4、存儲(chǔ)器2、IC卡讀寫(xiě)模塊3,還包括有鍵盤(pán)模塊 5、輸出模塊6,另外,圖9中還示出了 IC卡7。其中,主處理器1與攝像模塊4、鍵盤(pán)模塊5、輸出模塊6、存儲(chǔ)器2和IC卡讀寫(xiě)模 塊3連接,負(fù)責(zé)系統(tǒng)的流程控制、處理鍵盤(pán)模塊5的按鍵輸入、存儲(chǔ)器2管理、攝像模塊4控 制、人臉特征數(shù)據(jù)處理、認(rèn)證算法實(shí)現(xiàn)、輸出模塊6和IC卡讀寫(xiě)模塊3的控制。主處理器1 可以是具有高速數(shù)據(jù)處理能力的CPU,同時(shí)具備微控制器的功能,例如是嵌入式CPU。攝像模塊4與主處理器1的視頻數(shù)據(jù)輸入端口連接,主處理器1在預(yù)登記和認(rèn)證 時(shí),在需要采集人臉圖像的時(shí)候啟動(dòng)攝像模塊4,然后,攝像模塊4將采集到的動(dòng)態(tài)人臉圖 像傳入主處理器1,由主處理器1對(duì)人臉圖像數(shù)據(jù)根據(jù)認(rèn)證算法要求進(jìn)行特征提取,轉(zhuǎn)換成 人臉特征數(shù)據(jù)。鍵盤(pán)模塊5與主處理器1的IO(Input/Output,輸入輸出)口連接,操作系統(tǒng)進(jìn)入 預(yù)先設(shè)置的流程,與輸出模塊6配合實(shí)現(xiàn)人機(jī)交互。實(shí)施人機(jī)交互輸入時(shí),鍵盤(pán)模塊5的不 同按鍵狀態(tài),導(dǎo)致主處理器1與其連接的IO 口狀態(tài)發(fā)生變化,主處理器1通過(guò)判斷IO 口的 狀態(tài),分析出哪個(gè)鍵被按下,同時(shí)記錄相應(yīng)的按鍵值,并根據(jù)按鍵值執(zhí)行預(yù)設(shè)的程序分支, 包括預(yù)登記、系統(tǒng)配置等。輸出模塊6與主處理器1的視頻輸出接口和通信接口連接,根據(jù)主處理器1的輸 出,顯示裝置的人機(jī)界面、播放提示聲音等與輸入模塊配合實(shí)現(xiàn)人機(jī)交互。實(shí)施時(shí)輸出模塊 6可以包括顯示單元和語(yǔ)音輸出單元。顯示單元與主處理器1的視頻輸出口連接,顯示單 元可以是黑白或者彩色的LCD(Liquid CrystalDisplay,液晶顯示)模組,顯示人機(jī)界面。 主處理器1啟動(dòng)顯示單元后,通過(guò)將需要顯示的數(shù)據(jù)輸出到與顯示單元連接的視頻輸出端口,控制顯示單元顯示的內(nèi)容。語(yǔ)音輸出單元由TTS (Text to Speak,文語(yǔ)轉(zhuǎn)換)語(yǔ)音芯片 和揚(yáng)聲器組成,與主處理器 1 的UART (Universal Asynchronous Receiver Transmitter,通 用異步收發(fā)器)通信接口連接。在預(yù)登記和認(rèn)證過(guò)程中,主處理器1通過(guò)串口發(fā)送命令給 TTS,控制TTS播放成功或者失敗提示音。存儲(chǔ)器2與主處理器1的外擴(kuò)存儲(chǔ)區(qū)地址線連接,存儲(chǔ)已進(jìn)行發(fā)卡登記的卡片信 息,如用戶身份信息的記錄,還可以存儲(chǔ)系統(tǒng)的配置信息;在預(yù)登記和認(rèn)證步驟中,主處理 器1檢索存儲(chǔ)器2中已經(jīng)進(jìn)行發(fā)卡登記的IC卡卡片信息,查看當(dāng)前待登記或待認(rèn)證的用戶 所持IC卡是否已經(jīng)登記;每成功登記一個(gè)IC卡后,主處理器1都要將登記的IC卡卡片信 息存入存儲(chǔ)器2中;一次人員身份認(rèn)證成功后,主處理器1要將認(rèn)證的記錄,包括用戶身份 信息、認(rèn)證時(shí)間等,保存到存儲(chǔ)器2中,以備查看。存儲(chǔ)器2可以是FLASH(閃存),作為主處 理器1的擴(kuò)展外存。IC卡讀寫(xiě)模塊3與主處理器1的通信接口連接,響應(yīng)主處理器1的讀寫(xiě)IC卡的 控制命令,完成IC卡7的讀、寫(xiě)操作。在登記步驟中,主處理器1控制IC卡讀寫(xiě)模塊3讀 IC卡7 ;判斷讀到的IC卡7是否登記過(guò);如果沒(méi)有登記過(guò),主處理器1控制IC卡讀寫(xiě)模塊 3寫(xiě)卡,將緩存的人臉特征數(shù)據(jù)寫(xiě)入IC卡7中。在認(rèn)證時(shí),主處理器1控制IC卡讀寫(xiě)模塊 3讀取IC卡7卡片信息;主處理器1認(rèn)證卡;認(rèn)證成功后,主處理器1控制IC卡讀寫(xiě)模塊 3讀出IC卡7中的人臉特征數(shù)據(jù)。IC卡7可以是一張非接觸式IC卡,無(wú)需與任何模塊進(jìn)行物理連接,用于存儲(chǔ)人臉 特征數(shù)據(jù)。預(yù)登記時(shí),主處理器1控制IC卡讀寫(xiě)模塊3將提取到的人臉特征數(shù)據(jù)存入IC 卡7,還可以節(jié)省身份認(rèn)證裝置的存儲(chǔ)空間。該裝置可以用來(lái)作為企事業(yè)單位的考勤管理、機(jī)要場(chǎng)所的通行證,結(jié)構(gòu)簡(jiǎn)單,而且 裝置使用IC卡和人臉認(rèn)證技術(shù)相結(jié)合,既繼承了 IC卡作為身份認(rèn)證的方便性,同時(shí)增強(qiáng)了 安全可靠性。同時(shí),使用IC卡存儲(chǔ)人臉特征數(shù)據(jù),節(jié)省了身份認(rèn)證裝置的存儲(chǔ)空間,可以實(shí) 現(xiàn)超大容量的身份認(rèn)證裝置。下面再舉一具體實(shí)例說(shuō)明身份認(rèn)證裝置的具體實(shí)施,本例中提供一種基于IC卡 的嵌入式人臉認(rèn)證考勤門(mén)禁機(jī),其結(jié)構(gòu)如圖10所示。該裝置增加了控制模塊10、USB模塊8和網(wǎng)絡(luò)模塊9,主處理器1采用DSP (Digital Signal Processing,數(shù)字信號(hào)處理)芯片TMS320DM642。控制模塊10與主處理器1的IO 口連接,實(shí)現(xiàn)對(duì)標(biāo)準(zhǔn)門(mén)禁控制器的通信,認(rèn)證成功后,主處理器1給控制模塊10發(fā)送開(kāi)門(mén)控 制信號(hào),實(shí)現(xiàn)開(kāi)門(mén)功能;認(rèn)證失敗,不開(kāi)門(mén),從而實(shí)現(xiàn)門(mén)禁功能;存儲(chǔ)在存儲(chǔ)器2中的認(rèn)證記 錄可以作為考勤記錄,實(shí)現(xiàn)考勤功能。USB(UniVerSal Serial Bus,通用串行接口)模塊8 是一個(gè)USB接口芯片,與主處理器1的USB接口連接,連接U盤(pán),作為系統(tǒng)的移動(dòng)存儲(chǔ)外設(shè)。 網(wǎng)絡(luò)模塊9與主處理器1的網(wǎng)絡(luò)接口連接,實(shí)現(xiàn)系統(tǒng)的遠(yuǎn)程控制。由上述實(shí)施例可以得知,本發(fā)明實(shí)施例中,首先讀取IC卡卡片信息,根據(jù)所述卡 片信息對(duì)所述IC卡進(jìn)行認(rèn)證;在所述IC卡認(rèn)證成功時(shí),從所述IC卡中讀取人臉特征數(shù)據(jù)。 根據(jù)持卡用戶的人臉特征數(shù)據(jù)、從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份 認(rèn)證,從而通過(guò)IC卡和人臉特征數(shù)據(jù)的雙重認(rèn)證機(jī)制,完成用戶身份認(rèn)證過(guò)程。本發(fā)明充 分利用了 IC卡作為身份認(rèn)證的方便性,通過(guò)對(duì)IC卡的認(rèn)證解決了現(xiàn)有技術(shù)中容易在產(chǎn)品 化后被使用相同系統(tǒng)所發(fā)出的卡冒用的技術(shù)問(wèn)題,排除了未經(jīng)授權(quán)的IC卡濫用的可能。通
      9過(guò)對(duì)人臉特征數(shù)據(jù)的認(rèn)證,也避免了 IC卡單獨(dú)作為身份認(rèn)證不安全、易被盜的弊端,大大 提高了用戶身份認(rèn)證的安全性。本發(fā)明實(shí)施例中,由嵌入式CPU進(jìn)行所述IC卡和人臉特征數(shù)據(jù)的雙重認(rèn)證,結(jié)構(gòu) 簡(jiǎn)單,安裝使用方便,便于推廣。利用IC卡存儲(chǔ)人臉特征數(shù)據(jù),可以減少身份認(rèn)證裝置的存 儲(chǔ)空間占用。IC卡還可以是非接觸式IC卡,使用起來(lái)更方便。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若對(duì)本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范 圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
      權(quán)利要求
      一種身份認(rèn)證方法,其特征在于,該方法包括讀取集成電路IC卡卡片信息,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證;所述IC卡認(rèn)證成功后,從所述IC卡中讀取人臉特征數(shù)據(jù);根據(jù)持卡用戶的人臉特征數(shù)據(jù)和從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份認(rèn)證。
      2.如權(quán)利要求1所述的方法,其特征在于,所述卡片信息包括卡號(hào)、發(fā)卡單位、卡片授 權(quán)碼、用戶身份信息其中之一或任意組合。
      3.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證,包括 在已進(jìn)行發(fā)卡登記的IC卡卡片信息中查找所述IC卡的卡片信息;比對(duì)IC卡的卡片授權(quán)驗(yàn)證碼,在與存儲(chǔ)的卡片授權(quán)驗(yàn)證碼匹配且查找到所述IC卡的卡片信息時(shí),確認(rèn)所述IC 卡認(rèn)證成功。
      4.如權(quán)利要求1所述的方法,其特征在于,從所述IC卡中讀取的人臉特征數(shù)據(jù)是從預(yù) 先采集的多組人臉特征數(shù)據(jù)中挑選的、設(shè)定數(shù)量組的人臉特征數(shù)據(jù)。
      5.如權(quán)利要求1所述的方法,其特征在于,從所述IC卡中讀取的人臉特征數(shù)據(jù)包括 同一用戶的人臉特征數(shù)據(jù);或不同用戶的人臉特征數(shù)據(jù)。
      6.如權(quán)利要求1所述的方法,其特征在于,根據(jù)持卡用戶的人臉特征數(shù)據(jù)和從所述IC 卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份認(rèn)證,包括將持卡用戶的人臉特征數(shù)據(jù)與從所述IC卡中讀取的人臉特征數(shù)據(jù)進(jìn)行比對(duì); 在比對(duì)結(jié)果為二者的相似度達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證成功; 在比對(duì)結(jié)果為二者的相似度未達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證失敗。
      7.如權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,由嵌入式中央處理器CPU對(duì)所述 IC卡進(jìn)行認(rèn)證;以及,對(duì)持卡用戶進(jìn)行身份認(rèn)證。
      8.一種身份認(rèn)證裝置,其特征在于,包括IC卡讀寫(xiě)模塊、攝像模塊和主處理器;主處理器分別與IC卡讀寫(xiě)模塊和攝像模塊連接,IC卡讀寫(xiě)模塊將IC卡中的人臉數(shù)據(jù) 信息發(fā)送到主處理器中,由主處理器進(jìn)行IC卡認(rèn)證;攝像模塊攝取人臉特征數(shù)據(jù),發(fā)送到 主處理器中并與IC卡中的信息進(jìn)行匹配,由主處理器完成用戶身份認(rèn)證。
      9.如權(quán)利要求8所述的裝置,其特征在于,還包括 存儲(chǔ)器,用于存儲(chǔ)已進(jìn)行發(fā)卡登記的IC卡卡片信息;所述IC卡卡片信息包括卡號(hào)、發(fā)卡單位、卡片授權(quán)碼、用戶身份信息其中之一或任意組合。
      10.如權(quán)利要求8所述的裝置,其特征在于,所述攝像模塊進(jìn)一步用于預(yù)先采集多組人 臉特征數(shù)據(jù);所述主處理器進(jìn)一步用于從所述攝像模塊預(yù)先采集的多組人臉特征數(shù)據(jù)中挑選出設(shè) 定數(shù)量組的人臉特征數(shù)據(jù),通過(guò)所述IC卡讀寫(xiě)模塊寫(xiě)入所述IC卡。
      11.如權(quán)利要求8所述的裝置,其特征在于,所述主處理器完成用戶身份認(rèn)證,包括 主處理器比對(duì)從所述IC卡讀取的人臉特征數(shù)據(jù)和所述持卡用戶的人臉特征數(shù)據(jù); 在比對(duì)結(jié)果為二者的相似度達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證成功;在比對(duì)結(jié)果為二者的相似度未達(dá)到設(shè)定門(mén)限時(shí),確定持卡用戶身份認(rèn)證失敗。
      12.如權(quán)利要求8至11任一項(xiàng)所述的裝置,其特征在于,所述主處理器為嵌入式CPU。
      全文摘要
      本發(fā)明公開(kāi)了一種身份認(rèn)證方法及裝置,屬于通信及計(jì)算機(jī)技術(shù)領(lǐng)域。該方法包括讀取集成電路IC卡卡片信息,根據(jù)所述卡片信息對(duì)所述IC卡進(jìn)行認(rèn)證;在所述IC卡認(rèn)證成功時(shí),從所述IC卡中讀取人臉特征數(shù)據(jù);根據(jù)持卡用戶的人臉特征數(shù)據(jù)和從所述IC卡中讀取的人臉特征數(shù)據(jù),對(duì)持卡用戶進(jìn)行身份認(rèn)證。本發(fā)明同時(shí)公開(kāi)一種身份認(rèn)證裝置。采用本發(fā)明可以提高用戶身份認(rèn)證的安全性。本發(fā)明由嵌入式CPU進(jìn)行所述IC卡和人臉特征數(shù)據(jù)的雙重認(rèn)證,與現(xiàn)有技術(shù)中使用龐大的PC應(yīng)用系統(tǒng)相比,結(jié)構(gòu)簡(jiǎn)單,安裝使用方便,便于推廣,可廣泛用于門(mén)禁、考勤等智能應(yīng)用系統(tǒng),并對(duì)系統(tǒng)中的不同權(quán)限進(jìn)行智能控制,滿足不同種類的用戶需要。
      文檔編號(hào)G06K7/00GK101887600SQ20091008421
      公開(kāi)日2010年11月17日 申請(qǐng)日期2009年5月14日 優(yōu)先權(quán)日2009年5月14日
      發(fā)明者任亞娟, 曾建軍, 石踐, 金友芝 申請(qǐng)人:漢王科技股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1