指紋識(shí)別方法、裝置以及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種指紋識(shí)別方法、裝置以及終端。
【背景技術(shù)】
[0002]現(xiàn)階段,指紋識(shí)別的應(yīng)用日益普遍,在移動(dòng)終端上通過(guò)采用指紋識(shí)別,能夠方便進(jìn)行解鎖等操作。
[0003]現(xiàn)有的指紋識(shí)別技術(shù)中,可以設(shè)置多個(gè)指紋,通過(guò)預(yù)先保存多個(gè)指紋的信息,在識(shí)別時(shí)判斷是否匹配。當(dāng)指紋數(shù)量過(guò)多時(shí),在進(jìn)行匹配時(shí)耗時(shí)會(huì)較長(zhǎng),這樣指紋識(shí)別的時(shí)間就會(huì)相應(yīng)延長(zhǎng),從而導(dǎo)致無(wú)法及時(shí)響應(yīng)用戶的指紋識(shí)別需求,用戶體驗(yàn)較低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種指紋識(shí)別方法、裝置以及終端,能夠快速實(shí)現(xiàn)指紋識(shí)別。
[0005]本發(fā)明第一方面提供了一種指紋識(shí)別方法,該方法包括:
[0006]米集第一指紋?目息;
[0007]遍歷預(yù)設(shè)的指紋信息表,其中,所述預(yù)設(shè)的指紋信息表包括至少一個(gè)指紋信息;
[0008]若所述預(yù)設(shè)的指紋信息表中存在與所述第一指紋信息相同的第二指紋信息,則獲取與所述第二指紋信息對(duì)應(yīng)的業(yè)務(wù)信息;
[0009]執(zhí)行所述業(yè)務(wù)信息,并調(diào)整所述第二指紋信息在所述指紋信息表中的順序。
[0010]優(yōu)選地,所述采集目標(biāo)指紋信息之前,還包括:
[0011]采集至少一個(gè)指紋信息;
[0012]設(shè)置與所述至少一個(gè)指紋信息對(duì)應(yīng)的業(yè)務(wù)信息,其中,所述業(yè)務(wù)信息包括:解鎖或者啟動(dòng)相應(yīng)的應(yīng)用程序;
[0013]將所述至少一個(gè)指紋信息與業(yè)務(wù)信息按照采集順序?qū)?yīng)存儲(chǔ),生成指紋信息表。
[0014]優(yōu)選地,所述采集第一指紋信息,包括:
[0015]通過(guò)指紋傳感器偵測(cè)觸摸信息;
[0016]根據(jù)所述觸摸信息生成第一指紋信息,其中,所述第一指紋信息包括第一指紋的指紋圖像。
[0017]優(yōu)選地,所述遍歷預(yù)設(shè)的指紋信息表,包括:
[0018]根據(jù)所述第一指紋的指紋圖像遍歷預(yù)設(shè)的指紋信息表;
[0019]判斷所述預(yù)設(shè)的指紋信息表中是否存在與所述第一指紋的指紋圖像相同的指紋
?目息。
[0020]優(yōu)選地,所述調(diào)整所述第二指紋信息在所述指紋信息表中的順序,包括:
[0021]判斷所述第二指紋信息在所述指紋信息表中的順序是否處于第一位;
[0022]若否,則將所述第二指紋信息調(diào)整至所述指紋信息表中的第一位。
[0023]本發(fā)明第二方面提供了一種指紋識(shí)別裝置,該指紋識(shí)別裝置包括:
[0024]采集模塊,用于采集第一指紋信息;
[0025]遍歷模塊,用于遍歷預(yù)設(shè)的指紋信息表,其中,所述預(yù)設(shè)的指紋信息表包括至少一個(gè)指紋信息;
[0026]獲取模塊,用于當(dāng)所述預(yù)設(shè)的指紋信息表中存在與所述第一指紋信息相同的第二指紋信息時(shí),獲取與所述第二指紋信息對(duì)應(yīng)的業(yè)務(wù)信息;
[0027]執(zhí)行模塊,用于執(zhí)行所述業(yè)務(wù)信息,并調(diào)整所述第二指紋信息在所述指紋信息表中的順序。
[0028]優(yōu)選地,所述采集模塊還用于采集至少一個(gè)指紋信息;
[0029]所述指紋識(shí)別裝置還包括:
[0030]設(shè)置模塊,用于設(shè)置模塊設(shè)置與所述至少一個(gè)指紋信息對(duì)應(yīng)的業(yè)務(wù)信息,其中,所述業(yè)務(wù)信息包括:解鎖或者啟動(dòng)相應(yīng)的應(yīng)用程序;
[0031]生成模塊,用于將所述至少一個(gè)指紋信息與業(yè)務(wù)信息按照采集順序?qū)?yīng)存儲(chǔ),生成指紋息表。
[0032]優(yōu)選地,所述采集模塊包括:
[0033]偵測(cè)單元,用于通過(guò)指紋傳感器偵測(cè)觸摸信息;
[0034]生成單元,用于根據(jù)所述觸摸信息生成第一指紋信息,其中,所述第一指紋信息包括第一指紋的指紋圖像。
[0035]優(yōu)選地,所述遍歷模塊包括:
[0036]遍歷單元,用于根據(jù)所述第一指紋的指紋圖像遍歷預(yù)設(shè)的指紋信息表;
[0037]判斷單元,用于判斷所述預(yù)設(shè)的指紋信息表中是否存在與所述第一指紋的指紋圖像相同的指紋信息。
[0038]優(yōu)選地,所述執(zhí)行模塊包括:
[0039]順序判斷單元,用于判斷所述第二指紋信息在所述指紋信息表中的順序是否處于第一位;
[0040]順序調(diào)整單元,用于將所述第二指紋信息調(diào)整至所述指紋信息表中的第一位。
[0041]本發(fā)明第三方面提供了一種終端,其特征在于,包括上述所述的指紋識(shí)別裝置。
[0042]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0043]本發(fā)明通過(guò)遍歷指紋信息表識(shí)別目標(biāo)指紋,并調(diào)整與目標(biāo)指紋相同的指紋在指紋信息表中的順序,從而方便后續(xù)識(shí)別,能夠減少指紋識(shí)別所需時(shí)間,快速響應(yīng)用戶的操作,提升用戶體驗(yàn)。
【附圖說(shuō)明】
[0044]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1為本發(fā)明實(shí)施例提供的一種指紋識(shí)別方法第一實(shí)施例的流程圖。
[0046]圖2為本發(fā)明實(shí)施例提供的一種指紋識(shí)別方法第二實(shí)施例的流程圖。
[0047]圖3為本發(fā)明實(shí)施例提供的一種指紋識(shí)別裝置第一實(shí)施例的結(jié)構(gòu)示意圖。
[0048]圖4為本發(fā)明實(shí)施例提供的一種指紋識(shí)別裝置第二實(shí)施例的結(jié)構(gòu)示意圖。
[0049]圖5為本發(fā)明實(shí)施例提供的一種終端第一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0050]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0051 ] 本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”和“第三”等是用于區(qū)別不同對(duì)象,而非用于描述特定順序。此外,術(shù)語(yǔ)“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0052]圖1為本發(fā)明實(shí)施例提供的一種指紋識(shí)別方法第一實(shí)施例的流程圖。在本實(shí)施方式中,該指紋識(shí)別方法應(yīng)用于終端,所述終端包括但不限于任何一種可與用戶通過(guò)按鍵、鍵盤、虛擬鍵盤、遙控器、觸摸屏或聲控設(shè)備進(jìn)行人機(jī)交互的電子產(chǎn)品,例如計(jì)算機(jī)、智能手機(jī)、平板電腦、電子書、游戲機(jī)、或機(jī)頂盒等。所述終端上設(shè)置有指紋傳感器,可用于偵測(cè)用戶的指紋,所述指紋傳感器可以設(shè)置于終端的前表面或者后表面,也可以設(shè)置在終端的側(cè)面。用戶可以預(yù)先設(shè)置多個(gè)指紋于所述終端上,用以實(shí)現(xiàn)各種功能。比如,可以設(shè)置用戶多個(gè)手指的,或者是設(shè)置多個(gè)用戶的指紋,本實(shí)施例并不以此為限。該指紋識(shí)別方法具體包括以下步驟S101-S104。
[0053]在步驟S101中,采集第一指紋信息。
[0054]具體的,終端此時(shí)采集用戶的指紋信息,終端上面設(shè)置有指紋傳感器,用戶通過(guò)在指紋傳感器上方進(jìn)行觸摸、滑動(dòng)或者按壓,實(shí)現(xiàn)對(duì)用戶指紋信息的采集。
[0055]在步驟S102中,遍歷預(yù)設(shè)的指紋信息表,其中,所述預(yù)設(shè)的指紋信息表包括至少一個(gè)指紋信息。
[0056]具體的,終端內(nèi)部預(yù)先保存有指紋信息表,所述指紋信息表中包括了多個(gè)指紋信息,比如可以是用戶多個(gè)手指的指紋信息,也可以是多個(gè)用戶的指紋信息,不同的指紋信息可以對(duì)應(yīng)的不同功能,比如可以是解鎖,也可以是直接打開(kāi)某項(xiàng)應(yīng)用程序。在采集了第一指紋信息之后,將采集的第一指紋信息與指紋信息表中的指紋信息進(jìn)行對(duì)比,通過(guò)遍歷指紋信息表,查找是否存在與第一指紋信息相同的信息。
[0057]在步驟S103中,若所述預(yù)設(shè)的指紋信息表中存在與所述第一指紋信息相同的第二指紋信息,則獲取與所述第二指紋信息對(duì)應(yīng)的業(yè)務(wù)信息。
[0058]具體的,當(dāng)預(yù)設(shè)的指紋信息表中存在與第一指紋信息相同的第二指紋信息時(shí),表明此時(shí)待驗(yàn)證的指紋信息已經(jīng)實(shí)現(xiàn)保存在終端中了,用戶的身份可以得到確認(rèn),此時(shí)獲取與第二指紋信息對(duì)應(yīng)的業(yè)務(wù)信息。其中,所述業(yè)務(wù)信息可以是該指紋信息對(duì)應(yīng)的各種功能,比如可以是解鎖,也可以是打開(kāi)相應(yīng)的應(yīng)用程序,比如可以是直接開(kāi)啟照相、電話、微信等功能。
[0059]在步驟S104中,執(zhí)行所述業(yè)務(wù)信息,并調(diào)整所述第二指紋信息在所述指紋信息表中的順序。
[0060]具體的,在獲取了指紋信息對(duì)應(yīng)的業(yè)務(wù)信息之后,執(zhí)行所述業(yè)務(wù)信息。此時(shí),由于用戶進(jìn)行驗(yàn)證的指紋信息為第二指紋信息,可以認(rèn)為第二指紋信息為常用的指紋信息,為了便于后續(xù)的指紋識(shí)別操作,此時(shí)調(diào)整所述第二指紋信息在所述指紋信息表中的順序,比如,可以將第二指紋信息調(diào)整到所述指紋信息表中的第一位,這樣在后續(xù)進(jìn)行指紋識(shí)別時(shí),遍歷指紋信息表時(shí)第一時(shí)間就可以找到第二指紋信息,加快指紋識(shí)別速度。
[0061]上述可知,本發(fā)明實(shí)施方式中的指紋識(shí)別方法,通過(guò)遍歷指紋信息表識(shí)別目標(biāo)指紋,并調(diào)整與目標(biāo)指紋相同的指紋在指紋信息表中的順序,從而方便后續(xù)識(shí)別,能夠減少指紋識(shí)別所需時(shí)間,快速響應(yīng)用戶的操作,提