種指紋的識別裝置。
[0057]圖2為根據(jù)本發(fā)明一個實施例的指紋識別裝置的結構示意圖。
[0058]如圖2所示,指紋識別裝置包括:采集模塊201、匹配模塊202、分割模塊203和檢測模塊204。
[0059]其中,采集模塊201,用于采集指紋圖像。具體地,當用戶在終端設備上進行指紋識別時,比如利用指紋實現(xiàn)屏幕解鎖或者支付等功能時,可以通過采集模塊201對用戶輸入的指紋圖像進行采集,其中,采集模塊201可以包括但不限于光學指紋采集器、熱敏式傳感器、射頻傳感器中的一種。
[0060]匹配模塊202,用于將指紋圖像與預設指紋模板進行匹配。具體地,終端設備中預存有用于指紋識別的指紋模板,匹配模塊202通過將采集到的指紋圖像與終端設備中預存的指紋模板進行匹配,從而可以識別出采集到的指紋圖像是否是終端設備的合法用戶的指紋。具體而言,指紋識別的過程分為特征點提取、保存特征點數(shù)據(jù)和比對特征點數(shù)據(jù),也就是說,在采集到指紋圖像后,先要對原始的指紋圖像進行初步的處理,使指紋圖像更清晰,然后提取指紋圖像中的多個特征點并保存。進而,匹配模塊202再將指紋圖像的多個特征點與終端設備中預設指紋模板的多個特征點進行匹配。其中,如果與預設指紋模板的特征點匹配的指紋圖像的特征點的數(shù)量大于或者等于預設值,則匹配模塊202判斷指紋圖像與預設指紋模板匹配。如果與預設指紋模板的特征點匹配的指紋圖像的特征點的數(shù)量小于預設值,則匹配模塊202判斷指紋圖像識別失敗。
[0061]分割模塊203,用于在指紋圖像和預設指紋模板匹配時,將指紋圖像分割成多個像素區(qū)域。具體地,在匹配模塊202通過預設指紋模板對采集到的指紋圖像進行匹配后,分割模塊203將指紋圖像分割為多個小圖像,即多個像素區(qū)域,檢測模塊204通過判斷多個像素區(qū)域中是否包含白點來判斷采集到的指紋圖像是否為假指紋。
[0062]檢測模塊204,用于檢測多個像素區(qū)域中包含白點的像素區(qū)域的數(shù)量,并根據(jù)包含白點的像素區(qū)域的數(shù)量判斷指紋圖像是否識別成功。具體地,檢測模塊204對分割成的多個像素區(qū)域進行掃描,識別出多個像素區(qū)域中出現(xiàn)的白點的數(shù)量,其中,當白點的面積大于一定面積閾值時才判斷該像素區(qū)域中存在白點。進而,檢測模塊204判斷包含白點的像素區(qū)域的數(shù)量是否大于預設閾值,如果包含白點的像素區(qū)域的數(shù)量小于預設閾值,則檢測模塊204判斷指紋圖像識別成功,即指紋圖像為真指紋。如果包含白點的像素區(qū)域的數(shù)量大于或者等于預設閾值,則檢測模塊204判斷指紋圖像識別失敗,即指紋圖像為假指紋。
[0063]進而,在判斷出指紋圖像為真指紋時,可以實現(xiàn)屏幕解鎖或者繼續(xù)進行支付等功能,而在判斷出指紋圖像為假指紋時,不作出響應。
[0064]本發(fā)明實施例的指紋識別裝置,將采集的指紋圖像與終端設備中預設的指紋模板進行匹配,在匹配成功后進一步將指紋圖像分割成多個像素區(qū)域,通過對多個像素區(qū)域進行白點檢測判斷采集的指紋圖像是否為假指紋,從而可以大大提高指紋識別的正確率,在滿足用戶使用便捷性的同時,提高指紋密碼的安全性。
[0065]為了實現(xiàn)上述實施例,本發(fā)明還提出了一種終端設備,包括本發(fā)明實施例的指紋識別裝置。
[0066]本發(fā)明實施例的終端設備,將采集的指紋圖像與終端設備中預設的指紋模板進行匹配,在匹配成功后進一步將指紋圖像分割成多個像素區(qū)域,通過對多個像素區(qū)域進行白點檢測判斷采集的指紋圖像是否為假指紋,從而可以大大提高指紋識別的正確率,在滿足用戶使用便捷性的同時,提高指紋密碼的安全性。
[0067]為了實現(xiàn)上述實施例,本發(fā)明還提出了一種假指紋識別方法。
[0068]圖3為根據(jù)本發(fā)明一個實施例的假指紋識別方法的流程圖。
[0069 ]如圖3所示,假指紋識別方法包括:
[0070]S301,采集指紋圖像。
[0071]具體地,當用戶在終端設備上進行指紋識別時,比如利用指紋實現(xiàn)屏幕解鎖或者支付等功能時,可以通過指紋讀取設備,例如光學指紋采集器、熱敏式傳感器、射頻傳感器等對用戶輸入的指紋圖像進行采集。
[0072]S302,將指紋圖像分割成多個像素區(qū)域。
[0073]具體地,在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)即使是再精細的假指紋都無法避免指紋錄入的時候在指紋模具上會留下一些白色的團塊,而正常的真指紋則不會出現(xiàn)這樣的白色團塊。因此,將指紋圖像分割為多個小圖像,即多個像素區(qū)域,通過判斷多個像素區(qū)域中是否包含白點來判斷采集到的指紋圖像是否為假指紋。
[0074]S303,檢測多個像素區(qū)域中包含白點的像素區(qū)域的數(shù)量,并在包含白點的像素區(qū)域的數(shù)量大于或者等于預設閾值時,判斷指紋圖像為假指紋。
[0075]具體地,在檢測多個像素區(qū)域中包含白點的像素區(qū)域的數(shù)量之后,包含白點的像素區(qū)域的數(shù)量大于或者等于預設閾值時,判斷指紋圖像為假指紋。還包括:在包含白點的像素區(qū)域的數(shù)量小于預設閾值時,指紋圖像為真指紋。
[0076]本發(fā)明實施例的假指紋的識別方法,將采集的指紋圖像分割成多個像素區(qū)域,通過對多個像素區(qū)域進行白點檢測判斷采集的指紋圖像是否為假指紋,從而可以大大提高指紋識別的正確率,在滿足用戶使用便捷性的同時,提高指紋密碼的安全性。
[0077]圖4為根據(jù)本發(fā)明一個實施例的假指紋識別裝置的結構示意圖。
[0078]如圖4所示,指紋識別裝置包括:采集模塊401、分割模塊402和檢測模塊403。
[0079]其中,采集模塊401,用于采集指紋圖像。具體地,當用戶在終端設備上進行指紋識別時,比如利用指紋實現(xiàn)屏幕解鎖或者支付等功能時,可以通過采集模塊401對用戶輸入的指紋圖像進行采集,其中,采集模塊401可以包括但不限于光學指紋采集器、熱敏式傳感器、射頻傳感器中的一種。
[0080]分割模塊402,用于將指紋圖像分割成多個像素區(qū)域。具體地,分割模塊402將指紋圖像分割為多個小圖像,即多個像素區(qū)域,檢測模塊403通過判斷多個像素區(qū)域中是否包含白點來判斷采集到的指紋圖像是否為假指紋。
[0081]檢測模塊403,用于檢測多個像素區(qū)域中包含白點的像素區(qū)域的數(shù)量,并在包含白點的像素區(qū)域的數(shù)量大于或者等于預設閾值時,判斷指紋圖像為假指紋。具體地,檢測模塊403對分割成的多個像素區(qū)域進行掃描,識別出多個像素區(qū)域中出現(xiàn)的白點的數(shù)量,其中,當白點的面積大于一定面積閾值時才判斷該像素區(qū)域中存在白點。進而,檢測模塊403判斷包含白點的像素區(qū)域的數(shù)量是否大于預設閾值,如果包含白點的像素區(qū)域的數(shù)量小于預設閾值,則檢測模塊403判斷指紋圖像識別成功,即指紋圖像為真指紋。如果包含白點的像素區(qū)域的數(shù)量大于或者等于預設閾值,則檢測模塊403判斷指紋圖像識別失敗,即指紋圖像為假指紋。
[0082]本發(fā)明實施例的假指紋的識別裝置,將采集的指紋圖像分割成多個像素區(qū)域,通過對多個像素區(qū)域進行白點檢測判斷采集的指紋圖像是否為假指紋,從而可以大大提高指紋識別的正確率,在滿足用戶使用便捷性的同時,提高指紋密碼的安全性。
[0083]為了實現(xiàn)上述實施例,本發(fā)明還提出了一種終端設備,包括本發(fā)明實施例的假指紋