本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于終端屏幕的指紋識別方法及識別裝置。
背景技術(shù):
指紋識別技術(shù)是日常生活中常用到的一種身份認(rèn)證手段,被廣泛應(yīng)用在多種終端之上,目前,光感指紋識別技術(shù)和電容按壓式指紋識別技術(shù)是最為常見的兩種指紋認(rèn)證技術(shù)。
然而,不論是光感指紋識別技術(shù),還是電容按壓式指紋識別技術(shù),都是針對人體手指表皮層指紋的識別,因此,非常容易受指紋表面狀態(tài)的影響,如,對于濕手指的識別能力非常低。
射頻指紋識別技術(shù)是繼光感指紋識別技術(shù)、電容按壓式指紋識別技術(shù)之后的第三代指紋識別技術(shù),射頻信號穿過人體手指表皮層被真皮層反射,通過反射光進(jìn)而獲得人體手指真皮層的指紋信息,因此,射頻信號相較于目前常用的指紋識別技術(shù)受手指表面狀態(tài)影響更小,準(zhǔn)確率更高。射頻指紋識別技術(shù)是在終端屏幕上添加一信號發(fā)射接收層,信號發(fā)射接收層向指紋發(fā)射的信號經(jīng)指紋反射后反射回信號發(fā)射接收層,信號發(fā)射接收層接收這些反射回來的信號進(jìn)行指紋識別。雖然射頻指紋識別技術(shù)相較于目前常用的指紋識別技術(shù)進(jìn)步明顯,但現(xiàn)有的采用射頻指紋識別技術(shù)會使終端能耗巨大,因此,需要一種能夠節(jié)省終端能耗的射頻指紋識別技術(shù)。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種基于終端屏幕的指紋識別方法及識別裝置,用以解決現(xiàn)有技術(shù)中存在的浪費終端能耗的問題。
本發(fā)明實施例提供一種基于終端屏幕的指紋識別方法,應(yīng)用于指紋識別陣列,指紋識別陣列包括N個信號發(fā)射接收端子;信號發(fā)射接收端子用于發(fā)送探測信號和接收探測信號,以獲得用戶的指紋圖像信息,包括:
接收指紋識別功能啟動指令;
根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域,指紋識別區(qū)域與第一指紋識別子陣列至少部分重疊;第一指紋識別子陣列為指紋識別陣列中的子陣列,包含M個信號發(fā)射接收端子,M小于N;
啟動第一指紋識別子陣列獲得用戶的指紋圖像信息。
可選地,指紋識別區(qū)域通過以下方式得到:
接收用戶輸入的指紋識別區(qū)域設(shè)定指令,指紋識別區(qū)域設(shè)定指令包括指紋識別區(qū)域的位置信息及尺寸信息;
存儲指紋識別區(qū)域的位置信息及尺寸信息。
可選地,還包括:
根據(jù)尺寸信息,確定指紋識別區(qū)域的大小是否小于預(yù)設(shè)閾值;
若不小于預(yù)設(shè)閾值,則存儲尺寸信息;
若小于預(yù)設(shè)閾值,則發(fā)送提示信息以便用戶更改尺寸信息或調(diào)整尺寸信息,以使指紋識別區(qū)域的大小不小于預(yù)設(shè)閾值。
可選地,還包括:
根據(jù)位置信息,確定指紋識別區(qū)域是否超出預(yù)設(shè)的規(guī)定區(qū)域;
若未超出預(yù)設(shè)區(qū)域,則存儲位置信息;
若超出預(yù)設(shè)區(qū)域,則發(fā)送提示信息以便用戶更改位置信息或調(diào)整位置信息,以使指紋識別區(qū)域位于預(yù)設(shè)區(qū)域之內(nèi)。
可選地,根據(jù)用戶的手勢調(diào)整指紋識別區(qū)域的尺寸信息或位置信息。
可選地,根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域之后,還包括:
顯示指紋識別區(qū)域并向用戶發(fā)送提示信息以便用戶進(jìn)行指紋輸入。
本發(fā)明實施例提供一種基于終端屏幕的指紋識別裝置,裝置應(yīng)用于指紋識別陣列,指紋識別陣列包括N個信號發(fā)射接收端子;信號發(fā)射接收端子用于發(fā)送探測信號和接收探測信號,以獲得用戶的指紋圖像信息,包括:
接收模塊,用于接收指紋識別功能啟動指令;
確定模塊,用于根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域,指紋識別區(qū)域與第一指紋識別子陣列至少部分重疊;第一指紋識別子陣列為指紋識別陣列中的子陣列,包含M個信號發(fā)射接收端子,M小于N;
啟動模塊,用于啟動第一指紋識別子陣列獲得用戶的指紋圖像信息。
可選地,還包括:
建立模塊,用于通過以下方式建立指紋識別區(qū)域:
接收用戶輸入的指紋識別區(qū)域設(shè)定指令,指紋識別區(qū)域設(shè)定指令包括指紋識別區(qū)域的位置信息及尺寸信息;
存儲指紋識別區(qū)域的位置信息及尺寸信息。
可選地,建立模塊,還用于:
根據(jù)尺寸信息,確定指紋識別區(qū)域的大小是否小于預(yù)設(shè)閾值;
當(dāng)指紋識別區(qū)域的大小不小于預(yù)設(shè)閾值時,存儲尺寸信息;
當(dāng)指紋識別區(qū)域的大小小于預(yù)設(shè)閾值,發(fā)送提示信息以便用戶更改尺寸信息或調(diào)整尺寸信息以使指紋識別區(qū)域的大小不小于預(yù)設(shè)閾值。
可選地,建立模塊,還用于:
根據(jù)位置信息,確定指紋識別區(qū)域是否超出預(yù)設(shè)的規(guī)定區(qū)域;
當(dāng)指紋識別區(qū)域未超出預(yù)設(shè)區(qū)域時,存儲位置信息;
當(dāng)指紋識別區(qū)域超出預(yù)設(shè)區(qū)域時,發(fā)送提示信息以便用戶更改位置信息或調(diào)整位置信息以使指紋識別區(qū)域位于預(yù)設(shè)區(qū)域之內(nèi)。
可選地,建立模塊用于根據(jù)用戶的手勢調(diào)整指紋識別區(qū)域的尺寸信息或位置信息。
可選地,還包括:
顯示模塊,用于顯示指紋識別區(qū)域并向用戶發(fā)送提示信息以便用戶進(jìn)行指紋輸入。
綜上所述,本發(fā)明實施例提供一種基于終端屏幕的指紋識別方法及識別裝置,應(yīng)用于指紋識別陣列,指紋識別陣列包括N個信號發(fā)射接收端子;信號發(fā)射接收端子用于發(fā)送探測信號和接收探測信號,以獲得用戶的指紋圖像信息,包括:接收指紋識別功能啟動指令;根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域,指紋識別區(qū)域與第一指紋識別子陣列至少部分重疊;第一指紋識別子陣列為指紋識別陣列中的子陣列,包含M個信號發(fā)射接收端子,M小于N;啟動第一指紋識別子陣列獲得用戶的指紋圖像信息。對用戶指紋圖像信息的識別并不需要整個屏幕的信號發(fā)射接收端子一齊工作,只需指紋按壓位置所對應(yīng)的信號反射接收端子便可采集到足夠的信息。采用本方案進(jìn)行指紋識別時,只啟動第一指紋識別子陣列中的M個信號發(fā)射接收端子,便可獲取用戶的指紋圖像信息,而不需啟動整個指紋識別陣列的N個信號發(fā)射接收端子,從而節(jié)省了N-M個信號發(fā)射接收端子對終端電能的浪費。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1A為本發(fā)明實施例提供的一種具備指紋識別陣列的終端的結(jié)構(gòu)示意圖;
圖1B為本發(fā)明實施例提供的一種指紋識別陣列的結(jié)構(gòu)示意圖;
圖1C為本發(fā)明實施例提供的一種指紋識別陣列的功能示意圖;
圖1D為本發(fā)明實施例提供的一種指紋識別區(qū)域的示意圖;
圖1E為本發(fā)明實施例提供的指紋識別區(qū)域與第一指紋識別子陣列的位置示意圖;
圖2為本發(fā)明實施例提供的一種基于終端屏幕的指紋識別方法流程示意圖;
圖3為本發(fā)明實施例提供的一種指紋識別區(qū)域與終端屏幕的位置關(guān)系示意圖;
圖4為本發(fā)明實施例提供的一種顯示指紋識別區(qū)域示意圖;
圖5為本發(fā)明實施例提供的一種指紋識別區(qū)域建立流程示意圖;
圖6為本發(fā)明實施例提供的另一種指紋識別區(qū)域建立流程示意圖;
圖7為本發(fā)明實施例提供的一種改變指紋識別區(qū)域的大小的示意圖;
圖8為本發(fā)明實施例提供的另一種指紋識別區(qū)域建立流程示意圖;
圖9為本發(fā)明實施例提供的一種移動指紋識別區(qū)域的位置的示意圖;
圖10為本發(fā)明實施例提供的一種指紋識別區(qū)域建立及指紋認(rèn)證流程示意圖。
圖11為本發(fā)明實施例提供的一種基于終端屏幕的指紋識別裝置結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。
圖1A為本發(fā)明實施例提供的一種具備指紋識別陣列的終端的結(jié)構(gòu)示意圖,參照圖1A,該終端包括:屏幕和指紋識別陣列;
該終端主體設(shè)置有屏幕和指紋識別陣列,其中指紋識別陣列設(shè)置于屏幕下側(cè)。
進(jìn)一步地,圖1B為本發(fā)明實施例提供的一種指紋識別陣列的結(jié)構(gòu)示意圖,參照圖1B,該指紋識別陣列10包括:控制模塊100和信號發(fā)射接收端子1001;其中,信號發(fā)射接收端子1001成陣列設(shè)置,控制模塊100通過連接器與終端主板連接,用于根據(jù)需求觸發(fā)指紋識別陣列10中的信號發(fā)射接收端子1001發(fā)射探測信號以及接收相應(yīng)的反射信號。
圖1C為本發(fā)明實施例提供的一種指紋識別陣列的功能示意圖,參照圖1C,該指紋識別陣列包含N個信號發(fā)射接收端子;根據(jù)指紋識別功能啟動指令,該指紋識別陣列可以啟動其中的M個信號發(fā)射接收端子形成第一指紋識別子陣列101;而剩余發(fā)射接收端子則處于關(guān)閉狀態(tài)。
圖1D為本發(fā)明實施例提供的一種指紋識別區(qū)域的示意圖,參照圖1D,在屏幕的顯示區(qū)域20中,生成一指紋識別區(qū)域201,該指紋識別區(qū)域201與第一指紋識別子陣列101的位置對應(yīng)。
進(jìn)一步地,指紋識別區(qū)域201與第一指紋識別子陣列101至少部分重疊,重疊部分的信號發(fā)射接收端子在進(jìn)行指紋識別時,所發(fā)射的探測信號可以到達(dá)用戶手指,用戶手指反射的探測信號也可以返回到這些重疊部分的信號發(fā)射接收端子。
具體的,對于指紋識別區(qū)域201與第一指紋識別子陣列101的對應(yīng)關(guān)系,其至少存在如下三種可能的實現(xiàn)方式,圖1E為本發(fā)明實施例提供的指紋識別區(qū)域與第一指紋識別子陣列的位置示意圖,參照圖1E,其中,圖左示出一種實現(xiàn)方式,即指紋識別區(qū)域201的投影與指紋識別區(qū)域201的范圍完全重合;圖中示出另一種實現(xiàn)方式,即指紋識別區(qū)域201的投影范圍大于指紋識別區(qū)域201的范圍;圖右示出第三種實現(xiàn)方式,即指紋識別區(qū)域201的投影范圍小于指紋識別區(qū)域201的范圍。較佳地,指紋識別區(qū)域與第一指紋識別子陣列完全重疊,這種情況下,既可以獲得用戶完整的指紋圖像信息,又不會造成終端能耗浪費。
圖2為本發(fā)明實施例提供的一種基于終端屏幕的指紋識別方法流程示意圖,如圖2所示,包括以下步驟:
S201:接收指紋識別功能啟動指令;
S202:根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域,指紋識別區(qū)域與第一指紋識別子陣列至少部分重疊;第一指紋識別子陣列為指紋識別陣列中的子陣列,包含M個信號發(fā)射接收端子,M小于N;
S203:啟動所述第一指紋識別子陣列獲得用戶的指紋圖像信息。
具體實施過程中,終端的屏幕下方排列著由N個信號發(fā)射接收端子構(gòu)成的指紋識別陣列,這N個信號發(fā)射接收端子能夠發(fā)射射頻信號作為探測信號,探測信號可以穿透屏幕到達(dá)用戶手指真皮層,經(jīng)真皮層反射后,返回信號發(fā)射接收端子,終端根據(jù)信號發(fā)射接收端子接收到的探測信號獲得用戶的指紋圖像信息進(jìn)而進(jìn)行指紋識別。
對用戶指紋圖像信息的識別并不需要整個屏幕的信號發(fā)射接收端子一齊工作,只需指紋按壓位置所對應(yīng)的信號反射接收端子便可采集到足夠的信息。采用本方案進(jìn)行指紋識別時,只啟動第一指紋識別子陣列中的M個信號發(fā)射接收端子,便可獲取用戶的指紋圖像信息,而不需啟動整個指紋識別陣列的N個信號發(fā)射接收端子,從而節(jié)省了N-M個信號發(fā)射接收端子對終端電能的浪費。
在S201的具體實施過程中,對于指紋識別功能啟動指令的接收存在多種情況,例如,解除手機(jī)鎖屏、交易支付時身份驗證、更改終端賬號密碼等等許多情形下都需要進(jìn)行指紋識別,當(dāng)啟動這些需要指紋識別的操作時,這些操作所對應(yīng)的應(yīng)用程序便會請求系統(tǒng)發(fā)送指紋識別功能啟動指令以開啟指紋識別功能。
在S202的具體實施過程中,接收到指紋識別功能啟動指令后,確定終端屏幕上的指紋識別區(qū)域。指紋識別區(qū)域是預(yù)先由用戶設(shè)置的位于終端屏幕上的一塊區(qū)域,如圖3所示,圖3中的指紋識別區(qū)域被設(shè)置于終端屏幕的右下角。指紋識別區(qū)域下方,存在著一個第一指紋識別子陣列,該第一指紋識別子陣列是終端屏幕下方的指紋識別陣列的一個子陣列,由M個信號發(fā)射接收端子構(gòu)成,M小于N。
在S203的具體實施過程中,啟動第一指紋識別子陣列中的M個信號發(fā)射接收端子,而指紋識別陣列中其余N-M個信號發(fā)射接收端子并不啟動,這M個信號發(fā)射接收端子發(fā)射探測信號,探測信號穿透屏幕后被用戶手指反射,這M個信號發(fā)射接收端子接收反射后的探測信號,根據(jù)這些探測信號獲得用戶的指紋圖像信息。
可選地,指紋識別區(qū)域在不需進(jìn)行指紋識別時為隱藏狀態(tài),這樣可以保存終端屏幕的清潔美觀,指紋識別陣列中的各信號發(fā)射接收端子此時也不工作??梢酝ㄟ^預(yù)置的觸發(fā)條件,來觸發(fā)指紋識別模式的開啟,從而觸發(fā)指紋識別區(qū)域在屏幕的顯示區(qū)域中的顯示。當(dāng)進(jìn)行指紋識別時,啟動第一指紋識別子陣列的同時在終端屏幕上突出顯示指紋識別區(qū)域,給予用戶提示該區(qū)域可以進(jìn)行指紋識別,如圖4所示。
為了獲得指紋識別區(qū)域,下面本發(fā)明實施例給出一種可能的實現(xiàn)方式:
在圖2的基礎(chǔ)上,圖5為本發(fā)明實施例提供的一種指紋識別區(qū)域建立流程示意圖,如圖5所示,
接收用戶輸入的指紋識別區(qū)域設(shè)定指令;存儲指紋識別區(qū)域的尺寸信息和位置信息。
具體的,指紋識別區(qū)域設(shè)定指令包括指紋識別區(qū)域的位置信息及尺寸信息;存儲指紋識別區(qū)域的位置信息及尺寸信息。
指紋識別區(qū)域設(shè)定指令的形式是多種多樣的,其可以采用觸控操作、語音控制等等,下面以觸控操作為例,對指紋識別區(qū)域設(shè)定指令進(jìn)行說明:
用戶通過手勢輸入指紋識別區(qū)域設(shè)定指令。指紋識別區(qū)域設(shè)定指令包括了指紋識別區(qū)域的位置信息及尺寸信息。
具體的,終端通過在屏幕建立坐標(biāo)系將用戶通過手勢輸入的指紋識別區(qū)域設(shè)定指令數(shù)字化。存儲指紋識別區(qū)域的位置信息及尺寸信息,具體還包括存儲與指紋識別區(qū)域相對應(yīng)的第一指紋識別子陣列的位置信息及尺寸信息,可選地,終端通過在指紋識別陣列構(gòu)成的平面中建立坐標(biāo)系來將第一指紋識別子陣列的位置信息及尺寸信息數(shù)字化。
為了提供一種更加靈活的指紋識別區(qū)域?qū)崿F(xiàn)方式,在圖2的基礎(chǔ)上,圖6為本發(fā)明實施例提供的以圖5為基礎(chǔ)的另一種指紋識別區(qū)域建立流程示意圖,在接收用戶輸入的指紋識別區(qū)域設(shè)定指令之后,還包括:
根據(jù)尺寸信息,確定指紋識別區(qū)域的大小是否小于預(yù)設(shè)閾值;
若不小于預(yù)設(shè)閾值,則存儲尺寸信息;
若小于預(yù)設(shè)閾值,則發(fā)送提示信息以便用戶更改尺寸信息或調(diào)整尺寸信息,以使指紋識別區(qū)域的大小不小于預(yù)設(shè)閾值。
具體的,若指紋識別區(qū)域設(shè)定過小,便無法獲得完整的指紋圖像信息,因此,指紋識別區(qū)域的大小應(yīng)不小于預(yù)設(shè)閾值,這里的預(yù)設(shè)閾值可以根據(jù)實際情況或邏輯運算獲得。當(dāng)指紋識別區(qū)域的尺寸小于預(yù)設(shè)閾值時,終端可以向用戶發(fā)送提示信息,用戶通過滑動手勢擴(kuò)大指紋識別區(qū)域的大小,終端也可以自行將指紋識別區(qū)域的大小擴(kuò)大至預(yù)設(shè)閾值。用戶可以根據(jù)自身喜好和使用習(xí)慣自行更改指紋識別區(qū)域的尺寸信息。本發(fā)明實施例提供一種具體的實現(xiàn)方式,如:當(dāng)用戶按住指紋識別區(qū)域的邊緣時,可以改變指紋識別區(qū)域的尺寸信息。參照圖7,本實施例提供一種調(diào)整指紋識別區(qū)域的可能的實現(xiàn)方式:
用戶通過拖拽屏幕,擴(kuò)大原指紋識別區(qū)域的面積,指紋識別區(qū)域的面積沿拖拽方向擴(kuò)展至新的指紋識別區(qū)域的面積。相應(yīng)的,指紋識別陣列中對應(yīng)新的指紋識別區(qū)域并處于關(guān)閉狀態(tài)的信號發(fā)射接收端子D開啟,從而與已開啟的信號發(fā)射接收端子C形成新的第一指紋識別子陣列,以便與新的指紋識別區(qū)域完成匹配,從而實現(xiàn)調(diào)整指紋識別區(qū)域的目的。
需要說明的是,實施例僅以手指拖拽屏幕的形式給出了擴(kuò)大指紋識別區(qū)域的方案,類似的,也可以采用其他手勢實現(xiàn)擴(kuò)大或縮小指紋識別區(qū)域的效果,此處不再一一列舉。
為了進(jìn)一步指紋識別區(qū)域?qū)崿F(xiàn)方式的靈活性,本發(fā)明實施例還提供如圖8所示的指紋識別區(qū)域建立流程示意圖,圖8為本發(fā)明實施例提供的以圖6為基礎(chǔ)的另一種指紋識別區(qū)域建立流程示意圖,如圖8所示,還包括:根據(jù)位置信息,確定指紋識別區(qū)域是否超出預(yù)設(shè)的規(guī)定區(qū)域;若未超出預(yù)設(shè)區(qū)域,則存儲位置信息;若超出預(yù)設(shè)區(qū)域,則發(fā)送提示信息以便用戶更改位置信息或調(diào)整位置信息,以使指紋識別區(qū)域位于預(yù)設(shè)區(qū)域之內(nèi)。
這是由于,部分終端由于功能劃分或屏幕結(jié)構(gòu)的問題,并無法在屏幕的任一區(qū)域內(nèi)都能夠?qū)崿F(xiàn)指紋識別,例如,屏幕下方只有部分區(qū)域設(shè)置有指紋識別陣列,又或者屏幕中的某一區(qū)域被固定用于其它功能而不能用來指紋識別,因此,終端中保存有預(yù)設(shè)區(qū)域,指紋識別區(qū)域只能被設(shè)置在預(yù)設(shè)區(qū)域內(nèi)。當(dāng)指紋識別區(qū)域的位置超出預(yù)設(shè)區(qū)域時,終端可以向用戶發(fā)送提示信息,用戶通過滑動手勢改變指紋識別區(qū)域的位置,終端也可以自行將指紋識別區(qū)域移動至預(yù)設(shè)區(qū)域內(nèi)。
參照圖9,本實施例提供一種移動指紋識別區(qū)域位置的可能的實現(xiàn)方式:當(dāng)滿足預(yù)定條件之后,觸發(fā)移動模式,則采用觸控操作將原指紋識別區(qū)域移動至新的位置,構(gòu)成新的指紋識別區(qū)域。例如采用圖9所示的拖拽操作,將原指紋識別區(qū)域沿拖拽軌跡,將指紋識別區(qū)域移動至拖拽軌跡的終點。
進(jìn)一步地,預(yù)定條件可以采用多種可能的形式,例如,特定手指在原指紋識別區(qū)域長按超過預(yù)設(shè)時間,則觸發(fā)移動模式;或者,多指紋在原指紋識別區(qū)域被識別則觸發(fā)移動模式等。
由于不同的交互場景中,對于指紋識別區(qū)域的具體位置和尺寸需要進(jìn)行限定,因此,為了滿足不同交互場景的需求,可以對指紋識別區(qū)域所處位置及尺寸進(jìn)行判定,并將該指紋識別區(qū)域設(shè)置于合適的位置,下面基于這種需求,給出一種可能的實現(xiàn)方式:
針對每一個交互場景對應(yīng)預(yù)設(shè)并存儲相應(yīng)的指紋識別區(qū)域的設(shè)置信息,包括指紋識別區(qū)域的位置信息和尺寸信息;當(dāng)啟動指紋識別功能時,先判斷此時處于何種交互場景,之后,根據(jù)此時的交互場景獲取相應(yīng)的指紋識別區(qū)域的設(shè)置信息;根據(jù)指紋識別區(qū)域的設(shè)置信息,開啟指紋識別區(qū)域。例如,用戶可以針對游戲或觀影狀態(tài)下的交互場景,將此場景下的指紋識別區(qū)域的位置設(shè)置于屏幕邊緣,并盡可能縮小指紋識別區(qū)域的尺寸以降低指紋識別區(qū)域?qū)ζ聊唤缑娴挠绊?,又例如,用戶還可以針對其余默認(rèn)交互場景,將指紋識別區(qū)域設(shè)置于屏幕中央并為指紋識別區(qū)域設(shè)置適宜尺寸。當(dāng)啟動指紋識別功能時,先判斷此時處于何種交互場景,若此時正在游戲或觀影,則啟動位于屏幕邊緣,且尺寸較小的指紋識別區(qū)域,若此時為默認(rèn)的交互場景,則啟動位于屏幕中央且尺寸適宜的指紋識別區(qū)域。
更具體的,圖10為本發(fā)明實施例提供的一種指紋識別區(qū)域建立及指紋認(rèn)證流程示意圖,如圖10所示,包括以下步驟:
S1001:接收指紋識別區(qū)域設(shè)定指令;
S1002:根據(jù)指紋識別區(qū)域設(shè)定指令中的尺寸信息,判斷指紋識別區(qū)域大小是否小于預(yù)設(shè)閾值,若是,則執(zhí)行S1003,若否,則執(zhí)行S1004;
S1003:重新設(shè)定尺寸信息;
S1004:存儲尺寸信息;
S1005:根據(jù)指紋識別區(qū)域設(shè)定指令中的位置信息,判斷指紋識別區(qū)域是否超出預(yù)設(shè)區(qū)域,若是,則執(zhí)行S1006,若否,則執(zhí)行S1007;
S1006:重新設(shè)定位置信息;
S1007:存儲位置信息;
S1008:接收指紋識別功能啟動指令;
S1009:根據(jù)存儲的指紋識別區(qū)域的尺寸信息和位置信息,確定指紋識別區(qū)域;
S1010:啟動指紋識別區(qū)域,進(jìn)行指紋識別,從而獲取用戶的指紋圖像信息。
S1001至S1007為設(shè)定指紋識別區(qū)域的流程,通過一定條件的規(guī)范,最終將符合要求的指紋識別區(qū)域的位置信息和尺寸信息存儲,新設(shè)置的指紋識別區(qū)域?qū)⒈挥糜诤罄m(xù)的指紋識別過程,直至被另一個新設(shè)置的指紋識別區(qū)域所取代。
基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供一種基于終端屏幕的指紋識別裝置,該識別裝置可執(zhí)行上述方法實施例,本發(fā)明實施例提供的一種基于終端屏幕的指紋識別裝置如圖11所示,
識別裝置1100應(yīng)用于指紋識別陣列,指紋識別陣列包括N個信號發(fā)射接收端子;信號發(fā)射接收端子用于發(fā)送探測信號和接收探測信號,以獲得用戶的指紋圖像信息,包括:
接收模塊1101,用于接收指紋識別功能啟動指令;
確定模塊1102,用于根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域,指紋識別區(qū)域與第一指紋識別子陣列至少部分重疊;第一指紋識別子陣列為指紋識別陣列中的子陣列,包含M個信號發(fā)射接收端子,M小于N;
啟動模塊1103,用于啟動第一指紋識別子陣列獲得用戶的指紋圖像信息。
可選地,還包括:
建立模塊1104,用于通過以下方式建立指紋識別區(qū)域:
接收用戶輸入的指紋識別區(qū)域設(shè)定指令,指紋識別區(qū)域設(shè)定指令包括指紋識別區(qū)域的位置信息及尺寸信息;
存儲指紋識別區(qū)域的位置信息及尺寸信息。
可選地,建立模塊1104,還用于:
根據(jù)尺寸信息,確定指紋識別區(qū)域的大小是否小于預(yù)設(shè)閾值;
當(dāng)指紋識別區(qū)域的大小不小于預(yù)設(shè)閾值時,存儲尺寸信息;
當(dāng)指紋識別區(qū)域的大小小于預(yù)設(shè)閾值時,發(fā)送提示信息以便用戶更改尺寸信息或調(diào)整尺寸信息以使指紋識別區(qū)域的大小不小于預(yù)設(shè)閾值。
可選地,建立模塊1104,還用于:
根據(jù)位置信息,確定指紋識別區(qū)域是否超出預(yù)設(shè)的規(guī)定區(qū)域;
當(dāng)指紋識別區(qū)域未超出預(yù)設(shè)區(qū)域時,存儲位置信息;
當(dāng)指紋識別區(qū)域超出預(yù)設(shè)區(qū)域時,發(fā)送提示信息以便用戶更改位置信息或調(diào)整位置信息以使指紋識別區(qū)域位于預(yù)設(shè)區(qū)域之內(nèi)。
可選地,建立模塊用于根據(jù)用戶的手勢調(diào)整指紋識別區(qū)域的尺寸信息或位置信息。
可選地,還包括:
顯示模塊1105,用于顯示指紋識別區(qū)域并向用戶發(fā)送提示信息以便用戶進(jìn)行指紋輸入。
綜上所述,本發(fā)明實施例提供一種基于終端屏幕的指紋識別方法及識別裝置,應(yīng)用于指紋識別陣列,指紋識別陣列包括N個信號發(fā)射接收端子;信號發(fā)射接收端子用于發(fā)送探測信號和接收探測信號,以獲得用戶的指紋圖像信息,包括:接收指紋識別功能啟動指令;根據(jù)指紋識別功能啟動指令,確定終端屏幕上的指紋識別區(qū)域,指紋識別區(qū)域與第一指紋識別子陣列至少部分重疊;第一指紋識別子陣列為指紋識別陣列中的子陣列,包含M個信號發(fā)射接收端子,M小于N;啟動第一指紋識別子陣列獲得用戶的指紋圖像信息。對用戶指紋圖像信息的識別并不需要整個屏幕的信號發(fā)射接收端子一齊工作,只需指紋按壓位置所對應(yīng)的信號反射接收端子便可采集到足夠的信息。采用本方案進(jìn)行指紋識別時,只啟動第一指紋識別子陣列中的M個信號發(fā)射接收端子,便可獲取用戶的指紋圖像信息,而不需啟動整個指紋識別陣列的N個信號發(fā)射接收端子,從而節(jié)省了N-M個信號發(fā)射接收端子對終端電能的浪費。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。