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