亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種指紋解鎖控制方法、及終端設(shè)備的制造方法

文檔序號:10613152閱讀:508來源:國知局
一種指紋解鎖控制方法、及終端設(shè)備的制造方法
【專利摘要】本發(fā)明實施例公開了一種指紋解鎖控制方法、及終端設(shè)備,其中方法的實現(xiàn)包括:獲取原始指紋圖像,并確定與所述原始指紋圖像所對應(yīng)的注冊指紋;確定所述原始指紋圖像的有效特征點,確定所述有效特征點是否滿足預(yù)置條件,所述預(yù)置條件是用于確定所述原始指紋圖像是否能夠被正確識別的條件;若滿足所述預(yù)置條件確定所述原始指紋圖像能夠被識別,則使用所述原始指紋圖像與所述注冊指紋進行比對;若不滿足所述預(yù)置條件確定所述原始指紋圖像不能夠被識別,則首先對所述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對??梢詼p少特征放大等處理過程,從而節(jié)省指紋解鎖的時間,提高指紋解鎖效率。
【專利說明】
一種指紋解鎖控制方法、及終端設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種指紋解鎖控制方法、及終端設(shè)備。【背景技術(shù)】
[0002]指紋圖像是以圖像形式作為載體的指紋的數(shù)據(jù)。指紋是人類手指末端指腹上由凹凸的皮膚所形成的紋路。指紋能使手在接觸物件時增加摩擦力,從而更容易發(fā)力及抓緊物件。它是人類進化過程式中自然形成的。指紋是人類手指末端指腹上由凹凸的皮膚所形成的紋路,由于人的指紋是遺傳與環(huán)境共同作用的,其與人體健康也密切相關(guān),因而指紋人人皆有,卻各不相同,由于指紋重復(fù)率極小,大約150億分之一,故其稱為“人體身份證”。正是基于指紋的這種特征,指紋作為身份認(rèn)證的信息被廣泛使用。
[0003]例如,指紋識別技術(shù)已經(jīng)成為主流移動終端廠商旗艦機型的標(biāo)配。指紋識別不僅可以用于移動終端的解鎖和喚醒等功能,也是移動支付重要的一環(huán)。指紋支付在滿足用戶使用便捷性的同時,對安全性也提出更高的要求。[〇〇〇4]指紋識別的過程分為:提取特征、保存數(shù)據(jù)和圖像匹配。[〇〇〇5]通過指紋讀取設(shè)備讀取人體指紋原始的指紋圖像;由于指紋采集得到的原始指紋圖像可能會很不清晰特征點不明顯,因此會在指紋匹配之前對采集到的原始指紋圖像進行特征放大處理使特征點更為明顯,從而提高指紋識別成功率;然后使用特征放大后的指紋圖像與預(yù)先保存的注冊指紋模板進行特征點匹配,匹配成功之后進行解鎖。設(shè)備從讀取到指紋圖像到解鎖成功所需的時間稱為解鎖時間。
[0006]解鎖時間的快慢直接影響到用戶使用設(shè)備的效率,特別是對于一些較為敏感的等待時間更為如此。如何縮短解鎖時間從提高指紋解鎖效率成為技術(shù)人員研究的重要方向。
【發(fā)明內(nèi)容】

[0007]本發(fā)明實施例提供了一種指紋解鎖控制方法、及終端設(shè)備,用于提高指紋解鎖效率。
[0008]—方面本發(fā)明實施例提供了一種指紋解鎖控制方法,包括:
[0009]獲取原始指紋圖像,并確定與所述原始指紋圖像所對應(yīng)的注冊指紋;
[0010]確定所述原始指紋圖像的有效特征點,確定所述有效特征點是否滿足預(yù)置條件, 所述預(yù)置條件是用于確定所述原始指紋圖像是否能夠被正確識別的條件;
[0011]若滿足所述預(yù)置條件確定所述原始指紋圖像能夠被識別,則使用所述原始指紋圖像與所述注冊指紋進行比對;
[0012]若不滿足所述預(yù)置條件確定所述原始指紋圖像不能夠被識別,則首先對所述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對。
[0013]在一個可選的實現(xiàn)方式中,所述獲取原始指紋圖像包括:
[0014]通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;所述方法還包括:
[0015]通過濕度傳感器獲取輸入所述原始指紋圖像的手指濕度;
[0016]若所述手指濕度大于第一閾值或者小于第二閾值則確定所述有效特征點不滿足所述預(yù)置條件并確定所述原始指紋圖像不能夠被識別,則執(zhí)行所述首先對所述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對。
[0017]在一個可選的實現(xiàn)方式中,所述對所述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),包括:
[0018]獲取所述原始指紋圖像中各像素點的像素值;
[0019]依據(jù)目標(biāo)像素點的像素值,以及與所述目標(biāo)像素點相鄰的像素點的像素值,計算所述目標(biāo)像素點的灰階值;所述目標(biāo)像素點屬于所述原始指紋圖像中的像素點;
[0020]在計算得到所述原始指紋圖像中各像素點的灰階值后,確定所述原始指紋圖像的灰階值的級數(shù);
[0021]提高所述原始指紋圖像的灰階值的級數(shù),將所述原始指紋圖像轉(zhuǎn)換為指紋模擬數(shù)據(jù)。
[0022]在一個可選的實現(xiàn)方式中,所述獲取所述原始指紋圖像中各像素點的像素值包括:[〇〇23]指紋采集設(shè)備采集所述原始指紋圖像獲得的指紋圖像中各像素的電容值,或電容值的加權(quán)值。
[0024]在一個可選的實現(xiàn)方式中,所述依據(jù)目標(biāo)像素點的像素值,以及與所述目標(biāo)像素點相鄰的像素點的像素值,計算所述目標(biāo)像素點的灰階值包括:
[0025]確定所述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點像素值、最大像素值以及最小像素值;
[0026]計算所述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最小像素值),其中200<A<255。
[0027]在一個可選的實現(xiàn)方式中,所述與所述目標(biāo)像素點相鄰的像素點包括:[〇〇28]以所述目標(biāo)像素點為中心點的n*n個像素點,所述n為大于1的奇數(shù)。
[0029]本發(fā)明實施例二方面提供了一種指紋解鎖控制設(shè)備,包括:
[0030]指紋獲取單元,用于獲取原始指紋圖像;
[0031]指紋確定單元,用于確定與所述原始指紋圖像所對應(yīng)的注冊指紋;
[0032]識別確定單元,用于確定所述原始指紋圖像的有效特征點,確定所述有效特征點是否滿足預(yù)置條件,所述預(yù)置條件是用于確定所述原始指紋圖像是否能夠被正確識別的條件;[〇〇33]指紋處理單元,用于對所述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù);
[0034]指紋比對單元,用于若所述識別確定單元確定滿足所述預(yù)置條件確定所述原始指紋圖像能夠被識別,則使用所述原始指紋圖像與所述注冊指紋進行比對;若所述識別確定單元確定不滿足所述預(yù)置條件確定所述原始指紋圖像不能夠被識別,則使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對。
[0035]在一個可選的實現(xiàn)方式中,所述指紋獲取單元,用于通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;
[0036]所述設(shè)備還包括:
[0037]濕度傳感器,用于獲取輸入所述原始指紋圖像的手指濕度;
[0038]所述指紋比對單元,用于若所述濕度傳感器獲取的所述手指濕度大于第一閾值或者小于第二閾值則確定所述有效特征點不滿足所述預(yù)置條件并確定所述原始指紋圖像不能夠被識別,則執(zhí)行所述使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對。[〇〇39]在一個可選的實現(xiàn)方式中,所述指紋處理單元,包括:[〇〇4〇]像素值獲取單元,用于獲取所述原始指紋圖像中各像素點的像素值;
[0041]灰階值計算單元,用于依據(jù)目標(biāo)像素點的像素值,以及與所述目標(biāo)像素點相鄰的像素點的像素值,計算所述目標(biāo)像素點的灰階值;所述目標(biāo)像素點屬于所述原始指紋圖像中的像素點;
[0042]級數(shù)確定單元,用于在計算得到所述原始指紋圖像中各像素點的灰階值后,確定所述原始指紋圖像的灰階值的級數(shù);[〇〇43]圖像轉(zhuǎn)換單元,用于提高所述原始指紋圖像的灰階值的級數(shù),將所述原始指紋圖像轉(zhuǎn)換為指紋模擬數(shù)據(jù)。
[0044]在一個可選的實現(xiàn)方式中,所述像素值獲取單元,具體用于獲取指紋采集設(shè)備采集所述原始指紋圖像獲得的指紋圖像中各像素的電容值,或電容值的加權(quán)值。
[0045]在一個可選的實現(xiàn)方式中,所述灰階值計算單元,具體用于確定所述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點像素值、最大像素值以及最小像素值;
[0046]計算所述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最小像素值),其中200<A<255。
[0047]在一個可選的實現(xiàn)方式中,所述與所述目標(biāo)像素點相鄰的像素點包括:[〇〇48]以所述目標(biāo)像素點為中心點的n*n個像素點,所述n為大于1的奇數(shù)。[〇〇49]三方面本發(fā)明實施例還提供了一種終端設(shè)備,包括:處理器和存儲器,其中所述處理器用于執(zhí)行本發(fā)明實施例提供了任意一項所述的方法。
[0050]從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:通過原始指紋圖像的有效特征點初步確定原始指紋圖像能否被識別出來,從而選擇更為適合的指紋解鎖方式;其中,在原始指紋圖像的特征點較少或不明顯的情況下優(yōu)選使用了先特征放大后比對的方式保證解鎖成功率;在原始指紋圖像的特征點明顯可以被識別的情況下,可以減少特征放大等處理過程,從而節(jié)省指紋解鎖的時間,提高指紋解鎖效率?!靖綀D說明】
[0051]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[〇〇52]圖1為本發(fā)明實施例方法流程示意圖;[〇〇53]圖2為本發(fā)明實施例指紋芯片結(jié)構(gòu)示意圖;[〇〇54]圖3為本發(fā)明實施例32級灰階示意圖;[〇〇55]圖4為本發(fā)明實施例256級灰階示意圖;
[0056]圖5為本發(fā)明實施例指紋圖像示意圖;[〇〇57]圖6為本發(fā)明實施例方法流程示意圖;
[0058]圖7為本發(fā)明實施例指紋圖像示意圖;
[0059]圖8A為本發(fā)明實施例指紋解鎖控制設(shè)備結(jié)構(gòu)示意圖;
[0060]圖8B為本發(fā)明實施例指紋解鎖控制設(shè)備結(jié)構(gòu)示意圖;[0061 ]圖9為本發(fā)明實施例指紋解鎖控制設(shè)備結(jié)構(gòu)示意圖;
[0062]圖10為本發(fā)明實施例終端設(shè)備結(jié)構(gòu)示意圖;
[0063]圖11為本發(fā)明實施例終端設(shè)備結(jié)構(gòu)示意圖?!揪唧w實施方式】[〇〇64]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0065]本發(fā)明實施例提供了一種指紋解鎖控制方法,如圖1所示,包括:
[0066]101:獲取原始指紋圖像,并確定與上述原始指紋圖像所對應(yīng)的注冊指紋;
[0067]在本實施例中,原始指紋圖像是相對于后續(xù)指紋模擬數(shù)據(jù)而言的指紋圖像,可以是其他設(shè)備發(fā)送來的指紋圖像,也可以是本地設(shè)備采集獲得的指紋圖像;注冊指紋是存儲在本地的用于對用戶輸入指紋進行比對所使用的指紋,通常是由用戶預(yù)先設(shè)定,對應(yīng)于操作權(quán)限的認(rèn)證。
[0068]102:確定上述原始指紋圖像的有效特征點,確定上述有效特征點是否滿足預(yù)置條件,上述預(yù)置條件是用于確定上述原始指紋圖像是否能夠被正確識別的條件;[〇〇69]有效特征點是指紋圖像中那些特征明顯的特征點,可以以單個特征點為判斷依據(jù),即單獨判斷各個特征點是否明顯,然后確定整個指紋圖像的特征點是否明顯;也可以是直接以整體的原始指紋圖像的有效特征點為依據(jù)進行判斷,例如:手指濕度太高時,原始指紋圖像會呈現(xiàn)為峰谷差異小的整體特點;手指濕度太低時,原始指紋圖像會呈現(xiàn)指紋不連續(xù),特征點的峰谷斷開較多的特點。預(yù)置的條件則可以據(jù)此相應(yīng)設(shè)定。由于判斷原始指紋圖像是否能夠被識別的方式,基于不同的特征點判斷方式有不同的算法可供選擇,本發(fā)明實施例無法對其進行窮舉,因此本發(fā)明實施例對此不作唯一性限定。
[0070]103:若滿足上述預(yù)置條件確定上述原始指紋圖像能夠被識別,則使用上述原始指紋圖像與上述注冊指紋進行比對;
[0071]104:若不滿足上述預(yù)置條件確定上述原始指紋圖像不能夠被識別,則首先對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用上述指紋模擬數(shù)據(jù)與上述注冊指紋進行比對。
[0072]在本實施例中,通過原始指紋圖像的有效特征點初步確定原始指紋圖像能否被識別出來,從而選擇更為適合的指紋解鎖方式;其中,在原始指紋圖像的特征點較少或不明顯的情況下優(yōu)選使用了先特征放大后比對的方式保證解鎖成功率;在原始指紋圖像的特征點明顯可以被識別的情況下,可以減少特征放大等處理過程,從而節(jié)省指紋解鎖的時間,提高指紋解鎖效率。
[0073]本發(fā)明實施例還給出了一個可以作為優(yōu)選實現(xiàn)方案的確定原始指紋圖像能否被識別以及比對方案選擇的實現(xiàn)方式,具體如下:上述獲取原始指紋圖像包括:
[0074]通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;上述方法還包括:
[0075]通過濕度傳感器獲取輸入上述原始指紋圖像的手指濕度;
[0076]若上述手指濕度大于第一閾值或者小于第二閾值則確定上述有效特征點不滿足上述預(yù)置條件并確定上述原始指紋圖像不能夠被識別,則執(zhí)行上述首先對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用上述指紋模擬數(shù)據(jù)與上述注冊指紋進行比對。
[0077]在本實施例中,終端設(shè)備具有指紋采集設(shè)備以及濕度傳感器,可以理解的是第一閾值是用于確定手指太濕可能會導(dǎo)致原始指紋圖像無法識別的臨界值,第二閾值則是用于確定手指太干可能會導(dǎo)致原始指紋圖像無法識別的臨界值;因此,第一閾值會遠大于第二閾值;若手指濕度介于第一閾值和第二閾值之間,可以任意選擇兩種比對方式,另外也可以通過前述實施例記載的其他方式來確定特征點是否符合其他預(yù)置條件來預(yù)測原始指紋圖像是否能夠被識別出來。本實施例的舉例可以與前述實施例中的預(yù)置條件綜合使用,并且前述實施例中預(yù)置條件并不唯一,本實施例的舉例不應(yīng)理解為對本發(fā)明實施例的唯一性限定。
[0078]本發(fā)明實施例中的特征放大可以包含使指紋圖像變得更為清晰,特征更為明顯以及將指紋圖像進行修補獲得更接近真實的指紋圖像的所有圖像處理算法,本實施例給出了其中一個優(yōu)選的舉例,具體如下:上述對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),包括:[〇〇79]獲取上述原始指紋圖像中各像素點的像素值;
[0080]依據(jù)目標(biāo)像素點的像素值,以及與上述目標(biāo)像素點相鄰的像素點的像素值,計算上述目標(biāo)像素點的灰階值;上述目標(biāo)像素點屬于上述原始指紋圖像中的像素點;
[0081]在計算得到上述原始指紋圖像中各像素點的灰階值后,確定上述原始指紋圖像的灰階值的級數(shù);
[0082]提高上述原始指紋圖像的灰階值的級數(shù),將上述原始指紋圖像轉(zhuǎn)換為指紋模擬數(shù)據(jù)。[〇〇83]像素點值,是指紋圖像中用于度量指紋圖像中各像素點的參數(shù),以電容式的指紋采集設(shè)備為例,該像素值可以是電容值,也可以是加權(quán)后的電容值。不同的指紋圖像采集技術(shù)可以對應(yīng)有不同的像素值,對此本發(fā)明實施例不作唯一性限定。[0〇84]灰階值是像素點的最暗的黑到最殼的白之間的殼度層級關(guān)系;在視窗操作系統(tǒng)中,通常為256階,位數(shù)為8位,每一階對應(yīng)0?255中的一個值,稱為灰階值。[〇〇85] 灰度是以黑色為基準(zhǔn)的不同飽和度的黑色,灰度之間存在差異,將100 %黑色與 0 %黑色(白色)之間的飽和度分為多個級,那么每一種飽和度可以對應(yīng)到其中一個級,即為灰階值;一個圖像所有涉及到的不同灰階值的數(shù)量即為灰階值的級數(shù)。目前在計算機技術(shù)領(lǐng)域采用二進制,灰階值用位數(shù)表示,假定位數(shù)為m,那么可以有2的m次方個灰階被表示。例如:8位可以表示256個灰階值。基于以上介紹可知:灰階值的級數(shù)是可以設(shè)定的,并不限于一個固定值。
[0086]本發(fā)明實施例,通過對原始指紋圖像的像素值的處理,獲得了各像素值的灰階值,并據(jù)此確定了該原始指紋圖像的灰階值的級數(shù),通過提高該原始指紋圖像的灰階值的級數(shù)獲得了指紋模擬數(shù)據(jù),可以使指紋模擬數(shù)據(jù)相對于原始指紋圖像更為接近真實的指紋圖像,并使指紋模擬數(shù)據(jù)的特征更為突出,從而有利于提高指紋圖像的識別率,并進一步有利于解鎖率以及認(rèn)證效率的提高。
[0087]可選地,上述獲取上述原始指紋圖像中各像素點的像素值包括:[〇〇88]指紋采集設(shè)備采集上述原始指紋圖像獲得的指紋圖像中各像素的電容值,或電容值的加權(quán)值。
[0089]可以理解的是,不同的指紋圖像采集技術(shù)可以對應(yīng)有不同的像素值,因此以電容值,或電容值的加權(quán)值為例的像素值,不應(yīng)理解為對本發(fā)明實施例的唯一性限定。
[0090]可選地,本實施例還提供了灰階值的具體計算方法,具體如下:上述依據(jù)目標(biāo)像素點的像素值,以及與上述目標(biāo)像素點相鄰的像素點的像素值,計算上述目標(biāo)像素點的灰階值包括:
[0091]確定上述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點像素值、最大像素值以及最小像素值;
[0092]計算上述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最小像素值),其中200<A<255。
[0093]在上述目標(biāo)像素點以及與上述目標(biāo)像素點相鄰的像素點中,位于中心點的像素點的像素值是中心點像素值,像素值最大的像素點對應(yīng)的像素值為最大像素值,像素值最小的像素點對應(yīng)的像素值為最小像素值。通過本發(fā)明實施例的計算方式可以充分考慮像素點與周圍像素點之間的差異,從而確定一個較為合理的灰階值。
[0094]可選地,上述與上述目標(biāo)像素點相鄰的像素點包括:[〇〇95]以上述目標(biāo)像素點為中心點的n*n個像素點,上述n為大于1的奇數(shù)。
[0096]在本實施例中,n取值為大于1的奇數(shù),這樣可以使目標(biāo)像素點位于參與灰階值計算的中心位置,有利于準(zhǔn)確確定目標(biāo)像素點的灰階值;其中n通常的取值可以為3或5,也可以是其他值;較小的n可以提高計算效率,較大的n可以使指紋圖像更為均衡,平衡這兩者, 可以將5或7作為較優(yōu)值使用。[〇〇97]在本發(fā)明實施例中,指紋圖像獲取的原理是指紋芯片內(nèi)部由m*n個陣列似的像素點(pixel)組成,如圖2所示,虛線框所示區(qū)域為指紋芯片,圖2中的陣列有56*192,一共有 10752個pixel點,指紋采集過程中,可以采集到10752個pixel值,對應(yīng)的每個pixel值可以通過圖像的形式呈現(xiàn)出來;[〇〇98]在手指按下指紋模組表面的時候,每個pixel點跟手指表面之間形成電容值,電容值會根據(jù)指紋的峰谷差異而不同,因為指峰會跟pixel點距離近,而指谷會遠一點。指紋模組會根據(jù)10752個像素點的電容值大小形成一個凹凸不平的三維面,通過這個三維面模擬的指紋圖像。[〇〇99]因為人手指的指峰和指谷直接距離差異太小,pixel值的峰峰值相對于pixel的平均值也太小,通常不到5%的變化,所以獲得的圖像質(zhì)量非常差,一片烏黑,黑白無法區(qū)分, 后面指紋的匹配性能可想而知。
[0100]用戶在指紋解鎖的時候,按壓過重或者過輕都會導(dǎo)致圖像不清晰,解鎖失敗率提升,還有用戶在按壓長條形指紋模組的時候,容易出現(xiàn)一邊重一邊輕的情況,導(dǎo)致圖像均勻性差,一邊黑一邊白,不便于指紋特征的辨識。
[0101]為了解決以上技術(shù)問題,本發(fā)明實施例將對原始的指紋圖像(即原始指紋圖像)進行灰階量化處理,在介紹灰階量化處理之前,先介紹一下灰階對指紋圖像的影響。[〇1〇2]灰階是指最暗的黑到最殼的白之間的殼度層級關(guān)系。明暗對比和黑白顏色過渡方面的表現(xiàn),圖像越清晰,過渡越自然則越好。舉例說明。在灰階上面,采用32級灰階和256級灰階的表現(xiàn)進行對比。如圖3所示,在32級灰階,幾乎全部能夠區(qū)分出不同級之間的顏色深淺的區(qū)別,整幅圖像均勻性更佳。
[0103]如圖4所示,為256級灰階,在256級灰階中,色彩還原能力有了更明顯的提高,左上角僅有少數(shù)灰階不能夠清晰分辨,色彩漸變過度范圍較廣,對比度更佳。另外,灰階難以分辨其中一部分原因在于人眼對色彩的識別能力,對于設(shè)備而言將不受此影響。[〇1〇4]指紋采集設(shè)備的指紋芯片一般分為兩種,一個是偏正方形,比如6*6面積,一種是偏長方形,比如4*10面積,在整個指紋模組設(shè)計中,正方形的芯片封裝成模組往往是正方形和圓形,而長方形指紋芯片就會被封裝成長方形。如下圖5所示就是用戶在長條形指紋芯片按壓時出現(xiàn)的一邊輕一邊重(左側(cè)輕,右側(cè)重),導(dǎo)致的指紋圖像不均勻,在圓形和方形的指紋模組,也會出現(xiàn)同樣類似不均勻的現(xiàn)象。會導(dǎo)致解鎖失敗率提高。
[0105]本發(fā)明實施例方法流程舉例,如圖6所示,具體如下,包括:[〇1〇6]601:每個pixel點取周圍3*3個pixel點形成鄰域;[〇1〇7]在本實施例中,3*3僅僅是舉例,5*5或者7*7等其他鄰域。[〇1〇8]602:對這個鄰域內(nèi)的pixel點進行數(shù)理學(xué)統(tǒng)計;[〇1〇9]603:如果該9個點的pixel數(shù)據(jù),統(tǒng)計出最大(max)值、最小(min)值以及中心點值;[〇11〇]604:算出該鄰域中心點的灰階值=255*(中心點值-min)/(max_min);
[0111]可以理解的是,此處灰階值應(yīng)當(dāng)為整數(shù),若計算得到的值有小數(shù)那么需要對其取整轉(zhuǎn)換為灰階值。
[0112]605:測試出所有p i xe 1點的灰階值;
[0113]606:對灰階值進行級數(shù)量化,從低級數(shù)向高級數(shù)量化,比如原來是6位量化為8位灰階,圖像的清晰度更佳,更加接近真實指紋,提高指紋正確解鎖率。
[0114]在本實施例中,具體從低級數(shù)向高級數(shù)量化的方式可以是提高用于表示像素點的像素值的位數(shù),然后使用提高位數(shù)后的像素值參與計算灰階值;另外上述計算灰階值的算式中255的值可以依據(jù)設(shè)定的灰階值的最大級數(shù)確定。
[0115]如圖7所示,是經(jīng)本發(fā)明實施例方案處理過的指紋圖像,整個指紋圖像較為均勻, 不再表現(xiàn)為輕重不一的情況,指紋特征更為明顯。
[0116]本發(fā)明實施例還提供了一種指紋解鎖控制設(shè)備,如圖8A所示,包括:[〇117]指紋獲取單元801,用于獲取原始指紋圖像;
[0118]指紋確定單元802,用于確定與上述原始指紋圖像所對應(yīng)的注冊指紋;
[0119]識別確定單元803,用于確定上述原始指紋圖像的有效特征點,確定上述有效特征點是否滿足預(yù)置條件,上述預(yù)置條件是用于確定上述原始指紋圖像是否能夠被正確識別的條件;[〇12〇]指紋處理單元804,用于對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù);[〇121 ]指紋比對單元805,用于若上述識別確定單元803確定滿足上述預(yù)置條件確定上述原始指紋圖像能夠被識別,則使用上述原始指紋圖像與上述注冊指紋進行比對;若上述識別確定單元803確定不滿足上述預(yù)置條件確定上述原始指紋圖像不能夠被識別,則使用上述指紋模擬數(shù)據(jù)與上述注冊指紋進行比對。
[0122]在本實施例中,原始指紋圖像是相對于后續(xù)指紋模擬數(shù)據(jù)而言的指紋圖像,可以是其他設(shè)備發(fā)送來的指紋圖像,也可以是本地設(shè)備采集獲得的指紋圖像;注冊指紋是存儲在本地的用于對用戶輸入指紋進行比對所使用的指紋,通常是由用戶預(yù)先設(shè)定,對應(yīng)于操作權(quán)限的認(rèn)證。
[0123]有效特征點是指紋圖像中那些特征明顯的特征點,可以以單個特征點為判斷依據(jù),即單獨判斷各個特征點是否明顯,然后確定整個指紋圖像的特征點是否明顯;也可以是直接以整體的原始指紋圖像的有效特征點為依據(jù)進行判斷,例如:手指濕度太高時,原始指紋圖像會呈現(xiàn)為峰谷差異小的整體特點;手指濕度太低時,原始指紋圖像會呈現(xiàn)指紋不連續(xù),特征點的峰谷斷開較多的特點。預(yù)置的條件則可以據(jù)此相應(yīng)設(shè)定。由于判斷原始指紋圖像是否能夠被識別的方式,基于不同的特征點判斷方式有不同的算法可供選擇,本發(fā)明實施例無法對其進行窮舉,因此本發(fā)明實施例對此不作唯一性限定。
[0124]在本實施例中,通過原始指紋圖像的有效特征點初步確定原始指紋圖像能否被識別出來,從而選擇更為適合的指紋解鎖方式;其中,在原始指紋圖像的特征點較少或不明顯的情況下優(yōu)選使用了先特征放大后比對的方式保證解鎖成功率;在原始指紋圖像的特征點明顯可以被識別的情況下,可以減少特征放大等處理過程,從而節(jié)省指紋解鎖的時間,提高指紋解鎖效率。
[0125]本發(fā)明實施例還給出了一個可以作為優(yōu)選實現(xiàn)方案的確定原始指紋圖像能否被識別以及比對方案選擇的實現(xiàn)方式,具體如下:可選地,如圖8B所示,上述指紋獲取單元 801,用于通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;
[0126]上述設(shè)備還包括:
[0127]濕度傳感器806,用于獲取輸入上述原始指紋圖像的手指濕度;
[0128]上述指紋比對單元805,用于若上述濕度傳感器806獲取的上述手指濕度大于第一閾值或者小于第二閾值則確定上述有效特征點不滿足上述預(yù)置條件并確定上述原始指紋圖像不能夠被識別,則執(zhí)行上述使用上述指紋模擬數(shù)據(jù)與上述注冊指紋進行比對。
[0129]在本實施例中,終端設(shè)備具有指紋采集設(shè)備以及濕度傳感器,可以理解的是第一閾值是用于確定手指太濕可能會導(dǎo)致原始指紋圖像無法識別的臨界值,第二閾值則是用于確定手指太干可能會導(dǎo)致原始指紋圖像無法識別的臨界值;因此,第一閾值會遠大于第二閾值;若手指濕度介于第一閾值和第二閾值之間,可以任意選擇兩種比對方式,另外也可以通過前述實施例記載的其他方式來確定特征點是否符合其他預(yù)置條件來預(yù)測原始指紋圖像是否能夠被識別出來。本實施例的舉例可以與前述實施例中的預(yù)置條件綜合使用,并且前述實施例中預(yù)置條件并不唯一,本實施例的舉例不應(yīng)理解為對本發(fā)明實施例的唯一性限定。
[0130]本發(fā)明實施例中的特征放大可以包含使指紋圖像變得更為清晰,特征更為明顯以及將指紋圖像進行修補獲得更接近真實的指紋圖像的所有圖像處理算法,本實施例給出了其中一個優(yōu)選的舉例,具體如下:如圖9所示,上述指紋處理單元804,包括:
[0131]像素值獲取單元901,用于獲取上述原始指紋圖像中各像素點的像素值;
[0132]灰階值計算單元902,用于依據(jù)目標(biāo)像素點的像素值,以及與上述目標(biāo)像素點相鄰的像素點的像素值,計算上述目標(biāo)像素點的灰階值;上述目標(biāo)像素點屬于上述原始指紋圖像中的像素點;
[0133]級數(shù)確定單元903,用于在計算得到上述原始指紋圖像中各像素點的灰階值后,確定上述原始指紋圖像的灰階值的級數(shù);
[0134]圖像轉(zhuǎn)換單元904,用于提高上述原始指紋圖像的灰階值的級數(shù),將上述原始指紋圖像轉(zhuǎn)換為指紋模擬數(shù)據(jù)。
[0135]像素點值,是指紋圖像中用于度量指紋圖像中各像素點的參數(shù),以電容式的指紋采集設(shè)備為例,該像素值可以是電容值,也可以是加權(quán)后的電容值。不同的指紋圖像采集技術(shù)可以對應(yīng)有不同的像素值,對此本發(fā)明實施例不作唯一性限定。[〇136]灰階值是像素點的最暗的黑到最殼的白之間的殼度層級關(guān)系;在視窗操作系統(tǒng)中,通常為256階,位數(shù)為8位,每一階對應(yīng)0?255中的一個值,稱為灰階值。
[0137]灰度是以黑色為基準(zhǔn)的不同飽和度的黑色,灰度之間存在差異,將100 %黑色與 〇 %黑色(白色)之間的飽和度分為多個級,那么每一種飽和度可以對應(yīng)到其中一個級,即為灰階值;一個圖像所有涉及到的不同灰階值的數(shù)量即為灰階值的級數(shù)。目前在計算機技術(shù)領(lǐng)域采用二進制,灰階值用位數(shù)表示,假定位數(shù)為m,那么可以有2的m次方個灰階被表示。例如:8位可以表示256個灰階值?;谝陨辖榻B可知:灰階值的級數(shù)是可以設(shè)定的,并不限于一個固定值。
[0138]本發(fā)明實施例,通過對原始指紋圖像的像素值的處理,獲得了各像素值的灰階值, 并據(jù)此確定了該原始指紋圖像的灰階值的級數(shù),通過提高該原始指紋圖像的灰階值的級數(shù)獲得了指紋模擬數(shù)據(jù),可以使指紋模擬數(shù)據(jù)相對于原始指紋圖像更為接近真實的指紋圖像,并使指紋模擬數(shù)據(jù)的特征更為突出,從而有利于提高指紋圖像的識別率,并進一步有利于解鎖率以及認(rèn)證效率的提高。
[0139]可選地,上述像素值獲取單元901,具體用于獲取指紋采集設(shè)備采集上述原始指紋圖像獲得的指紋圖像中各像素的電容值,或電容值的加權(quán)值。
[0140]可以理解的是,不同的指紋圖像采集技術(shù)可以對應(yīng)有不同的像素值,因此以電容值,或電容值的加權(quán)值為例的像素值,不應(yīng)理解為對本發(fā)明實施例的唯一性限定。
[0141]可選地,本實施例還提供了灰階值的具體計算方法,具體如下:上述灰階值計算單元902,具體用于確定上述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點像素值、最大像素值以及最小像素值;
[0142]計算上述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最小像素值),其中200<A<255。
[0143]在上述目標(biāo)像素點以及與上述目標(biāo)像素點相鄰的像素點中,位于中心點的像素點的像素值是中心點像素值,像素值最大的像素點對應(yīng)的像素值為最大像素值,像素值最小的像素點對應(yīng)的像素值為最小像素值。通過本發(fā)明實施例的計算方式可以充分考慮像素點與周圍像素點之間的差異,從而確定一個較為合理的灰階值。
[0144]可選地,上述與上述目標(biāo)像素點相鄰的像素點包括:
[0145]以上述目標(biāo)像素點為中心點的n*n個像素點,上述n為大于1的奇數(shù)。
[0146]在本實施例中,n取值為大于1的奇數(shù),這樣可以使目標(biāo)像素點位于參與灰階值計算的中心位置,有利于準(zhǔn)確確定目標(biāo)像素點的灰階值;其中n通常的取值可以為3或5,也可以是其他值;較小的n可以提高計算效率,較大的n可以使指紋圖像更為均衡,平衡這兩者, 可以將5或7作為較優(yōu)值使用。
[0147]本發(fā)明實施例還提供了一種終端設(shè)備,如圖10所示,包括:處理器1001以及存儲器 1002;其中存儲器1002可以用于處理器1001執(zhí)行數(shù)據(jù)處理所需要的緩存,還可以用于提供處理器1001執(zhí)行數(shù)據(jù)處理調(diào)用的數(shù)據(jù)以及獲得的結(jié)果數(shù)據(jù)的存儲空間;作為一個可選模塊,終端設(shè)備還可以包含指紋采集設(shè)備1003;需要說明的是,如果原始指紋圖像是來自于其他設(shè)備采集的指紋圖像,本地終端設(shè)備可以不具有該指紋采集設(shè)備1003;另外,本實施例中,還可以包含濕度傳感器1004,其中濕度傳感器1004的用途在后續(xù)實施例中有詳細說明; 需要說明的是,若采用其它有效特征點的判斷方式可以不必具有濕度傳感器1004。
[0148]其中,上述處理器1001,用于獲取原始指紋圖像,并確定與上述原始指紋圖像所對應(yīng)的注冊指紋;確定上述原始指紋圖像的有效特征點,確定上述有效特征點是否滿足預(yù)置條件,上述預(yù)置條件是用于確定上述原始指紋圖像是否能夠被正確識別的條件;若滿足上述預(yù)置條件確定上述原始指紋圖像能夠被識別,則使用上述原始指紋圖像與上述注冊指紋進行比對;若不滿足上述預(yù)置條件確定上述原始指紋圖像不能夠被識別,則首先對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用上述指紋模擬數(shù)據(jù)與上述注冊指紋進行比對。
[0149]在本實施例中,原始指紋圖像是相對于后續(xù)指紋模擬數(shù)據(jù)而言的指紋圖像,可以是其他設(shè)備發(fā)送來的指紋圖像,也可以是本地設(shè)備采集獲得的指紋圖像;注冊指紋是存儲在本地的用于對用戶輸入指紋進行比對所使用的指紋,通常是由用戶預(yù)先設(shè)定,對應(yīng)于操作權(quán)限的認(rèn)證。
[0150]有效特征點是指紋圖像中那些特征明顯的特征點,可以以單個特征點為判斷依據(jù),即單獨判斷各個特征點是否明顯,然后確定整個指紋圖像的特征點是否明顯;也可以是直接以整體的原始指紋圖像的有效特征點為依據(jù)進行判斷,例如:手指濕度太高時,原始指紋圖像會呈現(xiàn)為峰谷差異小的整體特點;手指濕度太低時,原始指紋圖像會呈現(xiàn)指紋不連續(xù),特征點的峰谷斷開較多的特點。預(yù)置的條件則可以據(jù)此相應(yīng)設(shè)定。由于判斷原始指紋圖像是否能夠被識別的方式,基于不同的特征點判斷方式有不同的算法可供選擇,本發(fā)明實施例無法對其進行窮舉,因此本發(fā)明實施例對此不作唯一性限定。[0151 ]在本實施例中,通過原始指紋圖像的有效特征點初步確定原始指紋圖像能否被識別出來,從而選擇更為適合的指紋解鎖方式;其中,在原始指紋圖像的特征點較少或不明顯的情況下優(yōu)選使用了先特征放大后比對的方式保證解鎖成功率;在原始指紋圖像的特征點明顯可以被識別的情況下,可以減少特征放大等處理過程,從而節(jié)省指紋解鎖的時間,提高指紋解鎖效率。
[0152]本發(fā)明實施例還給出了一個可以作為優(yōu)選實現(xiàn)方案的確定原始指紋圖像能否被識別以及比對方案選擇的實現(xiàn)方式,具體如下:可選地,上述處理器1001,用于獲取原始指紋圖像包括:用于通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;上述處理器1001,還用于通過濕度傳感器獲取輸入上述原始指紋圖像的手指濕度;若上述手指濕度大于第一閾值或者小于第二閾值則確定上述有效特征點不滿足上述預(yù)置條件并確定上述原始指紋圖像不能夠被識別,則執(zhí)行上述首先對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用上述指紋模擬數(shù)據(jù)與上述注冊指紋進行比對。
[0153]在本實施例中,終端設(shè)備具有指紋采集設(shè)備以及濕度傳感器,可以理解的是第一閾值是用于確定手指太濕可能會導(dǎo)致原始指紋圖像無法識別的臨界值,第二閾值則是用于確定手指太干可能會導(dǎo)致原始指紋圖像無法識別的臨界值;因此,第一閾值會遠大于第二閾值;若手指濕度介于第一閾值和第二閾值之間,可以任意選擇兩種比對方式,另外也可以通過前述實施例記載的其他方式來確定特征點是否符合其他預(yù)置條件來預(yù)測原始指紋圖像是否能夠被識別出來。本實施例的舉例可以與前述實施例中的預(yù)置條件綜合使用,并且前述實施例中預(yù)置條件并不唯一,本實施例的舉例不應(yīng)理解為對本發(fā)明實施例的唯一性限定。
[0154]本發(fā)明實施例中的特征放大可以包含使指紋圖像變得更為清晰,特征更為明顯以及將指紋圖像進行修補獲得更接近真實的指紋圖像的所有圖像處理算法,本實施例給出了其中一個優(yōu)選的舉例,具體如下:上述處理器1001,用于對上述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù),包括:
[0155]用于獲取上述原始指紋圖像中各像素點的像素值;
[0156]依據(jù)目標(biāo)像素點的像素值,以及與上述目標(biāo)像素點相鄰的像素點的像素值,計算上述目標(biāo)像素點的灰階值;上述目標(biāo)像素點屬于上述原始指紋圖像中的像素點;
[0157]在計算得到上述原始指紋圖像中各像素點的灰階值后,確定上述原始指紋圖像的灰階值的級數(shù);
[0158]提高上述原始指紋圖像的灰階值的級數(shù),將上述原始指紋圖像轉(zhuǎn)換為指紋模擬數(shù)據(jù)。
[0159]本發(fā)明實施例,通過對原始指紋圖像的像素值的處理,獲得了各像素值的灰階值, 并據(jù)此確定了該原始指紋圖像的灰階值的級數(shù),通過提高該原始指紋圖像的灰階值的級數(shù)獲得了指紋模擬數(shù)據(jù),可以使指紋模擬數(shù)據(jù)相對于原始指紋圖像更為接近真實的指紋圖像,并使指紋模擬數(shù)據(jù)的特征更為突出,從而有利于提高指紋圖像的識別率,并進一步有利于解鎖率以及認(rèn)證效率的提高。[〇16〇]可選地,上述處理器1001,用于獲取上述原始指紋圖像中各像素點的像素值包括: [〇161]用于通過指紋采集設(shè)備采集上述原始指紋圖像獲得的指紋圖像中各像素的電容值,或電容值的加權(quán)值。
[0162]可以理解的是,不同的指紋圖像采集技術(shù)可以對應(yīng)有不同的像素值,因此以電容值,或電容值的加權(quán)值為例的像素值,不應(yīng)理解為對本發(fā)明實施例的唯一性限定。
[0163]可選地,本實施例還提供了灰階值的具體計算方法,具體如下:上述處理器1001, 用于依據(jù)目標(biāo)像素點的像素值,以及與上述目標(biāo)像素點相鄰的像素點的像素值,計算上述目標(biāo)像素點的灰階值包括:
[0164]用于確定上述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點像素值、最大像素值以及最小像素值;
[0165]計算上述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最小像素值),其中200<A<255。
[0166]在上述目標(biāo)像素點以及與上述目標(biāo)像素點相鄰的像素點中,位于中心點的像素點的像素值是中心點像素值,像素值最大的像素點對應(yīng)的像素值為最大像素值,像素值最小的像素點對應(yīng)的像素值為最小像素值。通過本發(fā)明實施例的計算方式可以充分考慮像素點與周圍像素點之間的差異,從而確定一個較為合理的灰階值。
[0167]可選地,上述與上述目標(biāo)像素點相鄰的像素點包括:
[0168]以上述目標(biāo)像素點為中心點的n*n個像素點,上述n為大于1的奇數(shù)。
[0169]在本實施例中,n取值為大于1的奇數(shù),這樣可以使目標(biāo)像素點位于參與灰階值計算的中心位置,有利于準(zhǔn)確確定目標(biāo)像素點的灰階值;其中n通常的取值可以為3或5,也可以是其他值;較小的n可以提高計算效率,較大的n可以使指紋圖像更為均衡,平衡這兩者, 可以將5或7作為較優(yōu)值使用。
[0170]本發(fā)明實施例還提供了另一種終端設(shè)備,如圖11所示,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,具體技術(shù)細節(jié)未揭示的,請參照本發(fā)明實施例方法部分。該終端可以為包括手機、平板電腦、PDA(Personal Digital Assistant,個人數(shù)字助理)、P0S (Point of Sales,銷售終端)、車載電腦等任意終端設(shè)備,以終端為手機為例:[〇171]圖11示出的是與本發(fā)明實施例提供的終端相關(guān)的手機的部分結(jié)構(gòu)的框圖。參考圖 11,手機包括:射頻(Rad1 Frequency,RF)電路1110、存儲器1120、輸入單元1130、顯示單元 1140、傳感器1150、音頻電路1160、無線保真(wireless fidelity,WiFi)模塊1170、處理器 1180、以及電源1190等部件。本領(lǐng)域技術(shù)人員可以理解,圖11中示出的手機結(jié)構(gòu)并不構(gòu)成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0172]下面結(jié)合圖11對手機的各個構(gòu)成部件進行具體的介紹:
[0173]RF電路1110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1180處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路 1110包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路1110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(Global System of Mobile communicat1n,GSM)、通用分組無線服務(wù)(General Packet Rad1 Service,GPRS)、碼分多址(Code Divis1n Multiple Access,CDMA)、寬帶碼分多址 (Wideband Code Divis1n Multiple Access,WCDMA)、長期演進(Long Term Evolut1n, LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
[0174]存儲器1120可用于存儲軟件程序以及模塊,處理器1180通過運行存儲在存儲器 1120的軟件程序以及模塊,從而執(zhí)行手機的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器1120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器1120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
[0175]輸入單元1130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元1130可包括觸控面板1131以及其他輸入設(shè)備1132。觸控面板1131,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1131上或在觸控面板1131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板1131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器1180,并能接收處理器1180發(fā)來的命令并加以執(zhí)行。此外, 可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板1131。除了觸控面板1131,輸入單元1130還可以包括其他輸入設(shè)備1132。具體地,其他輸入設(shè)備1132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。[〇176]顯示單元1140可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元1140可包括顯示面板1141,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機發(fā)光二極管(Organic Light-Emitting D1de,0LED)等形式來配置顯示面板1141。進一步的,觸控面板1131可覆蓋顯示面板1141,當(dāng)觸控面板1131檢測到在其上或附近的觸摸操作后,傳送給處理器1180以確定觸摸事件的類型,隨后處理器 1180根據(jù)觸摸事件的類型在顯示面板1141上提供相應(yīng)的視覺輸出。雖然在圖11中,觸控面板1131與顯示面板1141是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板1131與顯示面板1141集成而實現(xiàn)手機的輸入和輸出功能。
[0177] 手機還可包括至少一種傳感器1150,比如光傳感器、運動傳感器以及其他傳感器。 具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1141的亮度,接近傳感器可在手機移動到耳邊時,關(guān)閉顯示面板 1141和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0178]音頻電路1160、揚聲器1161,傳聲器1162可提供用戶與手機之間的音頻接口。音頻電路1160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器1161,由揚聲器1161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器1162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路1160 接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1180處理后,經(jīng)RF電路1110以發(fā)送給比如另一手機,或者將音頻數(shù)據(jù)輸出至存儲器1120以便進一步處理。
[0179]WiFi屬于短距離無線傳輸技術(shù),手機通過WiFi模塊1170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖11示出了 WiFi模塊1170,但是可以理解的是,其并不屬于手機的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。[〇18〇]處理器1180是手機的控制中心,利用各種接口和線路連接整個手機的各個部分, 通過運行或執(zhí)行存儲在存儲器1120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器1120 內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器 1180可包括一個或多個處理單元;優(yōu)選的,處理器1180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器1180中。
[0181]手機還包括給各個部件供電的電源1190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
[0182]盡管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。
[0183]前述實施例中,各步驟方法流程可以基于該終端設(shè)備的結(jié)構(gòu)實現(xiàn)。其中傳感器 1150或者觸控面板1131可以作為指紋采集設(shè)備使用。
[0184]值得注意的是,上述指紋解鎖控制設(shè)備實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
[0185]另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各方法實施例中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,相應(yīng)的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0186]以上僅為本發(fā)明較佳的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明實施例揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
【主權(quán)項】
1.一種指紋解鎖控制方法,其特征在于,包括:獲取原始指紋圖像,并確定與所述原始指紋圖像所對應(yīng)的注冊指紋;確定所述原始指紋圖像的有效特征點,確定所述有效特征點是否滿足預(yù)置條件,所述 預(yù)置條件是用于確定所述原始指紋圖像是否能夠被正確識別的條件;若滿足所述預(yù)置條件確定所述原始指紋圖像能夠被識別,則使用所述原始指紋圖像與 所述注冊指紋進行比對;若不滿足所述預(yù)置條件確定所述原始指紋圖像不能夠被識別,則首先對所述原始指紋 圖像進行特征放大處理得到指紋模擬數(shù)據(jù),然后使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進 行比對。2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述獲取原始指紋圖像包括:通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;所述方法還包括:通過濕度傳感器獲取輸入所述原始指紋圖像的手指濕度;若所述手指濕度大于第一閾值或者小于第二閾值則確定所述有效特征點不滿足所述 預(yù)置條件并確定所述原始指紋圖像不能夠被識別,則執(zhí)行所述首先對所述原始指紋圖像進 行特征放大處理得到指紋模擬數(shù)據(jù),然后使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對。3.根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述對所述原始指紋圖像進行特征放大 處理得到指紋模擬數(shù)據(jù),包括:獲取所述原始指紋圖像中各像素點的像素值;依據(jù)目標(biāo)像素點的像素值,以及與所述目標(biāo)像素點相鄰的像素點的像素值,計算所述 目標(biāo)像素點的灰階值;所述目標(biāo)像素點屬于所述原始指紋圖像中的像素點;在計算得到所述原始指紋圖像中各像素點的灰階值后,確定所述原始指紋圖像的灰階 值的級數(shù);提高所述原始指紋圖像的灰階值的級數(shù),將所述原始指紋圖像轉(zhuǎn)換為指紋模擬數(shù)據(jù)。4.根據(jù)權(quán)利要求3所述方法,其特征在于,所述獲取所述原始指紋圖像中各像素點的像 素值包括:指紋采集設(shè)備采集所述原始指紋圖像獲得的指紋圖像中各像素的電容值,或電容值的 加權(quán)值。5.根據(jù)權(quán)利要求3所述方法,其特征在于,所述依據(jù)目標(biāo)像素點的像素值,以及與所述 目標(biāo)像素點相鄰的像素點的像素值,計算所述目標(biāo)像素點的灰階值包括:確定所述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點像素值、最大像素值以及最小像 素值;計算所述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最 小像素值),其中200彡AS255。6.根據(jù)權(quán)利要求3所述方法,其特征在于,所述與所述目標(biāo)像素點相鄰的像素點包括:以所述目標(biāo)像素點為中心點的n*n個像素點,所述n為大于1的奇數(shù)。7.—種指紋解鎖控制設(shè)備,其特征在于,包括:指紋獲取單元,用于獲取原始指紋圖像;指紋確定單元,用于確定與所述原始指紋圖像所對應(yīng)的注冊指紋;識別確定單元,用于確定所述原始指紋圖像的有效特征點,確定所述有效特征點是否 滿足預(yù)置條件,所述預(yù)置條件是用于確定所述原始指紋圖像是否能夠被正確識別的條件;指紋處理單元,用于對所述原始指紋圖像進行特征放大處理得到指紋模擬數(shù)據(jù);指紋比對單元,用于若所述識別確定單元確定滿足所述預(yù)置條件確定所述原始指紋圖 像能夠被識別,則使用所述原始指紋圖像與所述注冊指紋進行比對;若所述識別確定單元 確定不滿足所述預(yù)置條件確定所述原始指紋圖像不能夠被識別,則使用所述指紋模擬數(shù)據(jù) 與所述注冊指紋進行比對。8.根據(jù)權(quán)利要求7所述設(shè)備,其特征在于,所述指紋獲取單元,用于通過終端設(shè)備的指紋采集設(shè)備獲取原始指紋圖像;所述設(shè)備還包括:濕度傳感器,用于獲取輸入所述原始指紋圖像的手指濕度;所述指紋比對單元,用于若所述濕度傳感器獲取的所述手指濕度大于第一閾值或者小 于第二閾值則確定所述有效特征點不滿足所述預(yù)置條件并確定所述原始指紋圖像不能夠 被識別,則執(zhí)行所述使用所述指紋模擬數(shù)據(jù)與所述注冊指紋進行比對。9.根據(jù)權(quán)利要求7或8所述設(shè)備,其特征在于,所述指紋處理單元,包括:像素值獲取單元,用于獲取所述原始指紋圖像中各像素點的像素值;灰階值計算單元,用于依據(jù)目標(biāo)像素點的像素值,以及與所述目標(biāo)像素點相鄰的像素 點的像素值,計算所述目標(biāo)像素點的灰階值;所述目標(biāo)像素點屬于所述原始指紋圖像中的 像素點;級數(shù)確定單元,用于在計算得到所述原始指紋圖像中各像素點的灰階值后,確定所述 原始指紋圖像的灰階值的級數(shù);圖像轉(zhuǎn)換單元,用于提高所述原始指紋圖像的灰階值的級數(shù),將所述原始指紋圖像轉(zhuǎn) 換為指紋模擬數(shù)據(jù)。10.根據(jù)權(quán)利要求9所述設(shè)備,其特征在于,所述像素值獲取單元,具體用于獲取指紋采集設(shè)備采集所述原始指紋圖像獲得的指紋 圖像中各像素的電容值,或電容值的加權(quán)值。11.根據(jù)權(quán)利要求9所述設(shè)備,其特征在于,所述灰階值計算單元,具體用于確定所述目標(biāo)像素點的預(yù)設(shè)大小鄰域范圍中的中心點 像素值、最大像素值以及最小像素值;計算所述目標(biāo)像素點的灰階值為:A*(中心點像素值一最小像素值)/(最大像素值一最 小像素值),其中200彡AS255。12.根據(jù)權(quán)利要求9所述設(shè)備,其特征在于,所述與所述目標(biāo)像素點相鄰的像素點包括:以所述目標(biāo)像素點為中心點的n*n個像素點,所述n為大于1的奇數(shù)。13.—種終端設(shè)備,包括:處理器和存儲器,其中所述處理器用于執(zhí)行權(quán)利要求1至6任 意一項所述的方法。
【文檔編號】G06F21/32GK105975835SQ201610369461
【公開日】2016年9月28日
【申請日】2016年5月27日
【發(fā)明人】張海平, 周意保
【申請人】廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1