一種基于移動終端的多指紋匹配方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于移動終端的多指紋匹配方法及系統(tǒng),所述方法包括:對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功;當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。本發(fā)明使移動終端增加了新功能:從而使每一次檢測指紋時均能使最近曾匹配的指紋先進行比較,以提高指紋識別的速度,提高使用效率,為用戶提供方便。
【專利說明】
一種基于移動終端的多指紋匹配方法及系統(tǒng)
技術領域
[0001]本發(fā)明涉及移動終端技術領域,尤其涉及的是一種基于移動終端的多指紋快速匹配方法及系統(tǒng)。
【背景技術】
[0002]隨著智能手機的發(fā)展,指紋識別技術在手機中使用越來越普遍。
[0003]目前,作為一項實用的新技術一一指紋識別,已在移動終端中開始使用,各移動終端廠商均在其高端機型中配備了指紋識別功能。
[0004]在用戶實際使用中,存在兩種情況:1)有可能該移動終端會被多人使用即用戶、用戶指定的人,因此存在多個指紋可能需要識別的可能性;2)用戶可能使用多個手指來操作移動終端,因此存在多個指紋可能需要識別的可能性。為了適應上述存在多個指紋可能需要識別的可能性,在公知技術中,移動終端的指紋識別功能采取以下方案:
預先在移動終端中存儲多個有效的指紋;
當檢測到指紋時,將該指紋與預先存儲在移動終端中存儲多個有效的指紋依次進行比較,直到找到相匹配的指紋則所檢測的指紋有效,否則所檢測的指紋無效。
[0005]上述方案存在如下缺陷:當移動終端中所存儲的指紋較多時,譬如有依次存儲的5
O個指紋:指紋I,指紋2,......,指紋5Q,此時指紋5Q的持有者來進行指紋識別,其需要依次經(jīng)歷與指紋I進行比較結果未匹配,與指紋2進行比較結果未匹配,......,與指紋50進行比較結果匹配,雖然檢測結果最終是正確的,但需要浪費大量檢測時間,效率極低。
[0006]因此,現(xiàn)有技術還有待于改進和發(fā)展。
【發(fā)明內容】
[0007]本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的上述缺陷,提供一種基于移動終端的多指紋快速匹配方法及系統(tǒng);提供了一種多指紋快速匹配方法,旨在解決現(xiàn)有技術中對于多指紋識別速度慢、效率低的問題。
[0008]本發(fā)明解決技術問題所采用的技術方案如下:
一種基于移動終端的多指紋匹配方法,其中,包括:
A、對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;
B、當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功;
C、當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。
[0009]所述基于移動終端的多指紋匹配方法,其中,在所述步驟A之前還包括:
S、預先設置編號最靠前的有效指紋,最先進行匹配檢測。
[0010]所述基于移動終端的多指紋匹配方法,其中,所述步驟A還包括:
Al、對預先存儲在移動終端中的有效指紋按從小到大順序依次進行編號,分別為1、2、3、...7、8、9,且各個指紋的編號各不相同。
[0011]所述基于移動終端的多指紋匹配方法,其中,所述步驟B具體包括:
B1、當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;
B2、將每個帶編號的有效指紋按小到大的順序、分別與所檢測到指紋進行對較,判斷是否有其中一個編號的有效指紋與所檢測到的指紋匹配一致;如果匹配一致則判讀為匹配成功。
[0012]所述基于移動終端的多指紋匹配方法,其中,所述步驟C中的將所匹配的有效指紋的編號修改為最靠前編號包括:將所匹配的有效指紋的編號改為小于當前所有存儲的有效指紋編號中最小編號的編號。
[0013]所述基于移動終端的多指紋匹配方法,其中,所述步驟C還包括:
當所匹配的指紋的編號是最靠前編號時,無需處理。
[0014]—種基于移動終端的多指紋匹配系統(tǒng),其中,包括:
預先編號模塊,用于對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;
比較判斷模塊,用于當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功;
編號修改模塊,用于當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。
[0015]所述基于移動終端的多指紋匹配系統(tǒng),其中,還包括:
預先設置模塊,用于預先設置編號最靠前的有效指紋,最先進行匹配檢測。
[0016]所述基于移動終端的多指紋匹配方法,其中,所述比較判斷模塊具體包括:
比較單元,用于當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;
判斷單元,用于將每個帶編號的有效指紋按小到大的順序、分別與所檢測到指紋進行對較,判斷是否有其中一個編號的有效指紋與所檢測到的指紋匹配一致;如果匹配一致則判讀為匹配成功。
[0017]所述基于移動終端的多指紋匹配系統(tǒng),其中,
所述預先編號模塊包括:
編號單元,用于對預先存儲在移動終端中的有效指紋按從小到大順序依次進行編號,分別為1、2、3、...7、8、9,且各個指紋的編號各不相同。
[00? 8]所述編號修改模塊包括:
記錄單元,用于當匹配成功記錄當前匹配成功的有效指紋的編號;
修改單元,用于當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號改為小于當前所有存儲的有效指紋編號中最小編號的編號;
檢測單元,用于當檢測所匹配的指紋的編號是最靠前編號時,無需處理。
[0019]有益效果:本發(fā)明所提供的基于移動終端的多指紋匹配方法及系統(tǒng),所述方法通過對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;當所匹配的指紋的編號不為最小時,將所匹配的指紋的編號換成最小編號。使移動終端增加了新功能:從而使每一次檢測指紋時均能使最近曾匹配的指紋先進行比較,以提高指紋識別的速度,提高使用效率,為用戶提供方便。
【附圖說明】
[0020]圖1是本發(fā)明基于移動終端的多指紋匹配方法的較佳實施例的流程圖。
[0021]圖2是本發(fā)明基于移動終端的多指紋匹配方法的具體應用實施例的流程圖。
[0022]圖3是本發(fā)明基于移動終端的多指紋匹配系統(tǒng)的較佳實施例的功能原理框圖。
【具體實施方式】
[0023]為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]請參見圖1,圖1是本發(fā)明基于移動終端的多指紋匹配方法的較佳實施例的流程圖。如圖1所示,一種基于移動終端的多指紋匹配方法,包括以下步驟:
步驟S100、對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;
本發(fā)明在具體實施時、可以對預先存儲在移動終端中的有效指紋按從小到大順序依次進行編號,分別為1、2、3、...7、8、9,且各個指紋的編號各不相同。并定義預先設置編號最靠前的有效指紋,如編號為I的有效指紋,最先進行匹配檢測。
[0025]步驟S200、當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功;
例如:當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;將每個帶編號的有效指紋按小到大的順序、分別與所檢測到指紋進行對較,判斷是否有其中一個編號的有效指紋與所檢測到的指紋匹配一致;如果匹配一致則判讀為匹配成功。
[0026]步驟S300、當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。
[0027]本實施例中,當匹配成功記錄當前匹配成功的有效指紋的編號例當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。如編號為3的有效指紋與當前檢測到的指紋匹配成功,而編號為3的有效指紋不是最靠前編號,則將編號為3的有效指紋修改為編號為I的有效指紋,原來編號為I的有效指紋修改為編號為2的有效指紋,其它有效指紋的編號依次修改,這樣下次再檢測也會第一次首先就檢測到該有效指紋并匹配成功,大大加快了指紋檢測效率,為用戶提供了方便。
[0028]當預先設置編號最靠前的有效指紋,如編號為I的有效指紋,最先進行匹配檢測。則所述將所匹配的有效指紋的編號修改為最靠前編號包括:將所匹配的有效指紋的編號改為小于當前所有存儲的有效指紋編號中最小編號的編號。
[0029]所述基于移動終端的多指紋匹配方法,進一步地還包括:當所匹配的指紋的編號是最靠前編號時,無需處理。
[0030]以下通過一具體的應用實施例對本發(fā)明做進一步詳細描述:
請參見圖2,圖2是本發(fā)明基于移動終端的多指紋匹配方法的具體應用實施例的流程圖。如圖2所示,本具體應用實施例提供的一種基于移動終端的多指紋匹配方法,包括以下步驟:
S10,對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;
譬如,有五個指紋:指紋1,指紋2,指紋3,指紋4,指紋5,編號如下:
指紋I,編號I;
指紋2,編號2;
指紋3,編號3;
指紋4,編號4;
指紋5,編號5;
對于編號只要求不相同即可。
[0031]S 20、當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;
譬如,按前面舉例的五個指紋的編號將會是把所檢測到的指紋依次與預存儲的有效指紋按指紋I,指紋2,指紋3,指紋4,指紋5順序進行比較,直到找到相匹配的指紋。
[0032]S 30、當所匹配的指紋的編號不為最小時,將所匹配的指紋的編號換成最小編號; 譬如,按前面舉例的五個指紋的編號,如果所檢測的指紋與指紋2相匹配,則將指紋2的編號改為小于所有預存儲的編號,譬如改為指紋2,編號O;為了明確S 30中將如何改編號的方法,在本實施例中規(guī)定,當所匹配的指紋的編號不為最小時,將所匹配的指紋的編號換成最小編號,按此規(guī)定指紋2的編號需要改為O。如果再遇到編號修改,可以修改為-1,依次向小的修改,這是指紋編號修改的另一種實施例。
[0033]
當然做為另外的實施例可以定義編號最大的有效指紋,最先進行匹配檢測,指紋9,指紋8,指紋7,指紋6,指紋...。則進行指紋檢測時如果是指紋6匹配,則需修改指紋6為指紋9。可見,本發(fā)明實施例中不管編號順序先小還是先大檢測,以及其它的簡單變換都屬于本發(fā)明的保護范圍。
[0034]本發(fā)明提供了一種多指紋快速匹配方法,旨在解決現(xiàn)有技術中對于多指紋識別速度慢、效率低的問題。
[0035]基于上述實施例,本發(fā)明還提供了一種基于移動終端的多指紋匹配系統(tǒng),如圖3所示,所述系統(tǒng)包括:
預先編號模塊310,用于對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;具體如上所述。
[0036]比較判斷模塊320,用于當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功;具體如上所述。
[0037]編號修改模塊330,用于當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號;具體如上所述。
[0038]進一步地實施例,所述基于移動終端的多指紋匹配系統(tǒng),其還包括:
預先設置模塊,用于預先設置編號最靠前的有效指紋,最先進行匹配檢測;具體如上所述。
[0039]較佳地,所述基于移動終端的多指紋匹配系統(tǒng),其中,所述比較判斷模塊具體包括:
比較單元,用于當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;具體如上所述。
[0040]判斷單元,用于將每個帶編號的有效指紋按小到大的順序、分別與所檢測到指紋進行對較,判斷是否有其中一個編號的有效指紋與所檢測到的指紋匹配一致;如果匹配一致則判讀為匹配成功;具體如上所述。
[0041]所述基于移動終端的多指紋匹配系統(tǒng),其中,
所述預先編號模塊包括:
編號單元,用于對預先存儲在移動終端中的有效指紋按從小到大順序依次進行編號,分別為1、2、3、...7、8、9,且各個指紋的編號各不相同;具體如上所述。
[0042]所述編號修改模塊包括:
記錄單元,用于當匹配成功記錄當前匹配成功的有效指紋的編號;具體如上所述。
[0043]修改單元,用于當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號改為小于當前所有存儲的有效指紋編號中最小編號的編號;具體如上所述。
[0044]檢測單元,用于當檢測所匹配的指紋的編號是最靠前編號時,無需處理;具體如上所述。
[0045]有益效果:本發(fā)明所提供的基于移動終端的多指紋快速匹配方法及系統(tǒng),所述方法通過對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同;當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較;當所匹配的指紋的編號不為最小時,將所匹配的指紋的編號換成最小編號。使移動終端增加了新功能:從而使每一次檢測指紋時均能使最近曾匹配的指紋先進行比較,以提高指紋識別的速度,提高使用效率,為用戶提供方便。
[0046]當然,本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關硬件(如處理器,控制器等)來完成,所述的程序可存儲于一計算機可讀取的存儲介質中,該程序在執(zhí)行時可包括如上述各方法實施例的流程。其中所述的存儲介質可為存儲器、磁碟、光盤等。
[0047]應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權利要求的保護范圍。
【主權項】
1.一種基于移動終端的多指紋匹配方法,其特征在于,包括: A、對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同; B、當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功; C、當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。2.根據(jù)權利要求1所述基于移動終端的多指紋匹配方法,其特征在于,在所述步驟A之前還包括: S、預先設置編號最靠前的有效指紋,最先進行匹配檢測。3.根據(jù)權利要求1所述基于移動終端的多指紋匹配方法,其特征在于,所述步驟A還包括: Al、對預先存儲在移動終端中的有效指紋按從小到大順序依次進行編號,分別為1、2、3、...7、8、9,且各個指紋的編號各不相同。4.根據(jù)權利要求1所述基于移動終端的多指紋匹配方法,其特征在于,所述步驟B具體包括: B1、當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較; B2、將每個帶編號的有效指紋按小到大的順序、分別與所檢測到指紋進行對較,判斷是否有其中一個編號的有效指紋與所檢測到的指紋匹配一致;如果匹配一致則判讀為匹配成功。5.根據(jù)權利要求1所述基于移動終端的多指紋匹配方法,其特征在于,所述步驟C中的將所匹配的有效指紋的編號修改為最靠前編號包括:將所匹配的有效指紋的編號改為小于當前所有存儲的有效指紋編號中最小編號的編號。6.根據(jù)權利要求1所述基于移動終端的多指紋匹配方法,其特征在于,所述步驟C還包括: 當所匹配的指紋的編號是最靠前編號時,無需處理。7.一種基于移動終端的多指紋匹配系統(tǒng),其特征在于,包括: 預先編號模塊,用于對預先存儲在移動終端中的有效指紋依次進行編號,且各個指紋的編號各不相同; 比較判斷模塊,用于當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較,判斷是否匹配成功; 編號修改模塊,用于當匹配成功記錄當前匹配成功的有效指紋的編號,當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號修改為最靠前編號。8.根據(jù)權利要求7所述基于移動終端的多指紋匹配系統(tǒng),其特征在于,還包括: 預先設置模塊,用于預先設置編號最靠前的有效指紋,最先進行匹配檢測。9.根據(jù)權利要求7所述基于移動終端的多指紋匹配系統(tǒng),其特征在于,所述比較判斷模塊具體包括: 比較單元,用于當檢測到指紋時,按預先存儲在移動終端中的有效指紋的編號順序依次與所檢測到指紋進行比較; 判斷單元,用于將每個帶編號的有效指紋按小到大的順序、分別與所檢測到指紋進行對較,判斷是否有其中一個編號的有效指紋與所檢測到的指紋匹配一致;如果匹配一致則判讀為匹配成功。10.根據(jù)權利要求7所述基于移動終端的多指紋匹配系統(tǒng),其特征在于, 所述預先編號模塊包括: 編號單元,用于對預先存儲在移動終端中的有效指紋按從小到大順序依次進行編號,分別為1、2、3、...7、8、9,且各個指紋的編號各不相同; 所述編號修改模塊包括: 記錄單元,用于當匹配成功記錄當前匹配成功的有效指紋的編號; 修改單元,用于當所匹配的有效指紋的編號不是最靠前編號時,將所匹配的有效指紋的編號改為小于當前所有存儲的有效指紋編號中最小編號的編號; 檢測單元,用于當檢測所匹配的指紋的編號是最靠前編號時,無需處理。
【文檔編號】G06K9/00GK105825172SQ201610138553
【公開日】2016年8月3日
【申請日】2016年3月11日
【發(fā)明人】俞斌, 楊維琴
【申請人】惠州Tcl移動通信有限公司