一種用戶身份識別認證的方法及終端的制作方法
【技術領域】
[0001]本發明涉及電子技術領域,尤其涉及一種用戶身份識別認證的方法及終端。
【背景技術】
[0002]目前,繼指紋識別之后,聚焦于眼睛的生物識別技術又成為了終端身份識別和認證的熱捧技術,如果以識別區域來劃分,基于眼睛的生物識別技術可分為兩種:一種是虹膜識別,也就是通過我們常說的“黑眼珠”除掉中間黑色瞳孔的環狀部分進行識別的技術;另一種則是鞏膜識別,即通過我們常說的“眼白”部分進行識別的技術,也稱眼紋識別或眼球識別。
[0003]虹膜和鞏膜的識別過程不需要和人體接觸,甚至能夠在人們沒有覺察的情況下把用戶的虹膜和鞏膜圖像拍攝下來,而這就導致虹膜和鞏膜信息極易被惡意用戶采集,之后可能會進行分析偽造,比較常見的偽造方式有:鞏膜/虹膜照片、鞏膜/虹膜錄像、彩色隱形眼睛以及模擬眼等,而且,當前研究虹膜的活體檢測主要是通過眼球的運動,瞳孔的縮放等信息來檢測是否是活體虹膜,通常通過特定算法實現,比較復雜,因此,使得用戶在使用基于眼睛的生物識別技術進行認證識別時的安全性不高,造成經濟損失或隱私泄密。
【發明內容】
[0004]本發明實施例提供了一種用戶身份識別認證的方法及終端,用于解決現有技術中基于眼睛的生物識別技術的眼睛特征信息易被偽造的問題,對用戶的眨眼信息進行判斷,達到預置條件后執行眨眼信息對應的業務功能,提高了認證識別過程的安全性。
[0005]有鑒于此,本發明第一方面提供一種用戶身份識別認證的方法,包括:
[0006]接收用戶的第一眨眼信息,所述第一眨眼信息包括第一眨眼節奏及多個眼睛基本特征信息;
[0007]判斷所述第一眨眼信息是否達到預置條件;
[0008]若是,則根據所述第一眨眼信息執行對應的業務功能。
[0009]結合本發明第一方面,本發明第一方面第一實施方式中,所述接收用戶的第一眨眼信息之前,還包括:
[0010]接收用戶的多個眨眼信息,所述多個眨眼信息中包含第一眨眼信息;
[0011]將所述多個眨眼信息與多個業務功能進行一對一的綁定。
[0012]結合本發明第一方面,本發明第一方面第一實施方式中,所述接收用戶的第一眨眼信息之前,還包括:
[0013]從多個眨眼節奏中選取出目標眨眼節奏,并根據所述目標眨眼節奏發出提示信息。
[0014]結合本發明第一方面,本發明第一方面第三實施方式中,所述方法還包括:
[0015]若所述第一眨眼信息未達到預置條件,則接收第二眨眼信息,并記錄認證失敗的次數。
[0016]結合本發明第一方面第三實施方式,本發明第一方面第三實施方式中,所述方法還包括:
[0017]當所述認證失敗的次數達到預置次數時,發出認證失敗信息。
[0018]結合本發明第一方面第一實施方式,本發明第一方面第五實施方式中,所述判斷所述第一眨眼信息是否達到預置條件包括:
[0019]對所述第一眨眼信息進行解析,得到第一眨眼節奏及多個眼睛基本特征信息;
[0020]判斷所述多個眼睛基本特征信息是否一致;
[0021]若不一致,則所述第一眨眼信息未達到預置條件;
[0022]若一致,則判斷所述第一眨眼節奏是否與預置的多個眨眼信息中的任一個眨眼信息的眨眼節奏相同;
[0023]若所述第一眨眼節奏與預置的多個眨眼信息中的一個眨眼信息的眨眼節奏相同,則所述第一眨眼信息達到預置條件;
[0024]若所述第一眨眼節奏與預置的多個眨眼信息中的任意一個眨眼信息的眨眼節奏都不相同,則所述第一眨眼信息未達到預置條件。
[0025]結合本發明第一方面第二實施方式,本發明第一方面第六實施方式中,所述判斷所述第一眨眼信息是否達到預置條件包括:
[0026]對所述第一眨眼信息進行解析,得到第一眨眼節奏及多個眼睛基本特征信息;
[0027]判斷所述多個眼睛基本特征信息是否一致;
[0028]若不一致,則所述第一眨眼信息未達到預置條件;
[0029]若一致,則判斷所述第一眨眼節奏是否與所述目標眨眼節奏相同;
[0030]若所述第一眨眼節奏與所述目標眨眼節奏相同,則所述第一眨眼信息達到預置條件;
[0031]若所述第一眨眼節奏與所述目標眨眼節奏不相同,則所述第一眨眼信息未達到預置條件。
[0032]本發明第二方面提供一種用戶身份識別認證的終端,包括:
[0033]接收模塊,用于接收用戶的第一眨眼信息,所述第一眨眼信息包括第一眨眼節奏及多個眼睛基本特征信息;
[0034]判斷模塊,用于判斷所述第一眨眼信息是否達到預置條件;
[0035]第一執行模塊,用于當所述第一眨眼信息達到預置條件時,根據所述第一眨眼信息執行對應的業務功能。
[0036]結合本發明第二方面,本發明第二方面第一實施方式中,所述終端還包括:設置模塊;
[0037]所述設置模塊,具體用于接收用戶的多個眨眼信息,所述多個眨眼信息中包含第一眨眼信息;
[0038]所述設置模塊,具體用于將所述多個眨眼信息與多個業務功能進行一對一的綁定。
[0039]結合本發明第二方面,本發明第二方面第二實施方式中,所述終端還包括:選取模塊;
[0040]所述選取模塊,用于從多個眨眼節奏中選取出目標眨眼節奏,并根據所述目標眨眼節奏發出提示信息。
[0041]結合本發明第二方面,本發明第二方面第三實施方式中,所述終端還包括:第二執tx豐旲塊;
[0042]所述第二執行模塊,用于當所述第一眨眼信息未達到預置條件時,接收第二眨眼信息,并記錄認證失敗的次數。
[0043]結合本發明第二方面第三實施方式,本發明第二方面第四實施方式中,
[0044]所述第二執行模塊,還用于當所述認證失敗的次數達到預置次數時,發出認證失敗信息。
[0045]結合本發明第二方面第一實施方式,本發明第二方面第五實施方式中,
[0046]所述判斷模塊,具體用于對所述第一眨眼信息進行解析,得到第一眨眼節奏及多個眼睛基本特征信息;
[0047]所述判斷模塊,具體用于判斷所述多個眼睛基本特征信息是否一致,若不一致,則所述第一眨眼信息未達到預置條件;
[0048]所述判斷模塊,具體用于當所述多個眼睛基本特征信息一致時,判斷所述第一眨眼節奏是否與預置的多個眨眼信息中的任一個眨眼信息的眨眼節奏相同,若所述第一眨眼節奏與預置的多個眨眼信息中的一個眨眼信息的眨眼節奏相同,則所述第一眨眼信息達到預置條件;若所述第一眨眼節奏與預置的多個眨眼信息中的任意一個眨眼信息的眨眼節奏都不相同,則所述第一眨眼信息未達到預置條件。
[0049]結合本發明第二方面第二實施方式,本發明第二方面第六實施方式中,
[0050]所述判斷模塊,具體用于對所述第一眨眼信息進行解析,得到第一眨眼節奏及多個眼睛基本特征信息;
[0051]所述判斷模塊,具體用于判斷所述多個眼睛基本特征信息是否一致,若不一致,則所述第一眨眼信息未達到預置條件;
[0052]所述判斷模塊,具體用于當所述多個眼睛基本特征信息一致時,判斷所述第一眨眼節奏是否與所述目標眨眼節奏相同,若所述第一眨眼節奏與所述目標眨眼節奏相同,則所述第一眨眼信息達到預置條件;若所述第一眨眼節奏與所述目標眨眼節奏不相同,則所述第一眨眼信息未達到預置條件。
[0053]從以上技術方案可以看出,本發明實施例具有以下優點:
[0054]在虹膜信息和鞏膜信息的識別過程通過之后,接收用戶的第一眨眼信息,第一眨眼信息包括第一眨眼節奏及多個眼睛基本特征信息;判斷第一眨眼信息是否達到預置條件;若是,則根據第一眨眼信息執行對應的業務功能,眨眼信息通過之后執行眨眼信息對應的業務功能,因此使得用戶在使用基于眼睛的生物