一種身份認(rèn)證的方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種身份認(rèn)證的方法及終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的快速發(fā)展以及終端的迅速普及,終端的功能日益增強(qiáng),終端安全性問題也越來越引起用戶的重視。由于用戶自身的生物特征信息很多都是唯一的,所以利用用戶的生物特征信息作為身份認(rèn)證的依據(jù),以保障終端的安全性的技術(shù)也越來越多。目前,利用用戶的生物特征信息作為身份認(rèn)證依據(jù)主要是通過檢測采集到的用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息是否一致,若檢測一致,則身份驗(yàn)證成功,否則身份驗(yàn)證失敗。以指紋識(shí)別作為身份認(rèn)證為例,利用指紋識(shí)別作為身份認(rèn)證的具體實(shí)現(xiàn)方式主要為:在終端屏幕上預(yù)先設(shè)定一個(gè)區(qū)域作為認(rèn)證區(qū)域,當(dāng)需要進(jìn)行身份認(rèn)證時(shí),則在此認(rèn)證區(qū)域輸入指紋信息,當(dāng)驗(yàn)證輸入的指紋信息與預(yù)先設(shè)定的指紋信息一致時(shí),則本次身份認(rèn)證成功。然而,在實(shí)際應(yīng)用中,在輸入指紋信息時(shí),用戶很難精準(zhǔn)確定認(rèn)證區(qū)域,需要多次嘗試方可成功??梢?,利用生物特征信息作為身份認(rèn)證工具時(shí),在認(rèn)證過程中效率不高。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種身份認(rèn)證的方法及終端,能夠提高身份認(rèn)證過程中的認(rèn)證效率。
[0004]本發(fā)明實(shí)施例公開了一種身份認(rèn)證的方法,包括:
[0005]當(dāng)檢測到用戶輸入觸控指令時(shí),根據(jù)所述觸控指令所觸碰的位置確定本次身份認(rèn)證的認(rèn)證區(qū)域;
[0006]當(dāng)檢測在所述認(rèn)證區(qū)域獲取的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),則確定本次身份認(rèn)證成功。
[0007]相應(yīng)地,本發(fā)明實(shí)施例還公開了一種終端,包括:
[0008]第一確定單元,用于當(dāng)檢測到用戶輸入觸控指令時(shí),根據(jù)所述觸控指令所觸碰的位置確定本次身份認(rèn)證的認(rèn)證區(qū)域;
[0009]第二確定單元,用于當(dāng)檢測在所述第一確定單元確定的認(rèn)證區(qū)域獲取的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),則確定本次身份認(rèn)證成功。
[0010]本發(fā)明實(shí)施例中,當(dāng)終端檢測到用戶輸入觸控指令時(shí),則根據(jù)所述觸控指令所觸碰的位置確定本次身份認(rèn)證的認(rèn)證區(qū)域;當(dāng)檢測在所述認(rèn)證區(qū)域獲取的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),則確定本次身份認(rèn)證成功。實(shí)施本發(fā)明實(shí)施例,認(rèn)證區(qū)域不需要預(yù)先設(shè)定,而是根據(jù)用戶輸入的所述觸控指令所觸碰的位置來確定認(rèn)證區(qū)域。從而可以提高身份認(rèn)證過程中的認(rèn)證效率。
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明實(shí)施例公開的一種身份認(rèn)證的方法的流程示意圖;
[0013]圖1a是本發(fā)明實(shí)施例公開的一種陣列式指紋識(shí)別結(jié)構(gòu)圖;
[0014]圖1b為本發(fā)明實(shí)施例公開的一種測量模式的示意圖;
[0015]圖2是本發(fā)明實(shí)施例公開的另一種身份認(rèn)證的方法的流程示意圖;
[0016]圖3是本發(fā)明實(shí)施例公開的一種終端的結(jié)構(gòu)示意圖;
[0017]圖4是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0018]圖5是本發(fā)明實(shí)施例公開的又一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0020]本發(fā)明實(shí)施例公開了一種身份認(rèn)證的方法及終端,能夠在身份認(rèn)證過程中,不需要預(yù)先設(shè)定認(rèn)證區(qū)域,而是根據(jù)用戶輸入的觸控指令所觸碰的位置來確定認(rèn)證區(qū)域;從而可以提高身份認(rèn)證過程中的認(rèn)證效率。
[0021]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種身份認(rèn)證的方法的流程示意圖。其中,圖1所示的方法可以應(yīng)用于智能手機(jī)(如Android手機(jī)、1S手機(jī)等)、平板電腦、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、PAD等終端中。如圖1所示,該身份認(rèn)證的方法可以包括以下步驟:
[0022]S101、當(dāng)檢測到用戶輸入觸控指令時(shí),根據(jù)觸控指令所觸碰的位置確定本次身份認(rèn)證的認(rèn)證區(qū)域。
[0023]本發(fā)明實(shí)施例中,當(dāng)檢測到用戶輸入觸控指令時(shí),根據(jù)觸控指令所觸碰的位置確定本次身份認(rèn)證的認(rèn)證區(qū)域的具體實(shí)現(xiàn)過程包括:當(dāng)檢測到用戶輸入觸控指令時(shí),獲取與觸控指令相對(duì)應(yīng)的位置信息;并根據(jù)位置信息確定本次身份認(rèn)證的認(rèn)證區(qū)域。
[0024]本發(fā)明實(shí)施例中,位置信息可以包括輸入觸控指令時(shí)與終端的觸碰面積以及輸入所述觸控指令時(shí)的觸碰位置信息。
[0025]作為一種可選的實(shí)施方式,確定身份認(rèn)證的認(rèn)證區(qū)域前,可以預(yù)先將端屏幕劃分成N行M列,當(dāng)檢測到用戶輸入觸控指令時(shí),則迅速檢測與次觸控指令相對(duì)應(yīng)的觸碰面積以及觸碰位置。其中,觸碰位置則可以根據(jù)檢測用戶輸入該觸控指令時(shí)落在預(yù)先劃分的N行M列中的具體行列關(guān)系。
[0026]舉例來說,如圖1a所示,圖1a是本發(fā)明實(shí)施例公開的一種陣列式指紋識(shí)別結(jié)構(gòu)圖。當(dāng)將終端劃分成五行四列,其中,每一個(gè)方格都有唯一的編號(hào)。當(dāng)檢測到用戶輸入觸控指令時(shí),觸碰位置恰好落在編號(hào)為I的方格中,則將該方格定位本次身份認(rèn)證的認(rèn)證區(qū)域。當(dāng)檢測到用戶輸入觸控指令時(shí),觸碰位置落在編號(hào)為6、7、10、11的方格中時(shí),則將編號(hào)為6、7、10、11的方格作為本次身份認(rèn)證的認(rèn)證區(qū)域。
[0027]作為另一種可選的實(shí)施方式,如圖1b所示,圖1b為本發(fā)明實(shí)施例公開的一種測量模式的示意圖??梢酝ㄟ^測量數(shù)據(jù)確定輸入觸控指令的認(rèn)證區(qū)域。其中,具體的實(shí)現(xiàn)過程可以包括:
[0028]11)當(dāng)檢測到用戶輸入觸控指令時(shí),則在終端顯示屏幕上輸出測量區(qū)域;
[0029]12)并根據(jù)接收到的觸控指令的位置信息縮放測量區(qū)域;
[0030]13)響應(yīng)所述觸控指令,對(duì)所述測量區(qū)域進(jìn)行縮放;
[0031]14)獲取縮放后的測量區(qū)域的交點(diǎn)的像素坐標(biāo);根據(jù)像素坐標(biāo)確定縮放后的測量區(qū)域的測量數(shù)據(jù);
[0032]15)根據(jù)測量數(shù)據(jù)確定本次身份認(rèn)證的認(rèn)證區(qū)域。
[0033]本發(fā)明實(shí)施例中,測量區(qū)域由平行于橫軸的第一測量標(biāo)尺線、平行于橫軸的第二測量標(biāo)尺線、平行于縱軸的第三測量標(biāo)尺線以及平行于縱軸的第四測量標(biāo)尺線圍成。
[0034]本發(fā)明實(shí)施例中,當(dāng)接收用戶輸入的觸控指令,并對(duì)測量區(qū)域進(jìn)行縮放后,可以獲取縮放后的測量區(qū)域的交點(diǎn)的像素坐標(biāo)以得到測量區(qū)域的長度、寬度。其中,若顯示屏幕上測量區(qū)域的交點(diǎn)所在的像素為顯示屏幕上橫軸的第X個(gè)像素,縱軸的第Y個(gè)像素,則該交點(diǎn)的像素坐標(biāo)即為(Χ,γ)。
[0035]本發(fā)明實(shí)施例中,根據(jù)像素坐標(biāo)確定縮放后的測量區(qū)域的測量數(shù)據(jù)具體可以包括以下步驟:
[0036]21)獲取顯示屏幕上像素的長度和寬度;
[0037]22)獲取縮放后的測量區(qū)域中第一測量標(biāo)尺線分別與第三測量標(biāo)尺線和第四測量標(biāo)尺線的交點(diǎn)的像素坐標(biāo)的橫坐標(biāo)之差;
[0038]23)獲取縮放后的測量區(qū)域中第三測量標(biāo)尺線分別與第一測量標(biāo)尺線和第二測量標(biāo)尺線的交點(diǎn)的像素坐標(biāo)的縱坐標(biāo)之差;
[0039]24)將像素的長度乘以橫坐標(biāo)之差,獲得縮放后的測量區(qū)域的長度;
[0040]25)將像素的寬度乘以縱坐標(biāo)之差,獲得縮放后的測量區(qū)域的寬度。
[0041]假設(shè)圖1b所示的測量區(qū)域?yàn)楦鶕?jù)觸控指令縮放后的測量區(qū)域,其顯示屏幕上每個(gè)像素的長度和寬度是固定的,在確定測量數(shù)據(jù)之前,首先需要獲取每個(gè)