本公開(kāi)涉及虛擬現(xiàn)實(shí)設(shè)備領(lǐng)域,尤其涉及一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法及裝置、電子設(shè)備。
背景技術(shù):
現(xiàn)有技術(shù)中,虛擬現(xiàn)實(shí)(Virtual Reality,VR)通常是指使用軟件來(lái)生成模擬真實(shí)環(huán)境的圖像、聲音等感官信號(hào),以營(yíng)造能讓人有身臨其境的感受的虛擬環(huán)境的計(jì)算機(jī)技術(shù),在醫(yī)療、航天、建筑、展覽、地理、娛樂(lè)等等領(lǐng)域中都有著廣泛的應(yīng)用前景。目前,家用類型的VR設(shè)備主要包括VR一體機(jī)、外接VR處理設(shè)備的頭戴顯示器,以及配合手機(jī)使用的VR眼鏡等等。然而無(wú)論是哪一種VR設(shè)備,用戶在使用其體驗(yàn)虛擬現(xiàn)實(shí)時(shí),都可能會(huì)把注意力集中在虛擬環(huán)境中,而容易意識(shí)不到現(xiàn)實(shí)環(huán)境中他人的狀態(tài)變化和行為變化。比如,在房間內(nèi)體驗(yàn)虛擬現(xiàn)實(shí)的期間,用戶有可能意識(shí)不到面前有人在對(duì)他說(shuō)話,可能意識(shí)不到有人站在房間門口敲門,甚至可能意識(shí)不到有陌生人強(qiáng)行闖入房間??梢?jiàn),用戶有可能因?yàn)橐庾R(shí)不到現(xiàn)實(shí)環(huán)境中他人的狀態(tài)變化和行為變化而錯(cuò)過(guò)一些重要信息,甚至遭受人身財(cái)產(chǎn)安全方面的威脅。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法及裝置、電子設(shè)備。
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法,用于能夠工作在沉浸式近眼顯示模式下的電子設(shè)備,所述方法包括:
在所述電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取所述電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像;
在獲取到的圖像中,進(jìn)行人體識(shí)別和/或人臉識(shí)別;
在所述人體識(shí)別和/或所述人臉識(shí)別的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與所述預(yù)定條件對(duì)應(yīng)的用戶提示流程。
在本公開(kāi)的一個(gè)實(shí)施例中,所述在所述電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取所述電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像,包括:
在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),開(kāi)啟所述電子設(shè)備的攝像部件;采集所述電子設(shè)備的攝像部件實(shí)時(shí)拍攝的圖像;
和/或,
在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),向預(yù)先配置的外部攝像設(shè)備發(fā)送開(kāi)啟指令,以使所述外部攝像設(shè)備在接收到所述開(kāi)啟指令后開(kāi)始返回實(shí)時(shí)拍攝的圖像;從所述外部攝像設(shè)備處接收?qǐng)D像。
本實(shí)施例基于電子設(shè)備是否切換至沉浸式近眼顯示模式的檢測(cè)結(jié)果確定是否開(kāi)啟攝像部件和/或外部攝像設(shè)備,可以使相應(yīng)的軟件程序獨(dú)立于實(shí)現(xiàn)虛擬現(xiàn)實(shí)的軟件程序之外(例如實(shí)現(xiàn)方法的程序可以是獨(dú)立于VR應(yīng)用之外的應(yīng)用程序),更容易實(shí)現(xiàn)對(duì)多VR平臺(tái)的支持。
在本公開(kāi)的一個(gè)實(shí)施例中,所述在所述人體識(shí)別和/或所述人臉識(shí)別的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與所述預(yù)定條件對(duì)應(yīng)的用戶提示流程,包括:
當(dāng)在獲取到的圖像中成功識(shí)別到至少一個(gè)人時(shí),觸發(fā)用于提示用戶有人處于拍攝畫面中的用戶提示流程和/或用于提示用戶拍攝畫面中識(shí)別到的人數(shù)的用戶提示流程;
和/或,
當(dāng)在預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)畫面中均識(shí)別到同一個(gè)人的正面人臉時(shí),觸發(fā)用于提示用戶有人正在面對(duì)鏡頭的用戶提示流程;
和/或,
當(dāng)在獲取到的圖像中成功識(shí)別到至少一個(gè)已知聯(lián)系人時(shí),觸發(fā)用于提示用戶拍攝畫面中存在所述至少一個(gè)已知聯(lián)系人的用戶提示流程;所述已知聯(lián)系人是個(gè)體圖像特征能夠與預(yù)先獲取的聯(lián)系人特征庫(kù)中的一個(gè)聯(lián)系人特征成功匹配的人;所述個(gè)體圖像特征包括人體特征和/或人臉特征;
和/或,
當(dāng)在獲取到的圖像中成功識(shí)別到至少一個(gè)陌生人時(shí),觸發(fā)用于提示用戶拍攝畫面中存在陌生人的用戶提示流程;所述陌生人是個(gè)體圖像特征不能與預(yù)先獲取的聯(lián)系人特征庫(kù)中的任意一個(gè)聯(lián)系人特征成功匹配的人;所述個(gè)體圖像特征包括人體特征和/或人臉特征。
在本公開(kāi)的一個(gè)實(shí)施例中,所述在獲取到的圖像中,進(jìn)行人體識(shí)別和/或人臉識(shí)別,包括:
在獲取到的圖像中識(shí)別個(gè)體圖像特征,所述個(gè)體圖像特征包括人體特征和/或人臉特征;
在成功識(shí)別得到至少一個(gè)人的個(gè)體圖像特征時(shí),將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配,以將個(gè)體圖像特征與一個(gè)聯(lián)系人特征成功匹配的人確定為已知聯(lián)系人;
其中,所述聯(lián)系人特征庫(kù)中的聯(lián)系人特征的來(lái)源于下述各項(xiàng)中的至少一項(xiàng):所述電子設(shè)備中存儲(chǔ)的通訊錄的聯(lián)系人頭像、所述電子設(shè)備中存儲(chǔ)的照片,以及歷史識(shí)別記錄中經(jīng)由用戶確認(rèn)的人的個(gè)體圖像特征。
本實(shí)施例可以使電子設(shè)備在不打擾用戶的情況下自動(dòng)判斷識(shí)別到的人是否是已知聯(lián)系人,并可以基于判斷結(jié)果為每一個(gè)已知聯(lián)系人設(shè)置不同于他人的預(yù)設(shè)條件和用戶提示流程,比如將重要聯(lián)系人的來(lái)訪重點(diǎn)進(jìn)行用戶提示,將相對(duì)不重要的聯(lián)系人的用戶提示自動(dòng)忽略等等,從而實(shí)現(xiàn)使用者的個(gè)性化配置,使本公開(kāi)的用戶提示方式能更加適應(yīng)于每一個(gè)用戶的實(shí)際情況。
在本公開(kāi)的一個(gè)實(shí)施例中,在將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配之后,還包括:
將個(gè)體圖像特征不能與任一聯(lián)系人特征成功匹配的人確定為陌生人;
相應(yīng)的,所述在所述人體識(shí)別和/或所述人臉識(shí)別的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與所述預(yù)定條件對(duì)應(yīng)的用戶提示流程,包括:
當(dāng)在獲取到的圖像中識(shí)別到至少一個(gè)陌生人時(shí),觸發(fā)所述電子設(shè)備的下述各個(gè)響應(yīng)事件中的至少一個(gè):
所述電子設(shè)備向用戶發(fā)出拍攝畫面中存在陌生人的提示消息;
所述電子設(shè)備向用戶顯示識(shí)別到所述至少一個(gè)陌生人的畫面;
所述電子設(shè)備向用戶顯示拍攝到陌生人的攝像部件和/或外部攝像頭實(shí)時(shí)拍攝的圖像。
基于陌生人的確定和響應(yīng)事件的觸發(fā),本實(shí)施例可以幫助用戶在虛擬環(huán)境中及時(shí)獲知陌生人的存在,使用戶能夠?qū)ξkU(xiǎn)狀況及時(shí)確認(rèn)并作出反應(yīng),因而有助于提升VR設(shè)備的使用便捷性和使用安全性。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的裝置,用于能夠工作在沉浸式近眼顯示模式下的電子設(shè)備,所述裝置包括:
獲取模塊,被配置為在所述電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取所述電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像;
識(shí)別模塊,被配置為在所述獲取模塊得到的圖像中進(jìn)行人體識(shí)別和/或人臉識(shí)別;
觸發(fā)模塊,被配置為在所述識(shí)別模塊得到的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與所述預(yù)定條件對(duì)應(yīng)的用戶提示流程。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述獲取模塊包括:
開(kāi)啟單元,被配置為在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),開(kāi)啟所述電子設(shè)備的攝像部件;采集單元,被配置為采集所述電子設(shè)備的攝像部件實(shí)時(shí)拍攝的圖像;
和/或,
發(fā)送單元,被配置為在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),向預(yù)先配置的外部攝像設(shè)備發(fā)送開(kāi)啟指令,以使所述外部攝像設(shè)備在接收到所述開(kāi)啟指令后開(kāi)始返回實(shí)時(shí)拍攝的圖像;接收單元,被配置為從所述外部攝像設(shè)備處接收?qǐng)D像。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述觸發(fā)模塊包括:
第一觸發(fā)單元,被配置為在獲取到的圖像中成功識(shí)別到至少一個(gè)人時(shí),觸發(fā)用于提示用戶有人處于拍攝畫面中的用戶提示流程和/或用于提示用戶拍攝畫面中識(shí)別到的人數(shù)的用戶提示流程;
和/或,
第二觸發(fā)單元,被配置為在預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)畫面中均識(shí)別到同一個(gè)人的正面人臉時(shí),觸發(fā)用于提示用戶有人正在面對(duì)鏡頭的用戶提示流程;
和/或,
第三觸發(fā)單元,被配置為在獲取到的圖像中成功識(shí)別到至少一個(gè)已知聯(lián)系人時(shí),觸發(fā)用于提示用戶拍攝畫面中存在所述至少一個(gè)已知聯(lián)系人的用戶提示流程;所述已知聯(lián)系人是個(gè)體圖像特征能夠與預(yù)先獲取的聯(lián)系人特征庫(kù)中的一個(gè)聯(lián)系人特征成功匹配的人;所述個(gè)體圖像特征包括人體特征和/或人臉特征;
和/或,
第四觸發(fā)單元,被配置為在獲取到的圖像中成功識(shí)別到至少一個(gè)陌生人時(shí),觸發(fā)用于提示用戶拍攝畫面中存在陌生人的用戶提示流程;所述陌生人是個(gè)體圖像特征不能與預(yù)先獲取的聯(lián)系人特征庫(kù)中的任意一個(gè)聯(lián)系人特征成功匹配的人;所述個(gè)體圖像特征包括人體特征和/或人臉特征。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述識(shí)別模塊包括:
識(shí)別單元,被配置為在獲取到的圖像中識(shí)別個(gè)體圖像特征,所述個(gè)體圖像特征包括人體特征和/或人臉特征;
匹配單元,被配置為在成功識(shí)別得到至少一個(gè)人的個(gè)體圖像特征時(shí),將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配,以將個(gè)體圖像特征與一個(gè)聯(lián)系人特征成功匹配的人確定為已知聯(lián)系人;
其中,所述聯(lián)系人特征庫(kù)中的聯(lián)系人特征的來(lái)源于下述各項(xiàng)中的至少一項(xiàng):所述電子設(shè)備中存儲(chǔ)的通訊錄的聯(lián)系人頭像、所述電子設(shè)備中存儲(chǔ)的照片,以及歷史識(shí)別記錄中經(jīng)由用戶確認(rèn)的人的個(gè)體圖像特征。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述識(shí)別模塊還包括:
確定單元,被配置為在將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配之后,將個(gè)體圖像特征不能與任一聯(lián)系人特征成功匹配的人確定為陌生人;
相應(yīng)的,所述觸發(fā)模塊包括:
第五觸發(fā)單元,被配置為在獲取到的圖像中識(shí)別到至少一個(gè)陌生人時(shí),觸發(fā)所述電子設(shè)備的下述各個(gè)響應(yīng)事件中的至少一個(gè):
所述電子設(shè)備向用戶發(fā)出拍攝畫面中存在陌生人的提示消息;
所述電子設(shè)備向用戶顯示識(shí)別到所述至少一個(gè)陌生人的畫面;
所述電子設(shè)備向用戶顯示拍攝到陌生人的攝像部件和/或外部攝像頭實(shí)時(shí)拍攝的圖像。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種電子設(shè)備,所述電子設(shè)備能夠工作在沉浸式近眼顯示模式下,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行的指令的存儲(chǔ)器;
其中,所述處理器被配置為:
在所述電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取所述電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像;
在獲取到的圖像中,進(jìn)行人體識(shí)別和/或人臉識(shí)別;
在所述人體識(shí)別和/或所述人臉識(shí)別的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與所述預(yù)定條件對(duì)應(yīng)的用戶提示流程。
本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本公開(kāi)實(shí)施例基于在電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像,在獲取到的圖像中進(jìn)行人體識(shí)別和/或人臉識(shí)別,在識(shí)別結(jié)果滿足預(yù)定條件時(shí)觸發(fā)與預(yù)定條件對(duì)應(yīng)的用戶提示流程,可以在用戶體驗(yàn)虛擬現(xiàn)實(shí)的時(shí)候,通過(guò)自動(dòng)采集和分析實(shí)時(shí)拍攝圖像中的人體特征和/或人臉特征,幫助用戶在虛擬環(huán)境中及時(shí)獲知實(shí)際環(huán)境中他人的狀態(tài)變化或行為變化,比如及時(shí)獲知是否有人進(jìn)入拍攝畫面等等,因而有助于提升VR設(shè)備的使用便捷性和使用安全性。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書中并構(gòu)成本說(shuō)明書的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書一起用于解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法的流程圖;
圖2是根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的使用方式示意圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法的流程圖;
圖4是根據(jù)一示例性實(shí)施例示出的一種在圖像中進(jìn)行人體識(shí)別和人臉識(shí)別的流程圖;
圖5是根據(jù)一示例性實(shí)施例示出的一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的裝置的結(jié)構(gòu)框圖;
圖6是根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的框圖。
具體實(shí)施方式
為使本公開(kāi)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本公開(kāi)實(shí)施方式作進(jìn)一步地詳細(xì)描述。
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法的流程圖,如圖1所示,該方法用于能夠工作在沉浸式近眼顯示模式下的電子設(shè)備,該方法包括:
在步驟101中,在電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像;
在步驟102中,在獲取到的圖像中,進(jìn)行人體識(shí)別和/或人臉識(shí)別;
在步驟103中,在人體識(shí)別和/或人臉識(shí)別的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與預(yù)定條件對(duì)應(yīng)的用戶提示流程。
需要說(shuō)明的是,本實(shí)施例中的電子設(shè)備可以是任意一種具有近眼顯示功能的設(shè)備,例如VR一體機(jī)、外接VR處理設(shè)備的可穿戴顯示器、影院眼鏡等等的沉浸式近眼顯示設(shè)備,或者可配合VR設(shè)備共同實(shí)現(xiàn)沉浸式近眼顯示的手機(jī)、平板電腦、筆記本電腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)等等。
還需要說(shuō)明的是,上述步驟101中獲取得到的圖像可以由電子設(shè)備中的攝像部件和/或預(yù)先配置的外部攝像設(shè)備拍攝得到,其中的電子設(shè)備中的攝像部件和/或預(yù)先配置的外部攝像設(shè)備可以例如是下述任意一種或者至少一種以上的組合:終端設(shè)備(如手機(jī)、平板電腦、筆記本電腦、PDA等等)的前置攝像頭、終端設(shè)備的后置攝像頭、可穿戴設(shè)備上內(nèi)置的攝像頭、有線攝像頭、無(wú)線攝像頭、遠(yuǎn)程監(jiān)控?cái)z像頭、網(wǎng)絡(luò)攝像頭。為了使外部攝像設(shè)備拍攝得到的畫面能被電子設(shè)備獲取,外部攝像設(shè)備與電子設(shè)備之間應(yīng)建立有數(shù)據(jù)傳輸通路(有線和/或無(wú)線),該數(shù)據(jù)傳輸通路可以是預(yù)先建立的,也可以是在上述步驟101中建立的,本公開(kāi)對(duì)此不作具體限制。
還需要說(shuō)明的是,上述步驟101中獲取得到的圖像可以具有任意的形式,例如視頻流或者具有預(yù)定采樣時(shí)間間隔的圖片集合等等;相對(duì)應(yīng)的,主要用于從圖像中識(shí)別出人體特征(主要指的是人體各個(gè)部位的空間位置及其變化)的人體識(shí)別過(guò)程和/或主要用于從圖像中識(shí)別出人臉特征的人臉識(shí)別過(guò)程所采用的具體處理方式應(yīng)適應(yīng)于所獲取圖像的具體形式。人體識(shí)別和/或人臉識(shí)別的識(shí)別結(jié)果可以例如包括:圖像中是否成功識(shí)別到人體和/或人臉特征,圖像中成功識(shí)別出來(lái)的人數(shù),圖像中成功識(shí)別出來(lái)的個(gè)體與指定個(gè)體特征之間的匹配結(jié)果,圖像中成功識(shí)別出來(lái)的個(gè)體是否與任一已知個(gè)體匹配,以及上述各項(xiàng)隨時(shí)間的變化情況等等。其中需要說(shuō)明的是,本文中的人體識(shí)別主要指的是通過(guò)識(shí)別人體各個(gè)部位的空間位置及其變化來(lái)得到人數(shù)、人體比例和人體姿態(tài)等方面的信息的過(guò)程,而本文中的人臉識(shí)別主要指的是通過(guò)識(shí)別人體臉部圖像特征來(lái)得到人數(shù)、人臉特征及其身份信息等方面的信息的過(guò)程。
還需要說(shuō)明的是,上述預(yù)設(shè)條件主要用于判斷是否需要觸發(fā)相應(yīng)的用戶提示流程,因此可以與用戶提示流程相互對(duì)應(yīng)地預(yù)先配置,其來(lái)源可以例如是出廠配置、技術(shù)人員的配置和用戶自定義中的至少一種,其配置方式可以例如是存儲(chǔ)在電子設(shè)備中、由高層網(wǎng)絡(luò)設(shè)備推送和電子設(shè)備在使用前主動(dòng)獲取中的至少一種,其內(nèi)容示例會(huì)在后文中詳述。
本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本實(shí)施例基于在電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像,在獲取到的圖像中進(jìn)行人體識(shí)別和/或人臉識(shí)別,在識(shí)別結(jié)果滿足預(yù)定條件時(shí)觸發(fā)與預(yù)定條件對(duì)應(yīng)的用戶提示流程,可以在用戶體驗(yàn)虛擬現(xiàn)實(shí)的時(shí)候,通過(guò)自動(dòng)采集和分析實(shí)時(shí)拍攝圖像中的人體特征和/或人臉特征,幫助用戶在虛擬環(huán)境中及時(shí)獲知實(shí)際環(huán)境中他人的狀態(tài)變化或行為變化,比如及時(shí)獲知是否有人進(jìn)入拍攝畫面等等,因而有助于提升VR設(shè)備的使用便捷性和使用安全性,實(shí)現(xiàn)更優(yōu)的虛擬現(xiàn)實(shí)體驗(yàn)?zāi)J健?/p>
圖2是根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的使用方式示意圖。參見(jiàn)圖2,本實(shí)施例中上述電子設(shè)備具體是能夠工作在沉浸式近眼顯示模式下的手機(jī)11,用戶可以將手機(jī)11設(shè)置在可穿戴設(shè)備12上,以通過(guò)手機(jī)11上對(duì)應(yīng)的VR應(yīng)用配合可穿戴設(shè)備體驗(yàn)虛擬現(xiàn)實(shí)。此外,手機(jī)11的后置攝像頭11a作為其攝像部件設(shè)置在背向顯示屏的一側(cè),可以在用戶穿戴可穿戴設(shè)備12之后拍攝到用戶前方的畫面。圖3是根據(jù)一示例性實(shí)施例示出的一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法的流程圖,該方法用于如圖2所示的手機(jī),如圖3所示,該方法包括:
在步驟301中,手機(jī)建立與貓眼攝像頭之間的無(wú)線網(wǎng)絡(luò)連接。
其中,貓眼攝像頭屬于可連接無(wú)線網(wǎng)絡(luò)的外部攝像設(shè)備,可由用戶配置在房門上。在一種可能的實(shí)現(xiàn)方式中,可以通過(guò)向用戶提供交互頁(yè)面來(lái)引導(dǎo)用戶將貓眼攝像頭切換至連接模式,通過(guò)手機(jī)將無(wú)線網(wǎng)絡(luò)的SSID(Service Set Identifier,服務(wù)集標(biāo)識(shí))和安全密鑰傳輸給貓眼攝像頭,以完成手機(jī)與貓眼攝像頭之間的無(wú)線網(wǎng)絡(luò)連接的建立。在手機(jī)與貓眼攝像頭之間的無(wú)線網(wǎng)絡(luò)連接建立之后,貓眼攝像頭可以向手機(jī)傳輸實(shí)時(shí)拍攝的圖像,手機(jī)可以向貓眼攝像頭發(fā)送相應(yīng)的控制指令,以實(shí)現(xiàn)對(duì)貓眼攝像頭的遠(yuǎn)程控制。
在步驟302中,在切換至沉浸式近眼顯示模式時(shí),手機(jī)開(kāi)啟后置攝像頭,并向貓眼攝像頭發(fā)送開(kāi)啟指令。
在一種可能的實(shí)現(xiàn)方式中,可以在用戶開(kāi)啟VR應(yīng)用的觸發(fā)下將手機(jī)的后置攝像頭切換至工作狀態(tài),同時(shí)可以基于無(wú)線網(wǎng)絡(luò)連接檢測(cè)貓眼攝像頭的工作狀態(tài),以在貓眼攝像頭處于關(guān)機(jī)或者休眠狀態(tài)時(shí)向其發(fā)送開(kāi)啟指令,以使貓眼攝像頭切換至工作狀態(tài)。在另一種可能的實(shí)現(xiàn)方式中,可以在檢測(cè)到VR應(yīng)用已將顯示畫面切換至沉浸式近眼顯示模式之后,后臺(tái)運(yùn)行后置攝像頭的攝像程序以開(kāi)始采集后置攝像頭實(shí)時(shí)拍攝的第一圖像,同時(shí)向貓眼攝像頭發(fā)送開(kāi)啟指令,使其經(jīng)過(guò)相應(yīng)的判斷和處理流程開(kāi)始向手機(jī)傳輸實(shí)時(shí)拍攝的第二圖像。
在步驟303中,手機(jī)獲取后置攝像頭實(shí)時(shí)拍攝的第一圖像,接收貓眼攝像頭向手機(jī)發(fā)送的第二圖像。
在一種可能的實(shí)現(xiàn)方式中,手機(jī)可以利用后置攝像頭拍攝得到的視頻流進(jìn)行人體識(shí)別,并在識(shí)別到可能是人體的視頻流特征時(shí)以自動(dòng)模式拍攝照片,作為第一圖像存儲(chǔ)到用戶設(shè)定的緩存目錄中;同時(shí),手機(jī)可以連續(xù)接收貓眼攝像頭通過(guò)無(wú)線網(wǎng)絡(luò)連接傳輸?shù)囊曨l流,并通過(guò)視頻采樣得到具有一定時(shí)間間隔的圖片序列,作為第二圖像存儲(chǔ)到用戶設(shè)定的緩存目錄中。
在步驟304中,手機(jī)在第一圖像和第二圖像中識(shí)別個(gè)體圖像特征。
其中,所述個(gè)體圖像特征包括人體特征和人臉特征。當(dāng)然,可能存在只能識(shí)別到人體特征的情形和只能識(shí)別到人臉特征的情形,因而每一次識(shí)別到的個(gè)體圖像特征包含人體特征和人臉特征中的至少一種。在一種可能的實(shí)現(xiàn)方式中,手機(jī)可以對(duì)第一圖像中的每一張照片分別進(jìn)行人體識(shí)別和人臉識(shí)別,以得到能夠成功識(shí)別的人數(shù);同時(shí),手機(jī)可以對(duì)作為第二圖像的圖片序列中的每一張按照時(shí)間順序依次進(jìn)行人臉識(shí)別,以判斷是否能夠在預(yù)設(shè)時(shí)長(zhǎng)(比如1000ms)的連續(xù)多個(gè)圖片中均識(shí)別到同一個(gè)人的正面人臉。
在步驟305中,當(dāng)在第一圖像中成功識(shí)別到至少一個(gè)人時(shí),手機(jī)在畫面一角顯示后置攝像頭的拍攝畫面中識(shí)別到的人數(shù)。
可理解的是,上述步驟302至步驟304均是后臺(tái)運(yùn)行的,可以不影響VR應(yīng)用配合可穿戴設(shè)備使用戶體驗(yàn)虛擬現(xiàn)實(shí)的過(guò)程;在步驟305中,可以在虛擬環(huán)境中以懸浮文字的形式在畫面一角顯示后置攝像頭的拍攝畫面中識(shí)別到的人數(shù)是多少。因?yàn)槭謾C(jī)的后置攝像頭的拍攝方向通常與顯示屏的顯示方向相反,所以這一用戶提示可以幫助用戶在不脫離虛擬環(huán)境的情況下了解到所面對(duì)的方向是否有人存在,從而提升手機(jī)在實(shí)現(xiàn)虛擬現(xiàn)實(shí)時(shí)的使用便捷性和使用安全性。此外,后置攝像頭是終端設(shè)備中常設(shè)置的攝像部件,在此基礎(chǔ)上上述提示功能可以僅通過(guò)終端設(shè)備的軟件程序?qū)崿F(xiàn),節(jié)省硬件成本。
在步驟306中,當(dāng)在第二圖像的預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)畫面中均識(shí)別到同一個(gè)人的正面人臉時(shí),手機(jī)在虛擬環(huán)境中彈出播放該預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)畫面的窗口。
在一種可能的實(shí)現(xiàn)方式中,手機(jī)在預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)多個(gè)圖片中均識(shí)別到同一個(gè)人的正面人臉時(shí),可以在虛擬環(huán)境中創(chuàng)建一個(gè)懸浮窗口,并將第二圖像中對(duì)應(yīng)的預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的連續(xù)多個(gè)圖片在窗口中按照時(shí)間順序播放,以提示用戶可能有人站在房門前?;诖?,手機(jī)可以與貓眼攝像頭協(xié)同配合,在用戶體驗(yàn)虛擬現(xiàn)實(shí)的期間幫助用戶了解房門前是否有人的信息,從而提升手機(jī)在實(shí)現(xiàn)虛擬現(xiàn)實(shí)時(shí)的使用便捷性和使用安全性。
需要說(shuō)明的是,上述步驟303可以在手機(jī)處于沉浸式近眼顯示模式的期間內(nèi)不間斷地執(zhí)行,步驟305中對(duì)第一圖像和第二圖像的識(shí)別過(guò)程則可以分別依據(jù)第一圖像和第二圖像的獲取情況執(zhí)行,步驟305和步驟306所涉及的判斷過(guò)程可以分別根據(jù)對(duì)第一圖像和第二圖像的識(shí)別情況執(zhí)行,而不需要嚴(yán)格按照?qǐng)D3所示的順序依次執(zhí)行。
本實(shí)施例的一個(gè)方面中,具體將VR應(yīng)用的開(kāi)啟和顯示模式切換等事件作為開(kāi)始獲取拍攝圖像并進(jìn)行識(shí)別的觸發(fā);而在其他可能的實(shí)現(xiàn)方式中,可以通過(guò)檢測(cè)電子設(shè)備的顯示模式,或者詢問(wèn)用戶是否開(kāi)始識(shí)別拍攝畫面中的個(gè)人圖像特征等方式確定開(kāi)始獲取拍攝圖像并進(jìn)行識(shí)別的時(shí)機(jī)。例如在本公開(kāi)的一種實(shí)現(xiàn)方式中,上述在電子設(shè)備切換至沉浸式近眼顯示模式之后獲取電子設(shè)備的攝像部件實(shí)時(shí)拍攝的圖像,具體包括:在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),開(kāi)啟所述電子設(shè)備的攝像部件;采集所述電子設(shè)備的攝像部件實(shí)時(shí)拍攝的圖像。而且,上述在電子設(shè)備切換至沉浸式近眼顯示模式之后獲取預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像,具體包括:在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),向預(yù)先配置的外部攝像設(shè)備發(fā)送開(kāi)啟指令,以使所述外部攝像設(shè)備在接收到所述開(kāi)啟指令后開(kāi)始返回實(shí)時(shí)拍攝的圖像;從所述外部攝像設(shè)備處接收?qǐng)D像。在一種示例中,檢測(cè)電子設(shè)備是否切換至沉浸式近眼顯示模式的方式為檢測(cè)電子設(shè)備的顯示畫面是否包含分別與左眼和右眼對(duì)應(yīng)的兩個(gè)相互獨(dú)立的畫面?;陔娮釉O(shè)備是否切換至沉浸式近眼顯示模式的檢測(cè)結(jié)果確定是否開(kāi)啟攝像部件和/或外部攝像設(shè)備,該實(shí)現(xiàn)方式可以使相應(yīng)的軟件程序獨(dú)立于實(shí)現(xiàn)虛擬現(xiàn)實(shí)的軟件程序之外(例如實(shí)現(xiàn)方法的程序可以是獨(dú)立于VR應(yīng)用之外的應(yīng)用程序),更容易實(shí)現(xiàn)對(duì)多VR平臺(tái)的支持。
本實(shí)施例的又一個(gè)方面中,具體采用了貓眼攝像頭和手機(jī)的后置攝像頭進(jìn)行待識(shí)別圖像的采集;而在其他可能的實(shí)現(xiàn)方式中,還可以設(shè)置更多或者更少的攝像裝置來(lái)進(jìn)行待識(shí)別圖像的采集,例如在用戶的其他電子設(shè)備中配置的攝像頭、由用戶安裝在家中的監(jiān)控?cái)z像頭、連接個(gè)人計(jì)算機(jī)的電腦攝像頭、用戶配置在家中的云攝像頭等等,均可以各自配合以相應(yīng)的預(yù)設(shè)條件和用戶提示流程來(lái)幫助用戶在虛擬環(huán)境中及時(shí)獲知不同位置和視角下的實(shí)際場(chǎng)景中他人的狀態(tài)變化或行為變化。
圖4是根據(jù)一示例性實(shí)施例示出的一種在圖像中進(jìn)行人體識(shí)別和人臉識(shí)別的流程圖。參見(jiàn)圖4,本實(shí)施例中,在獲取到的圖像中,進(jìn)行人體識(shí)別和/或人臉識(shí)別,具體包括:
在步驟401中,在獲取到的圖像中識(shí)別個(gè)體圖像特征,其中的個(gè)體圖像特征包括人體特征和/或人臉特征。
在一種可能的實(shí)現(xiàn)方式中,本實(shí)施例的電子設(shè)備為手機(jī),上述獲取到的圖像具體是手機(jī)的后置攝像頭實(shí)時(shí)拍攝的圖像;從而,在獲取到的圖像中識(shí)別個(gè)體圖像特征可以確定后置攝像頭的拍攝畫面中是否有人出現(xiàn),并在有人出現(xiàn)時(shí)提取其區(qū)別于其他個(gè)體的圖像特征,例如人臉特征、人體特征、或者人臉特征和人體特征的結(jié)合。
在步驟402中,在成功識(shí)別得到至少一個(gè)人的個(gè)體圖像特征時(shí),將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配,以將個(gè)體圖像特征與一個(gè)聯(lián)系人特征成功匹配的人確定為已知聯(lián)系人。
其中,所述聯(lián)系人特征庫(kù)中的聯(lián)系人特征的來(lái)源于下述各項(xiàng)中的至少一項(xiàng):所述電子設(shè)備中存儲(chǔ)的通訊錄的聯(lián)系人頭像、所述電子設(shè)備中存儲(chǔ)的照片,以及歷史識(shí)別記錄中經(jīng)由用戶確認(rèn)的人的個(gè)體圖像特征。在一種可能的實(shí)現(xiàn)方式中,用戶的手機(jī)中可以預(yù)先安裝有通訊錄類應(yīng)用、照片應(yīng)用和聯(lián)系人應(yīng)用,并存儲(chǔ)有若干個(gè)聯(lián)系人的聯(lián)系人條目,以及若干張照片。從而,可以通過(guò)掃描手機(jī)存儲(chǔ)器中的聯(lián)系人頭像和照片等來(lái)提取已知聯(lián)系人的個(gè)體圖像特征,作為聯(lián)系人特征集中配置在指定存儲(chǔ)位置的聯(lián)系人特征庫(kù)內(nèi)。每當(dāng)在獲取到的圖像中識(shí)別到一個(gè)人的個(gè)體圖像特征時(shí),就可以通過(guò)將其與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配,來(lái)確定識(shí)別到的人是否是已知聯(lián)系人。當(dāng)然,用戶可以在歷史識(shí)別記錄中將識(shí)別到個(gè)體圖像特征一些人人工確認(rèn)為已知聯(lián)系人,從而觸發(fā)將這些人的個(gè)體圖像特征作為聯(lián)系人特征添加到聯(lián)系人特征庫(kù)中的過(guò)程,以實(shí)現(xiàn)聯(lián)系人特征庫(kù)基于歷史信息的擴(kuò)充。
在將識(shí)別到的人確定為已知聯(lián)系人之后,電子設(shè)備基于“圖像中成功識(shí)別到已知聯(lián)系人”的判斷條件觸發(fā)用于提示用戶用戶拍攝畫面中存在所述至少一個(gè)已知聯(lián)系人的用戶提示流程,比如在虛擬環(huán)境中將一些該已知聯(lián)系人的身份信息顯示給用戶,或者在相應(yīng)的用戶配置下阻止關(guān)于該已知聯(lián)系人的所有用戶提示,或者。由此,本實(shí)施例可以使電子設(shè)備在不打擾用戶的情況下自動(dòng)判斷識(shí)別到的人是否是已知聯(lián)系人,并可以基于判斷結(jié)果為每一個(gè)已知聯(lián)系人設(shè)置不同于他人的預(yù)設(shè)條件和用戶提示流程,比如將重要聯(lián)系人的來(lái)訪重點(diǎn)進(jìn)行用戶提示,將相對(duì)不重要的聯(lián)系人的用戶提示自動(dòng)忽略等等,從而實(shí)現(xiàn)使用者的個(gè)性化配置,使本公開(kāi)的用戶提示方式能更加適應(yīng)于每一個(gè)用戶的實(shí)際情況。
在步驟403中,將個(gè)體圖像特征不能與任一聯(lián)系人特征成功匹配的人確定為陌生人。
在一種可能的實(shí)現(xiàn)方式中,個(gè)體圖像特征不能與任一聯(lián)系人特征成功匹配的人是電子設(shè)備無(wú)法確認(rèn)身份的人,在此情況下電子設(shè)備可以觸發(fā)與預(yù)設(shè)條件“圖像中成功識(shí)別到的人被確定為陌生人”對(duì)應(yīng)的用戶提示流程,例如下述響應(yīng)事件中的至少一個(gè):
所述電子設(shè)備向用戶發(fā)出拍攝畫面中存在陌生人的提示消息;
所述電子設(shè)備向用戶顯示識(shí)別到所述至少一個(gè)陌生人的畫面;
所述電子設(shè)備向用戶顯示拍攝到陌生人的攝像部件和/或外部攝像頭實(shí)時(shí)拍攝的圖像。
比如,可以在將識(shí)別到的一個(gè)人確定為陌生人時(shí)直接將作為識(shí)別依據(jù)的畫面連同拍攝到該畫面的攝像裝置的標(biāo)識(shí)在虛擬環(huán)境中向用戶顯示,并向用戶提供顯示詳情的快捷方式,以在用戶觸發(fā)該快捷方式時(shí)顯示該攝像裝置實(shí)時(shí)拍攝的圖像,來(lái)使用戶確認(rèn)實(shí)際環(huán)境的情況。
基于陌生人的確定和響應(yīng)事件的觸發(fā),本實(shí)施例可以幫助用戶在虛擬環(huán)境中及時(shí)獲知陌生人的存在,使用戶能夠?qū)ξkU(xiǎn)狀況及時(shí)確認(rèn)并作出反應(yīng),因而有助于提升VR設(shè)備的使用便捷性和使用安全性。
可以看出,上文所示出的預(yù)設(shè)條件和用戶提示流程具有如下幾種形式:
第一種,預(yù)設(shè)條件為“獲取到的圖像中成功識(shí)別到至少一個(gè)人”,對(duì)應(yīng)用于提示用戶有人處于拍攝畫面和/或用于提示用戶拍攝畫面中識(shí)別到的人數(shù)的用戶提示流程?;诖?,可以在拍攝畫面中有人出現(xiàn)時(shí)使用戶及時(shí)獲知。
第二種,預(yù)設(shè)條件為“預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)畫面中均識(shí)別到同一個(gè)人的正面人臉”,對(duì)應(yīng)用于提示用戶有人正在面對(duì)鏡頭的用戶提示流程?;诖?,可以利用人的行為習(xí)慣使用戶及時(shí)獲知有人面對(duì)鏡頭的情形,包括有人正面對(duì)用戶說(shuō)話、有人正在注視用戶、有人正在觀察攝像頭等等可能需要用戶注意的情形。
第三種,預(yù)設(shè)條件為“在獲取到的圖像中成功識(shí)別到至少一個(gè)已知聯(lián)系人”時(shí),對(duì)應(yīng)用于提示用戶拍攝畫面中存在所述至少一個(gè)已知聯(lián)系人的用戶提示流程。其中的已知聯(lián)系人是個(gè)體圖像特征能夠與預(yù)先獲取的聯(lián)系人特征庫(kù)中的一個(gè)聯(lián)系人特征成功匹配的人,其中的個(gè)體圖像特征包括人體特征和/或人臉特征?;诖?,可以利用電子設(shè)備中預(yù)先配置的聯(lián)系人特征庫(kù)使用戶及時(shí)獲知識(shí)別到的人包含已知聯(lián)系人的信息。
第四種,預(yù)設(shè)條件為“在獲取到的圖像中成功識(shí)別到至少一個(gè)陌生人”,對(duì)應(yīng)用于提示用戶拍攝畫面中存在陌生人的用戶提示流程,其中的陌生人是個(gè)體圖像特征不能與預(yù)先獲取的聯(lián)系人特征庫(kù)中的任意一個(gè)聯(lián)系人特征成功匹配的人,其中的個(gè)體圖像特征包括人體特征和/或人臉特征?;诖?,可以利用電子設(shè)備中預(yù)先配置的聯(lián)系人特征庫(kù)使用戶及時(shí)獲知獲知識(shí)別到的人包含陌生人的信息。
除此之外,本領(lǐng)域技術(shù)人員還可以將上述預(yù)設(shè)條件及其對(duì)應(yīng)的用戶提示流程相互組合使用,還可以針對(duì)不同的應(yīng)用場(chǎng)景設(shè)計(jì)其他的預(yù)設(shè)條件及其對(duì)應(yīng)的用戶提示流程,本公開(kāi)對(duì)此不作具體限制。
圖5是根據(jù)一示例性實(shí)施例示出的一種輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的裝置的結(jié)構(gòu)框圖。參見(jiàn)圖5,本公開(kāi)實(shí)施例中輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的裝置包括:
獲取模塊51,被配置為在所述電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取所述電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像;
識(shí)別模塊52,被配置為在所述獲取模塊得到的圖像中進(jìn)行人體識(shí)別和/或人臉識(shí)別;
觸發(fā)模塊53,被配置為在所述識(shí)別模塊得到的識(shí)別結(jié)果滿足預(yù)定條件時(shí),觸發(fā)與所述預(yù)定條件對(duì)應(yīng)的用戶提示流程。
需要說(shuō)明的是,本實(shí)施例中的電子設(shè)備可以是任意一種具有近眼顯示功能的設(shè)備,例如VR一體機(jī)、外接VR處理設(shè)備的可穿戴顯示器、影院眼鏡等等的沉浸式近眼顯示設(shè)備,或者可配合VR設(shè)備共同實(shí)現(xiàn)沉浸式近眼顯示的手機(jī)、平板電腦、筆記本電腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)等等。
還需要說(shuō)明的是,上述獲取模塊51獲取得到的圖像可以由電子設(shè)備中的攝像部件和/或預(yù)先配置的外部攝像設(shè)備拍攝得到,其中的電子設(shè)備中的攝像部件和/或預(yù)先配置的外部攝像設(shè)備可以例如是下述任意一種或者至少一種以上的組合:終端設(shè)備(如手機(jī)、平板電腦、筆記本電腦、PDA等等)的前置攝像頭、終端設(shè)備的后置攝像頭、可穿戴設(shè)備上內(nèi)置的攝像頭、有線攝像頭、無(wú)線攝像頭、遠(yuǎn)程監(jiān)控?cái)z像頭、網(wǎng)絡(luò)攝像頭。為了使外部攝像設(shè)備拍攝得到的畫面能被電子設(shè)備獲取,外部攝像設(shè)備與電子設(shè)備之間應(yīng)建立有數(shù)據(jù)傳輸通路(有線和/或無(wú)線),該數(shù)據(jù)傳輸通路可以是預(yù)先建立的,也可以是在上述獲取模塊51建立的,本公開(kāi)對(duì)此不作具體限制。
還需要說(shuō)明的是,上述獲取模塊51獲取得到的圖像可以具有任意的形式,例如視頻流或者具有預(yù)定采樣時(shí)間間隔的圖片集合等等;相對(duì)應(yīng)的,主要用于從圖像中識(shí)別出人體特征的人體識(shí)別過(guò)程和/或主要用于從圖像中識(shí)別出人臉特征的人臉識(shí)別過(guò)程所采用的具體處理方式應(yīng)適應(yīng)于所獲取圖像的具體形式。人體識(shí)別和/或人臉識(shí)別的識(shí)別結(jié)果可以例如包括:圖像中是否成功識(shí)別到人體和/或人臉特征,圖像中成功識(shí)別出來(lái)的人數(shù),圖像中成功識(shí)別出來(lái)的個(gè)體與指定個(gè)體特征之間的匹配結(jié)果,圖像中成功識(shí)別出來(lái)的個(gè)體是否與任一已知個(gè)體匹配,以及上述各項(xiàng)隨時(shí)間的變化情況等等。
還需要說(shuō)明的是,上述預(yù)設(shè)條件主要用于判斷是否需要觸發(fā)相應(yīng)的用戶提示流程,因此可以與用戶提示流程相互對(duì)應(yīng)地預(yù)先配置,其來(lái)源可以例如是出廠配置、技術(shù)人員的配置和用戶自定義中的至少一種,其配置方式可以例如是存儲(chǔ)在電子設(shè)備中、由高層網(wǎng)絡(luò)設(shè)備推送和電子設(shè)備在使用前主動(dòng)獲取中的至少一種,其內(nèi)容示例會(huì)已在前文中詳述,在此不再贅述。
本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本實(shí)施例基于在電子設(shè)備切換至沉浸式近眼顯示模式之后,獲取電子設(shè)備的攝像部件和/或預(yù)先配置的外部攝像設(shè)備實(shí)時(shí)拍攝的圖像,在獲取到的圖像中進(jìn)行人體識(shí)別和/或人臉識(shí)別,在識(shí)別結(jié)果滿足預(yù)定條件時(shí)觸發(fā)與預(yù)定條件對(duì)應(yīng)的用戶提示流程,可以在用戶體驗(yàn)虛擬現(xiàn)實(shí)的時(shí)候,通過(guò)自動(dòng)采集和分析實(shí)時(shí)拍攝圖像中的人體特征和/或人臉特征,幫助用戶在虛擬環(huán)境中及時(shí)獲知實(shí)際環(huán)境中他人的狀態(tài)變化或行為變化,比如及時(shí)獲知是否有人進(jìn)入拍攝畫面等等,因而有助于提升VR設(shè)備的使用便捷性和使用安全性,實(shí)現(xiàn)更優(yōu)的虛擬現(xiàn)實(shí)體驗(yàn)?zāi)J健?/p>
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述獲取模塊包括:
開(kāi)啟單元,被配置為在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),開(kāi)啟所述電子設(shè)備的攝像部件;采集單元,被配置為采集所述電子設(shè)備的攝像部件實(shí)時(shí)拍攝的圖像;
和/或,
發(fā)送單元,被配置為在檢測(cè)到所述電子設(shè)備切換至沉浸式近眼顯示模式時(shí),向預(yù)先配置的外部攝像設(shè)備發(fā)送開(kāi)啟指令,以使所述外部攝像設(shè)備在接收到所述開(kāi)啟指令后開(kāi)始返回實(shí)時(shí)拍攝的圖像;接收單元,被配置為從所述外部攝像設(shè)備處接收?qǐng)D像。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述觸發(fā)模塊包括:
第一觸發(fā)單元,被配置為在獲取到的圖像中成功識(shí)別到至少一個(gè)人時(shí),觸發(fā)用于提示用戶有人處于拍攝畫面中的用戶提示流程和/或用于提示用戶拍攝畫面中識(shí)別到的人數(shù)的用戶提示流程;
和/或,
第二觸發(fā)單元,被配置為在預(yù)設(shè)時(shí)長(zhǎng)的連續(xù)畫面中均識(shí)別到同一個(gè)人的正面人臉時(shí),觸發(fā)用于提示用戶有人正在面對(duì)鏡頭的用戶提示流程;
和/或,
第三觸發(fā)單元,被配置為在獲取到的圖像中成功識(shí)別到至少一個(gè)已知聯(lián)系人時(shí),觸發(fā)用于提示用戶拍攝畫面中存在所述至少一個(gè)已知聯(lián)系人的用戶提示流程;所述已知聯(lián)系人是個(gè)體圖像特征能夠與預(yù)先獲取的聯(lián)系人特征庫(kù)中的一個(gè)聯(lián)系人特征成功匹配的人;所述個(gè)體圖像特征包括人體特征和/或人臉特征;
和/或,
第四觸發(fā)單元,被配置為在獲取到的圖像中成功識(shí)別到至少一個(gè)陌生人時(shí),觸發(fā)用于提示用戶拍攝畫面中存在陌生人的用戶提示流程;所述陌生人是個(gè)體圖像特征不能與預(yù)先獲取的聯(lián)系人特征庫(kù)中的任意一個(gè)聯(lián)系人特征成功匹配的人;所述個(gè)體圖像特征包括人體特征和/或人臉特征。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述識(shí)別模塊包括:
識(shí)別單元,被配置為在獲取到的圖像中識(shí)別個(gè)體圖像特征,所述個(gè)體圖像特征包括人體特征和/或人臉特征;
匹配單元,被配置為在成功識(shí)別得到至少一個(gè)人的個(gè)體圖像特征時(shí),將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配,以將個(gè)體圖像特征與一個(gè)聯(lián)系人特征成功匹配的人確定為已知聯(lián)系人;
其中,所述聯(lián)系人特征庫(kù)中的聯(lián)系人特征的來(lái)源于下述各項(xiàng)中的至少一項(xiàng):所述電子設(shè)備中存儲(chǔ)的通訊錄的聯(lián)系人頭像、所述電子設(shè)備中存儲(chǔ)的照片,以及歷史識(shí)別記錄中經(jīng)由用戶確認(rèn)的人的個(gè)體圖像特征。
在本公開(kāi)的一種實(shí)現(xiàn)方式中,所述識(shí)別模塊還包括:
確定單元,被配置為在將識(shí)別得到的人的個(gè)體圖像特征與聯(lián)系人特征庫(kù)中的聯(lián)系人特征一一進(jìn)行匹配之后,將個(gè)體圖像特征不能與任一聯(lián)系人特征成功匹配的人確定為陌生人;
相應(yīng)的,所述觸發(fā)模塊包括:
第五觸發(fā)單元,被配置為在獲取到的圖像中識(shí)別到至少一個(gè)陌生人時(shí),觸發(fā)所述電子設(shè)備的下述各個(gè)響應(yīng)事件中的至少一個(gè):
所述電子設(shè)備向用戶發(fā)出拍攝畫面中存在陌生人的提示消息;
所述電子設(shè)備向用戶顯示識(shí)別到所述至少一個(gè)陌生人的畫面;
所述電子設(shè)備向用戶顯示拍攝到陌生人的攝像部件和/或外部攝像頭實(shí)時(shí)拍攝的圖像。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
圖6是根據(jù)一示例性實(shí)施例示出的一種電子設(shè)備的框圖。例如,電子設(shè)備600可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
參照?qǐng)D6,電子設(shè)備600可以包括以下一個(gè)或多個(gè)組件:處理組件602,存儲(chǔ)器604,電源組件606,多媒體組件608,音頻組件610,輸入/輸出(I/O)的接口612,傳感器組件614,以及通信組件616。
處理組件602通??刂齐娮釉O(shè)備600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個(gè)或多個(gè)處理器620來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個(gè)或多個(gè)模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件608和處理組件602之間的交互。
存儲(chǔ)器604被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在電子設(shè)備600的操作。這些數(shù)據(jù)的示例包括用于在電子設(shè)備600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器604可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電源組件606為電子設(shè)備600的各種組件提供電力。電源組件606可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為電子設(shè)備600生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件608包括在所述電子設(shè)備600和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件608包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)電子設(shè)備600處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件610被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件610包括一個(gè)麥克風(fēng)(MIC),當(dāng)電子設(shè)備600處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器604或經(jīng)由通信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件614包括一個(gè)或多個(gè)傳感器,用于為電子設(shè)備600提供各個(gè)方面的狀態(tài)評(píng)估。傳感器組件614可以檢測(cè)到設(shè)備600的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為電子設(shè)備600的顯示器和小鍵盤,傳感器組件614還可以檢測(cè)電子設(shè)備600或電子設(shè)備600一個(gè)組件的位置改變,用戶與電子設(shè)備600接觸的存在或不存在,電子設(shè)備600方位或加速/減速和電子設(shè)備600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件614還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可以包括磁傳感器,壓力傳感器或溫度傳感器,用于實(shí)現(xiàn)對(duì)磁信號(hào)、壓力信號(hào)或溫度信號(hào)的感測(cè)。
通信組件616被配置為便于電子設(shè)備600和其他設(shè)備之間有線或無(wú)線方式的通信。電子設(shè)備600可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信部件616經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信部件616還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,電子設(shè)備600可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器604,上述指令可由電子設(shè)備600的處理器620執(zhí)行以完成上述輔助用戶體驗(yàn)虛擬現(xiàn)實(shí)的方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書及實(shí)踐這里公開(kāi)的技術(shù)內(nèi)容后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。