一種鑒權(quán)方法、裝置及相應(yīng)移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及鑒權(quán)技術(shù)領(lǐng)域,尤其涉及一種鑒權(quán)方法、裝置及相應(yīng)移動(dòng)終端。
【背景技術(shù)】
[0002]為了保證用戶的信息安全,一般的終端設(shè)備都會(huì)提供鑒權(quán)功能。傳統(tǒng)的鑒權(quán)功能是通過密碼驗(yàn)證來實(shí)現(xiàn)的,而近年來,基于指紋等生物特征的鑒權(quán)方式已得到廣泛的應(yīng)用。
[0003]人類眼睛的虹膜與指紋一樣,是獨(dú)一無二的,并且左右眼睛的虹膜也完全不相同。虹膜的纖維組織細(xì)節(jié)復(fù)雜而豐富,并且它的形成與胚胎發(fā)生階段該組織局部的物理化學(xué)條件有關(guān),具有極大的隨機(jī)性,每個(gè)虹膜所包含的信息都不相同,出現(xiàn)形態(tài)完全相同的虹膜組織的可能性遠(yuǎn)遠(yuǎn)低于其他組織,正因?yàn)楹缒ぞ哂猩鲜鎏匦?,英國劍橋大學(xué)的約翰?多曼博士才發(fā)明了虹膜鑒權(quán)技術(shù)。
[0004]現(xiàn)有的基于虹膜鑒權(quán)的方案中,通常僅基于一只眼睛(左眼或右眼)的完整的虹膜來進(jìn)行鑒權(quán),一旦該眼睛的虹膜信息泄露,用戶的信息以及財(cái)產(chǎn)安全將受到極大的威脅。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的是提出一種鑒權(quán)方法、裝置及相應(yīng)移動(dòng)終端,以解決當(dāng)用戶用來鑒權(quán)的左眼或右眼的虹膜信息被盜取時(shí),傳統(tǒng)的虹膜鑒權(quán)方式無法繼續(xù)保證用戶的信息安全的問題。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種鑒權(quán)方法,包括:
[0007]在虹膜鑒權(quán)操作被觸發(fā)時(shí),獲取至少兩個(gè)眼睛的虹膜信息;
[0008]按照預(yù)設(shè)算法提取每個(gè)眼睛的部分虹膜信息;
[0009]根據(jù)所述每個(gè)眼睛的部分虹膜信息生成虹膜信息樣本;
[0010]將所述虹膜信息樣本與預(yù)設(shè)虹膜信息模板進(jìn)行匹配,并根據(jù)匹配結(jié)果確定鑒權(quán)是否成功。
[0011]第二方面,本發(fā)明實(shí)施例提供了一種鑒權(quán)裝置,包括:
[0012]虹膜信息獲取模塊,用于在虹膜鑒權(quán)操作被觸發(fā)時(shí),獲取至少兩個(gè)眼睛的虹膜信息;
[0013]部分虹膜信息提取模塊,用于按照預(yù)設(shè)算法提取每個(gè)眼睛的部分虹膜信息;
[0014]虹膜信息樣本生成模塊,用于根據(jù)所述每個(gè)眼睛的部分虹膜信息生成虹膜信息樣本;
[0015]鑒權(quán)模塊,用于將所述虹膜信息樣本與預(yù)設(shè)虹膜信息模板進(jìn)行匹配,并根據(jù)匹配結(jié)果確定鑒權(quán)是否成功。
[0016]第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,包括本發(fā)明實(shí)施例中的鑒權(quán)裝置。
[0017]本發(fā)明實(shí)施例中提供的鑒權(quán)方案,在虹膜鑒權(quán)操作被觸發(fā)時(shí),獲取至少兩個(gè)眼睛的虹膜信息,并按照預(yù)設(shè)算法提取每個(gè)眼睛的部分虹膜信息,根據(jù)每個(gè)眼睛的部分虹膜信息生成虹膜信息樣本,最后將虹膜信息樣本與預(yù)設(shè)虹膜信息模板進(jìn)行匹配,并根據(jù)匹配結(jié)果確定鑒權(quán)是否成功。通過采用上述技術(shù)方案,所生成的虹膜信息樣本中包含了至少兩個(gè)眼睛的部分虹膜信息,當(dāng)用戶的單個(gè)眼睛的虹膜信息被盜取時(shí),他人無法根據(jù)單個(gè)眼睛的虹膜信息生成上述虹膜信息樣本,從而無法通過鑒權(quán)。此外,本方案中將至少兩個(gè)眼睛的部分虹膜信息匯總于一個(gè)虹膜信息樣本中,可提升鑒權(quán)效率。
【附圖說明】
[0018]圖1為本發(fā)明實(shí)施例一提供的一種鑒權(quán)方法的流程示意圖;
[0019]圖2為本發(fā)明實(shí)施例二提供的一種鑒權(quán)方法的流程示意圖;
[0020]圖3a為本發(fā)明實(shí)施例二提供的用戶左眼虹膜圖像分割示意圖;
[0021]圖3b為本發(fā)明實(shí)施例二提供的用戶右眼虹膜圖像分割示意圖;
[0022]圖3c為本發(fā)明實(shí)施例二提供的根據(jù)圖3a和圖3b中的虹膜圖像生成的第一種預(yù)設(shè)虹膜信息模板示意圖;
[0023]圖3d為本發(fā)明實(shí)施例二提供的根據(jù)圖3a和圖3b中的虹膜圖像生成的第二種預(yù)設(shè)虹膜信息模板示意圖;
[0024]圖4為本發(fā)明實(shí)施例三提供的一種鑒權(quán)裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0025]下面結(jié)合附圖并通過【具體實(shí)施方式】來進(jìn)一步說明本發(fā)明的技術(shù)方案??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0026]在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)步驟的順序可以被重新安排。當(dāng)其步驟完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程以及子程序等等。
[0027]實(shí)施例一
[0028]圖1為本發(fā)明實(shí)施例一提供的一種鑒權(quán)方法的流程示意圖,該方法可以由鑒權(quán)裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),可集成在配備有圖像采集裝置的各種終端中。如圖1所示,該方法包括:
[0029]步驟101、在虹膜鑒權(quán)操作被觸發(fā)時(shí),獲取至少兩個(gè)眼睛的虹膜信息。
[0030]在本實(shí)施例中,所述終端具體可為手機(jī)、平板電腦及筆記本電腦等移動(dòng)終端,也可為臺(tái)式計(jì)算機(jī)等其他終端。示例性的,所述圖像采集裝置具體可為攝像頭,可集成于終端中,也可通過數(shù)據(jù)線連接等方式與終端相連。
[0031]示例性的,本實(shí)施例中的鑒權(quán)方法可應(yīng)用于如終端屏幕解鎖、終端系統(tǒng)解鎖、應(yīng)用程序解鎖以及支付驗(yàn)證等各種需要進(jìn)行鑒權(quán)的場(chǎng)景中。虹膜鑒權(quán)操作被觸發(fā)具體可指進(jìn)入上述如終端屏幕解鎖、終端系統(tǒng)解鎖、應(yīng)用程序解鎖以及支付驗(yàn)證等驗(yàn)證流程,例如,用戶喚醒終端時(shí),屏幕是鎖定狀態(tài)的,系統(tǒng)自動(dòng)進(jìn)入終端屏幕解鎖驗(yàn)證流程,即觸發(fā)虹膜鑒權(quán)操作。
[0032]示例性的,至少兩個(gè)眼睛可包括同一個(gè)人的兩個(gè)眼睛,或者不同人中每個(gè)人的至少一個(gè)眼睛。例如,可同時(shí)獲取用戶的左眼和右眼的虹膜信息;也可先獲取用戶的一個(gè)眼睛的虹膜信息,再獲取用戶愛人或者朋友的眼睛的虹膜信息。
[0033]可選的,虹膜信息具體可為虹膜圖像,也可為根據(jù)虹膜圖像進(jìn)行編碼后所形成的虹膜數(shù)據(jù)等。
[0034]步驟102、按照預(yù)設(shè)算法提取每個(gè)眼睛的部分虹膜信息。
[0035]示例性的,可在步驟101中獲取兩個(gè)眼睛的虹膜圖像,然后在本步驟中提取每個(gè)虹膜圖像中的預(yù)設(shè)部位的部分虹膜圖像,如提取第一個(gè)虹膜圖像的左半邊的虹膜圖像,提取第二個(gè)虹膜圖像的右半邊的虹膜圖像;也可在步驟101中獲取兩個(gè)眼睛的虹膜數(shù)據(jù),然后在本步驟中提取每個(gè)眼睛對(duì)應(yīng)的虹膜數(shù)據(jù)中的預(yù)設(shè)位置的部分虹膜數(shù)據(jù),如提取第一個(gè)眼睛對(duì)應(yīng)的虹膜數(shù)據(jù)的前半段數(shù)據(jù),提取第二個(gè)眼睛對(duì)應(yīng)的虹膜數(shù)據(jù)的后半段數(shù)據(jù)。
[0036]步驟103、根據(jù)每個(gè)眼睛的部分虹膜信息生成虹膜信息樣本。
[0037]示例性的,可根據(jù)步驟102中提取的第一個(gè)虹膜圖像的左半邊虹膜圖像和第二個(gè)虹膜圖像的右半邊虹膜圖像合成一個(gè)完整的拼接虹膜圖像,作為虹膜信息樣本;也可根據(jù)步驟102中提取的第一個(gè)眼睛對(duì)應(yīng)的虹膜數(shù)據(jù)的前半段數(shù)據(jù)和第二個(gè)眼睛對(duì)應(yīng)的虹膜數(shù)據(jù)的后半段數(shù)據(jù)合成一段完整的拼接虹膜數(shù)據(jù),作為虹膜信息樣本。
[0038]步驟104、將虹膜信息樣本與預(yù)設(shè)虹膜信息模板進(jìn)行匹配,并根據(jù)匹配結(jié)果確定鑒權(quán)是否成功。
[0039]示例性的,可在虹膜鑒權(quán)操作被觸發(fā)之前,預(yù)先按照上述方法及原理生成預(yù)設(shè)虹膜信息模板。當(dāng)用于生成預(yù)設(shè)虹膜信息模板的眼睛與當(dāng)前用于鑒權(quán)的眼睛相同時(shí),虹膜信息樣本與預(yù)設(shè)虹膜信息模板便會(huì)匹配成功,即鑒權(quán)成功。當(dāng)沒有權(quán)限的人想使用用戶的終端時(shí),所生成的虹膜信息樣本不會(huì)與預(yù)設(shè)虹膜信息模板匹配,則鑒權(quán)會(huì)失敗。
[0040]本發(fā)明實(shí)施例一提供的鑒權(quán)方法,在虹膜鑒權(quán)操作被觸發(fā)時(shí),獲取至少兩個(gè)眼睛的虹膜信息,并按照預(yù)設(shè)算法提取每個(gè)眼睛的部分虹膜信息,根據(jù)每個(gè)眼睛的部分虹膜信息生成虹膜信息樣本,最后將虹膜信息樣本與預(yù)設(shè)虹膜信息模板進(jìn)行匹配,并根據(jù)匹配結(jié)果確定鑒權(quán)是否成功。通過采用上述技術(shù)方案,所生成的虹膜信息樣