本發(fā)明涉及虛擬現(xiàn)實技術(shù)領域,尤其是涉及一種解鎖方法及裝置。
背景技術(shù):
隨著虛擬現(xiàn)實技術(shù)的進步,頭戴式vr(virtualreality,虛擬現(xiàn)實)設備也越來越普及,并在與智能設備的結(jié)合使用上有著廣泛的應用,如,頭戴式設備等,可以使用戶通過頭戴式設備體驗到身臨其境的感覺。
在實際應用中,虛擬現(xiàn)實設備一般沒有鎖定功能,當接收到用戶輸入的指令后就會進行顯示。然而,大多數(shù)的虛擬現(xiàn)實設備,特別是頭戴式vr設備,往往沒有鎖定功能,而虛擬現(xiàn)實設備顯示的圖像信息中通常會涉及到用戶的隱私,因此,大多數(shù)用戶會不希望其他人使用自己的虛擬現(xiàn)實設備,特別是虛擬現(xiàn)實設備與智能設備連通后,其他人很容易通過虛擬現(xiàn)實設備的顯示屏幕查看到用戶保存在智能設備上的隱私信息,不僅安全性較低,也降低了用戶使用虛擬現(xiàn)實設備的體驗度。
針對上述由于虛擬現(xiàn)實設備沒有鎖定功能,導致用戶體驗度低的問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種解鎖方法及裝置,以緩解由于虛擬現(xiàn)實設備沒有鎖定功能,導致用戶體驗度低的技術(shù)問題。
第一方面,本發(fā)明實施例提供了一種解鎖方法,該方法應用于頭戴式vr設備的處理器,用于對頭戴式vr設備進行解鎖,包括:當接收到用戶輸入的解鎖命令時,觸發(fā)攝像裝置獲取用戶的眼部圖像;其中,攝像裝置設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置;提取眼部圖像攜帶的人眼虹膜特征信息;在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息;如果是,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄頭戴式vr設備的應用界面。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,上述方法還包括:接收用戶輸入的目標人眼虹膜特征信息的添加指令;根據(jù)添加指令觸發(fā)攝像裝置獲取目標用戶的目標眼部圖像;提取目標眼部圖像攜帶的目標人眼虹膜特征信息,將目標人眼虹膜特征信息保存至特征數(shù)據(jù)庫。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,上述提取眼部圖像攜帶的人眼虹膜特征信息的步驟包括:將眼部圖像進行圖像預處理;對預處理后的眼部圖像進行特征提取,得到人眼虹膜特征信息。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,上述方法還包括:當在預先設置的時間內(nèi),在特征數(shù)據(jù)庫中未查找到目標人眼虹膜特征信息時,保持頭戴式vr設備的鎖定狀態(tài),并向用戶發(fā)送提示信息。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,其中,上述方法還包括:當首次接收到啟動頭戴式vr設備的指令時,向用戶發(fā)送設置解鎖方法的設置信息,以使用戶對頭戴式vr設備的解鎖方法進行設置;解鎖方法包括:眼部圖像解鎖方式。
第二方面,本發(fā)明實施例還提供一種解鎖裝置,該裝置設置于頭戴式vr設備的處理器,用于對頭戴式vr設備進行解鎖,包括:眼部圖像獲取模塊,用于當接收到用戶輸入的解鎖命令時,觸發(fā)攝像裝置獲取用戶的眼部圖像;其中,攝像裝置設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置;特征信息提取模塊,用于提取眼部圖像攜帶的人眼虹膜特征信息;特征信息查找模塊,用于在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息;解鎖模塊,用于當特征信息查找模塊的查找結(jié)果為是時,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄頭戴式vr設備的應用界面。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第一種可能的實施方式,其中,上述裝置還包括:添加指令接收模塊,用于接收用戶輸入的目標人眼虹膜特征信息的添加指令;目標眼部圖像獲取模塊,用于根據(jù)添加指令觸發(fā)攝像裝置獲取目標用戶的目標眼部圖像;特征信息保存模塊,用于提取目標眼部圖像攜帶的目標人眼虹膜特征信息,將目標人眼虹膜特征信息保存至特征數(shù)據(jù)庫。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第二種可能的實施方式,其中,上述特征信息提取模塊還用于:將眼部圖像進行圖像預處理;對預處理后的眼部圖像進行特征提取,得到人眼虹膜特征信息。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第三種可能的實施方式,其中,上述裝置還包括:信息提示模塊,用于當在預先設置的時間內(nèi),在特征數(shù)據(jù)庫中未查找到目標人眼虹膜特征信息時,保持頭戴式vr設備的鎖定狀態(tài),并向用戶發(fā)送提示信息。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第四種可能的實施方式,其中,上述裝置還包括:設置模塊,用于當首次接收到啟動頭戴式vr設備的指令時,向用戶發(fā)送設置解鎖方法的設置信息,以使用戶對頭戴式vr設備的解鎖方法進行設置;解鎖方法包括:眼部圖像解鎖方式。
本發(fā)明實施例帶來了以下有益效果:
本發(fā)明實施例提供的一種解鎖方法及裝置,能夠在接收到用戶輸入的解鎖命令時,觸發(fā)設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置的攝像裝置獲取用戶的眼部圖像,以提用戶的人眼虹膜特征信息,并在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息,如果是,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄所述頭戴式vr設備的應用界面,這種通過人眼虹膜特征信息匹配并自動解鎖的方式,操作簡單且安全性高,避免了其他未經(jīng)授權(quán)的用戶對設備進行使用,不僅保護了用戶的隱私信息,也有助于提高用戶的體驗度。
本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種解鎖方法的流程圖;
圖2為本發(fā)明實施例提供的另一種解鎖方法的流程圖;
圖3為本發(fā)明實施例提供的一種解鎖裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例提供的另一種解鎖裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為便于對本實施例進行理解,首先對本發(fā)明實施例所公開的一種解鎖方法進行詳細介紹。
實施例一:
本發(fā)明實施例提供的一種解鎖方法,可以應用于頭戴式vr設備的處理器,用于對頭戴式vr設備進行解鎖,如圖1所示的一種解鎖方法的流程圖,包括以下步驟:
步驟s102,當接收到用戶輸入的解鎖命令時,觸發(fā)攝像裝置獲取用戶的眼部圖像;
其中,上述攝像裝置設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置。
在實際使用時,該攝像裝置可以是特定的攝像器材,例如,具有ccd(charge-coupleddevice,電荷耦合元件)效果的cmos(complementarymetaloxidesemiconductor,互補金屬氧化物半導體)感光芯片制成的攝像頭,同時,內(nèi)置低照度的輔助光源,能最大限度減少對人眼的刺激,使用時配以人工暗室,使人的眼部圖像更清晰、明亮,只要人的眼睛正視攝像頭就可以完成信息的讀取,由于頭戴式vr設備設置有眼罩和鏡片組,因此,只要將攝像裝置設置在鏡片組中間,與人眼相對應的位置,就可取獲取眼部圖像,不需要嚴格規(guī)定人的位置。
步驟s104,提取眼部圖像攜帶的人眼虹膜特征信息;
虹膜是瞳孔周圍的環(huán)狀顏色組織,它有豐富而各不相同的紋理圖案,構(gòu)成了虹膜識別的基礎,具體實現(xiàn)時,眼部圖像會包括很多多余的信息,并且在清晰度等方面不能滿足要求,需要對其進行包括圖像平滑、邊緣檢測、圖像分離等預處理操作,因此,上述步驟s104可以包括以下過程:(1)將眼部圖像進行圖像預處理;(2)對預處理后的眼部圖像進行特征提取,得到人眼虹膜特征信息。
步驟s106,在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息;
步驟s108,如果是,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄頭戴式vr設備的應用界面。
本發(fā)明實施例提供的一種解鎖方法,能夠在接收到用戶輸入的解鎖命令時,觸發(fā)設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置的攝像裝置獲取用戶的眼部圖像,以提用戶的人眼虹膜特征信息,并在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息,如果是,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄所述頭戴式vr設備的應用界面,這種通過人眼虹膜特征信息匹配并自動解鎖的方式,操作簡單且安全性高,避免了其他未經(jīng)授權(quán)的用戶對設備進行使用,不僅保護了用戶的隱私信息,也有助于提高用戶的體驗度。
具體實現(xiàn)時,在上述頭戴式vr設備的處理器中,可以設置有存儲器,以存儲特征數(shù)據(jù)庫,該特征數(shù)據(jù)庫中有用戶保存的目標人眼虹膜特征信息。進一步,上述處理器還可以包括攝像頭芯片,可以對眼部圖像進行預處理和特征提取,從而提取出相應的信息,以使上述頭戴式vr設備支持人眼虹膜特征信息的識別和提取和存儲,以進行目標人眼虹膜特征信息的查找和匹配。
實施例二:
考慮到會有多個用戶被允許使用上述頭戴式vr設備,因此,該多個用戶的人眼虹膜特征信息都要添加到上述特征數(shù)據(jù)庫中,基于此,本發(fā)明實施例提供了另一種解鎖方法,如圖2所示的另一種解鎖方法的流程圖,包括以下步驟:
步驟s202,接收用戶輸入的目標人眼虹膜特征信息的添加指令;
具體的,用戶可以允許一些人使用該頭戴式vr設備,例如,家人、朋友等。因此,就需要把這些人的人眼虹膜特征信息添加到特征數(shù)據(jù)庫中,提供輸入添加指令,可以對目標人眼虹膜特征信息進行添加。
步驟s204,根據(jù)添加指令觸發(fā)攝像裝置獲取目標用戶的目標眼部圖像;
步驟s206,提取目標眼部圖像攜帶的目標人眼虹膜特征信息,將目標人眼虹膜特征信息保存至特征數(shù)據(jù)庫;
步驟s208,當接收到用戶輸入的解鎖命令時,觸發(fā)攝像裝置獲取用戶的眼部圖像;
步驟s210,提取眼部圖像攜帶的人眼虹膜特征信息;
步驟s212,判斷在預先設置的時間內(nèi),在特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息;如果是,執(zhí)行步驟s214;如果否,執(zhí)行步驟s216;
具體實現(xiàn)時,上述查找的過程可以設置一個時間閾值,以在規(guī)定的時間內(nèi)是否能查找到與人眼虹膜特征信息匹配的目標人眼虹膜特征信息,避免了長時間查找給用戶帶來的體驗度低的問題。
步驟s214,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄頭戴式vr設備的應用界面;
步驟s216,保持頭戴式vr設備的鎖定狀態(tài),并向用戶發(fā)送提示信息;
該步驟中,在預先設置的時間內(nèi),在特征數(shù)據(jù)庫中未查找到目標人眼虹膜特征信息時,此時,當前使用頭戴式vr設備的用戶并不是允許使用的用戶,因此,頭戴式vr設備繼續(xù)保持鎖定狀態(tài),并可以向該用戶提示當前設備不可用。
進一步,為了便于用戶對上述頭戴式vr設備進行管理和使用,在首次使用時,可以對該頭戴式vr設備的解鎖方法進行設置,具體地,頭戴式vr設備的處理器在首次接收到啟動頭戴式vr設備的指令時,可以向用戶發(fā)送設置解鎖方法的設置信息,以使用戶對頭戴式vr設備的解鎖方法進行設置;該解鎖方法包括:眼部圖像解鎖方式。此時用戶可以根據(jù)使用需要來選擇是否使用眼部圖像解鎖的方法進行解鎖。
本發(fā)明實施例提供的解鎖方法,能夠在頭戴式vr設備中添加目標人眼虹膜特征信息,以便在解鎖時在特征數(shù)據(jù)庫中查找是否有匹配的目標人眼虹膜特征信息,以授權(quán)多個用戶對該頭戴式vr設備進行使用,避免了其他未經(jīng)授權(quán)的用戶對設備進行使用,不僅保護了用戶的隱私信息,也有助于提高用戶的體驗度。
實施例三:
在上述實施例的基礎上,本發(fā)明實施例還提供了一種解鎖裝置,該裝置設置于頭戴式vr設備的處理器,用于對頭戴式vr設備進行解鎖,圖3示出了一種解鎖裝置的結(jié)構(gòu)示意圖,如圖3所示,該裝置包括:眼部圖像獲取模塊100、特征信息提取模塊101、特征信息查找模塊102和解鎖模塊103,各個模塊的功能如下:
眼部圖像獲取模塊100,用于當接收到用戶輸入的解鎖命令時,觸發(fā)攝像裝置獲取用戶的眼部圖像;其中,攝像裝置設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置;
特征信息提取模塊101,用于提取眼部圖像攜帶的人眼虹膜特征信息;
特征信息查找模塊102,用于在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息;
解鎖模塊103,用于當特征信息查找模塊的查找結(jié)果為是時,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄頭戴式vr設備的應用界面。
本發(fā)明實施例提供的一種解鎖裝置,能夠在接收到用戶輸入的解鎖命令時,觸發(fā)設置于頭戴式vr設備的鏡片組中間,且與用戶的人眼相對應的位置的攝像裝置獲取用戶的眼部圖像,以提用戶的人眼虹膜特征信息,并在預先存儲的特征數(shù)據(jù)庫中查找是否有與人眼虹膜特征信息匹配的目標人眼虹膜特征信息,如果是,觸發(fā)頭戴式vr設備進行解鎖,以使用戶登錄所述頭戴式vr設備的應用界面,這種通過人眼虹膜特征信息匹配并自動解鎖的方式,操作簡單且安全性高,避免了其他未經(jīng)授權(quán)的用戶對設備進行使用,不僅保護了用戶的隱私信息,也有助于提高用戶的體驗度。
進一步,在上述實施例的基礎上,本發(fā)明實施例還提供了另一種解鎖裝置,如圖4所示的另一種解鎖裝置的結(jié)構(gòu)示意圖,除圖3所示的結(jié)構(gòu),該裝置還包括:
添加指令接收模塊104,用于接收用戶輸入的目標人眼虹膜特征信息的添加指令;
目標眼部圖像獲取模塊105,用于根據(jù)添加指令觸發(fā)攝像裝置獲取目標用戶的目標眼部圖像;
特征信息保存模塊106,用于提取目標眼部圖像攜帶的目標人眼虹膜特征信息,將目標人眼虹膜特征信息保存至特征數(shù)據(jù)庫。
進一步,上述特征信息提取模塊101還用于:將眼部圖像進行圖像預處理;對預處理后的眼部圖像進行特征提取,得到人眼虹膜特征信息。
進一步,上述裝置還包括:信息提示模塊107,用于當在預先設置的時間內(nèi),在特征數(shù)據(jù)庫中未查找到目標人眼虹膜特征信息時,保持頭戴式vr設備的鎖定狀態(tài),并向用戶發(fā)送提示信息。
進一步,上述裝置還包括:設置模塊108,用于當首次接收到啟動頭戴式vr設備的指令時,向用戶發(fā)送設置解鎖方法的設置信息,以使用戶對頭戴式vr設備的解鎖方法進行設置;解鎖方法包括:眼部圖像解鎖方式。
本發(fā)明實施例提供的解鎖裝置,與上述實施例提供的解鎖方法具有相同的技術(shù)特征,所以也能解決相同的技術(shù)問題,達到相同的技術(shù)效果。
所屬領域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
本發(fā)明實施例所提供的解鎖方法及裝置的計算機程序產(chǎn)品,包括存儲了程序代碼的計算機可讀存儲介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實施例中所述的方法,具體實現(xiàn)可參見方法實施例,在此不再贅述。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上實施例,僅為本發(fā)明的具體實施方式,用以說明本發(fā)明的技術(shù)方案,而非對其限制,本發(fā)明的保護范圍并不局限于此,盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域技術(shù)人員應當理解:任何熟悉本技術(shù)領域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對前述實施例所記載的技術(shù)方案進行修改或可輕易想到變化,或者對其中部分技術(shù)特征進行等同替換;而這些修改、變化或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明實施例技術(shù)方案的精神和范圍,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權(quán)利要求的保護范圍為準。