本公開涉及電子設(shè)備,并且更具體地涉及用于通過利用電子設(shè)備來更新生物計量特征圖案(featurepattern)的方法和裝置。
背景技術(shù):
近來,電子設(shè)備得到了發(fā)展,除了簡單的呼叫功能之外還包括各種功能,例如捕獲圖像或視頻、互聯(lián)網(wǎng)通信等。由于電子設(shè)備已經(jīng)包括了各種功能,所以已經(jīng)提升了與個人信息安全關(guān)聯(lián)的重要性。特別地,個人信息安全對于包括在個人信息被陌生人非法使用時會造成非常嚴重的損失的功能(例如互聯(lián)網(wǎng)金融服務(wù)等)的電子設(shè)備來說是非常重要的。如上所述,根據(jù)電子設(shè)備安全的重要性的增加,電子設(shè)備具有各種類型的安全功能來限制被另一用戶使用。
為了安全,生物計量特征可以被用于識別用戶,并且正在進行對于利用各種生物計量信息(例如指紋、語音、視網(wǎng)膜、面部、虹膜等)的安全技術(shù)的研究。在各種生物計量信息當中,利用指紋的安全方法具有代表性。由于每個人具有不同的指紋,所以指紋是首先被安全系統(tǒng)采用的生物組織。由于指紋識別設(shè)備具有高識別率并且用戶可以方便地使用設(shè)備,所以利用指紋的安全方法已經(jīng)被普及地使用。
另外,利用虹膜的安全方法最近成為焦點。在各種生物計量信息當中,人類虹膜具有不同的形狀,并且特別地,其具有被復制的低風險并且在一生中幾乎不會改變。因此,虹膜可具有最高的區(qū)分度。
技術(shù)實現(xiàn)要素:
技術(shù)問題
對于通過虹膜識別特定人的方法,需要快速檢測瞳孔和虹膜的技術(shù)來在通過拍攝人類眼睛的一部分生成的圖像中實時地識別虹膜。另外,需要從通過實時地拍攝眼睛部分而生成的圖像中快速地檢測瞳孔,以便在諸如移動電話等的便攜式電子設(shè)備中使用虹膜識別技術(shù)。然而,歸因于根據(jù)環(huán)境亮度改變的瞳孔大小改變而生成的虹膜圖像的改變,虹膜識別率可能下降。
因此,本公開的各種實施例提供考慮到瞳孔對光亮度反應(yīng)以及虹膜區(qū)域根據(jù)瞳孔變化而提高虹膜識別的準確性的方法和裝置。
技術(shù)方案
根據(jù)本公開的一個方面,提供了一種通過電子設(shè)備來更新生物計量特征圖案的方法。所述方法包括:獲取多個生物計量圖像;將多個生物計量圖像中的每一個與預先登記的特征圖案比較;確定多個生物計量圖像當中的匹配預先登記的特征圖案的生物計量圖像;并且通過將多個虹膜圖像當中的不匹配預先登記的特征圖案的生物計量圖像的至少一個特征點添加到預先登記的特征圖案來更新預先登記的特征圖案。
根據(jù)本公開的另一個方面,提供了一種用于更新生物計量特征圖案的電子設(shè)備。所述電子設(shè)備包括:存儲關(guān)于用戶的預先登記的特征圖案的存儲器;接收生物計量圖像的輸入的傳感器單元;以及控制器,所述控制器將多個生物計量圖像中的每一個與預先登記的特征圖案比較、確定多個生物計量圖像當中的匹配預先登記的特征圖案的生物計量圖像并且通過將多個虹膜圖像當中的不匹配預先登記的特征圖案的生物計量圖像的至少一個特征點添加到預先登記的特征圖案來更新預先登記的特征圖案。
有益效果
根據(jù)本公開的各種實施例,對于通過虹膜、指紋等的生物計量,可以基于登記的生物計量信息和匹配達一閾值或更高的生物計量信息、通過利用小于閾值的匹配的生物計量信息的某些特性來更新登記的生物計量信息。
另外,根據(jù)本公開的各種實施例,在登記諸如虹膜、指紋等的生物計量信息之后,可以在生物計量信息用于執(zhí)行識別時基于利用生物計量信息的諸如更新登記的生物計量信息的學習過程,來降低frr(錯誤拒絕率),從而提高識別率。
另外,根據(jù)本公開的各種實施例,即便獲取了與登記的生物計量信息相比相對較不清楚的生物計量信息,也可通過基于更新的生物計量信息執(zhí)行驗證,來增加驗證成功率。
附圖說明
圖1示意了根據(jù)本公開各種實施例的包括電子設(shè)備的網(wǎng)絡(luò)環(huán)境;
圖2是根據(jù)本公開各種實施例的程序模塊的框圖;
圖3是根據(jù)本公開各種實施例的用于接收生物計量信息以執(zhí)行驗證的電子設(shè)備的內(nèi)部框圖;
圖4和圖5示意了根據(jù)本公開各種實施例的生物計量驗證模式;
圖6是根據(jù)本公開各種實施例的用于更新生物計量信息的電子設(shè)備的內(nèi)部框圖;
圖7示意了根據(jù)本公開各種實施例的虹膜圖像的特征圖案的示例;
圖8和圖9示意了根據(jù)本公開的各種實施例的用于與登記的虹膜模板比較的操作;
圖10示意了根據(jù)本公開各種實施例的更新登記的虹膜模板的方法;
圖11是示意了根據(jù)本公開的各種實施例的更新登記的生物計量信息的操作的流程圖;
圖12是示意了根據(jù)本公開的各種實施例的更新登記的虹膜圖像的操作的流程圖;
圖13至圖15是示意了根據(jù)本公開的各種實施例的用于確定虹膜圖像是否與相同用戶相關(guān)的操作的流程圖;
圖16示意了根據(jù)本公開各種實施例的指紋圖像的特征圖案的示例;
圖17和圖18示意了根據(jù)本公開的各種實施例的用于與登記的指紋比較的操作;
圖19示意了根據(jù)本公開各種實施例的更新登記的指紋的方法;并且
圖20是根據(jù)本公開各種實施例的電子設(shè)備的框圖。
具體實施方式
下面,將參考附圖描述本公開的示例性實施例。然而,本公開不受示例性實施例的約束或限制。表示在每個附圖中的相同參考標號指示執(zhí)行大致相同功能的元件。
下面,將參考附圖描述本公開的各種實施例。然而,應(yīng)當要理解,沒有打算將本公開限制到此處公開的特定形式;而是,應(yīng)當將本公開解讀為涵蓋本公開的實施例的各種修改、等價物和/或替代物。在描述附圖時,相似的參考標號可以用于指代相似的組成元件。
當在本文中使用時,表述“具有”、“可以具有”、“包括”或“可以包括”指存在對應(yīng)的特征(例如數(shù)字、功能、操作或諸如部件的組成元件),但是不排除一個或多個附加特征。
當在本文中使用時,表述“a或b”、“a和/或b中的至少一個”或“a和/或b中的一個或多個”可以包括列舉在一起的項目的任意和所有可能組合。例如,表述“a或b”、“a和b中的至少一個”或“a或b中的至少一個”指下列所有情況:(1)包括至少一個a,(2)包括至少一個b,或(3)包括至少一個a和至少一個b中的全部。
用于本公開各種實施例中的諸如“第一”、“第二”等的表述可以修飾各種元件,而無論順序或重要性如何,并且不限制對應(yīng)的元件。所述表述可以用于將一個部件元件與另一部件元件相區(qū)別。例如,第一用戶設(shè)備和第二用戶設(shè)備指示不同的用戶設(shè)備,但是它們兩個都是用戶設(shè)備。例如,第一元件可以被稱為第二元件,并且類似地,第二元件可以被稱為第一元件,而不脫離本公開的范圍。
當提到一個元件(例如第一元件)與另一元件(例如第二元件)“(操作地或通信地)耦合”/“(操作地或通信地)耦合到”另一元件或“(操作地或通信地)連接到”另一元件時,應(yīng)當將其解讀為所述一個元件直接連接到所述另一元件或者所述一個元件經(jīng)由再另一元件(例如第三元件)間接連接到所述另一元件。相反,當一個部件元件“直接耦合”或“直接連接”到另一部件元件時,可以將其解讀為在第一部件元件和第二部件元件之間不存在第三部件元件。
根據(jù)情況,用于本公開的表述“配置為”可以與例如“適合于”、“具有……的能力”、“設(shè)計為”、“適于”、“使得……”或“能夠”交換。術(shù)語“配置為”未必暗示在硬件方面“特別地設(shè)計為”。替代地,在一些情況下,表述“配置為……的設(shè)備”可能意味著所述設(shè)備連同其他設(shè)備或部件一起“能夠……”。例如,短語“適于(或配置為)執(zhí)行a、b和c的處理器”可以意味著僅用于執(zhí)行對應(yīng)的操作的專用處理器(例如嵌入式處理器)或能夠通過執(zhí)行存儲在存儲器設(shè)備中的一個或多個軟件程序來執(zhí)行對應(yīng)的操作的通用處理器(例如中央處理單元(cpu)或應(yīng)用處理器(ap))。
本文使用的術(shù)語僅用于描述特定實施例的目的,而不打算限制其他實施例的范圍。當在本文中使用時,除非上下文清楚地另有指示,否則單數(shù)形式可以還包括復數(shù)形式。除非另有限定,否則在本文中使用的所有術(shù)語(包括技術(shù)和科學術(shù)語)具有與本公開所屬領(lǐng)域的技術(shù)人員一般地理解的含義相同意義。除非清楚地在本公開中限定,否者如同在一般使用的詞典中使用的那些術(shù)語,這樣的術(shù)語應(yīng)當要被解釋為具有等同于在相關(guān)技術(shù)領(lǐng)域中的語境意義的意義,并且不應(yīng)當將其解釋為具有理想或過度正式的意義。在一些情況下,即便是在本公開中限定的術(shù)語,其也不應(yīng)當解釋為排除本公開的實施例。
例如,電子設(shè)備可以包括下列中的至少一個:智能電話、平板個人計算機(pc)、移動電話、視頻電話、電子書(e-book)閱讀器、臺式pc、膝上型pc、上網(wǎng)本計算機、個人數(shù)字助理(pda)、便攜式多媒體播放器(pmp)、mp3播放器、移動醫(yī)療器械、相機和可穿戴設(shè)備(例如頭戴設(shè)備(hmd)(例如電子眼鏡)、電子衣服、電子手環(huán)、電子項鏈、電子配件、電子紋身或智能手表)。
根據(jù)一些實施例,電子設(shè)備可以是智能家用電器。家用電器可以包括例如下列中的至少一個:電視、數(shù)字視頻盤(dvd)播放器、音響、冰箱、空調(diào)、真空吸塵器、爐、微波爐、洗衣機、空氣過濾器、機頂盒、家庭自動控制面板、安??刂泼姘?、tv盒(例如,三星homesynctm、蘋果tvtm或谷歌tvtm)、游戲控制臺(例如,xboxtm或playstationtm)、電子詞典、電子鑰匙、攝錄像機和電子相框。
根據(jù)另一實施例,電子設(shè)備可以包括下列中的至少一個:各種醫(yī)療設(shè)備(例如各種便攜式醫(yī)療測量設(shè)備(血糖監(jiān)測設(shè)備、心率監(jiān)測設(shè)備、血壓測量設(shè)備、體溫測量設(shè)備等)、磁共振血管造影(mra)、磁共振成像(mri)、計算機斷層掃描(ct)機器和超聲設(shè)備)、導航設(shè)備、全球定位系統(tǒng)(gps)接收器、事件數(shù)據(jù)記錄器(edr)、飛行數(shù)據(jù)記錄器(fdr)、車輛信息娛樂設(shè)備、用于船舶的電子設(shè)備(例如用于船舶的導航設(shè)備和陀螺羅盤)、航空電子設(shè)備、安保設(shè)備、汽車頭部單元、家用或工業(yè)用機器人、銀行中的自動柜員機(atm)、商店中的銷售點(pos)或物聯(lián)網(wǎng)設(shè)備(例如,燈泡、各種傳感器、電表或氣表、灑水器設(shè)備、火險報警器、恒溫器、街燈、烤箱、運動器材、熱水箱、加熱器、熱水器等)。
根據(jù)一些實施例,電子設(shè)備可以包括下列中的至少一個:家具或建筑物/構(gòu)筑物的一部分、電子板、電子簽名接收設(shè)備、投影儀和各種測量儀器(例如水表、電表、氣表和無線電波表)。根據(jù)本公開各種實施例的電子設(shè)備可以是前述各種設(shè)備中的一個或多個的組合。根據(jù)本公開一些實施例的電子設(shè)備可以是柔性設(shè)備。另外,根據(jù)本公開實施例的電子設(shè)備不限于前述設(shè)備,而是根據(jù)技術(shù)的發(fā)展可以包括新的電子設(shè)備。
下面,將參考附圖描述根據(jù)本公開各種實施例的電子設(shè)備。當在本文中使用時,術(shù)語“用戶”可以指示使用電子設(shè)備的人或使用電子設(shè)備的設(shè)備(例如人工智能電子設(shè)備)。
將參考圖1描述根據(jù)各種實施例的在網(wǎng)絡(luò)環(huán)境100內(nèi)的電子設(shè)備101。電子設(shè)備101可以包括總線110、處理器120、存儲器130、輸入/輸出接口150、顯示器160和通信接口170。在一些實施例中,電子設(shè)備101可以省略上面的部件中的至少一些或進一步包括其他部件。
總線110可以包括用于連接部件120至170以及在部件之間傳輸通信(例如控制消息和/或數(shù)據(jù))的電路。
處理器120可以包括中央處理單元(cpu)、應(yīng)用處理器(ap)和通信處理器(cp)中的一個或多個。例如,處理器120可以控制電子設(shè)備101的至少一個其他部件和/或執(zhí)行與通信相關(guān)的操作或數(shù)據(jù)處理。
處理器120可以被稱為控制器或者可以包括控制器作為其一部分。
當根據(jù)本公開各種實施例的處理器120獲取多個一系列相繼的生物計量圖像時,處理器120可以將多個生物計量圖像中的每一個與預先登記的特征圖案比較并且確定匹配預先登記的特征圖案的生物計量圖像,并且然后將多個虹膜圖像當中的不匹配預先登記的特征圖案的生物計量圖像的至少一個特征點添加到預先登記的特征圖案,從而控制更新預先登記的特征圖案的操作。登記的特征圖案可以是用戶的生物計量圖像的整個特征圖案的至少一部分或全部。例如,在虹膜的情況下,由于從一個幀獲取的最優(yōu)虹膜圖像在登記時被圖案化并且在不組合幾個虹膜圖像的情況下被存儲,所以用于生物計量驗證的特征圖案可能不完整。因此,可能需要更新登記的特征圖案。
相應(yīng)地,當存在匹配預先登記的特征圖案達預定比率或更高的生物計量圖像時,可以認為驗證成功并且因此可以執(zhí)行根據(jù)驗證成功的功能。另外,可以利用匹配達預定比率或更高的生物計量圖像的至少一些來自動更新登記的特征圖案。
根據(jù)本公開各種實施例,當處理器120獲取多個生物計量圖像以執(zhí)行驗證并將獲取的生物計量圖像與存儲的特征圖案比較時,如果比較的結(jié)果大于或等于閾值,則處理器120可以完成用戶驗證。然而,即便生物計量圖像不匹配預先登記的特征圖案,即基于匹配結(jié)果生物計量圖像不匹配達預定比率或更高,處理器120也可以通過利用部分匹配預先登記的特征圖案的生物計量圖像的至少一些來控制更新預先登記的特征圖案的操作。在這個時候,處理器120可以將不匹配預先登記的特征圖案達預定比率或更高的生物計量圖像暫時存儲在存儲器130中而不在比較操作中丟棄該生物計量圖像。暫時存儲的生物計量圖像可以在其被采集時被存儲或者在僅提取虹膜部分之后以經(jīng)處理的數(shù)據(jù)形式或編碼的模板形式存儲。
當在比較操作中存在匹配預先登記的特征圖案的生物計量圖像時,處理器120可以通過利用暫時存儲的匹配達預定比率或更高的生物計量圖像來更新存儲在存儲器130中的預先登記的特征圖案。根據(jù)本公開的各種實施例,可以利用匹配達小于預定比率的比率的生物計量圖像的至少一些以及匹配達預定比率或更高的生物計量圖像的至少一些來更新預先登記的特征圖案。經(jīng)過通過在驗證過程中獲取的信息或記錄來更新存儲的特征圖案,能夠減少錯誤拒絕率(frr)。
例如,盡管用戶是登記的用戶,但是由于在獲取用戶的生物計量圖像時的時間點光反射或遮蔽,可能獲取了不足以與存儲的特征圖案相比較的生物計量圖像。也就是說,即便生物計量圖像不匹配存儲的特征圖案達預定比率或更高,生物計量圖像也可能匹配生物計量圖像的整個特征圖案的至少一部分。因此,為了確定生物計量圖像能否用于更新登記的特征圖案,盡管生物計量圖像不匹配達預定比率或更高,也可以暫時存儲生物計量圖像。
如上所述,當在比較操作中存在匹配預先登記的特征圖案的生物計量圖像時,處理器120可以分析在比較操作中被處理為失敗的記錄。當成功驗證多個生物計量圖像中的至少一個時,相繼地連接到已經(jīng)被成功驗證的生物計量圖像的生物計量圖像也可能與相同用戶相關(guān)。因此,如果生物計量圖像是這樣的生物計量圖像:該生物計量圖像基于已經(jīng)被成功驗證的生物計量圖像不匹配預先登記的特征圖案達預定比率或更高,但其基于匹配達預定比率或更高的生物計量圖像與相同用戶相關(guān),則即便該生物計量圖像匹配預先登記的特征圖案達小于預定比率的比率,處理器120也可以控制將匹配達小于預定比率的比率的生物計量圖像的至少一個特征點添加到預先登記的特征圖案的操作。
存儲器130可以包括易失性存儲器和/或非易失性存儲器。存儲器130可以存儲例如與電子設(shè)備101的至少一個其他部件有關(guān)的命令或數(shù)據(jù)。根據(jù)本實施例,存儲器130可以存儲軟件和/或程序140。程序140可以包括例如內(nèi)核141、中間件143、應(yīng)用編程接口(api)145和/或應(yīng)用程序(或“應(yīng)用”)147。內(nèi)核141、中間件143和api145中的至少一些可以稱為操作系統(tǒng)(os)。
根據(jù)實施例,存儲器130可以存儲至少一條登記的用戶的生物計量信息。生物計量信息可以以根據(jù)每個用戶獲取的生物計量圖像的特征圖案的形式存儲,并且特征圖案可以是生物計量圖像的整個特征圖案的至少一部分或全部。另外,存儲器130可以存儲用于將根據(jù)每個用戶的生物計量圖像轉(zhuǎn)換成特征圖案(例如虹膜碼、模板等)的生物計量信息轉(zhuǎn)換算法。此外,存儲器130可以提供成為驗證中的比較參考的數(shù)據(jù)并且存儲用于比較的算法。
內(nèi)核141可以控制或管理用于執(zhí)行由其他程序(例如中間件143、api145或應(yīng)用程序147)實現(xiàn)的操作或功能的系統(tǒng)資源(例如總線110、處理器120、存儲器130等)。另外,內(nèi)核141可以提供接口,中間件143、api145或應(yīng)用程序147可以通過所述接口訪問電子設(shè)備101的各個部件以便控制或管理系統(tǒng)資源。
例如,中間件143可以充當允許api145或應(yīng)用程序147與內(nèi)核141通信以交換數(shù)據(jù)的中繼件。另外,對于從應(yīng)用程序147接收的任務(wù)請求,中間件143可以利用例如給至少一個應(yīng)用指派用于使用電子設(shè)備101的系統(tǒng)資源(例如總線110、處理器120或存儲器130)的優(yōu)先級的方法來執(zhí)行對任務(wù)請求的控制(例如調(diào)度或負荷平衡)。
api145是接口,應(yīng)用147通過該接口來控制由內(nèi)核141或中間件143提供的功能,并且其可以包括例如用于文件控制、窗口控制、圖像處理、文本控制等的至少一個接口或功能(例如,命令)。
輸入/輸出接口150可以充當例如可以傳遞命令或數(shù)據(jù)的接口,所述命令或數(shù)據(jù)從用戶或另一外部設(shè)備輸入到電子設(shè)備101的其他(一個或多個)部件120至140以及160至170。另外,輸入/輸出接口150可以將從電子設(shè)備101的其他(一個或多個)部件120至140以及160至170接收的命令或數(shù)據(jù)輸出到用戶或另一外部設(shè)備。
顯示器160可以包括例如液晶顯示器(lcd)、發(fā)光二極管(led)顯示器、有機發(fā)光二極管(oled)顯示器、微機電系統(tǒng)(mems)顯示器或電子紙顯示器。顯示器160例如可以向用戶顯示各種類型的內(nèi)容(例如,文本、圖像、視頻、圖標或符號等)。顯示器160可以包括觸摸屏并且接收例如利用電子筆或用戶的身體部分的觸摸輸入、手勢輸入、接近輸入或懸停輸入。
通信接口170例如可以配置電子設(shè)備101和外部電子設(shè)備(例如第一外部電子設(shè)備102、第二外部電子設(shè)備104或服務(wù)器106)之間的通信。例如,通信接口170可以通過無線通信或有線通信連接到網(wǎng)絡(luò)162以與外部設(shè)備(例如,第二外部電子設(shè)備104或服務(wù)器106)通信。另外,通信接口170可以通過短程無線通信164設(shè)置與外部設(shè)備(例如第一外部電子設(shè)備102)的通信,并且可以通過短程無線通信164而不是網(wǎng)絡(luò)162連接到外部設(shè)備(例如第二外部電子設(shè)備104)。短程無線通信可以利用例如下列中的至少一種:信標、wi-fi直連、藍牙、基帶或可聽/不可聽頻率。
無線通信可以利用例如下列中的至少一種:lte、lte-a、cdma、wcdma、umts、wibro和gsm,例如作為蜂窩通信協(xié)議。有線通信可以包括例如下列中的至少一種:通用串行總線(usb)、高清晰度多媒體接口(hdmi)、推薦標準232(rs-232)和簡易老式電話服務(wù)(pots)。網(wǎng)絡(luò)162可以包括遠程通信網(wǎng)絡(luò),例如,計算機網(wǎng)絡(luò)(例如lan或wan)、互聯(lián)網(wǎng)和電話網(wǎng)絡(luò)中的至少一種。
第一和第二外部電子設(shè)備102和104中的每一個可以是與電子設(shè)備101相同或不同的設(shè)備。根據(jù)實施例,服務(wù)器106可以包括一個或多個服務(wù)器的群組。
根據(jù)各種實施例,在電子設(shè)備101中執(zhí)行的所有或一些操作可以在另一電子設(shè)備或多個電子設(shè)備(例如,電子設(shè)備102和104或服務(wù)器106)中執(zhí)行。根據(jù)實施例,當電子設(shè)備101應(yīng)當自動或響應(yīng)于請求執(zhí)行一些功能或服務(wù)時,替代由其自身來執(zhí)行功能或者附加地,電子設(shè)備101可以向另一設(shè)備(例如電子設(shè)備102或104或服務(wù)器106)作出執(zhí)行與此相關(guān)的至少一些功能的請求。其他電子設(shè)備(例如電子設(shè)備102或104或服務(wù)器106)可以執(zhí)行請求的功能或附加的功能,并且可以將其結(jié)果傳送到電子設(shè)備101。電子設(shè)備101可以在其正在附加地處理接收的結(jié)果時或在這之后基于接收的結(jié)果提供請求的功能或服務(wù)。為了做到這一點,例如可以使用云計算、分布式計算或客戶端-服務(wù)器計算技術(shù)。
圖2是根據(jù)本公開各種實施例的程序模塊210的框圖200。根據(jù)實施例,程序模塊210(例如程序140)可以包括用于控制與電子設(shè)備(例如電子設(shè)備101)相關(guān)的資源的操作系統(tǒng)(os)和/或在操作系統(tǒng)中執(zhí)行的各種應(yīng)用(例如應(yīng)用程序147)。操作系統(tǒng)可以為例如android、ios、windows、symbian、tizen、bada等。
編程模塊210可以包括內(nèi)核220、中間件230、應(yīng)用編程接口(api)260和/或應(yīng)用270。程序模塊210的至少一些可以預加載在電子設(shè)備中或下載在服務(wù)器(例如服務(wù)器106)中。
內(nèi)核220(例如圖1的內(nèi)核141)可以包括例如系統(tǒng)資源管理器221或設(shè)備驅(qū)動器223。系統(tǒng)資源管理器221可以控制、分配或收集系統(tǒng)資源。根據(jù)本實施例,系統(tǒng)資源管理器221可以包括進程管理器、存儲器管理器、文件系統(tǒng)管理器等。設(shè)備驅(qū)動器223可以包括例如顯示器驅(qū)動器、相機驅(qū)動器、藍牙驅(qū)動器、共享存儲器驅(qū)動器、usb驅(qū)動器、鍵盤驅(qū)動器、wi-fi驅(qū)動器、音頻驅(qū)動器或進程間通信(ipc)驅(qū)動器。
中間件230可以通過api260提供應(yīng)用270共同需要的功能或者給應(yīng)用270提供各種功能,以使得應(yīng)用270能夠高效地使用電子設(shè)備的有限的系統(tǒng)資源。根據(jù)實施例,中間件230(例如,中間件143)可以包括例如下列中的至少一個:運行時庫235、應(yīng)用管理器241、窗口管理器242、多媒體管理器243、資源管理器244、電力管理器245、數(shù)據(jù)庫管理器246、包管理器247、連接性管理器248、通知管理器249、位置管理器250、圖形管理器251和安全管理器252。
運行時庫235可以包括例如庫模塊,當應(yīng)用270被執(zhí)行時編譯器利用該庫模塊通過編程語言添加新的功能。運行時庫235可以執(zhí)行輸入/輸出管理、存儲器管理或用于算術(shù)函數(shù)的功能。
應(yīng)用管理器241可以管理例如應(yīng)用270當中的至少一個應(yīng)用的生命周期。窗口管理器242可以管理由屏使用的圖形用戶界面(gui)資源。多媒體管理器243可以掌握用于再現(xiàn)各種媒體文件所需的格式,并且可以通過利用適合用于對應(yīng)格式的編碼解碼器來執(zhí)行對媒體文件的編碼或解碼。資源管理器244可以管理諸如源代碼的資源、存儲器和應(yīng)用270中的至少一個的存儲空間。
電力管理器245可以與基本輸入/輸出系統(tǒng)(bios)一起操作以管理電池或電力,并且可以提供用于電子設(shè)備的操作所需的電力信息。數(shù)據(jù)庫管理器246可以生成、搜索或改變要被應(yīng)用270中的至少一個使用的數(shù)據(jù)庫。包管理器247可以管理以包文件的形式發(fā)布的應(yīng)用的安裝或升級。
連接性管理器248可以管理例如wi-fi或藍牙的無線連接。通知管理器249可以以不打擾用戶的方式顯示或通知諸如到來的消息、約會、接近通知等的事項。位置管理器250可以管理電子設(shè)備的位置信息。圖形管理器251可以管理要提供給用戶的圖形效果和與圖形效果相關(guān)的用戶界面。安全管理器252可以提供用于系統(tǒng)安全或用戶認證所需的所有安全功能。根據(jù)本實施例,當電子設(shè)備(例如電子設(shè)備101)包括電話呼叫功能時,中間件230可以進一步包括用于管理電子設(shè)備的語音呼叫功能或視頻呼叫功能的電話管理器。
中間件230可以包括中間件模塊,所述中間件模塊形成上述部件的各種功能的組合。中間件230可以提供根據(jù)os的類型而專門化的模塊以便提供差異化功能。另外,中間件230可以動態(tài)地移除一些現(xiàn)有部件或者添加新的部件。
api260(例如api145)例如是api編程功能的集合,并且可以根據(jù)os而具有不同配置。例如,在android或ios的情況下,可以為每個平臺提供一個api集合。另外,在tizen的情況下,可以為每個平臺提供兩個或更多個api集合。
應(yīng)用270(例如應(yīng)用程序147)可以包括例如能夠提供功能的一個或多個應(yīng)用,例如主頁271、撥號器272、sms/mms273、即時消息(im)274、瀏覽器275、相機276、鬧鐘277、聯(lián)系人278、語音撥號276、電子郵件280、日歷281、媒體播放器282、相冊283、時鐘284、健康護理(例如測量鍛煉量或血糖)或環(huán)境信息(例如大氣壓、濕度或溫度信息)。
根據(jù)實施例,應(yīng)用270可以包括支持電子設(shè)備(例如電子設(shè)備101)和外部電子設(shè)備(例如電子設(shè)備102或104)之間的信息交換的應(yīng)用(為了描述的方便在下面稱為“信息交換應(yīng)用”)。信息交換應(yīng)用可以包括例如用于將特定信息傳遞到外部電子設(shè)備的通知傳遞應(yīng)用或用于管理外部電子設(shè)備的設(shè)備管理應(yīng)用。
例如,通知傳遞應(yīng)用可以包括將由電子設(shè)備101的其他應(yīng)用(例如sms/mms應(yīng)用、電子郵件應(yīng)用、健康護理應(yīng)用、環(huán)境信息應(yīng)用等)生成的通知信息遞送到外部電子設(shè)備(例如電子設(shè)備102或104)的功能。另外,通知傳遞應(yīng)用可以例如從外部電子設(shè)備接收通知信息,以將接收到的通知信息提供給用戶。設(shè)備管理應(yīng)用例如可以管理(例如安裝、刪除或更新)與電子設(shè)備通信的外部電子設(shè)備(例如電子設(shè)備102和104)的至少一個功能(例如打開或關(guān)閉外部電子設(shè)備自身(或其一些元件)或調(diào)節(jié)顯示器的亮度(分辨率))、在外部電子設(shè)備中執(zhí)行的應(yīng)用或由外部電子設(shè)備提供的服務(wù)(例如電話呼叫服務(wù)或消息服務(wù))。
根據(jù)實施例,應(yīng)用270可以包括根據(jù)外部電子設(shè)備(例如電子設(shè)備102或104)的屬性(例如諸如與移動醫(yī)療設(shè)備對應(yīng)的電子設(shè)備的類型的電子設(shè)備的屬性)而指定的應(yīng)用(例如健康管理應(yīng)用)。根據(jù)實施例,應(yīng)用270可以包括從外部電子設(shè)備(例如服務(wù)器106或者電子設(shè)備102或104)接收的應(yīng)用。根據(jù)實施例,應(yīng)用270可以包括預加載的應(yīng)用或能夠從服務(wù)器下載的第三方應(yīng)用。根據(jù)os的類型可以改變根據(jù)上述實施例的程序模塊210的部件的名稱。
根據(jù)各種實施例,可以通過軟件、固件、硬件或其兩個或更多個的組合來實現(xiàn)編程模塊210的至少一些??梢酝ㄟ^例如處理器(例如ap210)來實現(xiàn)編程模塊210的至少一些。編程模塊210的至少一些可以包括例如用于執(zhí)行一個或多個功能的模塊、程序、例程、指令集或過程。
圖3是根據(jù)本公開各種實施例的用于接收生物計量信息以執(zhí)行驗證的電子設(shè)備的內(nèi)部框圖。根據(jù)本公開的各種實施例,生物計量信息可以包括關(guān)于虹膜、眼睛、指紋、面部、手、腕和血管(靜脈等)的至少一條信息。
盡管圖3示意了包括用于接收虹膜圖像的部件的電子設(shè)備(例如電子設(shè)備101)的配置來描述生物計量信息對應(yīng)于虹膜信息的情況作為示例,但是電子設(shè)備可以配置為包括用于接收指紋信息而非虹膜信息的部件。另外,電子設(shè)備(例如電子設(shè)備101)可以配置為包括用于接收復合生物計量信息的部件以接收指紋信息以及虹膜信息兩者。
參考圖3,電子設(shè)備101可以包括控制器310、透鏡單元(lensunit)320、紅外濾光器330、圖像傳感器340、紅外發(fā)射單元350、驅(qū)動器360、顯示器370和存儲器380。相機模塊可以包括透鏡單元320、紅外濾光器330、圖像傳感器340、紅外發(fā)射單元350和驅(qū)動器360。根據(jù)實施例,電子設(shè)備101可以進一步包括用于附加地檢測除了虹膜信息之外的生物計量信息的模塊,或者可以包括用于代表相機模塊檢測另一條生物計量信息的模塊。
首先,相機模塊可以在控制器315的控制下或獨立于控制器315處理為虹膜識別獲取的虹膜圖像,并且在顯示器370上顯示虹膜圖像。換言之,相機模塊可以設(shè)置虹膜識別模式、生成受試對象(subject)(即,通過控制圖像傳感器340拍攝用戶的面部生成的圖像)并且檢測圖像區(qū)域,例如包括生成的圖像中的虹膜的至少一部分的虹膜區(qū)域。
另外,相機模塊可以在控制器310的控制下確定與檢測的虹膜區(qū)域?qū)?yīng)的引導信息并且將確定的引導信息提供給用戶。引導信息可以是將用戶引導到用于虹膜識別的圖像中虹膜的合適位置的信息。另外,相機模塊可以在控制器310的控制下將預定的圖像效果應(yīng)用到檢測的虹膜區(qū)域以生成圖像效果被應(yīng)用到其上的圖像并且將生成的圖像顯示在顯示器370上。圖像效果可以對應(yīng)于僅使得檢測的虹膜區(qū)域的形式可識別的圖像處理。
更具體地,相機模塊的透鏡單元320可以響應(yīng)于控制器310的拍攝控制信號來將透鏡焦距調(diào)節(jié)到預定的設(shè)置值并且允許從受試者反射的光信號從其通過。
紅外發(fā)射單元(紅外發(fā)光二極管:ired)350可以響應(yīng)于控制器310的紅外拍攝控制信號而被驅(qū)動器360打開或關(guān)閉。紅外發(fā)射單元350可以向受試者照射特定波長范圍的光,即紅外線波帶的光。紅外拍攝控制信號可以是用于拍攝紅外照片的信號。
紅外濾光器330可以允許通過透鏡單元320接收的從受試者(未示出)反射的光信號當中的紅外區(qū)域的光信號從其通過。
圖像傳感器340可以在正常拍攝模式中將已經(jīng)透過透鏡單元320的接收的光信號轉(zhuǎn)換成圖像信號并且輸出圖像信號,并且將已經(jīng)透過透鏡單元320的接收的光信號當中的已經(jīng)透過紅外濾光器330的紅外區(qū)域的光信號轉(zhuǎn)換成圖像信號并且輸出該圖像信號。相機模塊可以設(shè)置在電子設(shè)備101上或者設(shè)置在獨立位置處。
顯示器370可以包括觸摸屏等,并且提供與虹膜拍攝對應(yīng)的用戶界面。另外,當顯示器370是觸摸屏時,顯示器370可以通過附加地提供的指紋傳感器來接收用戶的身體,例如指紋等。此外,根據(jù)本公開的各種實施例,顯示器370可以在控制器310的控制下顯示用于虹膜拍攝的預覽屏并且通過利用虹膜驗證結(jié)果來顯示識別執(zhí)行屏。例如,當虹膜驗證成功時,可以執(zhí)行諸如解鎖、應(yīng)用執(zhí)行、支付批準、數(shù)據(jù)傳輸?shù)裙δ?,并且顯示器370可以顯示根據(jù)功能的執(zhí)行的屏。
存儲器380可以存儲與至少一條登記的用戶的生物計量信息相關(guān)的特征圖案。
當通過比較登記在存儲器380中的虹膜特征圖案與通過相機模塊獲取的多個一系列相繼的虹膜圖像當中的第一虹膜圖像的特征圖案而生成的匹配比率小于預定比率時,控制器310可以將第一虹膜圖像的特征圖案暫時存儲在存儲器380中。
隨后,控制器310可以將第二虹膜圖像的特征圖案與登記的虹膜特征圖案比較。如上所述,對于多個虹膜圖像中的每一個,可以重復地執(zhí)行用于執(zhí)行與登記的特征圖案比較的操作。當在比較操作中存在具有大于或等于預定比率的匹配比率的虹膜圖像時,控制器310可以在暫時存儲的虹膜圖像當中檢測與具有大于或等于預定比率的匹配比率的虹膜圖像的用戶相同的用戶的虹膜圖像,并且通過利用檢測的虹膜圖像的特征圖案的至少一些來更新登記的虹膜特征圖案。
圖4和圖5示意了根據(jù)本公開各種實施例的生物計量驗證模式。
參考圖4,包括至少一個紅外發(fā)射單元410和紅外相機420的相機模塊400可以設(shè)置在電子設(shè)備101的顯示器450周圍的邊框的位置。圖4示意了紅外發(fā)射單元410和紅外相機420設(shè)置在正面上部的情況。如上所述,如果電子設(shè)備101具有在其中紅外發(fā)射單元410和紅外相機420中的至少一個能夠與主體組合來接收受試者的圖像的配置,則可以以任何程度修改和改變其布置位置。盡管圖4示意了在智能電話類型的電子設(shè)備101中的相機模塊的布置位置,但是只要能夠拍攝受試對象(即眼睛)的圖像,則可以以任何程度修改和改變可穿戴設(shè)備類型的外部電子設(shè)備102的相機模塊的布置位置。
首先,紅外相機420可以將通過從受試對象反射的紅外線形成的光學圖像轉(zhuǎn)換成數(shù)字圖像并且輸出數(shù)字圖像,并且控制器310可以識別數(shù)字圖像中的主體。主體可以包括眼睛、虹膜、指紋、面部、手、腕、血管(靜脈等)等。
參考圖4,紅外發(fā)射單元410可以向用戶面部的眼睛460照射紅外線,并且紅外相機420可以拍攝眼睛460并且輸出虹膜470的圖像。控制器310可以將虹膜470的圖像傳輸?shù)诫娮釉O(shè)備101以執(zhí)行驗證,并且將虹膜圖像與存儲在電子設(shè)備101中的用戶的虹膜信息(虹膜模板、虹膜碼等)比較來識別用戶的虹膜。
參考圖5,用戶的眼睛500可以具有瞳孔510、虹膜520和鞏膜530,并且紅外發(fā)射單元410可以向用戶的眼睛500照射紅外線,并且紅外相機420可以拍攝用戶的眼睛500并輸出虹膜圖像。
如上所述,輸出虹膜圖像的虹膜識別技術(shù)對應(yīng)于通過利用在人類眼睛的中央處的黑瞳孔和鞏膜(眼白)之間存在的圓環(huán)形虹膜圖案來驗證用戶的技術(shù)。一個人的虹膜具有266個可測量特征,并且虹膜之間的匹配概率約為1/1078,因此在迄今已知的生物計量驗證技術(shù)當中虹膜識別技術(shù)可具有最高的區(qū)分度。另外,由于人類的虹膜在出生之后經(jīng)過約18個月定形并且被睫毛、眼瞼和視網(wǎng)膜保護,所以對于人類的余生來說虹膜的形狀不容易改變。因此,與諸如指紋、語音、面部、簽名等其他生物計量特征相比,虹膜可被評估為具有一致性。
圖6是根據(jù)本公開各種實施例的用于更新生物計量信息的電子設(shè)備的內(nèi)部框圖。
參考圖6,電子設(shè)備可以包括圖像采集單元600、眼睛區(qū)域檢測單元602、預處理器604、虹膜特征提取單元606、匹配單元608和虹膜db610。根據(jù)實施例,電子設(shè)備101可以進一步包括用于附加地檢測除了虹膜信息之外的生物計量信息的模塊,或者可以包括用于代表圖像采集單元600檢測另外的生物計量信息的模塊。根據(jù)實施例,圖像采集單元600可以接收生物計量圖像,例如接觸指紋傳感器的用戶的手指。
圖像采集單元600執(zhí)行拍攝關(guān)于虹膜的圖像信息的功能并且可以用作用于通過紅外相機來獲取虹膜圖像的設(shè)備。此時,用于拍攝虹膜的手段不限于紅外相機,而是可以通過其他拍攝手段來獲取虹膜圖像。根據(jù)實施例,圖像采集單元600可以與圖3的相機模塊對應(yīng)。
當通過圖像采集單元600接收幀時,眼睛區(qū)域檢測單元602可以檢測眼睛是否存在于幀中。當眼睛存在時,眼睛區(qū)域檢測單元602可以找到瞳孔、確定瞳孔、虹膜和鞏膜之間的輪廓并且然后提取虹膜部分。
因此,當眼睛區(qū)域檢測單元602檢測眼睛區(qū)域時,預處理器604可以執(zhí)行檢測用于提取特征點所需的信息的功能。預處理器604可以執(zhí)行諸如劃分并旋轉(zhuǎn)生物計量圖像以及控制生物計量圖像的大小以僅提取眼睛區(qū)域的預處理,并且檢測關(guān)于瞳孔區(qū)域的數(shù)據(jù)、關(guān)于虹膜區(qū)域的數(shù)據(jù)、關(guān)于自主線(autonomicline)區(qū)域的數(shù)據(jù)、關(guān)于裂孔(hiatus)的位置和類型的數(shù)據(jù)。
虹膜特征提取單元606可以用于基于與由預處理器604提供的虹膜的特征相關(guān)的數(shù)據(jù)生成關(guān)于虹膜的特征信息。更具體地,虹膜特征提取單元606可以僅提取并劃分虹膜部分,并且然后將劃分的虹膜信息轉(zhuǎn)換成特征圖案,例如虹膜模板、虹膜碼等。根據(jù)本公開的各種實施例,關(guān)于虹膜的特征信息與一個特征圖案對應(yīng),所述一個特征圖案基于與虹膜的特征相關(guān)的數(shù)據(jù)、僅根據(jù)虹膜部分生成,并且所述特征圖案可以具有識別碼形式,例如虹膜碼、模板等。虹膜碼可以從按上述方式獲取的虹膜圖像提取。虹膜碼可以與通過編碼在虹膜圖像中每個人的唯一特征圖案而生成的值對應(yīng),并且可以根據(jù)虹膜碼值來執(zhí)行虹膜識別。
如上所述,識別虹膜的方法可以基于“圓形邊緣檢測”搜索瞳孔的中心、識別亮度改變位置、確定虹膜邊緣并且計算要提取虹膜部分的半徑且以256字節(jié)的預定形式來編碼提取的虹膜部分的圖案。
可以通過虹膜特征提取單元606將虹膜圖像轉(zhuǎn)換成虹膜模板或虹膜碼。相應(yīng)地,匹配單元608可以在注冊步驟中將虹膜模板存儲為用戶登記數(shù)據(jù)。在檢驗步驟中,匹配單元608可以將轉(zhuǎn)換的虹膜模板和存儲在虹膜db610中的虹膜模板比較,并且在比較結(jié)果為大于或等于預定閾值時返回驗證成功。當比較結(jié)果不大于預定閾值時,匹配單元608可以返回驗證失敗。
如上所述,匹配單元608可以通過將由虹膜特征提取單元606輸出的虹膜特征圖案與存儲在虹膜db610中的虹膜特征圖案比較,來通過虹膜執(zhí)行用戶驗證。根據(jù)本公開的各種實施例,即使虹膜特征圖案不匹配存儲的虹膜特征圖案達預定閾值或更高,匹配單元608也暫時存儲所述虹膜特征圖案而不丟棄。然后,當存在匹配存儲的虹膜特征圖案達閾值或更高的虹膜特征圖案時,匹配單元608可以認為在比較操作中已經(jīng)匹配失敗的虹膜特征圖案也與已經(jīng)匹配存儲的虹膜特征圖案的用戶相同的用戶相關(guān),并且分析已經(jīng)匹配失敗的虹膜特征圖案和已經(jīng)匹配存儲的虹膜特征圖案的虹膜特征圖案之間的關(guān)系。
當分析已經(jīng)匹配失敗的虹膜特征圖案時,匹配單元608可以基于關(guān)于在輸入已經(jīng)匹配失敗的虹膜圖像的幀時的時間的信息、與已經(jīng)匹配失敗的虹膜特征圖案一起輸入的關(guān)于用戶的另一條生物計量信息以及關(guān)于電子設(shè)備101的傳感器信息來分析虹膜特征圖案是否與相同用戶相關(guān)。也就是說,匹配單元608可以基于下列情況中的至少一個來確定匹配失敗的虹膜圖像和匹配成功的虹膜圖像的用戶是否相同:在獲取匹配成功的虹膜圖像時的時間點和在獲取匹配失敗的虹膜圖像時的時間點之間的差是否在閾值內(nèi)、在獲取匹配成功的虹膜圖像和獲取匹配失敗的虹膜圖像時由電子設(shè)備101獲取的傳感器數(shù)據(jù)差是否在閾值內(nèi)以及在獲取匹配成功的虹膜圖像和獲取匹配失敗的虹膜圖像時與關(guān)于用戶的另一條生物計量信息的差是否在閾值內(nèi)。
關(guān)于用戶的其它生物計量信息可以是任何生物計量信息,例如指紋、心率、面部、語音、動作、掌紋、血管信息等,只要能夠通過所述生物計量信息識別相同用戶即可。由電子設(shè)備101獲取的傳感器數(shù)據(jù)可以包括通過其能夠確定用戶的改變的加速度傳感器、抓握傳感器、照度傳感器、溫度傳感器、麥克風傳感器等上的所有傳感器信息。
如上所述,當用戶驗證成功時,匹配單元608可以通過利用匹配成功的虹膜圖像的特征圖案來更新登記的特征圖案,并且在虹膜識別算法的最后步驟中存儲更新的特征圖案。
圖7示意了根據(jù)本公開各種實施例的虹膜圖像的特征圖案的示例。
參考圖7,當驅(qū)動相機模塊用于虹膜識別時,約每65ms通過圖像傳感器340鍵入一幀??梢允褂门c一系列相繼鍵入的生物計量圖像對應(yīng)的多個生物計量圖像中的一些用于虹膜識別。下面,將描述在生物計量圖像當中,鍵入通過拍攝眼睛部分而生成的虹膜圖像的第一幀700并且在第一幀700之后相繼(successively)鍵入第二幀720的示例。
當確定眼睛區(qū)域存在于第一幀700和第二幀720中的每一個中時,控制器可以基于瞳孔提取算法、邊界檢測算法、虹膜檢測算法等來提取虹膜區(qū)域。隨后,控制器可以分割并且然后編碼虹膜區(qū)域以確定虹膜區(qū)域的特征點,并且對于第一幀700和第二幀720生成的模板可以分別稱為第一虹膜模板710和第二虹膜模板730。在圖7中,第一虹膜模板710和第二虹膜模板730可以是整個模板的部分。圖7中的數(shù)字或值“1”和“0”僅用于示例以幫助理解本公開,并且使用的值可以不同于實際的值,因為實際的算法比該模板具有更多的值。
圖8和圖9示意了根據(jù)本公開的各種實施例的用于與登記的虹膜模板比較的操作。
在圖8和圖9中,登記的虹膜模板800可以是已經(jīng)根據(jù)一個幀的虹膜圖像編碼并且然后在注冊步驟中被存儲的特征圖案。此時,登記的特征圖案可以是用戶的生物計量圖像的整個特征圖案的至少一部分或全部,但是圖8和圖9示意了存儲的特征圖案的那部分。
下面將參考圖8描述比較登記的虹膜模板800和第一虹膜模板720的匹配過程。
在圖8中,由于眼瞼、光反射等而在遮擋狀態(tài)(hiddenstate)下拍攝第一虹膜模板720時,第一虹膜模板720可能具有無效信息(即無效部段(灰場(grayfield))值),并且登記的虹膜模板800中的至少一些特征點不與第一虹膜模板720的特征點對應(yīng),并且因此可能不會執(zhí)行比較。
圖8示意了兩條匹配數(shù)據(jù)存在于六條可比較數(shù)據(jù)中的情況,并且因此匹配比率會是33%。當假設(shè)用于驗證成功的閾值比率約為65%時,不管用戶是否登記的用戶,第一虹膜模板720的用戶都會驗證失敗。
隨后,可以對第二虹膜模板730執(zhí)行與已經(jīng)對第一虹膜模板710執(zhí)行的比較操作相同的操作。圖9示意了可比較數(shù)據(jù)的六個片段中存在匹配數(shù)據(jù)的四個片段的情況。在這種情況下,匹配比率會是67%。由于匹配比率與閾值比率65%或更高對應(yīng),所以第二虹膜模板730的用戶會成功驗證。
此時,當?shù)谝缓缒つ0?20和第二虹膜模板730與關(guān)于相同用戶的生物計量信息對應(yīng)時,第一虹膜模板720可以是錯誤拒絕。根據(jù)本公開的各種實施例,可以利用錯誤拒絕信息來更新登記的特征圖案,并且當之后輸入諸如第一虹膜模板720的信息時,可不作出錯誤拒絕。
圖10示意了根據(jù)本公開各種實施例的更新登記的虹膜模板的方法。
參考圖10,當基于第二虹膜模板730和登記的虹膜模板800之間的比較第二虹膜模板730和登記的虹膜模板800具有大于或等于閾值比率的相同特征點時,可以通過將第二虹膜模板730的至少一個特征點添加到登記的虹膜模板800來更新登記的虹膜模板800。此時,根據(jù)本公開的各種實施例,當?shù)诙缒つ0?30匹配登記的虹膜模板800時,即便第一虹膜模板710不具有與登記的虹膜模板800的特征點相同的特征點達預定比率或更高,也確定連續(xù)地連接到第二虹膜模板730的第一虹膜模板710是否與相同用戶相關(guān)。當?shù)谝缓缒つ0?10與相同用戶相關(guān)時,也可以將第一虹膜模板710的至少一個特征點添加到登記的虹膜模板800,并且登記的虹膜模板800可以更新為如參考標號820所指示的并且被存儲。
通過更新操作,可以用匹配失敗的第一虹膜模板710的至少一個特征點和第二虹膜模板730的至少一個特征點來填補登記的虹膜模板800的空特征點部分?;谶@樣的學習過程,可降低frr,從而提高識別率。因此,即便獲取了與登記的生物計量信息相比相對較不清楚的生物計量信息,因為驗證基于更新的生物計量信息來執(zhí)行,所以驗證成功率也能夠提高。
圖11是示意了根據(jù)本公開的各種實施例的更新登記的生物計量信息的操作的流程圖。
參考圖11,電子設(shè)備101可以在操作1100中獲取要與預先登記的特征圖案比較的多個生物計量圖像。隨后,在操作1105中,比較預先登記的特征圖案和獲取的生物計量圖像的特征圖案。電子設(shè)備101在操作1110中確定獲取的生物計量圖像的特征圖案是否匹配預先登記的特征圖案并且在操作1105中暫時存儲不匹配的生物計量圖像。電子設(shè)備101可以通過返回到操作1105來執(zhí)行用于與下一生物計量圖像比較的操作。
相應(yīng)地,電子設(shè)備101可以在操作1110中確定下一生物計量圖像的特征圖案是否匹配預先登記的特征圖案。此時,與預先登記的特征圖案比較的生物計量圖像的數(shù)量可以根據(jù)電子設(shè)備的特性而變化。當存在生物計量圖像的匹配特征圖案時,電子設(shè)備101可以在操作1120中通過利用匹配生物計量圖像和至少一個不匹配生物計量圖像來更新預先登記的特征圖案。例如,當存在要被比較的三個生物計量圖像并且它們中的一個成功匹配時,電子設(shè)備101可以通過利用相繼地連接到匹配成功的生物計量圖像的匹配失敗的生物計量圖像的特征圖案以及其余兩個匹配失敗的生物計量圖像的特征圖案的至少一個特征點來更新預先登記的特征圖案。如上所述,可以根據(jù)各種參考來確定匹配失敗的生物計量圖像當中的被用于更新預先登記的特征圖案的生物計量圖像的特征圖案。
根據(jù)本公開的各種實施例,電子設(shè)備101可以基于下列情況中的至少一個來確定在匹配失敗的生物計量圖像當中將使用生物計量圖像的哪個特征圖像來更新預先登記的特征圖案:在獲取匹配成功的生物計量圖像時的時間點和在獲取匹配失敗的生物計量圖像時的時間點之間的差是否在閾值內(nèi)、在獲取匹配成功的生物計量圖像和獲取匹配成功的生物計量圖像時由電子設(shè)備101獲取的傳感器數(shù)據(jù)差是否在閾值內(nèi)、以及在獲取匹配成功的生物計量圖像和獲取匹配失敗的生物計量圖像時與關(guān)于用戶的另一條生物計量信息的不同是否在閾值內(nèi)。
下面,在生物計量圖像當中,將描述虹膜圖像作為示例。
圖12是示意了根據(jù)本公開的各種實施例的更新登記的虹膜圖像的操作的流程圖。
參考圖12,電子設(shè)備101可以在操作1205中生成第一幀的虹膜特征圖案。電子設(shè)備101可以在操作1210中比較登記的虹膜特征圖案和第一幀的虹膜特征圖案以確定匹配是否成功。也就是說,電子設(shè)備101可以確定特征圖案的特征點是否相互匹配達預定比率或更高。當匹配成功時,電子設(shè)備101可以在操作1240中通過利用匹配成功的幀(例如第一幀)的虹膜特征圖案來更新登記的虹膜特征圖案。
當在操作1210中匹配失敗時,即,當特征圖案的特征點相互匹配達小于預定比率的比率時,電子設(shè)備101可以在操作1215中暫時存儲第一幀的虹膜特征圖案。此時,暫時存儲的第一幀的虹膜特征圖案的形式可以不限于圖像形式,也就是說,可以是原始數(shù)據(jù)形式、通過提取虹膜部分而生成的經(jīng)處理數(shù)據(jù)的形式或者編碼的模板的形式。
隨后,電子設(shè)備101可以在操作1220中生成第二幀的虹膜特征圖案并且在操作1225中確定匹配是否成功。此時,當匹配失敗時,預定數(shù)量的特征圖案(例如兩個虹膜特征圖案)全部失敗,以使得在操作1230中將虹膜識別處理為失敗。當?shù)诙暮缒ぬ卣鲌D案匹配登記的虹膜特征圖案達預定比率或更高時,可以在操作1225中確定匹配成功。相應(yīng)地,在操作1235中,可以確定暫時存儲的第一幀的虹膜特征圖案是否對應(yīng)于與跟已經(jīng)成功匹配的第二幀的虹膜特征圖案相同的用戶相關(guān)的虹膜圖像。當確定用戶不同時,電子設(shè)備101可以在操作1240中通過僅利用匹配成功的幀(例如第二幀)的虹膜特征圖案來更新登記的虹膜特征圖案。當在操作1235中確定虹膜圖像與相同用戶相關(guān)時,電子設(shè)備可以通過利用暫時存儲的第一幀和第二幀的虹膜特征圖案來更新登記的虹膜特征圖案。
根據(jù)實施例,當在操作1225中第二幀的虹膜特征圖案匹配登記的虹膜特征圖案達預定比率或更高時,電子設(shè)備101可以降低預定比率并且然后基于降低的閾值比率來比較第一幀的虹膜特征圖案和登記的虹膜特征圖案之間的匹配比率,并且在匹配比率大于或等于降低的閾值比率時通過利用第一幀的虹膜特征圖案來更新登記的虹膜特征圖案。
根據(jù)實施例,電子設(shè)備101可以通過利用匹配成功的第二幀和匹配失敗的第一幀的虹膜特征圖案的至少一個特征點來更新登記的虹膜特征圖案。然而,當確定虹膜特征圖案對應(yīng)于與相同用戶相關(guān)的虹膜圖像時,電子設(shè)備101可以通過利用第一幀的虹膜特征圖案來更新第二幀的虹膜特征圖案,并且然后將更新的第二幀的虹膜特征圖案的至少一個特征點添加到登記的虹膜特征圖案以更新登記的虹膜特征點。
然后,在操作1250中,電子設(shè)備101可以執(zhí)行根據(jù)虹膜驗證成功的操作。此時,在處理虹膜驗證成功之后,電子設(shè)備101可以更新登記的虹膜特征圖案,并且其操作順序不限于上述順序。另外,根據(jù)虹膜驗證成功的操作可以包括諸如解鎖、應(yīng)用執(zhí)行、支付批準、數(shù)據(jù)傳輸?shù)鹊墓δ堋?/p>
同時,盡管已經(jīng)描述了執(zhí)行用于將第一幀和第二幀中的每一個與登記的虹膜特征圖案匹配的操作的情況作為示例。但是,通過第一幀及第二幀的虹膜特征圖案的每一個與登記的虹膜特征圖案之間的比較,如果確定虹膜特征圖案與相同用戶相關(guān),則電子設(shè)備101可以通過利用第一幀的虹膜特征圖案的至少一部分來更新第二幀的虹膜特征圖案。隨后,本公開可以實現(xiàn)為執(zhí)行這樣的操作:將更新的第二幀的虹膜特征圖案與登記的虹膜特征圖案匹配,并且在匹配成功時執(zhí)行自動更新。
同時,可以基于與匹配成功的幀的相關(guān)性來確定是否利用暫時存儲的幀的虹膜特征圖案來更新登記的虹膜特征圖案。也就是說,基于匹配成功的幀和匹配失敗的幀與相同用戶相關(guān)的確定,即便是匹配失敗的幀也可以被用于更新登記的虹膜特征圖案。
可以主要基于三種參考來執(zhí)行對于相同用戶的確定。
圖13至圖15是示意了根據(jù)本公開的各種實施例的用于確定虹膜圖像是否與相同用戶相關(guān)的操作的流程圖。可以利用相同用戶模式來詳細描述圖12的操作1235。
參考圖13,電子設(shè)備101可以在操作1300的相同用戶確定模式中在操作1305中比較第一幀和第二幀之間的時間差。也就是說,電子設(shè)備101可以比較在第一幀被拍攝時的時間點和在第二幀被拍攝時的時間點之間的差。當在操作1310中兩個幀之間的時間差小于閾值時,電子設(shè)備101可以在操作1315中通過利用暫時存儲的第一幀的虹膜特征圖案來更新登記的虹膜特征圖案。當兩個幀之間的時間差大于或等于閾值時,電子設(shè)備101可以認為第一幀的虹膜特征圖案不是有效的虹膜特征圖案并且在操作1320中丟棄暫時存儲的第一幀的虹膜特征圖案。盡管圖13描述了在第二幀之前鍵入的第一幀不匹配并且因此已經(jīng)被暫時存儲以被用于更新的情況作為示例,但是在匹配失敗的幀當中的任何幀都可以用于更新,只要該幀基于第二幀具有小于閾值的時間差即可。
參考圖14,電子設(shè)備101可以在操作1400的相同用戶確定模式中在操作1405中比較接收第一幀和第二幀時的傳感器數(shù)據(jù)。也就是說,當在輸入第一幀時電子設(shè)備101的傳感器值和在輸入第二幀時的傳感器值之間的差小于閾值時,假設(shè)用戶正在沒有任何移動的情況下使用電子設(shè)備101。相應(yīng)地,當在操作1410中傳感器值之間的差小于閾值時,電子設(shè)備101可以通過利用暫時存儲的第一幀的虹膜特征圖案來更新登記的虹膜特征圖案。當在操作1410中傳感器值之間的差大于或等于閾值時,可以假設(shè)嘗試驗證的用戶移動以使得用戶切換到另一用戶。相應(yīng)地,當兩個幀的傳感器數(shù)據(jù)之間的差大于或等于閾值時,電子設(shè)備101可以在操作1420中丟棄暫時存儲的第一幀的虹膜特征圖案。
參考圖15,電子設(shè)備101可以在操作1500的相同用戶確定模式中在操作1505中比較接收第一幀和第二幀時的其他生物計量數(shù)據(jù)。具體地,電子設(shè)備101可以將在輸入第一幀時通過電子設(shè)備101的傳感器測量的諸如指紋、心率、面部、語音、運動、掌紋、血管信息等的關(guān)于用戶的生物計量數(shù)據(jù)與在輸入第二幀時測量的關(guān)于用戶的生物計量數(shù)據(jù)比較。當在操作1510中兩條生物計量數(shù)據(jù)之間的差小于閾值時,電子設(shè)備101可以確定這兩條生物計量數(shù)據(jù)與相同用戶相關(guān),并且相應(yīng)地在操作1515中通過利用暫時存儲的第一幀的虹膜特征圖案來更新登記的虹膜特征圖案。當在操作1510中兩條生物計量數(shù)據(jù)之間的差大于或等于閾值時,電子設(shè)備101可以確定嘗試驗證的用戶彼此不同。相應(yīng)地,當兩個幀的傳感器數(shù)據(jù)之間的差大于或等于閾值時,電子設(shè)備101不能假設(shè)這兩條生物計量數(shù)據(jù)來自于相同用戶并且因此在操作1520中丟棄暫時存儲的第一幀的虹膜特征圖案。
根據(jù)本公開的各種實施例,是否要使用暫時存儲的幀的虹膜特征圖案來更新登記的虹膜特征圖案可以基于上述方法中的一種來確定,并且可以基于其中兩種或更多種方法的組合來確定。例如,可以使用同時識別時間差和傳感器信息或識別時間差并且然后再次識別其他生物計量信息的各種方法的組合。
同時,在生物計量圖像當中,將描述指紋圖像作為示例。
圖16示意了根據(jù)本公開各種實施例的指紋圖像的特征圖案的示例。
電子設(shè)備101可以包括用于接收指紋圖像的指紋傳感器,并且可以確定輸入的指紋圖像中的一個或多個特征提取區(qū)域,并從特征提取區(qū)域提取特征信息,如圖16中所示。此處,特征提取區(qū)域的數(shù)量可以為兩個或更多個。例如,在單個手指中,特征提取區(qū)域與指紋區(qū)域、指關(guān)節(jié)區(qū)域等對應(yīng)。在單個手中,特征提取區(qū)域與指紋區(qū)域、指關(guān)節(jié)區(qū)域、手掌皺褶等對應(yīng)。
圖16示意了如下情況:其中從指紋區(qū)域提取特征點,并且取決于相同手指的接觸強度、傾斜方向等實際的接觸區(qū)域可能會變化。由于諸如手上的異物、高濕度或手中的損傷的因素,可能不會提取一些特征點。因此,即便是從相同指紋提取的特征點也會變化,如圖16中所示。此時,在圖16中,假設(shè)從一系列相繼輸入的指紋圖像提取第一指紋模板1600和第二指紋模板1610,并且第一指紋模板1600和第二指紋模板1610可以是整個模板的一部分。圖16中示意的特征點僅是示例以幫助理解本公開,并且由于實際的算法比該模板具有更多的特征值,所以示例值可以不同于實際的值。
當驅(qū)動指紋傳感器用于指紋識別時,以一個圖像的形式接收指紋區(qū)域??梢约僭O(shè)在第一嘗試中輸入的信息是第一指紋模板1600并且在第二嘗試中輸入的信息是第二指紋模板1610。
圖17和圖18示意了根據(jù)本公開各種實施例的用于與登記的指紋比較的操作。登記的特征圖案可以是用戶的指紋圖像的整個特征圖案的至少一部分或全部,但是圖17和圖18示意了存儲的特征圖案的那部分。
參考圖17,通過登記的指紋模板1700和第一指紋模板1710之間的比較,如在與兩個模板之間的比較對應(yīng)的模板1720中示意的,在九個可比較的特征點當中存在兩個匹配特征點,并且因此匹配比率為22%。此時,當假設(shè)指示驗證成功的閾值比率約為50%時,不管用戶是否登記的用戶,第一指紋模板170的用戶都會驗證失敗。
參考圖18,通過登記的指紋模板1800和第二指紋模板1810之間的比較,如在與兩個模板之間的比較對應(yīng)的模板1820中示意的,在九個可比較的特征點當中存在四個匹配特征點,并且因此匹配比率為55%。相應(yīng)地,第二指紋模板1810的用戶會驗證成功。
如上所述,當?shù)谝恢讣y模板1710和第二指紋模板1810與相同用戶相關(guān)時,第一指紋模板1710的驗證失敗與錯誤拒絕對應(yīng),并且可以通過在登記的指紋模板中反映錯誤拒絕信息來執(zhí)行更新。
圖19示意了根據(jù)本公開各種實施例的更新登記的指紋的方法。
當基于第二指紋模板1610和登記的指紋模板1900之間的比較第二指紋模板1610和登記的指紋模板1900具有大于或等于閾值比率的相同特征點時,可以通過將第二指紋模板1610的至少一個特征點添加到登記的指紋模板1900來更新登記的指紋模板1900。此時,根據(jù)本公開的各種實施例,當?shù)诙讣y模板1610匹配登記的指紋模板1900時,確定相繼地連接到第二指紋模板1610的第一指紋模板1600是否與相同用戶相關(guān),即便第一指紋模板1600不具有與登記的指紋模板1900的特征點相同的特征點達預定比率或更高也如此。當?shù)谝恢讣y模板1600與相同用戶相關(guān)時,也可以將第一指紋模板1600的一個或多個特征點1910和1920添加到登記的指紋模板1900。因此,可以通過第二指紋模板1610的匹配成功的特征點來更新登記的指紋模板1930,但是可以用第一指紋模板1600的一個或多個特征點來填補登記的指紋模板1930的未被第二指紋模板1610的特征點填補的空特征點部分1940和1950?;谶@樣的學習過程,能夠降低frr,從而提高識別率。因此,即便獲取了與登記的生物計量信息相比相對不清楚的生物計量信息,因為基于更新的生物計量信息來執(zhí)行驗證,所以也能夠增加驗證成功率。
盡管已經(jīng)描述了生物計量圖像當中的虹膜圖像以及在執(zhí)行驗證時利用生物計量圖像的更新操作,但是可以應(yīng)用除了生物計量圖像之外的不同的生物計量圖像來更新登記的生物計量特征圖案。
圖20是根據(jù)本公開各種實施例的電子設(shè)備的框圖2000。
例如,電子設(shè)備2001可以包括在圖1中示意的電子設(shè)備101的全部或一部分。電子設(shè)備2001可以包括至少一個應(yīng)用處理器(ap)2010、通信模塊2020、用戶識別模塊(sim)卡2024、存儲器2030、傳感器模塊2040、輸入設(shè)備2050、顯示器2060、接口2070、音頻模塊2080、相機模塊2091、電力管理模塊2095、電池2096、指示器2097和馬達2098。
ap2010可以通過驅(qū)動操作系統(tǒng)或應(yīng)用程序來控制與其連接的多個硬件或軟件部件,并且執(zhí)行各種不同的數(shù)據(jù)處理和計算。ap2010可以例如通過例如芯片上系統(tǒng)(soc)來實現(xiàn)。根據(jù)本公開的實施例,ap2010可以進一步包括圖形處理單元(gpu)和/或圖像信號處理器。ap2010還可以包括在圖20中示意的部件中的至少一些(例如,蜂窩模塊2021)。ap2010可以將從至少一個其他部件(例如,非易失性存儲器)接收的指令或數(shù)據(jù)加載到易失性存儲器中以處理加載的指令或數(shù)據(jù),并且可以將各種類型的數(shù)據(jù)存儲在非易失性存儲器中。
通信模塊2020可以具有與圖1的通信接口170的配置相同或相似的配置。通信模塊2020可以包括例如蜂窩模塊2021、wi-fi模塊2023、bt模塊2025、gps模塊2027、nfc模塊2028和射頻(rf)模塊2029。
蜂窩模塊2021可以通過通信網(wǎng)絡(luò)提供例如語音呼叫、圖像呼叫、文字消息服務(wù)或互聯(lián)網(wǎng)服務(wù)。根據(jù)實施例,蜂窩模塊2021可以利用用戶識別模塊(例如sim卡2024)來區(qū)分和驗證通信網(wǎng)絡(luò)內(nèi)的電子設(shè)備2001。根據(jù)本公開的實施例,蜂窩模塊2021可以執(zhí)行可以由ap2010提供的功能的至少一些。根據(jù)實施例,蜂窩模塊2021可以包括通信處理器(cp)。
wi-fi模塊2023、bt模塊2025、gps模塊2027和nfc模塊2028可以包括例如用于處理通過相應(yīng)的模塊傳輸/接收的數(shù)據(jù)的處理器。根據(jù)一些實施例,蜂窩模塊2021、wi-fi模塊2023、bt模塊2025、gps模塊2027和nfc模塊2028中的至少一些(兩個或更多個)可以包括在一個集成芯片(ic)或ic封裝中。
rf模塊2029可以傳輸/接收例如通信信號(例如,rf信號)。rf模塊2029可以包括例如收發(fā)器、功率放大器模塊(pam)、頻率濾波器、低噪聲放大器(lna)、天線等。根據(jù)另一實施例,蜂窩模塊2021、wi-fi模塊2023、bt模塊2025、gps模塊2027和nfc模塊2028中的至少一個可以通過單獨的rf模塊2029傳輸/接收rf信號。
sim卡2024可以包括例如包括用戶身份模塊和/或嵌入式sim卡的卡,并且可以包括固有的識別信息(例如,集成電路卡識別符(iccid))或用戶信息(例如國際移動用戶身份(imsi))。
存儲器2030(例如,存儲器2030)可以包括例如內(nèi)部存儲器2032或外部存儲器2034。內(nèi)部存儲器2032可以包括例如下列中的至少一個:易失性存儲器(例如,動態(tài)隨機存取存儲器(dram)、靜態(tài)ram(sram)、同步動態(tài)ram(sdram)等)和非易失性存儲器(例如,一次性可編程只讀存儲器(otprom)、可編程rom(prom)、可擦除可編程rom(eprom)、電可擦除可編程rom(eeprom)、掩膜rom)、快閃存儲器(例如,nand快閃存儲器、nor快閃存儲器等)、硬盤驅(qū)動器或固態(tài)驅(qū)動器(ssd)。
外部存儲器2034可以還包括快閃驅(qū)動器,例如,緊湊式閃存(cf)、安全數(shù)字(sd)、微安全數(shù)字(micro-sd)、小安全數(shù)字(mini-sd)、極限數(shù)字(xd)、記憶棒等。外部存儲器2034可以通過各種接口功能性地和/或物理地連接到電子設(shè)備2001。
傳感器模塊2040可以例如測量物理量或者檢測電子設(shè)備2001的操作狀態(tài),并且可以將測量或檢測到的信息轉(zhuǎn)換成電信號。傳感器模塊2040可以包括例如下列中的至少一個:手勢傳感器2040a、陀螺儀傳感器2040b、大氣壓力傳感器2040c、磁傳感器2040d、加速度傳感器2040e、抓握傳感器2040f、接近傳感器2040g、顏色傳感器2040h(例如,紅/綠/藍(rgb)傳感器)、生物計量傳感器2040i、溫度/濕度傳感器2040j、照度傳感器2040k和紫外(uv)傳感器2040m。額外地或替代地,傳感器模塊2040可以包括例如電子鼻(e-nose)傳感器、肌電圖(emg)傳感器、腦電圖(eeg)傳感器、心電圖(ecg)傳感器、紅外(ir)傳感器、虹膜傳感器和/或指紋傳感器。傳感器模塊2040可以進一步包括用于控制包括在其中的一個或多個傳感器的控制電路。在一些實施例中,電子設(shè)備2001可以進一步包括處理器,該處理器配置成控制作為處理器2010的一部分或者與處理器2010分離的傳感器模塊2040,并且電子設(shè)備2001可以在處理器2010處于睡眠模式時控制傳感器模塊2040。
輸入設(shè)備2050可以包括例如觸摸面板2052、(數(shù)字)筆傳感器2054、按鍵2056或超聲輸入設(shè)備2058。觸摸面板2052可以使用例如下列中的至少一種:電容式、電阻式、紅外式和超聲式。觸摸面板2052可以進一步包括控制電路。觸摸面板2052可以進一步包括觸覺層并且向用戶提供觸覺反應(yīng)。
(數(shù)字)筆傳感器2054可以包括例如成為觸摸面板2052的一部分的識別薄板或單獨的識別薄板。按鍵2056可以包括例如物理按鈕、光學按鍵或小鍵盤。超聲輸入單元2058可以通過生成超聲信號的輸入裝置輸入數(shù)據(jù),并且電子設(shè)備2001通過用麥克風(例如麥克風2088)檢測聲波來識別數(shù)據(jù)。
顯示器2060(例如,顯示器2060)可以包括面板2062、全息設(shè)備2064或投影儀2066。面板2062可以包括與圖1的顯示器2060相同或相似的部件。面板2062可以實現(xiàn)為例如柔性的、透明的或可穿戴的。面板2062還可以配置為與觸摸面板2052集成為單個模塊。全息設(shè)備2064可以通過利用光的干涉在空中顯示三維圖像。投影儀2066可以將光投射到屏上以顯示圖像。例如,所述屏可以位于電子設(shè)備2001內(nèi)部或外部。根據(jù)本公開的實施例,顯示器2060可以進一步包括用于控制面板2062、全息設(shè)備2064或投影儀2066的控制電路。
接口2070可以包括例如高清晰度多媒體接口(hdmi)2072、通用串行總線(usb)2074、光學接口2076和d超小型接口(d-sub)2078。接口2070可以包括在例如圖1中示出的通信接口160中。額外地或替代地,接口2070可以包括例如移動高清晰度鏈接(mhl)接口、安全數(shù)字(sd)卡/多媒體卡(mmc)接口或紅外數(shù)據(jù)協(xié)會(irda)標準接口。
音頻模塊2080可以雙向地轉(zhuǎn)換例如聲音和電信號。音頻模塊2080的至少一些部件可以包括在例如圖1中示意的輸入/輸出接口150中。音頻模塊2080可以處理通過例如揚聲器2082、受話器2084、耳機2086、麥克風2088等輸入或輸出的聲音信息。
相機模塊2091為例如能夠捕獲靜止圖像和活動圖像的設(shè)備。根據(jù)實施例,相機模塊2091可以包括一個或多個圖像傳感器(例如前置傳感器或后置傳感器)、透鏡、圖像信號處理器(isp)和閃光燈(例如led、氙燈等)。
電力管理模塊2095可以管理例如電子設(shè)備2001的電力。根據(jù)實施例,電力管理模塊2095可以包括電力管理集成電路(pmic)、充電器ic或電池或電量計。pmic可以利用有線和/或無線充電方法。無線充電方法的示例可以包括例如磁諧振方案、磁感應(yīng)方案、電磁波方案等。另外,電力管理模塊295可以進一步包括附加電路,例如用于無線充電的線圈環(huán)、諧振電路、整流器等。電池電量計可以測量例如電池的剩余電量、充電電壓和電流或溫度。電池2096可以包括例如可再充電電池和/或太陽能電池。
指示器2097可以指示電子設(shè)備2001或其一部分(例如,ap2010)的特定狀態(tài),例如啟動狀態(tài)、消息狀態(tài)、充電狀態(tài)等。馬達2098可以將電信號轉(zhuǎn)換成機械振動并且能夠生成振動、觸覺效果等。盡管未示意,但是電子裝置2001可以包括用于支持移動電視(tv)的處理單元(例如,gpu)。用于支持移動tv的處理單元可以處理例如符合數(shù)字多媒體廣播(dmb)、數(shù)字視頻廣播(dvb)或媒體流的某個標準的媒體數(shù)據(jù)。
電子設(shè)備2001的上述元件中的每一個均可以通過一個或多個部件來實現(xiàn),并且相應(yīng)的元件的名稱可以根據(jù)電子設(shè)備2001的類型而變化。在本公開的各種實施例中,電子設(shè)備2001可以包括上述元件中的至少一個,并且可以排除所述元件中的一些或者進一步包括其他附加元件。另外,根據(jù)各種實施例的電子設(shè)備2001的元件中的一些可以組合成一個實體,以使得對應(yīng)元件的功能可以以與它們被組合之前相同的方式來執(zhí)行。
在本公開各種實施例中使用的“模塊”可以指例如包括硬件、軟件和固件中的一個或硬件、軟件和固件中的兩個或更多個的組合的“單元”。“模塊”可以與諸如單元、邏輯、邏輯塊、部件或電路的術(shù)語可互換地使用。“模塊”可以是集成部件的最小單位或者其一部分?!澳K”可以是執(zhí)行一個或多個功能或其一部分的最小單位?!澳K”可以以機械或電學方式來實現(xiàn)。例如,根據(jù)本公開的“模塊”可以包括已知或今后將被開發(fā)的用于執(zhí)行操作的專用集成電路(asic)芯片、現(xiàn)場可編程門陣列(fpga)和可編程邏輯器件中的至少一種。
將會理解,本公開的示例性實施例可以以硬件、軟件或硬件和軟件的組合的形式來實現(xiàn)。任何這樣的軟件可以例如存儲在易失性或非易失性存儲設(shè)備中例如rom,諸如ram的存儲器,存儲器芯片,存儲器設(shè)備或存儲器ic,或者可記錄光學或磁介質(zhì),例如cd、dvd、磁盤或磁帶,而不管其被擦除的能力或被再記錄的能力如何。應(yīng)當理解,包括在電子設(shè)備中的存儲單元是適合用于存儲包括用于實現(xiàn)本公開各種實施例的命令的一個或多個程序的機器可讀存儲介質(zhì)的一個示例。因此,本公開包括如下程序和存儲這樣的程序的機器可讀存儲介質(zhì):該程序包括用于實現(xiàn)本說明書中任一項權(quán)利要求中限定的裝置或方法的代碼。另外,程序可以通過預定介質(zhì)(例如通過有線或無線連接傳遞的通信信號)來以電學方式傳遞,并且本公開相稱地包括程序的等價物。
另外,電子設(shè)備能夠從無線地或通過連線連接到該設(shè)備的程序提供裝置接收程序并且存儲接收的程序。程序提供裝置可以包括存儲器、通信單元和控制器,所述存儲器用于存儲包含用于執(zhí)行更新生物計量特征圖案的方法的指令的程序和更新生物計量特征圖像的方法所需要的信息,所述通信單元用于執(zhí)行與電子設(shè)備的有線或無線通信,所述控制器用于根據(jù)電子設(shè)備的請求或自動地將相應(yīng)的程序傳輸?shù)诫娮釉O(shè)備。
盡管在本公開的上述描述中描述了具體實施例,但是可以在不脫離本公開的范圍的情況下做出各種修改。因此,不能僅基于所描述的實施例來確定本公開的范圍。而是,應(yīng)當基于隨附的權(quán)利要求書及其等價物來確定本公開的范圍。