一種掌紋信息識別的方法和設備的制造方法
【技術領域】
[0001]本申請涉及信息處理技術領域,特別是涉及一種掌紋信息識別的方法和設備。
【背景技術】
[0002]隨著計算機應用涉及到人們生活中越來越多的方面,許多應用需要獲取外界某種目標物上所攜帶的信息來實現某些運行過程。例如,可以通過識別用戶手掌上的掌紋信息,實現對用戶身份進行識別或者認證。
[0003]現有的掌紋識別方式大多需要用戶將手掌接觸到專用于識別掌紋信息的采集設備上,采集設備采用固定的識別區域(即ROI區域,Reg1n of Interest,感興趣區域)對手掌呈現的圖像進行掌紋信息的識別。雖然現有技術可以實現掌紋信息的識別,但是,由于其通過采集設備上的固定識別區域來識別掌紋信息,這一方面要求應用在識別掌紋信息必須借助于專用的采集設備,另一方面也要求用戶手掌接觸到采集設備的固定區域中,因此,現有的掌紋識別方式會造成用戶操作上的繁瑣。此外,由于用戶手掌的大小不同以及擺放位置不同,現有技術采用固定的識別區域對掌紋信息進行識別也會造成掌紋信息識別的不準確。
【發明內容】
[0004]本申請實施例所要解決的技術問題是,提供一種信息識別的方法和設備,可以從用戶手掌通過拍攝元件呈現出的圖像中識別出用戶手掌上的掌紋信息,以解決按照現有技術中專用于掌紋信息識別的采集設備采用固定的識別區域對接觸到該采集設備上的用戶手掌進行掌紋信息識別而導致的用戶操作繁瑣以及掌紋信息識別不準確的技術問題。
[0005]為解決上述技術問題,本申請實施例提供了一種掌紋信息識別的方法,該方法包括:
[0006]獲取手掌通過拍攝元件呈現在顯示區域的當前顯示圖像;
[0007]檢測所述當前顯示圖像中的角點;
[0008]依據所述角點確定用于采集所述掌紋信息的感興趣區域;
[0009]從所述感興趣區域所呈現的圖像中提取特征信息作為所述掌紋信息。
[0010]可選的,所述檢測所述當前顯示圖像中的角點,包括:
[0011]對所述當前顯示圖像進行灰度化和濾波,得到所述當前顯示圖像的灰度圖像;
[0012]依據所述灰度圖像各個坐標點與鄰點相比的灰度差異確定所述當前顯示圖像中的角點。
[0013]可選的,所述依據所述角點確定用于采集所述掌紋信息的感興趣區域,包括:
[0014]從所述角點中提取第一關鍵點、第二關鍵點和第三關鍵點;所述第一關鍵點位于所述手掌的食指與中指之間的凹陷處,所述第二關鍵點位于所述手掌的中指與無名指之間的凹陷處,所述第三關鍵點位于所述手掌的無名指與小指之間的凹陷處;
[0015]經第二關鍵點向第一關鍵點和第三關鍵點的連線做垂線,并在所述垂線位于所述手掌內的部分查找中心點;所述中心點與所述第二關鍵點之間的距離等于所述第一關鍵點與所述第二關鍵點之間的距離;
[0016]以所述中心點為中心、以預設的長度為邊長確定一個正方形區域作為所述感興趣區域。
[0017]可選的,還包括:響應于識別所述掌紋信息的觸發指令,在顯示區域中用于標識預置定位坐標范圍的提示信息并顯示,再進入執行所述獲取手掌通過拍攝元件呈現在顯示區域的當前顯示圖像;
[0018]響應于檢測到所述當前顯示圖像中的角點,從所述角點中提取所述手掌在所述當前顯示圖像中的實際定位點;
[0019]判斷所述實際定位點在所述顯示區域的坐標是否位于預置定位坐標范圍之內,如果是,進入執行所述依據所述角點確定用于采集所述掌紋信息的感興趣區域。
[0020]可選的,還包括:
[0021]檢測所述當前顯示圖像中所述手掌的實際輪廓線并顯示。
[0022]可選的,所述從所述感興趣區域所呈現的圖像中提取特征信息作為所述掌紋信息,包括:
[0023]重新獲取手掌通過拍攝元件呈現在所述顯示區域的當前顯示圖像;
[0024]以重新獲取的當前顯示圖像中呈現在所述感興趣區域的圖像部分作為待識別圖像,從所述待識別圖像中提取特征信息作為所述掌紋信息。
[0025]可選的,還包括:
[0026]響應于識別所述掌紋信息的觸發指令,通過光線感應傳感器檢測外界光線強度;
[0027]響應于檢測到的外界光線強度未超過預設的光強閾值,控制補光燈處于開啟狀態,并進入執行所述獲取手掌通過拍攝元件呈現在顯示區域的當前顯示圖像;
[0028]響應于檢測到的外界光線強度超過預設的光強閾值,控制補光燈處于關閉狀態,并進入執行所述獲取手掌通過拍攝元件呈現在顯示區域的當前顯示圖像。
[0029]可選的,還包括:
[0030]響應于確定用于采集所述掌紋信息的感興趣區域,執行用于提示用戶信息正在識別的提示動作。
[0031]此外,本申請實施例還提供了一種掌紋信息識別的設備,該設備包括:
[0032]圖像獲取模塊,用于獲取手掌通過拍攝元件呈現在顯示區域的當前顯示圖像;
[0033]圖像檢測模塊,用于檢測所述當前顯示圖像中的角點;
[0034]感興趣區域確定模塊,用于依據所述角點確定用于采集所述掌紋信息的感興趣區域;
[0035]信息提取模塊,用于從所述感興趣區域所呈現的圖像中提取特征信息作為所述掌紋信息。
[0036]可選的,所述圖像檢測模塊包括:
[0037]圖像處理子模塊,用于對所述當前顯示圖像進行灰度化和濾波,得到所述當前顯示圖像的灰度圖像;
[0038]角點查找子模塊,用于依據所述灰度圖像各個坐標點與鄰點相比的灰度差異確定所述當前顯示圖像中的角點。
[0039]可選的,所述感興趣區域確定模塊包括:
[0040]關鍵點提取子模塊,用于從所述角點中提取第一關鍵點、第二關鍵點和第三關鍵點;所述第一關鍵點位于所述手掌的食指與中指之間的凹陷處,所述第二關鍵點位于所述手掌的中指與無名指之間的凹陷處,所述第三關鍵點位于所述手掌的無名指與小指之間的凹陷處;
[0041]垂線子模塊,用于經第二關鍵點向第一關鍵點和第三關鍵點的連線做垂線;
[0042]中心點查找子模塊,用于在所述垂線位于所述手掌內的部分查找中心點;所述中心點與所述第二關鍵點之間的距離等于所述第一關鍵點與所述第二關鍵點之間的距離;
[0043]區域確定子模塊,用于以所述中心點為中心、以預設的長度為邊長確定一個正方形區域作為所述感興趣區域。
[0044]可選的,還包括:
[0045]定位點提示模塊,用于響應于識別所述信息的觸發指令,在顯示區域中用于標識預置定位坐標范圍的提示信息并顯示,再觸發所述圖像獲取模塊;
[0046]定位點提取模塊,用于響應于檢測到所述當前顯示圖像中的角點,從所述角點中提取所述手掌在所述當前顯示圖像中的實際定位點;
[0047]定位點判斷模塊,用于判斷所述實際定位點在所述顯示區域的坐標是否位于預置定位坐標范圍之內;
[0048]區域確定觸發模塊,用于在所述定位點判斷模塊的判斷結果為是的情況下,觸發所述感興趣區域確定模塊。
[0049]可選的,還包括:
[0050]實際輪廓線繪制模塊,用于檢測所述當前顯示圖像中所述手掌的實際輪廓線并顯
/Jn ο
[0051]可選的,所述信息提取模塊包括:
[0052]圖像重新獲取子模塊,用于重新獲取手掌通過拍攝元件呈現在所述顯示區域的當前顯示圖像;
[0053]信息提取子模塊,用于以重新獲取的當前顯示圖像中呈現在所述感興趣區域的圖像部分作為待識別圖像,從所述待識別圖像中提取特征信息作為所述掌紋信息。
[0054]可選的,還包括:
[0055]光強檢測模塊,用于響應于識別所述掌紋信息的觸發指令,通過光線感應傳感器檢測外界光線強度;
[0056]補光燈開啟控制模塊,用于響應于檢測到的外界光線強度未超過預設的光強閾值,控制補光燈處于開啟狀態,并觸發所述圖像獲取模塊;
[0057]補光燈關閉控制模塊,用于響應于檢測到的外界光線強度超過預設的光強閾值,控制補光燈處于關閉狀態,并觸發所述圖像獲取模塊。
[0058]與現有技術相比,本申請具有以下優點:
[0059]根據本申請實施例的技術方案,當獲取到手掌通過拍攝元件呈現在顯示區域的當前顯示圖像時,先檢測出當前顯示圖像中的角點,然后依據角點來確定用于采集所述掌紋信息的感興趣區域,再從感興趣區域所呈現的圖像中提取特征信息作為所述掌紋信息。因此,當需要對掌紋信息進行識別時,手掌圖像的采集可以通過拍攝元件獲取,而不再需要專用于掌紋信息識別的采集設備,也不需要用戶將手掌接觸