指紋圖像的識別方法及裝置的制造方法
【技術領域】
[0001]本發明實施例涉及指紋識別技術,尤其涉及一種指紋圖像識別的方法及裝置。
【背景技術】
[0002]隨著電子設備的發展,指紋識別技術被廣泛應用到智能終端中。用戶通過指紋識別對智能終端進行解鎖等操作。
[0003]現有技術中,使用電容式指紋傳感器進行指紋識別。由于人體為導體,因此當手指按壓電容式指紋傳感器時,指紋傳感器可獲得手指的紋理,進而根據該紋理進行后續的指紋識別操作。
[0004]在智能終端的使用過程中,當非手指物體,如衣服面料、手掌皮膚等物質觸碰到指紋觸感器時,指紋傳感器會對非手指物體進行識別,造成系統資源的浪費,資源利用率低。
【發明內容】
[0005]本發明提供一種指紋圖像識別的方法及裝置,以實現對捕獲的圖像進行有效識另IJ,提高智能終端的資源利用率。
[0006]第一方面,本發明實施例提供了一種指紋圖像的識別的方法,包括:
[0007]從捕獲的紋理圖像中獲取目標圖像;
[0008]獲取所述目標圖像對應的目標形狀特征,所述目標形狀特征用于表示所述目標圖像的形狀特征;
[0009]如果所述目標形狀特征與預設手指形狀特征相符,則確定對所述紋理圖像進行指紋識別。
[0010]第二方面,本發明實施例還提供了一種指紋圖像的識別的裝置,包括:
[0011]目標圖像獲取單元,用于從捕獲的紋理圖像中獲取目標圖像;
[0012]形狀特征獲取單元,用于獲取所述目標圖像獲取單元獲取的所述目標圖像對應的目標形狀特征,所述目標形狀特征用于表示所述目標圖像的形狀特征;
[0013]指紋圖像確定單元,用于如果所述形狀特征獲取單元獲取的所述目標形狀特征與預設手指形狀特征相符,則確定對所述紋理圖像進行指紋識別。
[0014]本發明在進行指紋識別之前,獲取紋理圖像中目標圖像對應的目標形狀特征,當目標形狀特征與預設手指形狀特征相符時,確定對紋理圖像進行指紋識別。與現有技術中直接對紋理圖像進行指紋識別相比,本發明能夠在啟動指紋識別之前,判定紋理圖像中目標圖像是否與預設手指形狀特征相符,當相符時啟動對紋理圖像的指紋識別,進而避免對當非手指物體進行不必要的指紋識別,提高系統資源的利用率和識別效率。
【附圖說明】
[0015]圖1是本發明實施例一中的一個指紋圖像的識別方法的流程圖;
[0016]圖2是本發明實施例一中的一個紋理圖像的坐標示意圖;
[0017]圖3是本發明實施例一中的一個指紋紋理圖像示意圖;
[0018]圖4是本發明實施例二中的第一個指紋圖像的識別方法的流程圖;
[0019]圖5是本發明實施例二中的第二個指紋圖像的識別方法的流程圖;
[0020]圖6是本發明實施例二中的第三個指紋圖像的識別方法的流程圖;
[0021]圖7是本發明實施例二中的第四個指紋圖像的識別方法的流程圖;
[0022]圖8是本發明實施例二中的預設位置區域的位置示意圖;
[0023]圖9是本發明實施例二中的第五個指紋圖像的識別方法的流程圖;
[0024]圖10是本發明實施例三中的第一個指紋識別的裝置的結構示意圖;
[0025]圖11是本發明實施例三中的第二個指紋識別的裝置的結構示意圖。
【具體實施方式】
[0026]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
[0027]實施例一
[0028]圖1為本發明實施例一提供的指紋圖像的識別的方法的流程圖,本實施例可適用于通過智能終端進行指紋識別的情況,該方法可以由具有指紋識別功能的智能終端來執行,智能終端如智能手機、平板電腦等,該方法具體包括如下步驟:
[0029]步驟110、從捕獲的紋理圖像中獲取目標圖像。
[0030]智能終端通過指紋傳感器獲取紋理圖像。紋理圖像可以為灰度圖。目標圖像可以為紋理圖像,也可以為紋理圖像中的子圖像。
[0031]步驟120、獲取目標圖像對應的目標形狀特征,目標形狀特征用于表示目標圖像的形狀特征。
[0032]目標形狀特征由多個特征值組成,每個特征值用于表示目標圖像中的一行的寬度,進而描繪出目標圖像的形狀。可選的,每個特征值還可用于表示目標圖像中的一列的長度,通過各個列的長度描繪出目標圖像的形狀。示例性的,特征值為某一行包含的紋理像素點的數量。通過指紋傳感器獲取到的紋理圖像為灰度圖,將灰度圖中灰度值(像素值)大于預設數值的像素點確定為紋理像素點。其中,預設灰度值可以為150-255,優選為200。
[0033]灰度圖中每個像素點的色彩由紅綠藍RGB三元組表示。為了方便計算,將每個像素的(R,G,B)三元組通過下述任意一種轉換方式得到與(R,G,B)三元組對應的灰度值(即像素值)Gray:
[0034]方式一:浮點算法:Gray= RX0.3+GX0.59+BX0.11
[0035]方式二:整數方法:Gray = (RX 30+GX 59+BX 11) +100
[0036]方式三:平均值法:Gray= (R+G+B) +3
[0037]方式四:僅取綠色:Gray = G
[0038]通過上述任意一種方式可得到像素點對應的灰度值,即像素點的像素值。紋理圖像中的每個坐標點對應一個像素點,每個像素點具有唯一的像素值,如灰度值Gray。為了方便說明,本實施例及后續實施例中采用如圖2所示的紋理圖像坐標進行說明,如圖4所示,紋理圖像由m行η列的像素點矩陣組成,共包含mXη個像素點,位于m行η列的像素點(χη,ym)對應的像素值為Gnm。可選的,m = η = 480。
[0039]步驟130、如果目標形狀特征與預設手指形狀特征相符,則確定對紋理圖像進行指紋識別。
[0040]預設手指形狀特征用于表示手指指紋的形狀特征。預設指紋形狀特征可以是一個指紋寬度的變化趨勢或者指紋長度的變化趨勢。
[0041]示例性的,當預設指紋形狀特征為一變化趨勢時,如圖3所示,指紋的寬度變化趨勢為從上至下,先由窄變寬再由寬變窄。當指紋傳感器的寬度小于部分指紋寬度時,指紋觸感器獲取的該部分的指紋寬度不變。當指紋傳感器的長度小于手指的指紋長度時,指紋觸感器獲取的該部分的指紋長不變。
[0042]本實施例提供的技術方案在進行指紋識別之前,獲取紋理圖像中目標圖像對應的目標形狀特征,當目標形狀特征與預設手指形狀特征相符時,確定對紋理圖像進行指紋識另IJ。與現有技術中直接對紋理圖像進行指紋識別相比,本實施例能夠在啟動指紋識別之前,判定紋理圖像中目標圖像是否與預設手指形狀特征相符,當相符時啟動對紋理圖像的指紋識別,進而避免對當非手指物體進行不必要的指紋識別,提高系統資源的利用率和指紋識別效率和識別效率。
[0043]實施例二
[0044]本發明實施例還提供了一種指紋圖像的識別的方法,作為對實施例一的進一步說明,如圖4所示,在步驟110、獲取目標圖像之后,所述方法還包括:
[0045]步驟140、對所述目標圖像進行二值化處理。
[0046]設定閾值Τ,用閾值Τ將目標圖像中的像素點分成兩部分:像素值大于閾值Τ的像素群和像素值小于閾值Τ的像素群。將像素值大于閾值