基于安全級別注冊指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備的制作方法
【專利摘要】本申請涉及基于安全級別注冊指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備。一種基于安全級別注冊指紋特征點(diǎn)的方法包括:劃分多個(gè)安全級,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)一種或多種指紋特征點(diǎn);采集用戶的指紋,提取多個(gè)指紋特征點(diǎn);基于安全級從所述多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn)。
【專利說明】基于安全級別注冊指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本公開涉及指紋識別,具體而言,涉及一種基于安全級別注冊指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備。
【背景技術(shù)】
[0002]人體某些生物特征(如指紋/掌紋)是人體獨(dú)一無二的特征,并且它們的復(fù)雜度能夠提供用于鑒別的足夠特征數(shù)量。
[0003]指紋/掌紋指紋等識別技術(shù)是目前最成熟且價(jià)格便宜的生物特征識別技術(shù)。指紋識別技術(shù)已得到廣泛應(yīng)用。我們不僅在門禁、考勤系統(tǒng)中可以看到指紋識別技術(shù)的身影,市場上還有更多指紋識別的應(yīng)用:如筆記本電腦、手機(jī)、汽車、銀行支付都可應(yīng)用指紋識別的技術(shù)。特別是隨著智能手機(jī)的不斷發(fā)展,將出現(xiàn)大量與指紋識別相關(guān)的需求,例如利用指紋識別解鎖手機(jī)、保護(hù)隱私信息、保證交易安全等。
[0004]隨著移動(dòng)設(shè)備、互聯(lián)網(wǎng)的發(fā)展,人們已經(jīng)越來越需要通過網(wǎng)絡(luò)進(jìn)行事務(wù)處理例如商務(wù)支付或執(zhí)行一些需要一定權(quán)限的應(yīng)用操作。傳統(tǒng)上,這些需要權(quán)限和/或身份認(rèn)證的活動(dòng)依靠用戶名和口令進(jìn)行,或者通過USB密鑰等進(jìn)行。傳統(tǒng)的方法或者安全程度不高,或者操作復(fù)雜、易用性差。
[0005]生物識別技術(shù),例如指紋識別技術(shù),具有安全和方便的優(yōu)勢,是未來發(fā)展的方向。
[0006]因此,需要發(fā)展與指紋識別技術(shù)相關(guān)的一系列技術(shù)和應(yīng)用。
[0007]在所述【背景技術(shù)】部分公開的上述信息僅用于加強(qiáng)對本公開的背景的理解,因此它可以包括不構(gòu)成對本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。
【發(fā)明內(nèi)容】
[0008]本申請公開一種基于安全級別選取指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備。
[0009]本公開的其他特性和優(yōu)點(diǎn)將通過下面的詳細(xì)描述變得顯然,或部分地通過本公開的實(shí)踐而習(xí)得。
[0010]根據(jù)本公開的一個(gè)方面,提供一種基于安全級別注冊指紋特征點(diǎn)的方法,包括:劃分多個(gè)安全級,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)一種或多種指紋特征點(diǎn);采集用戶的指紋,提取多個(gè)指紋特征點(diǎn);基于安全級從所述多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn)。
[0011]根據(jù)一些實(shí)施例,所述基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)包括分叉點(diǎn)和/或終結(jié)點(diǎn);所述至少一個(gè)安全級別更高的安全級對應(yīng)的指紋特征點(diǎn)依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。
[0012]根據(jù)一些實(shí)施例,當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與高一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量;當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與低一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量。
[0013]根據(jù)本公開的另一個(gè)方面,提供一種基于安全級別的認(rèn)證方法,包括:識別用戶的操作并確定所述操作的安全級;采集用戶的指紋;基于所述安全級,提取多個(gè)指紋特征點(diǎn),所述安全級為多個(gè)安全級之一,每個(gè)安全級對應(yīng)預(yù)定數(shù)量的一種或多種指紋特征點(diǎn);基于所述安全級,將所提取的多個(gè)指紋特征點(diǎn)與預(yù)存的相應(yīng)安全級的指紋特征點(diǎn)進(jìn)行比對,如果相符,則確認(rèn)該用戶通過執(zhí)行所述操作的認(rèn)證。
[0014]根據(jù)一些實(shí)施例,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級。
[0015]根據(jù)一些實(shí)施例,所述基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)包括分叉點(diǎn)和/或終結(jié)點(diǎn);所述至少一個(gè)安全級別更高的安全級的指紋特征點(diǎn)依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。
[0016]根據(jù)一些實(shí)施例,當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量;當(dāng)無法提取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。
[0017]根據(jù)本公開的另一個(gè)方面,提供一種終端設(shè)備,包括:安全級劃分模塊,配置為劃分多個(gè)安全級,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)預(yù)定數(shù)量的一種或多種指紋特征點(diǎn);指紋采集模塊,用于采集用戶的指紋;特征點(diǎn)提取模塊,用于從采集的指紋提取多個(gè)指紋特征點(diǎn),以用于進(jìn)行注冊操作或認(rèn)證操作;注冊模塊,用于執(zhí)行注冊操作,配置為基于安全級從所述多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn);認(rèn)證模塊,用于執(zhí)行認(rèn)證操作,配置為基于所述安全級將所提取的多個(gè)指紋特征點(diǎn)與預(yù)存的相應(yīng)安全級的指紋特征點(diǎn)進(jìn)行比對,如果相符,則確認(rèn)該用戶通過認(rèn)證;及存儲(chǔ)模塊,用于為安全級劃分模塊、指紋采集模塊、特征點(diǎn)提取模塊、注冊模塊和認(rèn)證模塊至少其中之一提供存儲(chǔ)功能。
[0018]根據(jù)一些實(shí)施例,所述基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)包括分叉點(diǎn)和/或終結(jié)點(diǎn);所述至少一個(gè)安全級別更高的安全級對應(yīng)的指紋特征點(diǎn)依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。
[0019]根據(jù)一些實(shí)施例,當(dāng)用于進(jìn)行注冊操作時(shí),所述特征點(diǎn)提取模塊配置為:當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與高一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量;當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與低一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量。
[0020]根據(jù)一些實(shí)施例,用于進(jìn)行認(rèn)證操作時(shí),所述特征點(diǎn)提取模塊配置為:當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量;當(dāng)無法提取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。
[0021]根據(jù)一些實(shí)施例,多個(gè)安全級與多種事務(wù)處理或多種操作分別一一對應(yīng)。
[0022]根據(jù)本公開的基于安全級別注冊指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備可以實(shí)現(xiàn)靈活的安全管理。
【專利附圖】
【附圖說明】
[0023]通過參照附圖詳細(xì)描述其示例實(shí)施方式,本公開的上述和其它特征及優(yōu)點(diǎn)將變得更加明顯。
[0024]圖1示意性示出指紋特征點(diǎn)的各種類型;
[0025]圖2示出根據(jù)本公開一示例實(shí)施方式的基于安全級別注冊指紋特征點(diǎn)的方法;
[0026]圖3示出根據(jù)本公開示例實(shí)施方式的認(rèn)證方法;及
[0027]圖4示出根據(jù)本公開示例實(shí)施方式的終端設(shè)備的功能模塊。
【具體實(shí)施方式】
[0028]現(xiàn)在將參考附圖更全面地描述示例實(shí)施方式。然而,示例實(shí)施方式能夠以多種形式實(shí)施,且不應(yīng)被理解為限于在此闡述的實(shí)施方式;相反,提供這些實(shí)施方式使得本公開將全面和完整,并將示例實(shí)施方式的構(gòu)思全面地傳達(dá)給本領(lǐng)域的技術(shù)人員。在圖中相同的附圖標(biāo)記表示相同或類似的部分,因而將省略它們的詳細(xì)描述。
[0029]此外,所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個(gè)或更多實(shí)施例中。在下面的描述中,提供許多具體細(xì)節(jié)從而給出對本公開的實(shí)施例的充分理解。然而,本領(lǐng)域技術(shù)人員將意識到,可以實(shí)踐本公開的技術(shù)方案而沒有所述特定細(xì)節(jié)中的一個(gè)或更多,或者可以采用其它的方法、組元、材料等。在其它情況下,不詳細(xì)示出或描述公知結(jié)構(gòu)、材料或者操作以避免模糊本公開的各方面。
[0030]附圖中所示的方框圖僅僅是功能實(shí)體,不一定必須與物理上獨(dú)立的實(shí)體相對應(yīng)。SP,可以采用軟件形式來實(shí)現(xiàn)這些功能實(shí)體,或在一個(gè)或多個(gè)集成電路中實(shí)現(xiàn)這些功能實(shí)體,或在不同網(wǎng)絡(luò)和/或處理器裝置和/或微控制器裝置中實(shí)現(xiàn)這些功能實(shí)體。
[0031]本公開提供一種根據(jù)安全級別注冊指紋特征點(diǎn)的方法、認(rèn)證方法及終端設(shè)備,可以實(shí)現(xiàn)靈活的安全管理。
[0032]指紋識別的常用方法是紋型識別、紋數(shù)識別及特征點(diǎn)識別。特征點(diǎn)是具有某種特征的指紋節(jié)點(diǎn)。特征點(diǎn)的特征值包括但不限于特征點(diǎn)示例、特征點(diǎn)位置坐標(biāo)(x,y)、特征點(diǎn)形狀及特征點(diǎn)距離等。特征點(diǎn)位置坐標(biāo)可以是絕對坐標(biāo)或相對坐標(biāo)。參見圖1,指紋特征點(diǎn)一般分為以下幾種類型:
[0033]A、終結(jié)點(diǎn)(Ending):—條紋路在此終結(jié);
[0034]B、分叉點(diǎn)(Bifurcat1n):—條紋路在此分開成為兩條或更多的紋路;
[0035]C、分歧點(diǎn)(RidgeDivergence):兩條平行的紋路在此分開;
[0036]D、孤立點(diǎn)(Dot Island):一條特別短的紋路,以至于成為一點(diǎn);
[0037]E、環(huán)點(diǎn)(Enclosure):—條紋路分開成為兩條之后,立即又合并成為一條;這樣形成的一個(gè)小環(huán)稱為環(huán)點(diǎn);以及[0038]F、短紋(Short Ridge):—條較短但不至于成為一點(diǎn)的紋路。
[0039]由于手指指面大小不同,每個(gè)手指的特征點(diǎn)數(shù)目會(huì)有差異。一般而言,每個(gè)手指大約有60-125個(gè)特征點(diǎn),其中以拇指紋特征點(diǎn)線最多,這些特征點(diǎn)中以分叉點(diǎn)和終結(jié)點(diǎn)最為常見。
[0040]目前世界各國對于至少需要多少特征點(diǎn)完全相符合才認(rèn)定屬于同一人的指紋的看法并不一致,但多數(shù)國家是以十二個(gè)特征點(diǎn)為公認(rèn)最少符合點(diǎn)數(shù)。也有的國家采用較少的點(diǎn)數(shù)例如8至11點(diǎn),或采用較多的點(diǎn)數(shù)例如16點(diǎn)或更多。
[0041]指紋識別技術(shù)一般可用以下幾個(gè)指標(biāo)表征。
[0042]拒真率(FRR:False Reject1n Rate),指將相同的指紋誤認(rèn)為是不同的指紋,而加以拒絕的出錯(cuò)概率。其定義為:FRR =拒識的指紋數(shù)目/考察的指紋總數(shù)目X 100%。
[0043]認(rèn)假率(FAR:False Accept Rate),指將不同的指紋誤認(rèn)為是相同的指紋,而加以接收的出錯(cuò)概率。其定義為=FAR=錯(cuò)判的指紋數(shù)目/考察的指紋總數(shù)目X100%。
[0044]速度:是指紋識別系統(tǒng)一項(xiàng)重要的參數(shù),主要由圖像采集時(shí)間、圖像處理時(shí)間、t匕對時(shí)間、及平均識別速度等指標(biāo)構(gòu)成。采集時(shí)間通常包含了采集的操作時(shí)間和圖像的傳輸時(shí)間。圖像處理時(shí)間,指的是從計(jì)算處理指紋圖像到提取出所有特征點(diǎn)、輸出特征點(diǎn)信息或特征模板所耗費(fèi)的時(shí)間。獲取的指紋圖像一般是含有較多噪聲的灰度圖像。因此,還需要對該指紋圖像進(jìn)行預(yù)處理以改善指紋圖像的質(zhì)量,增強(qiáng)脊紋峰和脊紋谷的對比度,將它變成一幅清晰的點(diǎn)線圖,以便于進(jìn)行特征提取。指紋圖像的預(yù)處理包括有歸一化、圖像分割、增強(qiáng)、二值化和細(xì)化。根據(jù)不同的應(yīng)用場景可以選取相應(yīng)預(yù)處理步驟,在此不予贅述。比對時(shí)間,是指計(jì)算兩組指紋特征點(diǎn)信息或特征模板,進(jìn)行比對,并給出結(jié)果,所耗費(fèi)的時(shí)間。平均識別速度,指從指紋特征點(diǎn)信息庫或特征模版庫中搜索出特定指紋的速度。通常是一個(gè)統(tǒng)計(jì)平均值,其速度的快慢,與指紋特征點(diǎn)信息庫或特征模版庫有很大關(guān)系。
[0045]由于處理指紋時(shí),只涉及指紋的一些有限信息,而且比對算法并不一定達(dá)到精確匹配,其結(jié)果也不能保證100%準(zhǔn)確。指紋識別系統(tǒng)的特定應(yīng)用中,重要的衡量標(biāo)準(zhǔn)是識別率,也就是前面談到的拒真率(FRR)和認(rèn)假率(FAR),F(xiàn)RR和FAR是成反比的。
[0046]常規(guī)特征點(diǎn)的選擇沒有考慮到應(yīng)用的安全級別。即,特征點(diǎn)的選取僅與特征點(diǎn)選取和比對本身有關(guān),而沒有考慮到安全級別的因素。
[0047]對于不同種類的指紋特征點(diǎn),由于其數(shù)量和分布不同,識別的難易程度不同,因此本公開考慮根據(jù)安全級的不同而選取不同的特征點(diǎn)用于安全認(rèn)證。例如,對于普通應(yīng)用,可首先選取常見的特征點(diǎn),輸出特征模板;而對于安全級別較高的應(yīng)用,可首先選取較不常見的特征點(diǎn),輸出特征模板。這樣,對于普通應(yīng)用,可以更快速進(jìn)行響應(yīng);而對于安全級別較高的應(yīng)用,可以更加保證安全性。
[0048]圖2是根據(jù)本公開實(shí)施方式的流程圖,示出根據(jù)本公開基于安全級別注冊指紋特征點(diǎn)的方法。
[0049]參見圖2,根據(jù)示例實(shí)施方式的基于安全級別選取指紋特征點(diǎn)的方法描述如下。
[0050]步驟S10,劃分多個(gè)安全級。所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)一種或多種指紋特征點(diǎn)。例如,基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)可包括分叉點(diǎn)和/或終結(jié)點(diǎn),因?yàn)檫@些是最常見的特征點(diǎn)。安全級別更高的安全級對應(yīng)的指紋特征點(diǎn)可依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種,這些是較不常見的特征點(diǎn)。例如,高于基礎(chǔ)安全級一個(gè)級別的第二安全級可對應(yīng)分歧點(diǎn),高于基礎(chǔ)安全級兩個(gè)級別的第三安全級可對應(yīng)孤立點(diǎn),高于基礎(chǔ)安全級三個(gè)級別的第四安全級可對應(yīng)環(huán)點(diǎn)和短紋,但本公開不以此為限。多個(gè)安全級可與多種事務(wù)處理或多種操作分別一一對應(yīng)。例如,基礎(chǔ)安全級與某一安全要求不高的應(yīng)用對應(yīng),第二安全級與某一賬戶的登錄對應(yīng),第三安全級與小額支付對應(yīng),第四安全級與大額支付對應(yīng),但本公開不以此為限。
[0051]步驟S12,采集用戶的指紋,提取多個(gè)指紋特征點(diǎn)。采集用戶的指紋及提取指紋特征點(diǎn)的方法可以是現(xiàn)有技術(shù)中的采集及提取指紋特征點(diǎn)的任一種適宜方法,為使描述簡潔,在此不再贅述。
[0052]步驟S14,選取相應(yīng)安全級的預(yù)定數(shù)量和相應(yīng)種類的指紋特征點(diǎn)?;诎踩?,從多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn)。例如,如果基礎(chǔ)安全級對應(yīng)分叉點(diǎn),則從多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量例如8個(gè)分叉點(diǎn),注冊為基礎(chǔ)安全級的指紋特征點(diǎn)。
[0053]步驟S16,特征點(diǎn)遍歷后判斷是否滿足預(yù)定數(shù)量。如果是,即完成預(yù)定數(shù)量的特征點(diǎn)注冊。如果否,則執(zhí)行步驟S161。
[0054]步驟S161,判斷是否為基礎(chǔ)安全級選取特征點(diǎn)。如果是,則執(zhí)行步驟S163 ;如果否,則執(zhí)行步驟S165。
[0055]步驟S163,依序補(bǔ)充選取與高一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn)。例如,當(dāng)從多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于基礎(chǔ)安全級的分叉點(diǎn)時(shí),則選取與高一個(gè)安全級別的第二安全級對應(yīng)的分歧點(diǎn)注冊為基礎(chǔ)安全級的特征點(diǎn)。當(dāng)仍然無法選取足夠數(shù)量的用于基礎(chǔ)安全級的特征點(diǎn)時(shí),則選取與再高一個(gè)安全級別的第三安全級對應(yīng)的孤立點(diǎn)。如此反復(fù),直至為基礎(chǔ)安全級注冊預(yù)定數(shù)量的特征點(diǎn)。
[0056]步驟S165,依序補(bǔ)充選取與低一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn)。例如,當(dāng)從多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于比基礎(chǔ)安全級高兩個(gè)級別的第三安全級的孤立點(diǎn)時(shí),則選取與低一個(gè)安全級別的第二安全級對應(yīng)的分歧點(diǎn)注冊為第三安全級的特征點(diǎn)。如此反復(fù),直至為第三安全級注冊預(yù)定數(shù)量的特征點(diǎn)。
[0057]參見圖3,根據(jù)本公開示例實(shí)施方式的一種基于安全級別的認(rèn)證方法描述如下。
[0058]步驟S20,識別用戶的操作并確定所述操作的安全級。例如,當(dāng)用戶點(diǎn)擊一小額支付確認(rèn)按鈕時(shí),系統(tǒng)識別該操作為小額支付,并確定其相應(yīng)安全級為例如與小額支付對應(yīng)的第三安全級。
[0059]步驟S22,采集用戶的指紋。采集用戶的指紋可以是現(xiàn)有技術(shù)中的采集指紋特征點(diǎn)的任一種適宜方法,為使描述簡潔,在此不再贅述。
[0060]步驟S24,基于所述安全級,提取多個(gè)指紋特征點(diǎn)。如前所述,所述安全級為多個(gè)安全級之一,每個(gè)安全級對應(yīng)預(yù)定數(shù)量的一種或多種指紋特征點(diǎn)。所述多個(gè)安全級可包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級。如果安全級例如是基礎(chǔ)安全級且基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)為分叉點(diǎn),則提取分叉點(diǎn)。提取指紋特征點(diǎn)的方法可以是現(xiàn)有技術(shù)中的任一種提取指紋特征點(diǎn)的適宜方法,為使描述簡潔,在此不再贅述。
[0061]步驟S28,基于所述安全級,將所提取的多個(gè)指紋特征點(diǎn)與預(yù)存的相應(yīng)安全級的指紋特征點(diǎn)進(jìn)行比對,如果相符,則確認(rèn)該用戶通過執(zhí)行所述操作的認(rèn)證。可采用現(xiàn)有技術(shù)中的任一種適宜的指紋特征點(diǎn)比對方法進(jìn)行比對,為使描述簡潔,在此不再贅述。[0062]根據(jù)一示例實(shí)施方式,如圖3所示,在步驟S26,在提取相應(yīng)安全級的全部特征點(diǎn)后,判斷特征點(diǎn)總數(shù)是否達(dá)到或超過預(yù)定數(shù)量。如果是,即完成預(yù)定數(shù)量的特征點(diǎn)提取。如果否,則執(zhí)行步驟S261。
[0063]步驟261,判斷是否為基礎(chǔ)安全級提取特征點(diǎn)。如果是,則執(zhí)行步驟S263 ;如果否,則執(zhí)行步驟S265。
[0064]步驟S263,依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn)。當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。例如,當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的分叉點(diǎn)時(shí),則提取與高一個(gè)安全級別的第二安全級對應(yīng)的全部分歧點(diǎn)。當(dāng)仍然無法提取足夠數(shù)量的用于基礎(chǔ)安全級的特征點(diǎn)時(shí),則提取與再高一個(gè)安全級別的第三安全級對應(yīng)的全部孤立點(diǎn)。如此反復(fù),直至為基礎(chǔ)安全級提取的特征點(diǎn)總數(shù)達(dá)到或超過預(yù)定數(shù)量。
[0065]步驟S265,依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn)。當(dāng)無法提取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。例如,當(dāng)無法提取足夠數(shù)量的用于比基礎(chǔ)安全級高兩個(gè)級別的第三安全級的孤立點(diǎn)時(shí),則選取與低一個(gè)安全級別的第二安全級對應(yīng)的全部分歧點(diǎn)。如此反復(fù),直至為第三安全級提取預(yù)定數(shù)量或超過預(yù)定數(shù)量的特征點(diǎn)。
[0066]根據(jù)本公開的方法,根據(jù)安全級的不同而選取不同的特征點(diǎn)用于安全認(rèn)證。例如,對于普通應(yīng)用,可首先選取常見的特征點(diǎn),輸出特征模板;而對于安全級別較高的應(yīng)用,可首先選取較不常見的特征點(diǎn),輸出特征模板。這樣,由于不同種類的指紋特征點(diǎn)的數(shù)量和分布不同,識別的難易程度不同,因此對于普通應(yīng)用,可以更快速進(jìn)行響應(yīng);而對于安全級別較高的應(yīng)用,可以更加保證安全性。
[0067]參見圖4,現(xiàn)在描述根據(jù)本公開示例實(shí)施方式的終端設(shè)備的功能模塊。
[0068]如圖4所示,終端設(shè)備300可以是手機(jī)、PDA、平板電腦、電子書等。終端設(shè)備300可包括各種功能模塊,例如安全級劃分模塊310、指紋采集模塊320、特征點(diǎn)提取模塊330、注冊模塊340、認(rèn)證模塊350及存儲(chǔ)模塊360。
[0069]安全級劃分模塊310配置為劃分多個(gè)安全級。如前所述,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)預(yù)定數(shù)量的一種或多種指紋特征點(diǎn)。例如,如前所述,基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)可包括分叉點(diǎn)和/或終結(jié)點(diǎn),至少一個(gè)安全級別更高的安全級對應(yīng)的指紋特征點(diǎn)依序可包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。多個(gè)安全級可與多種事務(wù)處理或多種操作分別一一對應(yīng)。
[0070]指紋采集模塊320用于采集用戶的指紋。如前所述,采集用戶的指紋可以是現(xiàn)有技術(shù)中的采集指紋特征點(diǎn)的任一種適宜方法,為使描述簡潔,在此不再贅述。
[0071]特征點(diǎn)提取模塊330,用于從采集的指紋提取多個(gè)指紋特征點(diǎn),以用于進(jìn)行注冊操作或認(rèn)證操作。針對注冊操作或認(rèn)證操作,特征點(diǎn)提取模塊330配置為不同的操作模式。
[0072]例如,如前所述,如果用于進(jìn)行注冊操作,則特征點(diǎn)提取模塊330配置為:當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與高一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量;當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與低一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量。
[0073]又例如,如前所述,如果用于進(jìn)行認(rèn)證操作,則特征點(diǎn)提取模塊330配置為:當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量;當(dāng)無法提取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。
[0074]注冊模塊340用于執(zhí)行注冊操作。如前所述,注冊模塊340可配置為基于安全級從所述多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn)。
[0075]認(rèn)證模塊350用于執(zhí)行認(rèn)證操作。如前所述,認(rèn)證模塊350可配置為基于所述安全級將所提取的多個(gè)指紋特征點(diǎn)與預(yù)存的相應(yīng)安全級的指紋特征點(diǎn)進(jìn)行比對,如果相符,則確認(rèn)該用戶通過認(rèn)證。
[0076]存儲(chǔ)模塊360用于為安全級劃分模塊、指紋采集模塊、特征點(diǎn)提取模塊、注冊模塊和認(rèn)證模塊至少其中之一提供存儲(chǔ)功能。
[0077]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員易于理解,本公開實(shí)施例可以通過硬件實(shí)現(xiàn),也可以通過軟件結(jié)合必要的硬件的方式來實(shí)現(xiàn)。因此,本公開實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-R0M,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、移動(dòng)終端、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行根據(jù)本公開實(shí)施方式的方法。
[0078]本領(lǐng)域技術(shù)人員可以理解,附圖只是示例實(shí)施方式的示意圖,附圖中的模塊或流程并不一定是實(shí)施本公開所必須的,因此不能用于限制本公開的保護(hù)范圍。
[0079]本領(lǐng)域技術(shù)人員可以理解上述各模塊可以按照實(shí)施例的描述分布于裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0080]以上具體地示出和描述了本公開的示例性實(shí)施方式。應(yīng)該理解,本公開不限于所公開的實(shí)施方式,相反,本公開意圖涵蓋包含在所附權(quán)利要求的精神和范圍內(nèi)的各種修改和等效布置。
【權(quán)利要求】
1.一種基于安全級別注冊指紋特征點(diǎn)的方法,包括: 劃分多個(gè)安全級,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)一種或多種指紋特征點(diǎn); 采集用戶的指紋,提取多個(gè)指紋特征點(diǎn); 基于安全級從所述多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn)。
2.如權(quán)利要求1所述的方法,其中所述基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)包括分叉點(diǎn)和/或終結(jié)點(diǎn); 所述至少一個(gè)安全級別更高的安全級對應(yīng)的指紋特征點(diǎn)依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。
3.如權(quán)利要求1所述的方法,其中當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與高一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量; 當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特 征點(diǎn)時(shí),依序補(bǔ)充選取與低一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量。
4.一種基于安全級別的認(rèn)證方法,包括: 識別用戶的操作并確定所述操作的安全級; 采集用戶的指紋; 基于所述安全級,提取多個(gè)指紋特征點(diǎn),所述安全級為多個(gè)安全級之一,每個(gè)安全級對應(yīng)預(yù)定數(shù)量的一種或多種指紋特征點(diǎn); 基于所述安全級,將所提取的多個(gè)指紋特征點(diǎn)與預(yù)存的相應(yīng)安全級的指紋特征點(diǎn)進(jìn)行比對,如果相符,則確認(rèn)該用戶通過執(zhí)行所述操作的認(rèn)證。
5.如權(quán)利要求4所述的認(rèn)證方法,其中,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級。
6.如權(quán)利要求5所述的認(rèn)證方法,其中所述基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)包括分叉點(diǎn)和/或終結(jié)點(diǎn); 所述至少一個(gè)安全級別更高的安全級的指紋特征點(diǎn)依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。
7.如權(quán)利要求5所述的認(rèn)證方法,其中當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量; 當(dāng)無法提取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。
8.—種終端設(shè)備,包括: 安全級劃分模塊,配置為劃分多個(gè)安全級,所述多個(gè)安全級包括基礎(chǔ)安全級和至少一個(gè)安全級別更高的安全級,每個(gè)安全級對應(yīng)預(yù)定數(shù)量的一種或多種指紋特征點(diǎn); 指紋采集模塊,用于采集用戶的指紋;特征點(diǎn)提取模塊,用于從采集的指紋提取多個(gè)指紋特征點(diǎn),以用于進(jìn)行注冊操作或認(rèn)證操作; 注冊模塊,用于執(zhí)行注冊操作,配置為基于安全級從所述多個(gè)指紋特征點(diǎn)中選取預(yù)定數(shù)量和相應(yīng)種類的特征點(diǎn),注冊為相應(yīng)安全級的指紋特征點(diǎn); 認(rèn)證模塊,用于執(zhí)行認(rèn)證操作,配置為基于所述安全級將所提取的多個(gè)指紋特征點(diǎn)與預(yù)存的相應(yīng)安全級的指紋特征點(diǎn)進(jìn)行比對,如果相符,則確認(rèn)該用戶通過認(rèn)證;及 存儲(chǔ)模塊,用于為安全級劃分模塊、指紋采集模塊、特征點(diǎn)提取模塊、注冊模塊和認(rèn)證模塊至少其中之一提供存儲(chǔ)功能。
9.如權(quán)利要求8所述的終端設(shè)備,其中所述基礎(chǔ)安全級對應(yīng)的指紋特征點(diǎn)包括分叉點(diǎn)和/或終結(jié)點(diǎn); 所述至少一個(gè)安全級別更高的安全級對應(yīng)的指紋特征點(diǎn)依序包括分歧點(diǎn)、孤立點(diǎn)、環(huán)點(diǎn)和短紋中的一種或多種。
10.如權(quán)利要求8所述的終端設(shè)備,其中當(dāng)用于進(jìn)行注冊操作時(shí),所述特征點(diǎn)提取模塊配置為: 當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與高一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量; 當(dāng)從所述多個(gè)指紋特征點(diǎn)中無法選取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充選取與低一個(gè)安全級別的安全級對應(yīng)的指紋特征點(diǎn),直至達(dá)到所述預(yù)定數(shù)量。
11.如權(quán)利要求8所述的終端設(shè)備,其中用于進(jìn)行認(rèn)證操作時(shí),所述特征點(diǎn)提取模塊配置為: 當(dāng)無法提取足夠數(shù)量的用于基礎(chǔ)安全級的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與高一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量; 當(dāng)無法提取足夠數(shù)量的用于所述至少一個(gè)安全級別更高的安全級之一的指紋特征點(diǎn)時(shí),依序補(bǔ)充提取與低一個(gè)安全級別的安全級對應(yīng)的全部指紋特征點(diǎn),直至達(dá)到或超過所述預(yù)定數(shù)量。
12.如權(quán)利要求8所述的終端設(shè)備,所述多個(gè)安全級與多種事務(wù)處理或多種操作分別--對應(yīng)。
【文檔編號】H04L29/06GK104036176SQ201410315188
【公開日】2014年9月10日 申請日期:2014年7月3日 優(yōu)先權(quán)日:2014年7月3日
【發(fā)明者】譚強(qiáng), 丁國棟, 蔣亞兵 申請人:南昌歐菲生物識別技術(shù)有限公司, 南昌歐菲光科技有限公司, 深圳歐菲光科技股份有限公司, 蘇州歐菲光科技有限公司