指紋模板的自學(xué)習(xí)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及指紋識(shí)別技術(shù)領(lǐng)域,尤其涉及一種指紋模板的自學(xué)習(xí)方法及裝置。
【背景技術(shù)】
[0002] 目前,在小面積指紋應(yīng)用中,由于指紋面積小、特征點(diǎn)數(shù)量過少,通常需要將一個(gè) 個(gè)小面積指紋逐漸學(xué)習(xí)成一個(gè)包含手指全部特征點(diǎn)的大模板,這個(gè)學(xué)習(xí)過程稱為指紋模板 的自學(xué)習(xí)。
[0003] 然而,在指紋模板的自學(xué)習(xí)過程中,由于噪聲、贓物、圖像處理效果不理想等原因, 常常出現(xiàn)一些偽特征點(diǎn),對(duì)于一些特征較明顯的偽特征點(diǎn),如毛刺、過孔、短線等,由于這些 情況形成的偽特征點(diǎn)距離都較近,所以可將距離小于一定閾值的特征點(diǎn)去掉。但是,有些偽 特征點(diǎn)卻沒有明顯的特征,例如,有些分叉點(diǎn)在分叉的地方似斷非斷,若手指按壓力度大時(shí) 可能連起來稱為分叉點(diǎn),若手指按壓力度輕時(shí)可能就會(huì)斷開成為端點(diǎn),這樣的特征點(diǎn)與真 實(shí)的特征點(diǎn)沒有任何區(qū)別,但無法區(qū)分。又如,在圖像質(zhì)量較差時(shí),或圖像處理算法不夠理 想時(shí),也會(huì)出現(xiàn)較多的偽特征點(diǎn)。這些偽特征點(diǎn)出現(xiàn)的概率較低,但如果不斷的將這些偽特 征點(diǎn)學(xué)習(xí)進(jìn)去,將最終導(dǎo)致指紋模板徹底失效,不能再進(jìn)行指紋匹配。
[0004] 為了防止上述情況發(fā)生,相關(guān)技術(shù)中,主要通過盡量提高指紋學(xué)習(xí)的條件,比如在 匹配分?jǐn)?shù)很高時(shí)才進(jìn)行自學(xué)習(xí)。但是,上述指紋模板的自學(xué)習(xí)方法可以在短時(shí)間內(nèi)保持模 板的有效性,但在使用一定時(shí)間(如幾個(gè)月等)后模板可能已經(jīng)學(xué)習(xí)了過多的偽特征點(diǎn),導(dǎo) 致模板失效;此外,由于上述指紋模板的自學(xué)習(xí)方法設(shè)置的學(xué)習(xí)條件較高,所以會(huì)導(dǎo)致學(xué)習(xí) 的速度變緩慢,用戶體驗(yàn)變差。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的目的旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0006] 為此,本發(fā)明的第一個(gè)目的在于提出一種指紋模板的自學(xué)習(xí)方法。該方法降低了 指紋模板自學(xué)習(xí)的條件,大大提高了自學(xué)習(xí)的速度,使得能夠很快學(xué)習(xí)完整個(gè)手指的特征 點(diǎn),以使用戶在指紋解鎖等功能時(shí),用手指任意區(qū)域按壓時(shí)都能成功,提升了用戶體驗(yàn)。 [0007] 本發(fā)明的第二個(gè)目的在于提出一種指紋模板的自學(xué)習(xí)裝置。
[0008] 為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的指紋模板的自學(xué)習(xí)方法,包括:將第 N指紋中的第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合進(jìn)行匹配,其中,N為正整數(shù);如 果所述第N指紋中的所述第N特征點(diǎn)集合與所述指紋模板中的所述模板特征點(diǎn)集合滿足匹 配成功條件,則根據(jù)所述第N特征點(diǎn)集合更新所述模板特征點(diǎn)集合,并計(jì)算更新之后的所 述模板特征點(diǎn)集合中每個(gè)所述模板特征點(diǎn)對(duì)應(yīng)的匹配次數(shù);以及根據(jù)所述每個(gè)所述模板特 征點(diǎn)對(duì)應(yīng)的匹配次數(shù)對(duì)所述模板特征點(diǎn)集合的模板特征點(diǎn)進(jìn)行篩選。
[0009] 根據(jù)本發(fā)明實(shí)施例的指紋模板的自學(xué)習(xí)方法,將第N指紋中的第N特征點(diǎn)集合與 指紋模板中的模板特征點(diǎn)集合進(jìn)行匹配,如果滿足匹配成功條件,則根據(jù)第N特征點(diǎn)集合 更新模板特征點(diǎn)集合,并計(jì)算更新之后的模板特征點(diǎn)集合中每個(gè)模板特征點(diǎn)對(duì)應(yīng)的匹配次 數(shù),以及根據(jù)每個(gè)模板特征點(diǎn)對(duì)應(yīng)的匹配次數(shù)對(duì)模板特征點(diǎn)集合的模板特征點(diǎn)進(jìn)行篩選, 即通過將采集的指紋中的特征點(diǎn)與指紋模板中的模板特征點(diǎn)進(jìn)行多次匹配,在匹配的過程 中,通過統(tǒng)計(jì)指紋模板中每個(gè)模板特征點(diǎn)在使用過程中發(fā)生匹配的匹配次數(shù)及在指紋重疊 區(qū)域但不匹配的次數(shù),并根據(jù)這些次數(shù)對(duì)模板特征點(diǎn)進(jìn)行篩選以將其中的偽特征點(diǎn)刪除, 降低了指紋模板自學(xué)習(xí)的條件,大大提高了自學(xué)習(xí)的速度,使得能夠很快學(xué)習(xí)完整個(gè)手指 的特征點(diǎn),以使用戶在指紋解鎖等功能時(shí),用手指任意區(qū)域按壓時(shí)都能成功,提升了用戶體 驗(yàn)。
[0010] 為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的指紋模板的自學(xué)習(xí)裝置,包括:匹配 模塊,用于將第N指紋中的第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合進(jìn)行匹配,其 中,N為正整數(shù);更新模塊,用于在所述第N指紋中的所述第N特征點(diǎn)集合與所述指紋模板 中的所述模板特征點(diǎn)集合滿足匹配成功條件時(shí),根據(jù)所述第N特征點(diǎn)集合更新所述模板特 征點(diǎn)集合;計(jì)算模塊,用于計(jì)算更新之后的所述模板特征點(diǎn)集合中每個(gè)所述模板特征點(diǎn)對(duì) 應(yīng)的匹配次數(shù);以及篩選模塊,用于根據(jù)所述每個(gè)所述模板特征點(diǎn)對(duì)應(yīng)的匹配次數(shù)對(duì)所述 模板特征點(diǎn)集合的模板特征點(diǎn)進(jìn)行篩選。
[0011] 根據(jù)本發(fā)明實(shí)施例的指紋模板的自學(xué)習(xí)裝置,可通過匹配模塊將第N指紋中的第 N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合進(jìn)行匹配,如果滿足匹配成功條件,則更新模 塊根據(jù)第N特征點(diǎn)集合更新模板特征點(diǎn)集合,計(jì)算模塊計(jì)算更新之后的模板特征點(diǎn)集合中 每個(gè)模板特征點(diǎn)對(duì)應(yīng)的匹配次數(shù),篩選模塊根據(jù)每個(gè)模板特征點(diǎn)對(duì)應(yīng)的匹配次數(shù)對(duì)模板特 征點(diǎn)集合的模板特征點(diǎn)進(jìn)行篩選,通過將采集的指紋中的特征點(diǎn)與指紋模板中的模板特征 點(diǎn)進(jìn)行多次匹配,在匹配的過程中,即通過統(tǒng)計(jì)指紋模板中每個(gè)模板特征點(diǎn)在使用過程中 發(fā)生匹配的匹配次數(shù)及在指紋重疊區(qū)域但不匹配的次數(shù),并根據(jù)這些次數(shù)對(duì)模板特征點(diǎn)進(jìn) 行篩選以將其中的偽特征點(diǎn)刪除,降低了指紋模板自學(xué)習(xí)的條件,大大提高了自學(xué)習(xí)的速 度,使得能夠很快學(xué)習(xí)完整個(gè)手指的特征點(diǎn),以使用戶在指紋解鎖等功能時(shí),用手指任意區(qū) 域按壓時(shí)都能成功,提升了用戶體驗(yàn)。
[0012] 本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過本發(fā)明的實(shí)踐了解到。
【附圖說明】
[0013] 本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變 得明顯和容易理解,其中,
[0014] 圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的指紋模板的自學(xué)習(xí)方法的流程圖;
[0015] 圖2是將第N指紋中的第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合進(jìn)行一次 匹配后的匹配結(jié)果的示例圖;
[0016] 圖3 (a)是本發(fā)明一個(gè)實(shí)施例的初始指紋模板的示例圖;
[0017] 圖3(b)是采集圖3(a)中初始指紋對(duì)應(yīng)的同一個(gè)手指的指紋的示例圖;
[0018] 圖3(c)是將圖3(a)中的初始指紋模板與圖3(b)中指紋進(jìn)行了一次匹配后的指 紋模板變化的示例圖;
[0019] 圖3(d)是將圖3(c)中的指紋模板與圖3(b)中指紋進(jìn)行了三次匹配之后的指紋 模板變化的示例圖;以及
[0020] 圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的指紋模板的自學(xué)習(xí)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021] 下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終 相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附 圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0022] 下面參考附圖描述本發(fā)明實(shí)施例的指紋模板的自學(xué)習(xí)方法及裝置。
[0023] 圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的指紋模板的自學(xué)習(xí)方法的流程圖。如圖1所示, 該指紋模板的自學(xué)習(xí)方法可以包括:
[0024] SlOl,將第N指紋中的第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合進(jìn)行匹配, 其中,N為正整數(shù)。
[0025] 具體地,可先獲取指紋模板和采集到的第N指紋,之后可將采集到的第N指紋中的 第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合進(jìn)行匹配。
[0026] S102,如果第N指紋中的第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合滿足匹 配成功條件,則根據(jù)第N特征點(diǎn)集合更新模板特征點(diǎn)集合,并計(jì)算更新之后的模板特征點(diǎn) 集合中每個(gè)模板特征點(diǎn)對(duì)應(yīng)的匹配次數(shù)。
[0027] 其中,在本發(fā)明的實(shí)施例中,第N指紋可理解為第N次采集到的手指指紋;第N特 征點(diǎn)集合可理解為第N次采集到的指紋中的特征點(diǎn)的集合;上述指紋模板可理解為上一次 更新模板特征點(diǎn)集合之后的模板。
[0028] 具體地,在第N指紋中的第N特征點(diǎn)集合與指紋模板中的模板特征點(diǎn)集合滿足匹 配成功條件