利用眼紋識別進行賬號登錄的方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種利用眼紋識別進行賬號登錄的方法,所述方法包括以下步驟:獲取用戶的第一眼紋數(shù)據(jù);將所述第一眼紋數(shù)據(jù)與已創(chuàng)建眼紋數(shù)據(jù)進行對比,以進行眼紋驗證;眼紋驗證成功后,利用與已創(chuàng)建眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息進行登錄。本發(fā)明還公開了一種眼紋識別賬號登錄裝置,所述裝置包括:眼紋獲取單元、眼紋驗證單元、登錄單元。本發(fā)明通過眼紋數(shù)據(jù)關聯(lián)用戶的賬號信息,將輸入用戶名和密碼的登錄方式轉(zhuǎn)變?yōu)檠奂y驗證的方式,提高了用戶登錄的速度和便利性,避免了使用記住密碼的快速登錄導致的非本人進行登錄的安全隱患。
【專利說明】
利用眼紋識別進行賬號登錄的方法和裝置
技術領域
[0001]本發(fā)明涉及用戶身份驗證技術,尤其涉及一種眼紋識別賬號登錄方法和裝置。
【背景技術】
[0002]智能電視是一種智能多媒體終端,具備從因特網(wǎng)、視頻設備、計算機等多種渠道獲得節(jié)目內(nèi)容,通過簡單易用的整合式操作界面將消費者最需要的內(nèi)容在大屏幕上清晰展現(xiàn)的功能。與傳統(tǒng)電視的應用平臺相比,智能電視可實現(xiàn)網(wǎng)絡搜索、網(wǎng)絡電視、視頻點播(VOD)、數(shù)字音樂、網(wǎng)絡新聞、網(wǎng)絡視頻電話等各種應用服務。
[0003]由于智能電視中包括大量需要進行登錄的應用(APP),因此快速安全的登錄操作是智能電視操作系統(tǒng)中很重要、常用的功能。
[0004]目前APP最常用的登錄方式是用戶輸入用戶名和密碼,然后進行登錄驗證。
[0005]但是,用戶名和密碼的輸入不夠方便,特別是在包含有多個特殊字符的情況下,用戶名和密碼的輸入過程較為繁瑣。
[0006]為了方便用戶進行快速登錄,很多APP提供了記住密碼的功能,用于在用戶下次登錄時,直接進行登錄操作。但是,這種記住密碼的快速登錄方式存在嚴重的安全隱患:如果是非本人使用用戶終端登錄,可能毫無阻礙地進入用戶賬戶,造成了很大的安全風險。
【發(fā)明內(nèi)容】
[0007]針對現(xiàn)有技術的缺陷,本發(fā)明的目的是提供一種安全性高且使用便捷的賬戶驗證登錄方法和裝置。
[0008]本發(fā)明公開了一種利用眼紋識別進行賬號登錄的方法,所述方法包括以下步驟:步驟100,獲取用戶的第一眼紋數(shù)據(jù);步驟200,將所述第一眼紋數(shù)據(jù)與已創(chuàng)建眼紋數(shù)據(jù)進行對比,以進行眼紋驗證;步驟300,當眼紋驗證成功后,利用與已創(chuàng)建眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息進行登錄。
[0009]優(yōu)選地,步驟100之前包括:步驟100a,在用戶初次登錄前,創(chuàng)建用戶的眼紋數(shù)據(jù);步驟100b,接收用戶賬號信息;步驟100c,將所述用戶賬號信息與所述眼紋數(shù)據(jù)相關聯(lián)。
[0010]優(yōu)選地,步驟10b還包括:對所述用戶賬號信息進行加密。
[0011]優(yōu)選地,步驟300還包括:眼紋驗證成功后,對所述用戶賬號信息進行解密,利用解密后的用戶賬號信息進行登錄。
[0012]優(yōu)選地,用戶賬號信息包括用戶名和密碼。
[0013]優(yōu)選地,所述密碼為基于用戶眼紋信息生成的特征碼。
[0014]優(yōu)選地,步驟200包括:將掃描獲得的用戶眼紋信息生成的特征碼與眼紋數(shù)據(jù)的特征碼進行對比,當兩者相同時,驗證成功。
[0015]本發(fā)明還提供了一種眼紋識別賬號登錄裝置,所述裝置包括:眼紋獲取單元、眼紋驗證單元、登錄單元。其中,眼紋獲取單元,用于獲取用戶的第一眼紋數(shù)據(jù);眼紋驗證單元,用于將所述第一眼紋數(shù)據(jù)與已創(chuàng)建眼紋數(shù)據(jù)進行對比以進行眼紋驗證;登錄單元,用于當眼紋驗證成功后利用與所述眼紋信息相關聯(lián)的用戶賬號信息進行登錄。
[0016]優(yōu)選地,所述裝置還包括:眼紋創(chuàng)建單元、賬號信息接收單元。其中,眼紋創(chuàng)建單元,用于在用戶初次登錄前創(chuàng)建用戶的眼紋數(shù)據(jù);賬號信息接收單元,用于接收用戶賬號信息;關聯(lián)單元用于將所述用戶賬號信息與所述眼紋數(shù)據(jù)相關聯(lián)。
[0017]優(yōu)選地,所述賬號信息接收單元包括加密模塊,所述加密模塊用于對所述用戶賬號信息進行加密。
[0018]優(yōu)選地,所述賬號信息接收單元包括解密模塊,所述解密模塊用于在眼紋驗證成功后對所述用戶賬號信息進行解密。
[0019]優(yōu)選地,用戶賬號信息包括用戶名和密碼。
[0020]優(yōu)選地,所述密碼為基于用戶眼紋信息生成的特征碼。
[0021]優(yōu)選地,眼紋驗證單元將掃描獲得的用戶眼紋信息生成的特征碼與眼紋數(shù)據(jù)的特征碼進行對比,當兩者相同時,驗證成功,當兩者不相同時,驗證失敗。
[0022]相對于現(xiàn)有技術,本發(fā)明通過眼紋數(shù)據(jù)關聯(lián)用戶的賬號信息,將輸入用戶名和密碼的登錄方式轉(zhuǎn)變?yōu)檠奂y驗證的方式,提高了用戶登錄的速度和便利性,避免了使用記住密碼的快速登錄導致的非本人進行登錄的安全隱患。
【附圖說明】
[0023]圖1是本發(fā)明一種【具體實施方式】的眼紋識別賬號登錄方法的流程圖;
[0024]圖2是本發(fā)明一種【具體實施方式】的眼紋識別賬號登錄裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0025]在本發(fā)明中,對用戶的眼紋進行識別,并且對識別后的眼紋進行驗證,驗證通過后,將掃描后眼紋進行驗證,如果通過驗證,則將所述眼紋與存儲的用戶賬戶信息相關聯(lián),利用所述用戶賬戶信息登錄。
[0026]如圖1所示,本發(fā)明的一種【具體實施方式】中,提供了一種利用眼紋識別進行賬號登錄的方法,所述方法包括以下步驟:
[0027]步驟100,獲取用戶的第一眼紋數(shù)據(jù)。在本發(fā)明中,第一眼紋數(shù)據(jù)可以通過智能設備(例如智能電視、手機)上的攝像頭及相應軟件來獲取,用戶將自己的眼睛對準攝像頭,以便攝像頭能夠獲取用戶的眼紋。獲取的過程可以為快速掃描,即在一次成功拍攝后將圖片或圖像數(shù)據(jù)作為用戶眼紋對應的信息。
[0028]在如圖1所示的優(yōu)選實施方式中,步驟100之前還包括眼紋創(chuàng)建的過程:
[0029]步驟100a,在用戶初次登錄前,創(chuàng)建用戶的眼紋數(shù)據(jù)。所述創(chuàng)建眼紋數(shù)據(jù)的過程可以由各種眼紋識別軟件(例如EyeVerify)來確定,創(chuàng)建后的眼紋數(shù)據(jù)可以保存在數(shù)據(jù)庫中,以便以后辨識應用。創(chuàng)建眼紋數(shù)據(jù)的過程可以是多次采集眼紋后生成的數(shù)據(jù)。
[0030]本領域技術人員可以理解,除上述優(yōu)選實施方式的技術方案之外,還可以采用其他的眼紋數(shù)據(jù)創(chuàng)建方式,例如,通過存儲介質(zhì)拷貝、網(wǎng)絡傳輸?shù)确绞綄⒃谄渌麘弥幸呀?jīng)采集到的用戶眼紋數(shù)據(jù)導入并且存儲到數(shù)據(jù)庫中。
[0031]步驟100b,接收用戶賬號信息。
[0032]步驟100c,將所述用戶賬號信息與所述眼紋數(shù)據(jù)相關聯(lián)。
[0033]在創(chuàng)建眼紋后,針對已經(jīng)創(chuàng)建眼紋的用戶,進一步接收用戶的用戶賬號信息,所述用戶賬號信息可以通過用戶輸入,用戶賬號信息可以包括用戶名和密碼。并且將所述用戶賬號信息與眼紋數(shù)據(jù)相關聯(lián),用戶賬號信息與眼紋數(shù)據(jù)之間的關聯(lián)可以利用數(shù)據(jù)庫中的數(shù)據(jù)關聯(lián)來實現(xiàn)。將用戶賬號信息與眼紋數(shù)據(jù)關聯(lián)后,只要在眼紋驗證成功,就可以通過查找到的用戶眼紋數(shù)據(jù),找到相應的用戶賬號信息,以便在步驟300中,利用所述用戶賬號信息完成登錄。
[0034]在一種實施方式中,用戶賬號信息由用戶自行設定,例如,在創(chuàng)建眼紋后,用戶設定用戶名和密碼,所述用戶名和密碼存儲在數(shù)據(jù)庫中,并且與創(chuàng)建的眼紋數(shù)據(jù)相關聯(lián)。
[0035]在另一種【具體實施方式】中,用戶賬號信息中的密碼可以是由眼紋數(shù)據(jù)生成的,基于第一眼紋數(shù)據(jù)和已創(chuàng)建眼紋數(shù)據(jù)生成特征碼,將所述特征碼作為識別用戶的唯一標識進行識別,這樣可以避免利用以前用戶手動設置輸入的密碼登錄的過程,而且具有更高的保密性。
[0036]所述特征碼可以通過對眼紋圖像數(shù)據(jù)的處理獲得,其特征碼的生成過程可以采用任何一種編碼生成算法實現(xiàn),例如:對眼紋進行歸一化圖像處理,排除受眼瞼和睫毛干擾嚴重的區(qū)域,選取靠近瞳孔的區(qū)域特征提取區(qū)域,提取區(qū)域大小一般不小于歸一化圖像大小的1/6,為了提高編碼效率,可以采用2D Haar小波變換等方法來提取眼紋特征。
[0037]步驟200,將所述第一眼紋數(shù)據(jù)與已創(chuàng)建眼紋數(shù)據(jù)進行對比,以進行眼紋驗證。
[0038]在本發(fā)明的一種【具體實施方式】中,用攝像頭拍攝用戶的眼紋,將獲得的眼紋圖像轉(zhuǎn)換為二進制數(shù)據(jù),所示所述二進制數(shù)據(jù)與存儲在數(shù)據(jù)庫中的用戶眼紋二進制數(shù)據(jù)進行比對,當兩者相同部分大于或等于過預定值,說明該用戶的眼紋已經(jīng)存在,則通過驗證;如果兩者相同部分低于預定值,則說明該用戶的眼紋不存在,則未通過驗證。
[0039]在另一個更優(yōu)選的實施例中:用攝像頭拍攝用戶的眼紋,將獲得的眼紋圖像二進制數(shù)據(jù)轉(zhuǎn)換為一個特征碼,所示所述特征碼與存儲在數(shù)據(jù)庫中的用戶眼紋特征碼進行比對,當兩者相同時,說明該用戶的眼紋已經(jīng)存在,則通過驗證;如果兩者不相同,則說明該用戶的眼紋不存在,則未通過驗證。特征碼的提取可以參照前述文檔描述的特征碼生成方式。通過特征碼進行眼紋驗證不僅可以減少數(shù)據(jù)存儲量,而且可以消除不同眼紋采集時數(shù)據(jù)的干擾和波動。
[0040]步驟300,當眼紋驗證成功后,由于第一眼紋數(shù)據(jù)與已創(chuàng)建的眼紋數(shù)據(jù)相同,因此可以利用與創(chuàng)建眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息進行登錄。當眼紋驗證成功后,讀取與用戶眼紋信息相匹配的用戶賬戶信息,所述用戶賬戶信息可以包括用戶名和密碼。如果眼紋驗證不成功,則不能進行登錄。眼紋驗證失敗后,可以向用戶輸出信息,提示用戶進行注冊并創(chuàng)建眼紋數(shù)據(jù)。
[0041]登錄的方式可以是:在驗證眼紋成功后,通過獲取與眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息,直接利用所述用戶賬號信息登錄。在一種更優(yōu)選的實施方式中,登錄的方式可以是:通過獲取與眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息,用戶賬號信息包括用戶名和密碼,其中,所述密碼為基于眼紋數(shù)據(jù)提取的特征碼,利用密碼為基于眼紋數(shù)據(jù)提取的特征碼的用戶賬號信息登錄,可以避免用戶自行設置密碼的繁瑣和密碼泄露后的風險,通過眼紋數(shù)據(jù)生成的特征碼安全性更強。
[0042]在一種優(yōu)選實施方式中,步驟10b還包括:接收用戶賬號信息并對所述用戶賬號信息進行加密。從用戶信息的保密性、安全性考慮,可以對用戶賬號信息,例如用戶名和密碼進行加密,加密算法可以采用各種適合的算法,例如MD5算法。相應地,在對用戶信息進行加密后,步驟300包括:眼紋驗證成功后,對所述用戶賬號信息進行解密,利用經(jīng)過相應解密算法解密后的用戶賬號信息進行登錄。
[0043]相應地,本發(fā)明還公開了一種利用眼紋識別進行賬號登錄的裝置。所述裝置包括:眼紋獲取單元210、眼紋驗證單元220、登錄單元230。其中,
[0044]眼紋獲取單元210用于獲取用戶的第一眼紋數(shù)據(jù)在本發(fā)明中,眼紋獲取單元210可以通過智能設備(例如智能電視、手機)上的攝像頭及相應軟件來實現(xiàn),用戶將自己的眼睛對準攝像頭,以便攝像頭能夠獲取用戶的眼紋。眼紋獲取單元210可以通過快速掃描來獲取第一眼紋數(shù)據(jù),S卩,在一次成功拍攝后將圖片或圖像數(shù)據(jù)作為用戶眼紋對應的信息。
[0045]眼紋驗證單元220用于根據(jù)所述眼紋信息進行眼紋驗證。采集用戶的第一眼紋數(shù)據(jù)后,眼紋驗證單元220將表示第一眼紋數(shù)據(jù)的二進制數(shù)據(jù)與存儲在數(shù)據(jù)庫中的已創(chuàng)建的眼紋數(shù)據(jù)進行比對,當兩者相同的數(shù)據(jù)部分大于或等于過預定值,說明該用戶的眼紋已經(jīng)存在,則通過驗證;如果兩者相同的數(shù)據(jù)部分低于預定值,則說明該用戶的眼紋不存在,則未通過驗證。
[0046]在眼紋驗證單元220另一個更優(yōu)選的實施例中:采集用戶的第一眼紋數(shù)據(jù)后,眼紋驗證單元220還包括特征碼提取模塊2210,特征碼提取模塊2210將第一眼紋數(shù)據(jù)的二進制數(shù)據(jù)轉(zhuǎn)換為一個特征碼。眼紋驗證單元220中的比對模塊2220將所述特征碼與存儲在數(shù)據(jù)庫中的用戶眼紋數(shù)據(jù)的特征碼進行比對,當兩者相同時,說明該用戶的眼紋已經(jīng)存在,則通過驗證;如果兩者不相同,則說明該用戶的眼紋不存在,則未通過驗證。特征碼的提取可以參照前述文檔描述的特征碼生成方式。
[0047]登錄單元230用于當眼紋驗證成功后利用與所述眼紋信息相關聯(lián)的用戶賬號信息進行登錄。當眼紋驗證成功后,登錄單元230讀取與用戶眼紋信息相匹配的用戶賬戶信息,所述用戶賬戶信息可以包括用戶名和密碼。
[0048]在一種實施方式中:在驗證眼紋成功后,登錄單元230通過獲取與眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息,直接利用所述用戶賬號信息登錄。在一種更優(yōu)選的實施方式中,登錄單元230獲取與眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息,用戶賬號信息包括用戶名和密碼,其中,所述密碼為基于眼紋數(shù)據(jù)提取的特征碼,登錄單元230利用密碼為基于眼紋數(shù)據(jù)提取的特征碼的用戶賬號信息登錄,因此可以避免用戶自行設置密碼的繁瑣和密碼泄露后的風險,通過眼紋數(shù)據(jù)生成的特征碼安全性更強。
[0049]在一種優(yōu)選實施方式中,利用眼紋識別進行賬號登錄的裝置200還包括:眼紋創(chuàng)建單元201、賬號信息接收單元202、關聯(lián)單元203。
[0050]眼紋創(chuàng)建單元201用于在用戶初次登錄前創(chuàng)建用戶的眼紋數(shù)據(jù)。眼紋創(chuàng)建單元201可以由攝像頭等圖像采集設備和各種眼紋識別軟件(例如EyeVerify)來實現(xiàn),創(chuàng)建后的眼紋數(shù)據(jù)可以保存在數(shù)據(jù)庫中,以便以后辨識應用。眼紋創(chuàng)建單元201創(chuàng)建眼紋數(shù)據(jù)的過程可以是多次采集眼紋后生成的數(shù)據(jù),即,多次拍攝用戶的眼紋,并且根據(jù)多次拍攝的圖像通過眼紋識別軟件(例如EyeVerify)來創(chuàng)建眼紋數(shù)據(jù)。
[0051]賬號信息接收單元202用于接收用戶賬號信息。賬號信息接收單元202可以通過人機交互接口實現(xiàn)用戶賬號信息的輸入。用戶賬號信息可以包括用戶名和密碼。
[0052]關聯(lián)單元203用于將所述用戶賬號信息與所述眼紋數(shù)據(jù)相關聯(lián)。用戶賬號信息與眼紋數(shù)據(jù)之間的關聯(lián)可以利用數(shù)據(jù)庫中的數(shù)據(jù)關聯(lián)來實現(xiàn)。將用戶賬號信息與眼紋數(shù)據(jù)關聯(lián)后,只要在眼紋驗證成功,就可以通過查找到的用戶眼紋數(shù)據(jù),找到相應的用戶賬號信息,以便利用所述用戶賬號信息完成登錄。
[0053]在一種優(yōu)選實施方式中,賬號信息接收單元202還包括加密模塊,從而賬號信息接收單元202接收用戶賬號信息并對所述用戶賬號信息進行加密。加密模塊的加密算法可以采用各種適合的算法,例如MD5算法。相應地,在對用戶信息進行加密后,登錄單元230中需要包括解密模塊,即,登錄單元230在眼紋驗證成功后對所述用戶賬號信息進行解密,利用經(jīng)過相應解密算法解密后的用戶賬號信息進行登錄。
[0054]上述單元、模塊可以通過設置在智能設備中相應的軟件模塊,以及運行所述軟件模塊的相應的硬件設備和控制邏輯器件實現(xiàn)。
[0055]以上所述僅為本發(fā)明的較佳實施方式而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1.一種利用眼紋識別進行賬號登錄的方法,其特征在于,所述方法包括以下步驟: 步驟100,獲取用戶的第一眼紋數(shù)據(jù); 步驟200,將所述第一眼紋數(shù)據(jù)與已創(chuàng)建眼紋數(shù)據(jù)進行對比,以進行眼紋驗證;步驟300,當眼紋驗證成功后,利用與已創(chuàng)建眼紋數(shù)據(jù)相關聯(lián)的用戶賬號信息進行登錄。2.根據(jù)權利要求1所述的方法,其特征在于,步驟100之前包括: 步驟100a,在用戶初次登錄前,創(chuàng)建用戶的眼紋數(shù)據(jù); 步驟100b,接收用戶賬號信息; 步驟100c,將所述用戶賬號信息與所述眼紋數(shù)據(jù)相關聯(lián)。3.根據(jù)權利要求2所述的方法,其特征在于,步驟10b還包括:對所述用戶賬號信息進行加密。4.根據(jù)權利要求3所述的方法,其特征在于,步驟300還包括:眼紋驗證成功后,對所述用戶賬號信息進行解密,利用解密后的用戶賬號信息進行登錄。5.根據(jù)權利要求1-4中任一項所述的方法,其特征在于,用戶賬號信息包括用戶名和密碼。6.根據(jù)權利要求5所述的方法,其特征在于,所述密碼為基于用戶眼紋信息生成的特征碼。7.根據(jù)權利要求1所述的方法,其特征在于,步驟200包括:將掃描獲得的用戶眼紋信息生成的特征碼與眼紋數(shù)據(jù)的特征碼進行對比,當兩者相同時,驗證成功。8.—種眼紋識別賬號登錄裝置,其特征在于,所述裝置包括: 眼紋獲取單元,用于獲取用戶的第一眼紋數(shù)據(jù);眼紋驗證單元,用于將所述第一眼紋數(shù)據(jù)與已創(chuàng)建眼紋數(shù)據(jù)進行對比以進行眼紋驗證;登錄單元,用于當眼紋驗證成功后利用與所述眼紋信息相關聯(lián)的用戶賬號信息進行登錄。9.根據(jù)權利要求8所述的裝置,其特征在于,所述裝置還包括: 眼紋創(chuàng)建單元,用于在用戶初次登錄前創(chuàng)建用戶的眼紋數(shù)據(jù); 賬號信息接收單元,用于接收用戶賬號信息; 關聯(lián)單元用于將所述用戶賬號信息與所述眼紋數(shù)據(jù)相關聯(lián)。10.根據(jù)權利要求8所述的裝置,其特征在于,所述賬號信息接收單元包括加密模塊,所述加密模塊用于對所述用戶賬號信息進行加密。11.根據(jù)權利要求8所述的裝置,其特征在于,所述賬號信息接收單元包括解密模塊,所述解密模塊用于在眼紋驗證成功后對所述用戶賬號信息進行解密。12.根據(jù)權利要求8所述的裝置,其特征在于,用戶賬號信息包括用戶名和密碼。13.根據(jù)權利要求8所述的裝置,其特征在于,所述密碼為基于用戶眼紋信息生成的特征碼。14.根據(jù)權利要求8所述的裝置,其特征在于,眼紋驗證單元將掃描獲得的用戶眼紋信息生成的特征碼與眼紋數(shù)據(jù)的特征碼進行對比,當兩者相同時,驗證成功。
【文檔編號】H04L9/32GK105897422SQ201510863133
【公開日】2016年8月24日
【申請日】2015年11月30日
【發(fā)明人】鄭志超
【申請人】樂視致新電子科技(天津)有限公司