本發(fā)明涉及穿戴設(shè)備技術(shù)領(lǐng)域,尤其涉及一種自動(dòng)關(guān)閉VR設(shè)備的方法和裝置。
背景技術(shù):
隨著VR(Virtual Reality,虛擬現(xiàn)實(shí))設(shè)備的普及,越來越多的用戶在各種場(chǎng)合使用VR設(shè)備,用戶通過VR設(shè)備看視頻、電視、直播時(shí)會(huì)享受到身臨其境的感覺。VR設(shè)備體積輕小、使用便捷,用戶可以戴著VR設(shè)備在各種場(chǎng)合觀看視頻,如果用戶在使用VR設(shè)備觀看視頻期間睡著了,VR設(shè)備仍會(huì)繼續(xù)運(yùn)行,不僅消耗電能,還會(huì)影響用戶的睡眠質(zhì)量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種自動(dòng)關(guān)閉VR設(shè)備的方法和裝置,智能化的自動(dòng)關(guān)閉VR設(shè)備,提高用戶體驗(yàn)度。
本發(fā)明采用的技術(shù)方案是,所述自動(dòng)關(guān)閉VR設(shè)備的方法,包括:
當(dāng)用戶使用虛擬現(xiàn)實(shí)VR設(shè)備時(shí),獲取所述用戶的眼睛睜閉狀態(tài);
計(jì)算所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng);
當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),自動(dòng)關(guān)閉所述VR設(shè)備。
進(jìn)一步的,所述獲取所述用戶的眼睛睜閉狀態(tài),包括:
通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述獲取所述用戶的眼睛睜閉狀態(tài),包括:
通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,基于所述眼睛特征信息,利用眨眼識(shí)別算法判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,在自動(dòng)關(guān)閉所述VR設(shè)備之前,所述方法,還包括:
當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),向所述用戶發(fā)送提醒消息;所述第二預(yù)設(shè)時(shí)長(zhǎng)小于所述第一預(yù)設(shè)時(shí)長(zhǎng)。
進(jìn)一步的,所述方法,還包括:
存儲(chǔ)自動(dòng)關(guān)閉所述VR設(shè)備時(shí)的播放信息,用于在下次開啟所述VR設(shè)備時(shí)根據(jù)所述播放信息繼續(xù)播放。
本發(fā)明還提供一種自動(dòng)關(guān)閉VR設(shè)備的方法,包括:
獲取模塊,用于當(dāng)用戶使用虛擬現(xiàn)實(shí)VR設(shè)備時(shí),獲取所述用戶的眼睛睜閉狀態(tài);
計(jì)算模塊,用于計(jì)算所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng);
處理模塊,用于當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),自動(dòng)關(guān)閉所述VR設(shè)備。
進(jìn)一步的,所述獲取模塊,具體用于:
通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述獲取模塊,具體用于:
通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,基于所述眼睛特征信息,利用眨眼識(shí)別算法判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述處理模塊,還用于:
當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),向所述用戶發(fā)送提醒消息;所述第二預(yù)設(shè)時(shí)長(zhǎng)小于所述第一預(yù)設(shè)時(shí)長(zhǎng)。
進(jìn)一步的,所述裝置,還包括:
存儲(chǔ)模塊,用于存儲(chǔ)自動(dòng)關(guān)閉所述VR設(shè)備時(shí)的播放信息,用于在下次開啟所述VR設(shè)備時(shí)根據(jù)所述播放信息繼續(xù)播放。
本發(fā)明有益效果如下:
本發(fā)明所述的自動(dòng)關(guān)閉VR設(shè)備的方法和裝置,通過VR設(shè)備上的攝像頭或紅外傳感器實(shí)時(shí)監(jiān)測(cè)用戶的眼睛睜閉狀態(tài),當(dāng)監(jiān)測(cè)到所述用戶處于睡眠狀態(tài)時(shí),先對(duì)用戶進(jìn)行提醒,若用戶仍然處于睡眠狀態(tài),則自動(dòng)關(guān)閉所述VR設(shè)備,以節(jié)省電量。本發(fā)明避免了當(dāng)用戶佩戴VR設(shè)備睡著時(shí),VR設(shè)備繼續(xù)運(yùn)行的問題。本發(fā)明增加了VR設(shè)備的智能性,提高了用戶體驗(yàn)度。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明第一實(shí)施例的自動(dòng)關(guān)閉VR設(shè)備的方法的流程圖;
圖2是根據(jù)本發(fā)明第二實(shí)施例的自動(dòng)關(guān)閉VR設(shè)備的方法的流程圖;
圖3是根據(jù)本發(fā)明第三實(shí)施例的自動(dòng)關(guān)閉VR設(shè)備的裝置的組成結(jié)構(gòu)示意圖;
圖4是根據(jù)本發(fā)明第四實(shí)施例的自動(dòng)關(guān)閉VR設(shè)備的裝置的組成結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實(shí)施例,對(duì)本發(fā)明作進(jìn)一步地詳細(xì)說明。
根據(jù)本發(fā)明的第一實(shí)施例,提供了一種自動(dòng)關(guān)閉VR設(shè)備的方法,如圖1所示,包括以下具體步驟:
步驟S101:當(dāng)用戶使用虛擬現(xiàn)實(shí)VR設(shè)備時(shí),獲取所述用戶的眼睛睜閉狀態(tài)。
具體的,獲取所述用戶的眼睛睜閉狀態(tài),包括以下兩種方式:
第一種:通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài),包括:
通過所述VR設(shè)備的內(nèi)置攝像頭,按照設(shè)定時(shí)間間隔,定期采集所述用戶的眼部畫面;在每張眼部畫面中確定出包含所述用戶眼睛的最小矩形,并將每張眼部畫面中確定出的包含所述用戶眼睛的最小矩形縮放到統(tǒng)一的固定比例,并計(jì)算每張眼部畫面中的所述最小矩形的矩形面積;通過對(duì)比每張眼部畫面中的所述最小矩形的矩形面積,判斷出所述用戶的眼睛睜閉狀態(tài)。
第二種:通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,基于所述眼睛特征信息,利用眨眼識(shí)別算法判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述:通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,包括:
所述VR設(shè)備的內(nèi)置紅外傳感器向所述用戶的虹膜投射紅外線光束以提取所述用戶的眼睛特征信息。
步驟S102:計(jì)算所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)。
步驟S103:當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),自動(dòng)關(guān)閉所述VR設(shè)備。
具體的,當(dāng)監(jiān)測(cè)到所述用戶處于眼睛閉合狀態(tài),且所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定所述用戶處于睡眠狀態(tài),為了節(jié)省所述VR設(shè)備的電量,自動(dòng)關(guān)閉所述VR設(shè)備。
進(jìn)一步的,所述方法,還包括:
存儲(chǔ)自動(dòng)關(guān)閉所述VR設(shè)備時(shí)的播放信息,用于在下次開啟所述VR設(shè)備時(shí)根據(jù)所述播放信息繼續(xù)播放。
根據(jù)本發(fā)明的第二實(shí)施例,提供了一種自動(dòng)關(guān)閉VR設(shè)備的方法,如圖2所示,包括以下具體步驟:
步驟S201:當(dāng)用戶使用虛擬現(xiàn)實(shí)VR設(shè)備時(shí),獲取所述用戶的眼睛睜閉狀態(tài)。
具體的,獲取所述用戶的眼睛睜閉狀態(tài),包括以下兩種方式:
第一種:通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài),包括:
通過所述VR設(shè)備的內(nèi)置攝像頭,按照設(shè)定時(shí)間間隔,定期采集所述用戶的眼部畫面;在每張眼部畫面中確定出包含所述用戶眼睛的最小矩形,并將每張眼部畫面中確定出的包含所述用戶眼睛的最小矩形縮放到統(tǒng)一的固定比例,并計(jì)算每張眼部畫面中的所述最小矩形的矩形面積;通過對(duì)比每張眼部畫面中的所述最小矩形的矩形面積,判斷出所述用戶的眼睛睜閉狀態(tài)。
第二種:通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,基于所述眼睛特征信息,利用眨眼識(shí)別算法判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,所述:通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,包括:
所述VR設(shè)備的內(nèi)置紅外傳感器向所述用戶的虹膜投射紅外線光束以提取所述用戶的眼睛特征信息。
步驟S202:計(jì)算所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)。
步驟S203:當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),發(fā)出提醒消息。
具體的,步驟S203,包括:
當(dāng)監(jiān)測(cè)到所述用戶處于眼睛閉合狀態(tài),且所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),確定所述用戶處于睡眠狀態(tài),并向所述用戶發(fā)送提醒消息。
發(fā)送提醒消息的方式包括:所述VR設(shè)備通過鈴聲提醒所述用戶,以叫醒處于睡眠狀態(tài)的用戶;或者,
所述VR設(shè)備通過震動(dòng)方式提醒所述用戶,以叫醒處于睡眠狀態(tài)的用戶。
步驟S204:計(jì)算所述用戶在發(fā)出所述提醒消息后繼續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)。
步驟S205:當(dāng)所述用戶在發(fā)出所述提醒消息后繼續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),自動(dòng)關(guān)閉所述VR設(shè)備。
步驟S206:存儲(chǔ)自動(dòng)關(guān)閉所述VR設(shè)備時(shí)的播放信息,以供所述用戶在下次使用所述VR設(shè)備時(shí),根據(jù)所述播放信息選擇是否繼續(xù)播放。
根據(jù)本發(fā)明的第三施例,提供了一種自動(dòng)關(guān)閉VR設(shè)備的裝置,如圖3所示,包括以下組成部分:
獲取模塊301,用于當(dāng)用戶使用虛擬現(xiàn)實(shí)VR設(shè)備時(shí),獲取所述用戶的眼睛睜閉狀態(tài)。
具體的,獲取模塊301,用于:
通過所述VR設(shè)備的內(nèi)置攝像頭,獲取所述用戶的眼部畫面,從所述眼部畫面中識(shí)別出所述用戶的眼睛位置,并判斷所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,獲取模塊301,還用于:
通過所述VR設(shè)備的內(nèi)置紅外傳感器,獲取所述用戶的眼睛特征信息,基于所述眼睛特征信息,利用眨眼識(shí)別算法判斷所述用戶的眼睛睜閉狀態(tài)。
計(jì)時(shí)模塊302,用于計(jì)算所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)。
處理模塊303,用于當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),自動(dòng)關(guān)閉所述VR設(shè)備。
具體的,所述裝置還包括:
存儲(chǔ)模塊,用于存儲(chǔ)自動(dòng)關(guān)閉所述VR設(shè)備時(shí)的播放信息,用于在下次開啟所述VR設(shè)備時(shí)根據(jù)所述播放信息繼續(xù)播放。
根據(jù)本發(fā)明的第四施例,提供了一種自動(dòng)關(guān)閉VR設(shè)備的裝置,如圖4所示,包括以下組成部分:
獲取模塊401,用戶使用虛擬現(xiàn)實(shí)VR設(shè)備時(shí),獲取所述用戶的眼睛睜閉狀態(tài)。
具體的,監(jiān)測(cè)模塊401,用于:
通過所述VR設(shè)備的內(nèi)置攝像頭,按照設(shè)定時(shí)間間隔,定期采集所述用戶的眼部畫面;在每張眼部畫面中確定出包含所述用戶眼睛的最小矩形,并將每張眼部畫面中確定出的包含所述用戶眼睛的最小矩形縮放到統(tǒng)一的固定比例,并計(jì)算每張眼部畫面中的所述最小矩形的矩形面積;通過對(duì)比每張眼部畫面中的所述最小矩形的矩形面積,判斷出所述用戶的眼睛睜閉狀態(tài)。
進(jìn)一步的,監(jiān)測(cè)模塊401,還用于:
所述VR設(shè)備的內(nèi)置紅外傳感器向所述用戶的虹膜投射紅外線光束以提取所述用戶的眼睛特征信息,基于所述眼睛特征信息,利用眨眼識(shí)別算法判斷所述用戶的眼睛睜閉狀態(tài)。
計(jì)時(shí)模塊402,用于計(jì)算所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)。
處理模塊403,用于當(dāng)所述用戶持續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),發(fā)出提醒消息。
具體的,計(jì)時(shí)模塊402,還用于計(jì)算所述用戶在發(fā)出所述提醒消息后繼續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)。
處理模塊403,還用于當(dāng)所述用戶在發(fā)出所述提醒消息后繼續(xù)處于眼睛閉合狀態(tài)的時(shí)長(zhǎng)達(dá)到第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),自動(dòng)關(guān)閉所述VR設(shè)備。
存儲(chǔ)模塊404,用于存儲(chǔ)自動(dòng)關(guān)閉所述VR設(shè)備時(shí)的播放信息,以供所述用戶在下次使用所述VR設(shè)備時(shí),根據(jù)所述播放信息選擇是否繼續(xù)播放。
本發(fā)明實(shí)施例中介紹的自動(dòng)關(guān)閉VR設(shè)備的方法和裝置,通過VR設(shè)備上的攝像頭或紅外傳感器實(shí)時(shí)監(jiān)測(cè)用戶的眼睛睜閉狀態(tài),當(dāng)監(jiān)測(cè)到所述用戶處于睡眠狀態(tài)時(shí),先對(duì)用戶進(jìn)行提醒,若用戶仍然處于睡眠狀態(tài),則自動(dòng)關(guān)閉所述VR設(shè)備,以節(jié)省電量。本發(fā)明避免了當(dāng)用戶佩戴VR設(shè)備睡著時(shí),VR設(shè)備繼續(xù)運(yùn)行的問題。本發(fā)明增加了VR設(shè)備的智能性,提高了用戶體驗(yàn)度。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。