本申請涉及生物識別領(lǐng)域,特別地,涉及一種基于多模式生物識別信息的個人識別方法、裝置和程序。
背景技術(shù):
生物識別技術(shù)及相關(guān)產(chǎn)品已經(jīng)廣泛地用于用戶標識和驗證/鑒權(quán),例如考勤機,安防行業(yè)的智能鎖、門禁機、梯控,出入口控制的通道產(chǎn)品、停車場產(chǎn)品、視頻監(jiān)控產(chǎn)品,都可以引入這種生物特征身份識別方式,達到時間管理、出入口安全控制、人流統(tǒng)計等目的。生物識別技術(shù)還可以集成應(yīng)用于大型軟件、項目,具體這些產(chǎn)品可以應(yīng)用于銀行、企事業(yè)單位、監(jiān)獄、家庭、學校等等任何需要出入口控制、安全控制的環(huán)境,甚至可以建立集成生物特征的身份證,建立數(shù)據(jù)庫,用于尋找走失、拐賣兒童。
傳統(tǒng)的生物識別技術(shù)中,指紋、面部、指靜脈、掌紋、掌靜脈、虹膜等作為單一生物特征用于身份識別,相應(yīng)技術(shù)已經(jīng)較為成熟。但是其通過率與誤判率、準確率與通過率一直相互制約,不能完全滿足市場需求。此外,由于指紋、面部易于仿制造假,使身份驗證的可靠性存在隱患。例如,使用人造的指紋膜、指紋硅膠膜以假冒真通過驗證、或者直接使用照片做面部識別等。因此,虹膜、指靜脈、掌靜脈這些生物特征比較隱蔽、難以仿制的生物識別特征的應(yīng)用應(yīng)運而生,但是這3種識別方式的生物特征也相對難以獲取,且識別準確率也相對有限,需要用面部這種比較成熟的識別方式予以彌補,提高安全級別。
目前,兩個及以上的復(fù)合認證方式已經(jīng)越來越得到用戶的認可,如指紋與面部復(fù)合識別、指紋與指靜脈復(fù)合識別,但是,現(xiàn)有的混合識別技 術(shù)是分別單一識別成功后的組合識別。例如,指紋與指靜脈的組合識別,實際的識別過程就是單獨指紋識別得到識別結(jié)果,單獨指靜脈識別得到識別結(jié)果,之后對指紋和指靜脈的識別結(jié)果進行不同的邏輯組合(如與、或等)得到最終的識別結(jié)果。在這種識別模式下,每一次識別都需要將待識別個人的生物特征數(shù)據(jù)與相應(yīng)的數(shù)據(jù)庫中的全部數(shù)據(jù)進行匹配,當同一個數(shù)據(jù)庫中的待識別用戶數(shù)目很多時,這種組合識別的模式使得單次驗證耗費的時間大幅增加。
因此,亟需提出一種新的基于多模式生物識別信息的復(fù)合認證方式來解決上述問題。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種基于多模式生物識別信息的個人識別方法、裝置和程序。
在一個實施例中公開了一種用于識別個人的裝置,包括:
第一識別部分,用于將數(shù)據(jù)庫中關(guān)于第一生物特征的匹配度高于第一臨界閾值的候選確定為候選合集;第一判斷部分,用于將所述候選合集中關(guān)于第一生物特征的匹配度高于第一閾值的候選確定為該個人,并退出識別;第二判斷部分,用于當所述候選合集中關(guān)于第一生物特征的匹配度都不高于第一閾值,第一判斷部分無法確定候選時,將所述候選合集中關(guān)于第二生物特征的匹配度高于第二臨界閾值的候選確認為該個人,并退出識別;以及第二識別部分,用于當所述候選合集為空時,將數(shù)據(jù)庫中關(guān)于第二生物特征的匹配度高于第二閾值的候選確定為該個人,并退出識別;其中,第一閾值高于第一臨界閾值,第二閾值高于第二臨界閾值。
根據(jù)本發(fā)明的其中一個方面,所述第一生物特征為面部、手掌、指紋、手指血管、虹膜中的一種。
根據(jù)本發(fā)明的其中一個方面,所述第一生物特征為面部圖像。
根據(jù)本發(fā)明的其中一個方面,所述裝置還包括:面部特征采集部分,用于獲取待識別個人的面部圖像。
根據(jù)本發(fā)明的其中一個方面,所述第一識別部分包括:面部圖像處理單元,用于基于采集到的面部圖像生成面部特征;以及基于面部的匹配單元,用于對所述面部特征和存儲在第一數(shù)據(jù)庫中的多個候選面部特征進行比對,確定所述候選合集。
根據(jù)本發(fā)明的其中一個方面,所述第二生物特征為面部、手掌、指紋、手指血管、虹膜中的一種。
根據(jù)本發(fā)明的其中一個方面,所述第二生物特征為手掌。
根據(jù)本發(fā)明的其中一個方面,所述第二生物特征為手掌掌紋信息、手掌血管信息、手掌形狀信息中的一種或幾種的組合。
根據(jù)本發(fā)明的其中一個方面,所述裝置還包括:手掌圖像采集部分,用于采集待識別個人的手掌圖像。
根據(jù)本發(fā)明的其中一個方面,所述第二識別部分包括:
手掌圖像處理單元,用于基于采集到的手掌圖像生成手掌特征圖像;以及
基于手掌的匹配單元,用于對所述手掌特征圖像和存儲在第二數(shù)據(jù)庫中的多個候選手掌特征圖像中的每一個進行比對,根據(jù)比對結(jié)果確定該個人。
根據(jù)本發(fā)明的其中一個方面,所述第二判斷部分包括:
手掌圖像處理單元,用于基于采集到的手掌圖像生成手掌特征圖像;以及
基于手掌的匹配單元,用于對所述手掌特征圖像和所述候選合集中的候選所對應(yīng)的手掌特征圖像中進行比對,根據(jù)比對結(jié)果確定該個人。
相應(yīng)的,本發(fā)明還提供了一種識別個人的方法,包括:
將數(shù)據(jù)庫中關(guān)于第一生物特征的匹配度高于第一臨界閾值的候選確定為所述候選合集;
將所述候選合集中關(guān)于第一生物特征的匹配度高于第一閾值(a1)的候選確定為該個人,并退出識別;
當?shù)谝慌袛嗖糠譄o法確定候選時,將所述候選合集中關(guān)于第二生物特征的匹配度高于第二臨界閾值的候選確認為該個人,并退出識別;以及
當所述候選合集為空時,將數(shù)據(jù)庫中關(guān)于第二生物特征的匹配度高于第二閾值的候選確定為該個人,并退出識別;
其中,第一閾值高于第一臨界閾值,第二閾值高于第二臨界閾值。
根據(jù)本發(fā)明的其中一個方面,所述第一生物特征為面部、手掌、指紋、手指血管、虹膜中的一種。
根據(jù)本發(fā)明的其中一個方面,所述第一生物特征為面部特征。
根據(jù)本發(fā)明的其中一個方面,基于個人的面部特征確定所述候選合集的方法包括:
接收到從個人獲取的待識別面部圖像;
基于待識別面部圖像生成待識別面部特征;
將待識別面部特征與存儲在數(shù)據(jù)庫中的多個候選面部特征的每一個進行比對,從而得到候選面部特征的每一個與待識別面部特征的匹配度;
基于所述匹配度選擇一個或多個匹配候選。
根據(jù)本發(fā)明的其中一個方面,所述第二生物特征為面部、手掌、指紋、手指血管、虹膜中的一種。
根據(jù)本發(fā)明的其中一個方面,所述第二生物特征為手掌。
根據(jù)本發(fā)明的其中一個方面,所述第二生物特征為手掌掌紋信息、手掌血管信息、手掌形狀信息中的一種或幾種的組合。
根據(jù)本發(fā)明的其中一個方面,基于個人的手掌特征確定該個人的方法包括:
接收到從個人獲取的待識別手掌圖像;
基于待識別手掌圖像生成待識別手掌特征圖像;
將待識別手掌特征圖像與所述候選合集中的候選對應(yīng)的手掌特征的每一個進行比對,得到相應(yīng)的匹配度;
基于所述匹配度確定該個人。
本發(fā)明提供了一種新的基于多種生物信息的個人識別方法和裝置,具體的,提供了一種基于面部圖像和手掌圖像的融合識別方法,同時具有面部識別所具有的高通過率以及高精確度的特點以及手掌識別所具有的防偽能力,有效解決了現(xiàn)有技術(shù)中單一生物信息識別的缺陷。
本發(fā)明還提供了一種新的基于多種生物信息的識別方法,首先通過第一生物特征確定候選合集,再通過第二生物特征從所述候選合集中確定待識別個人的身份。相比于現(xiàn)有技術(shù)中根據(jù)第一生物特征確定第一候選合集,根據(jù)第二生物特征確認第二候選合集,再將第一、第二候選合集進行與、或等邏輯運算得到待識別個人的方法,本發(fā)明有效的在確保識別準確度的同時減少了兩次匹配過程中的匹配數(shù)量,提高了識別效率。
此外,由于面部、手掌圖像采集均是通過非接觸實現(xiàn)采集與比對,圖像獲取的過程更加清潔方便,用戶體驗好。
本領(lǐng)域普通技術(shù)人員將了解,雖然下面的詳細說明將參考圖示實施例、附圖進行,但本申請并不僅限于這些實施例。而是,本申請的范圍是廣泛的,且意在僅通過后附的權(quán)利要求限定本申請的范圍。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1為本發(fā)明中一個實施例中基于多種生物信息的個人識別方法流程圖;
圖2為本發(fā)明中一個實施例中基于多種生物信息的個人識別裝置的示意圖;
圖3描繪了其上可以實施本教導的通用計算機架構(gòu)。
附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施方式
在下面詳細的描述中,作為示例列舉出了多個特定的細節(jié)從而提供對于相關(guān)教導的全面理解。然而,對于本領(lǐng)域的技術(shù)人員來說明顯的是本教導可以無需這些細節(jié)或者連同附加特征來實踐。在其他的例子中,在相對高的層面上無有細節(jié)地對公知的方法、進程、系統(tǒng)、組件和/或電路進行描述,從而避免對本教導的方面造成不必要的模糊化。
在更加詳細地討論示例性實施例之前應(yīng)當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
后面所討論的方法(其中一些通過流程圖示出)可以通過硬件、軟件、固件、中間件、微代碼、硬件描述語言或者其任意組合來實施。當用軟件、固件、中間件或微代碼來實施時,用以實施必要任務(wù)的程序代碼或代碼段可以被存儲在機器或計算機可讀介質(zhì)(比如存儲介質(zhì))中。(一個或多個)處理器可以實施必要的任務(wù)。
這里所公開的具體結(jié)構(gòu)和功能細節(jié)僅僅是代表性的,并且是用于描述本申請的示例性實施例的目的。但是本申請可以通過許多替換形式來具體實現(xiàn),并且不應(yīng)當被解釋成僅僅受限于這里所闡述的實施例。
應(yīng)當理解的是,雖然在這里可能使用了術(shù)語“第一”、“第二”等等來描述各個單元,但是這些單元不應(yīng)當受這些術(shù)語限制。使用這些術(shù)語僅僅是為了將一個單元與另一個單元進行區(qū)分。舉例來說,在不背離示例性實施例的范圍的情況下,第一單元可以被稱為第二單元,并且類似地第二單元可以被稱為第一單元。這里所使用的術(shù)語“和/或”包括其中一個或更多所列出的相關(guān)聯(lián)項目的任意和所有組合。
這里所使用的術(shù)語僅僅是為了描述具體實施例而不意圖限制示例性實施例。除非上下文明確地另有所指,否則這里所使用的單數(shù)形式“一個”、“一項”還意圖包括復(fù)數(shù)。還應(yīng)當理解的是,這里所使用的術(shù)語“包括”和/或“包含”規(guī)定所陳述的特征、整數(shù)、步驟、操作、單元和/或組件的存在,而不排除存在或添加一個或更多其他特征、整數(shù)、步驟、操作、單元、組件和/或其組合。
還應(yīng)當提到的是,在一些替換實現(xiàn)方式中,所提到的功能/動作可以按照不同于附圖中標示的順序發(fā)生。舉例來說,取決于所涉及的功能/動作,相繼示出的兩幅圖實際上可以基本上同時執(zhí)行或者有時可以按照相反的順序來 執(zhí)行。
下面將結(jié)合附圖對本發(fā)明的實施例進行詳細描述。
如圖1所示,本發(fā)明提供了一種基于多種生物信息的個人識別裝置,該裝置包括:第一識別部分、第一判斷部分、第二判斷部分以及第二識別部分。相應(yīng)的,本發(fā)明還提供了識別個人的方法,包括:
將數(shù)據(jù)庫中關(guān)于第一生物特征的匹配度高于第一臨界閾值a2的候選確定為候選合集;
將候選合集中關(guān)于第一生物特征的匹配度高于第一閾值a1的候選確定為該個人,并退出識別;
當所述候選合集中關(guān)于第一生物特征的匹配度都不高于第一閾值a1時第一判斷部分無法確定候選,則將候選合集中關(guān)于第二生物特征的匹配度高于第二臨界閾值b2的候選確認為該個人,并退出識別;以及
當候選合集為空時,將數(shù)據(jù)庫中關(guān)于第二生物特征的匹配度高于第二閾值b1的候選確定為該個人,并退出識別;
其中,第一閾值a1高于第一臨界閾值a2,第二閾值b1高于第二臨界閾值b2。
下面將結(jié)合具體的應(yīng)用實施例對以上各部分及其工作流程進行說明。
需要說明的是,本發(fā)明中共涉及四個閾值,分別為關(guān)于第一生物特征的第一閾值a1和第一臨界閾值a2,以及關(guān)于第二生物特征的第二閾值b1和第二臨界閾值b2。其中,所述閾值為待識別個人與數(shù)據(jù)庫中的候選關(guān)于第一或第二生物特征的匹配度,假設(shè)匹配度的范圍為[0,100],匹配度的數(shù)值越大,則說明待識別個人與候選為同一個人的概率越高。以第一閾值a1和第一臨界閾值a2為例進行說明。第一閾值a1的確定原則為:可以將匹配度高于a1的候選直接確定為待識別個人,在這種條件下,第一閾值a1通常是一個比較高的數(shù)值,以最大值為100為例,第一閾值a1的值通常大于90。第一臨界閾值a2的確定原則為:匹配度高于a2的候選有較大的幾率為該識別個人,但有一定的幾率存在誤差,以最大值為100為例,第一閾值a1的值通常大于70。明顯的,第一閾值a1確定的候選準確率高,相應(yīng)的通過率低,而第一臨界閾值a2確定的候選準 確率低,相應(yīng)的通過率較高。同樣的,第二閾值b1和第二臨界閾值b2的大小和確定原則也滿足上述規(guī)律。在實際應(yīng)用的,所述四個閾值的值都可以通過根據(jù)需要自主設(shè)定,例如,第一閾值a1的值可以為90~98中的任意一個自然數(shù),如92、95、96以及93.5、94.5等,第一臨界閾值a2的值可以為60~85中的任意一個自然數(shù),如65、75、70以及63.5、74.5等。以上數(shù)據(jù)只能解釋為對本發(fā)明的說明,而不能解釋為對本發(fā)明的限制。
所述第一識別部分用于將數(shù)據(jù)庫中關(guān)于第一生物特征的匹配度高于第一臨界閾值a2的候選確定為候選合集。其中,所述數(shù)據(jù)庫中存儲了一定數(shù)量的個人身份信息以及該個人的第一和\或第二生物特征,當待識別個人的第一和\或第二生物特征與數(shù)據(jù)庫中存儲的某個第一和\或第二特征相匹配時,則判定所述待識別個人的身份為數(shù)據(jù)庫中與該待識別個人相匹配的生物特征所對應(yīng)的個人的身份。若匹配失敗,則說明數(shù)據(jù)庫中不存在所述待識別個人的信息。數(shù)據(jù)庫中存儲的個人信息可以通過采集設(shè)備和控制系統(tǒng)進行更新,例如增加或刪除用戶信息,對用戶信息對應(yīng)的生物特征進行更新等。對數(shù)據(jù)庫中的數(shù)據(jù)進行管理和編輯的方法為本領(lǐng)域中的常用技術(shù),在此不再贅述。
所述第一生物特征為面部、手掌、指紋、手指血管、虹膜中的一種。例如,在本發(fā)明實施例中,所述第一生物特征為面部圖像。如前所述,在本實施例中,設(shè)定所述第一臨界閾值a2的值為70。所述第一識別部分的目的在于將所有可能是待識別個人的候選從數(shù)據(jù)庫中篩選出來形成候選合集,以縮小下一次匹配識別過程中的樣本數(shù)量,從而縮短匹配時間。其中,所述數(shù)據(jù)庫中預(yù)先存儲有不同用戶的身份信息和第一、第二生物特征信息。
具體的,所述待識別個人的面部圖像通過面部特征采集部分獲取。圖2示出了本發(fā)明一個實施例中基于多種生物信息的個人識別裝置的示意圖,如圖所示,該裝置包括面部圖像采集單元210,用于采集待識別個人的面部圖像,具體的,該單元包括第一紅外燈和第一紅外攝像頭,通過紅外攝像頭采集被待識別對象的面部反射的紅外線生成待識別對象的面部圖 像。相應(yīng)的,當所述第一生物特征為手掌、指紋、手指血管、虹膜時,所述采集單元的結(jié)構(gòu)也相應(yīng)的發(fā)生改變以獲取相應(yīng)的生物特征。具體的采集原理為本領(lǐng)域的公知常識,在此不再贅述。
具體的,所述第一識別部分包括:面部圖像處理單元,用于基于采集到的面部圖像生成面部特征;以及基于面部的匹配單元,用于對所述面部特征和存儲在第一數(shù)據(jù)庫中的多個候選面部特征進行比對,得到每一個候選與待識別個人的面部圖像的匹配度,并將匹配度大于第一臨界閾值a2,即70,的候選篩選出來,形成候選合集以縮小下一次匹配識別過程中的樣本數(shù)量,從而縮短匹配時間。例如,在一個實施例中,針對待識別個人x,第一識別部分篩選出的候選合集中包括匹配度為75的候選x1,匹配度為80的候選x2,匹配度為96的候選x3。
接下來,由第一判斷部分對候選合集中的候選進行匹配判斷,將候選合集中關(guān)于第一生物特征的匹配度高于第一閾值a1的候選確定為該個人,并退出識別。如前所述,在本實施例中,設(shè)定所述第一閾值a1的值為95。匹配度大于第一閾值的候選可以直接確認為該個人,而不用再進行關(guān)于第二生物特征的判斷,在保證準確性的同時有效節(jié)省了時間。例如,在關(guān)于待識別個人x的實施例中,第一判斷部分判斷出,候選合集中存在匹配度大于95的候選x3,因此將x3直接判斷為該待識別個人,識別完成。
在其他實施例中,若所述候選合集中不存在匹配度大于第一閾值a1的候選,即無法通過第一判斷部分確定待識別個人的身份時,由第二判斷部分將候選合集中關(guān)于第二生物特征的匹配度高于第二臨界閾值b2的候選確認為該個人,并退出識別。
所述第二生物特征為面部、手掌、指紋、手指血管、虹膜中的一種,其中,所述第二生物特征與所述第一生物特征為不同的生物特征。例如,在本發(fā)明實施例中,所述第一生物特征為面部圖像,則所述第二生物特征可以為手掌、指紋、手指血管、虹膜中的一種,優(yōu)選的,在本實施例中,所述第二生物特征為手掌圖像,優(yōu)選的,為了進一步具有防偽功能,所述第二生物特征為手掌血管圖像。
所述第二判斷部分包括:手掌圖像處理單元,用于基于采集到的手掌圖像生成手掌特征圖像;以及基于手掌的匹配單元,用于對所述手掌特征圖像和存儲在第二數(shù)據(jù)庫中的多個候選手掌特征圖像中的每一個進行比對,根據(jù)比對結(jié)果確定該個人。在其他實施例中,也可以采用虹膜作為第二生物特征,相關(guān)的采集方法和裝置為本領(lǐng)域的常用技術(shù)手段,在此不再贅述。
如前所述,在本實施例中,設(shè)定所述第二臨界閾值b2的值為70。由于候選合集中的候選與待識別個人關(guān)于面部圖像的匹配度大于第一臨界閾值a2,因此在通過手掌血管圖像判斷待識別個人的身份時,只需其匹配度大于第二臨界閾值,即可將該候選確認為所述待識別個人。以前文中的候選人x為例,第一識別部分篩選出的候選合集中包括匹配度為75的候選x1,匹配度為80的候選x2,匹配度為87的候選x4,由于候選合集中不存在匹配度大于95的候選,因此第一判斷部分識別失敗。
接下來,由第二判斷部分將待識別個人的手掌血管圖像分別與候選x1、x2、x4的手掌血管圖像進行對比,得到候選x1與待識別個人關(guān)于手掌血管圖像的匹配度為3,候選x2與待識別個人關(guān)于手掌血管圖像的匹配度為10,候選x4與待識別個人關(guān)于手掌血管圖像的匹配度為78,則可判斷候選x4為所述待識別個人。在此實施例中,通過第二生物特征確定待識別個人的身份時,僅需對候選合集中的三個候選與待識別個人進行匹配,而無需對數(shù)據(jù)庫中的所有候選均進行一一匹配,有效節(jié)約了匹配時間,且不影響識別的準確性。
在其他實施例中,若所述候選合集為空,即不存在關(guān)于第一生物特征與待識別個人匹配的候選時,由第二識別部分將數(shù)據(jù)庫中關(guān)于第二生物特征的匹配度高于第二閾值b1的候選確定為該個人,并退出識別。在實際中的情況為,對于待識別個人y,數(shù)據(jù)庫中不存在關(guān)于面部圖像的匹配度大于70的候選,此時,通過第二識別部分將候選y的手掌圖像與數(shù)據(jù)庫中的全部候選的手掌圖像進行匹配,并將匹配度高于第二閾值b1,即95,的候選確認為該個人。若不存在匹配度高于第二閾值b1的候選,則說明數(shù)據(jù)庫中不存在所述待識別個人的信息,識別失敗。
本發(fā)明提供了一種新的基于多種生物信息的個人識別方法和裝置,具體的,提供了一種基于面部圖像和手掌圖像的融合識別方法,同時具有面部識別所具有的高通過率以及高精確度的特點以及手掌識別所具有的防偽能力,有效解決了現(xiàn)有技術(shù)中單一生物信息識別的缺陷。
本發(fā)明還提供了一種新的基于多種生物信息的識別方法,首先通過第一生物特征確定候選合集,再通過第二生物特征從所述候選合集中確定待識別個人的身份。相比于現(xiàn)有技術(shù)中根據(jù)第一生物特征確定第一候選合集,根據(jù)第二生物特征確認第二候選合集,再將第一、第二候選合集進行與、或等邏輯運算得到待識別個人的方法,本發(fā)明有效的在確保識別準確度的同時減少了兩次匹配過程中的匹配數(shù)量,提高了識別效率。
此外,由于面部、手掌圖像采集均是通過非接觸實現(xiàn)采集與比對,圖像獲取的過程更加清潔方便,用戶體驗好。
圖3描繪了其上可以實施本教導的通用計算機架構(gòu)并且具有包括用戶接口元素的計算機硬件平臺的功能性框圖描述。計算機可以是通用目的的計算機或者專用目的計算機。這個計算機300可以用于實施這里所描述的用戶識別架構(gòu)的任何組件。例如圖1和圖2所描繪的系統(tǒng)的不同組件全部可以經(jīng)由其硬件、軟件程序、固件或其組合而實施在例如計算機300的一個或多個計算機上。雖然為了方便僅僅示出了一個這種計算機,但是關(guān)于用戶識別的計算機功能可以以分布的方式實施在多個相似的平臺上,從而分布過程負載。
計算機300,例如包括連接到并且連接自連接到此從而有助于數(shù)據(jù)通信的網(wǎng)絡(luò)的com端口302。計算機300還包括cpu304,其形式為用于執(zhí)行程序指令的一個或多個處理器。示例性的計算機平臺包括內(nèi)部通信總線306、具有不同形式的程序貯存設(shè)備和數(shù)據(jù)貯存設(shè)備,例如碟308、只讀存儲器(rom)310、或者隨機存儲存儲器(ram)312,用于將被計算機處理并且/或者通信的各種數(shù)據(jù)文件,以及將被cpu304執(zhí)行的可能的程序指令。計算機300還包括i/o組件314,支持在計算機和其中諸如用戶接口元素316的其他組件之間的輸入/輸出流。計算機300還可以經(jīng)由網(wǎng)絡(luò)通信接收程序和數(shù)據(jù)。
因此,如上面所勾勒出的用戶識別方法的各個方面可以在程序中實施。技術(shù)的程序方面可以被認為是典型地形式為被承載或者實施在機器可讀介質(zhì)類型上的可執(zhí)行代碼和/或相關(guān)聯(lián)數(shù)據(jù)的“產(chǎn)品”或“制造件”。有形的永久“貯存”類型介質(zhì)包括任何或者所有的存儲器或其他用于計算機、處理器或類似的存儲器或其相關(guān)聯(lián)模塊,諸如各種半導體存儲器、帶驅(qū)動、盤驅(qū)動或類似,其可以在任何時候提供用于軟件程序的貯存。
軟件的所有或者部分可以不時地通過諸如因特網(wǎng)或各種其他電信網(wǎng)絡(luò)的網(wǎng)絡(luò)進行通信。這種通信例如可以實現(xiàn)軟件從一個計算機或處理器加載進入另一個中。由此,可以承載軟件元素的其他類型的介質(zhì)包括光學、電氣、以及電磁波,例如通過有線和光學陸地線網(wǎng)絡(luò)以及通過各種空中鏈路而跨域本地設(shè)備之間的物理接口所使用的。承載這種波的物理元素,例如有限或無線鏈路、光學鏈路或者類似同樣可以被視為承載軟件的介質(zhì)。正如在這里所使用的,除非限制于有形的“貯存”介質(zhì),例如計算機或機器“可讀”的術(shù)語指的是任何參與了提供指令到處理器用于執(zhí)行的介質(zhì)。
因此,機器可讀介質(zhì)可以采用許多形式,包括但不限于有形貯存介質(zhì)、載波介質(zhì)或物理傳輸介質(zhì)。非易失性貯存介質(zhì)例如包括諸如在任何計算機或類似中的任何貯存設(shè)備的光盤或磁盤,其可以用于實施系統(tǒng)或其任何組件,如圖所示出。易失性貯存介質(zhì)包括動態(tài)存儲器,例如這種計算機平臺的主存儲器。有形傳輸介質(zhì)包括同軸線纜、銅線和光纖,包括形成計算機系統(tǒng)內(nèi)的總線的線路。載波傳輸介質(zhì)可以采用電子或電磁信號的形式,或者聲波或光波,例如這些在射頻(rf)和紅外(ir)數(shù)據(jù)通信中生成的。計算機可讀介質(zhì)的通用形式因此包括例如軟盤、柔性盤、硬盤、磁盤、任何其他磁性介質(zhì)、cd-rom、dvd或dvd-rom、任何其他光學介質(zhì)、打孔卡片紙帶、任何其他具有孔圖案的物理貯存介質(zhì)、ram、prom和eprom、flash-eprom、任何其他存儲器芯片或卡盤、傳送數(shù)據(jù)或指令的載波、傳送這種載波的線纜或鏈路、或者計算機可以從其 讀取程序代碼和/或數(shù)據(jù)的任何其他介質(zhì)。許多這些形式的計算機可讀介質(zhì)可以涉及運載一個或多個指令的一個或多個序列到處理器用于執(zhí)行。
需要注意的是,本申請可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(asic)、通用目的計算機或任何其他類似硬件設(shè)備來實現(xiàn)。在一個實施例中,本申請的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本申請的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機可讀記錄介質(zhì)中,例如,ram存儲器,磁或光驅(qū)動器或軟磁盤及類似設(shè)備。另外,本申請的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。
另外,本申請的一部分可被應(yīng)用為計算機程序產(chǎn)品,例如計算機程序指令,當其被計算機執(zhí)行時,通過該計算機的操作,可以調(diào)用或提供根據(jù)本申請的方法和/或技術(shù)方案。而調(diào)用本申請的方法的程序指令,可能被存儲在固定的或可移動的記錄介質(zhì)中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運行的計算機設(shè)備的工作存儲器中。在此,根據(jù)本申請的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置運行基于前述根據(jù)本申請的多個實施例的方法和/或技術(shù)方案。
對于本領(lǐng)域技術(shù)人員而言,顯然本申請不限于上述示范性實施例的細節(jié),而且在不背離本申請的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本申請。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本申請的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而 并不表示任何特定的順序。