一種指紋識別方法及移動終端的制作方法
【技術領域】
[0001]本發明涉及通信技術領域,具體涉及一種指紋識別方法及移動終端。
【背景技術】
[0002]隨著信息技術的快速發展,指紋識別技術以其唯一性好、穩定性強等特點,被大量應用在手機、平板電腦等移動終端上。指紋識別過程主要包括如下步驟:首先在移動終端上的指紋采集區采集用戶指紋信息,然后將用戶指紋信息和預先存儲的指紋信息進行比較,當用戶指紋信息和預先存儲的指紋信息匹配時,即可獲得用戶權限。然而,目前的指紋識別過程中,若用戶在移動終端的指紋采集區上留下指紋信息,不法分子可以通過粉末顯現法、熏染法、硝酸銀溶液法等方法快速獲取用戶指紋信息,從而可以輕易的獲得用戶權限,對用戶造成重大損失。可見,目前的指紋識別安全性較低。
【發明內容】
[0003]本發明實施例提供一種指紋識別方法及移動終端,可以提高指紋識別的安全性。
[0004]本發明實施例第一方面,提供了一種指紋識別方法,包括:
[0005]采集Μ個指紋信息,所述Μ為大于或等于2的正整數;
[0006]針對采集的每個指紋信息,將所述指紋信息分割為Ν個子指紋信息,所述Ν為大于或等于所述Μ的正整數;
[0007]針對采集的每個指紋信息,從所述指紋信息分割成的Ν個子指紋信息中選取一個目標子指紋信息;
[0008]將選擇的Μ個目標子指紋信息拼接成目標指紋信息;
[0009]判斷所述目標指紋信息與指紋數據庫中存儲的拼接指紋信息是否匹配,若匹配,則確定指紋識別成功。
[0010]在本發明實施例第一方面的第一種可能的實現方式中,所述針對采集的每個指紋信息,從所述指紋信息分割成的Ν個子指紋信息中選取一個目標子指紋信息,包括:
[0011]針對采集的每個指紋信息,將所述指紋信息分割成的Ν個子指紋信息按1,2,……,Ν進行編號;以及,從所述指紋信息分割成的Ν個子指紋信息中,選取出編號與所述指紋信息的采集順序匹配的子指紋信息作為目標子指紋信息。
[0012]結合本發明實施例第一方面或本發明實施例第一方面的第一種可能的實現方,在本發明實施例第一方面的第二種可能的實現方式中,所述將選擇的Μ個目標子指紋信息拼接成目標指紋信息,包括:
[0013]根據所述Μ個目標子指紋信息中的每個目標子指紋信息對應的指紋信息的采集順序,確定所述Μ個目標子指紋信息中的每個目標子指紋信息的拼接順序;
[0014]將所述Μ個目標子指紋信息按照所述拼接順序拼接成目標指紋信息。
[0015]結合本發明實施例第一方面的第二種可能的實現方式,在本發明實施例第一方面的第三種可能的實現方式中,所述拼接指紋信息包括若干個拼接子指紋信息,所述判斷所述目標指紋信息與指紋數據庫中存儲的拼接指紋信息是否匹配,包括:
[0016]判斷所述拼接指紋信息中是否包含與所述Μ個目標子指紋信息匹配的Μ個拼接子指紋信息;
[0017]若是,判斷所述Μ個拼接子指紋信息的拼接順序與所述Μ個目標子指紋信息的拼接順序是否相同,若是,則確定所述目標指紋信息與所述指紋數據庫中存儲的拼接指紋信息匹配。
[0018]結合本發明實施例第一方面或本發明實施例第一方面的第一種至第三種中任一種可能的實現方式,在本發明實施例第一方面的第四種可能的實現方式中,所述采集Μ個指紋信息之前,所述方法還包括:
[0019]接收針對所述指紋數據庫的訪問指令;
[0020]識別所述訪問指令是否為針對所述指紋數據庫的首次訪問指令;
[0021]若是,獲取輸入的安全密碼;
[0022]判斷所述安全密碼與預置安全密碼是否匹配;
[0023]若匹配,采集輸入的至少兩個指紋信息,將所述至少兩個指紋信息存儲在所述指紋數據庫中;
[0024]接收針對所述至少兩個指紋信息中至少兩個指紋信息的拼接指令,生成所述拼接指紋信息,并將所述拼接指紋信息存儲在所述指紋數據庫中。
[0025]結合本發明實施例第一方面的第四種可能的實現方式,在本發明實施例第一方面的第五種可能的實現方式中,所述方法還包括:
[0026]當識別所述訪問指令為針對所述指紋數據庫的非首次訪問指令時,執行所述采集Μ個指紋信息的步驟;
[0027]當所述指紋識別成功時,接收針對所述拼接指紋信息的更新指令,對所述指紋數據庫中的所述拼接指紋信息進行更新。
[0028]本發明實施例第二方面,提供了一種移動終端,包括:
[0029]采集單元,用于采集Μ個指紋信息,所述Μ為大于或等于2的正整數;
[0030]分割單元,用于針對所述采集單元采集的每個指紋信息,將所述指紋信息分割為Ν個子指紋信息,所述Ν為大于或等于所述Μ的正整數;
[0031]選取單元,用于針對所述采集單元采集的每個指紋信息,從所述指紋信息分割成的Ν個子指紋信息中選取一個目標子指紋信息;
[0032]拼接單元,用于將所述選取單元選擇的Μ個目標子指紋信息拼接成目標指紋信息;
[0033]第一判斷單元,用于判斷所述拼接單元拼接成的所述目標指紋信息與指紋數據庫中存儲的拼接指紋信息是否匹配;
[0034]確定單元,用于當所述第一判斷單元判斷結果為是時,確定指紋識別成功。
[0035]在本發明實施例第二方面的第一種可能的實現方式中,所述選取單元針對所述采集單元采集的每個指紋信息,從所述指紋信息分割成的Ν個子指紋信息中選取一個目標子指紋信息的方式具體為:
[0036]所述選取單元針對所述采集單元采集的每個指紋信息,將所述指紋信息分割成的Ν個子指紋信息按1,2,……4進行編號;以及,從所述指紋信息分割成的Ν個子指紋信息中,選取出編號與所述指紋信息的采集順序匹配的子指紋信息作為目標子指紋信息。
[0037]結合本發明實施例第二方面或本發明實施例第二方面的第一種可能的實現方式,在本發明實施例第二方面的第二種可能的實現方式中,所述拼接單元包括:
[0038]確定子單元,用于根據所述選取單元選擇的所述Μ個目標子指紋信息中的每個目標子指紋信息對應的指紋信息的采集順序,確定所述Μ個目標子指紋信息中的每個目標子指紋信息的拼接順序;
[0039]拼接子單元,用于將所述Μ個目標子指紋信息按照所述拼接順序拼接成目標指紋
?目息。
[0040]結合本發明實施例第二方面的第二種可能的實現方式,在本發明實施例第二方面的第三種可能的實現方式中,所述拼接指紋信息包括若干個拼接子指紋信息,所述第一判斷單元包括:
[0041]第一判斷子單元,用于判斷所述拼接指紋信息中是否包含與所述Μ個目標子指紋信息匹配的Μ個拼接子指紋信息;
[0042]第二判斷子單元,用于當所述第一判斷子單元判斷結果為是時,判斷所述Μ個拼接子指紋信息的拼接順序與所述Μ個目標子指紋信息的拼接順序是否相同;
[0043]其中,當所述第二判斷子單元判斷結果為是時,所述第一判斷單元判斷結果為是。
[0044]結合本發明實施例第二方面或本發明實施例第二方面的第一種至第三種中任一種可能的實現方式,在本發明實施例第二方面的第四種可能的實現方式中,所述移動終端還包括:
[0045]接收單元,用于接收針對所述指紋數據庫的訪問指令;
[0046]識別單元,用于識別所述訪問指令是否為針對所述指紋數據庫的首次訪問指令;
[0047]獲取單元,用于當所述識別單元識別結果為是時,獲取輸入的安全密碼;
[0048]第二判斷單元,用于判斷所述安全密碼與預置安全密碼是否匹配;
[0049]采集單元,還用于當所述第二判斷單元判斷結果為是時,采集輸入的至少兩個指紋信息,將所述至少兩個指紋信息存儲在所述指紋數據庫中;
[0050]生成單元,用于接收針對所述至少兩個指紋信息中至少兩個指紋信息的拼接指令,生成所述拼接指紋信息,并將所述拼接指紋信息存儲在所述指紋數據庫中。
[0051]結合本發明實施例第二方面的第四種可能的實現方式,在本發明實施例第二方面的第五種可能的實現方式中,所述移動終端還包括:
[0052]當所述第二判斷單元判斷結果為是時,觸發所述采集單元采集Μ個指紋信息;
[0053]更新單元,用于當所述確定單元確定指紋識別成功時,接收針對所述拼接指紋信息的更新指令,對所述指紋數據庫中的所述拼接指紋信息進行更新。
[0054]本發明實施例中,移動終端采集Μ個指紋信息,Μ為大于或等于2的正整數;針對采集的每個指紋信息,將指紋信息分割為Ν個子指紋信息,Ν為大于或等于Μ的正整數;針對采集的每個指紋信息,從指紋信息分割成的Ν個子指紋信息中選取一個目標子指紋信息;將選擇的Μ個目標子指紋信息拼接成目標指紋信息;判斷目標指紋信息與指紋數據庫中存儲的拼接指紋信息是否匹配,若匹配,則確定指紋識別成功。實施本發明實施例,需要采集至少兩個指紋信息進行指紋識別,可以在單個指紋信息被盜取后,降低移動終端面臨的安全威脅,提高了指紋識別的安全性。
【附圖說明】
[0055]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0056]圖1是本發明實施例公開的一種指紋識別方法的流程圖;
[0057]圖2是本發明實施例公開的另一種指紋識別方法的流程圖;
[0058]圖3是本發明實施例公開的一種移動終端的結構示意圖;
[0059]圖4是本發明實施例公開的另一種移動終端的結構示意圖;
[0060]圖5是本發明實施例公開的另一種移動終端的結構示意圖;
[0061]圖6是本發明實施例公開的另一種移動終端的結構示意圖;
[0062]圖7是本發明實施例公開的另一種移動終端的結構示意圖;
[0063]圖8是本發明實施例公開的一種指紋信息選取示意圖;
[0064]圖9是本發明實施例公開的另一種指紋信息選取示意圖。
【具體實施方式】
[0065]下面將結合本發明實施方式中的附圖,對本發明實施方式中的技術方案進行清楚、完整地描述。顯然,所描述的實施方式是本發明的一部分實施方式,而不是全部實施方式。基于本發明中的實施方式,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施方式,都應屬于本發明保護的范圍。
[0066]本發明實施例提供一種指紋識別方法及移動終端,可以提高指紋識別的安全性。以下分別進行詳細說明。
[0067]本發明實施例中描述的移動終端可包括:手機、平板電腦