两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種控制渲染的方法以及裝置與流程

文檔序號(hào):11133231閱讀:391來(lái)源:國(guó)知局
一種控制渲染的方法以及裝置與制造工藝

本發(fā)明涉及虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,尤其涉及到一種控制渲染的方法以及裝置。



背景技術(shù):

虛擬現(xiàn)實(shí)(Virtual Reality,VR)是利用電腦模擬產(chǎn)生一個(gè)三維環(huán)境的虛擬世界,提供使用者關(guān)于視覺、聽覺、觸覺等感官的模擬,讓使用者如同身歷其境一般地觀察三度環(huán)境內(nèi)的事物。虛擬現(xiàn)實(shí)技術(shù)是多種技術(shù)的綜合,包括實(shí)時(shí)三維計(jì)算機(jī)圖形技術(shù),顯示技術(shù),對(duì)使用者頭、眼和手的跟蹤技術(shù),以及觸覺,力覺反饋、立體聲、網(wǎng)絡(luò)傳輸、語(yǔ)音輸入輸出技術(shù)等。在虛擬現(xiàn)實(shí)技術(shù)中,當(dāng)使用者進(jìn)行位置移動(dòng)時(shí),電腦可以立即進(jìn)行復(fù)雜的運(yùn)算,將精確的3D世界影像傳回產(chǎn)生臨場(chǎng)感。即虛擬現(xiàn)實(shí)技術(shù)集成了計(jì)算機(jī)圖形技術(shù)、計(jì)算機(jī)仿真技術(shù)、人工智能、傳感技術(shù)、顯示技術(shù)、網(wǎng)絡(luò)并行處理等技術(shù)的最新發(fā)展成果,是一種由計(jì)算機(jī)技術(shù)輔助生成的高技術(shù)模擬系統(tǒng)。

在現(xiàn)有技術(shù)中,隨著虛擬現(xiàn)實(shí)技術(shù)的發(fā)展,用戶對(duì)于虛擬場(chǎng)景畫面的真實(shí)度,以及用戶的浸入感的要求也越來(lái)越高,而為了提升虛擬場(chǎng)景畫面的真實(shí)度以及用戶的浸入感受,會(huì)一直對(duì)虛擬場(chǎng)景畫面進(jìn)行實(shí)時(shí)渲染,但是對(duì)虛擬場(chǎng)景畫面進(jìn)行實(shí)時(shí)渲染的計(jì)算量過大,從而虛擬現(xiàn)實(shí)設(shè)備的功耗較高。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種控制渲染的方法以及裝置,可以有效地降低最終渲染的計(jì)算量,減少虛擬現(xiàn)實(shí)設(shè)備的功耗。

有鑒于此,本發(fā)明實(shí)施例第一方面提供了一種控制渲染的方法,應(yīng)用于虛擬現(xiàn)實(shí)設(shè)備,包括:

當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并向用戶展示渲染畫面時(shí),檢測(cè)所述用戶的眼部狀態(tài);

若所述眼部狀態(tài)指示所述用戶處于閉眼狀態(tài),則所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在一種可能的實(shí)現(xiàn)中,該控制渲染的方法還包括:

若所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài),則所述虛擬現(xiàn)實(shí)設(shè)備繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在一種可能實(shí)現(xiàn)中,所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染之后,還包括:

檢測(cè)暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染的時(shí)長(zhǎng)值是否大于設(shè)定閾值,如果是,則所述虛擬現(xiàn)實(shí)設(shè)備繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在一種可能的實(shí)現(xiàn)中,所述設(shè)定閾值由所述虛擬現(xiàn)實(shí)設(shè)備根據(jù)所述用戶眨眼時(shí)所統(tǒng)計(jì)的閉眼時(shí)長(zhǎng)確定。

在一種可能的實(shí)現(xiàn)中,若所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài)時(shí),所述虛擬現(xiàn)實(shí)設(shè)備繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染,包括:

所述虛擬現(xiàn)實(shí)設(shè)備確定所述用戶在所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域;

所述虛擬現(xiàn)實(shí)設(shè)備對(duì)所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域進(jìn)行渲染。

本發(fā)明實(shí)施例第二方面提供了一種控制渲染的裝置,應(yīng)用于虛擬現(xiàn)實(shí)設(shè)備,該控制渲染的裝置包括:

檢測(cè)模塊,用于當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并向用戶展示渲染畫面時(shí),檢測(cè)所述用戶的眼部狀態(tài);

渲染模塊,用于若所述檢測(cè)模塊檢測(cè)的所述眼部狀態(tài)指示所述用戶處于閉眼狀態(tài),則暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在一種可能的實(shí)現(xiàn)中,所述渲染模塊,用于若所述檢測(cè)模塊檢測(cè)所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài),則繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在一種可能的實(shí)現(xiàn)中,所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染之后,所述檢測(cè)模塊還用于:

檢測(cè)所述渲染模塊暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染的時(shí)長(zhǎng)值是否大于設(shè)定閾值;

所述渲染模塊,用于如果所述檢測(cè)模塊檢測(cè)到所述時(shí)長(zhǎng)值大于所述設(shè)定閾值,則繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在一種可能的實(shí)現(xiàn)中,所述設(shè)定閾值由所述虛擬現(xiàn)實(shí)設(shè)備根據(jù)所述用戶眨眼時(shí)所統(tǒng)計(jì)的閉眼時(shí)長(zhǎng)確定。

在一種可能的實(shí)現(xiàn)中,所述渲染模塊包括:

確定單元,用于若所述檢測(cè)模塊檢測(cè)到所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài)時(shí),確定所述用戶在所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域;

渲染單元,用于對(duì)所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域進(jìn)行渲染。

本發(fā)明實(shí)施例第三方面提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序代碼,該程序代碼用于指示執(zhí)行上述第一方面中的方法。

從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并向用戶展示渲染畫面時(shí),檢測(cè)所述用戶的眼部狀態(tài);若所述眼部狀態(tài)指示所述用戶處于閉眼狀態(tài),則所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。即當(dāng)用戶閉眼時(shí),虛擬現(xiàn)實(shí)設(shè)備沒有對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染,與現(xiàn)有技術(shù)相比,可以有效地降低最終渲染的計(jì)算量,減少虛擬現(xiàn)實(shí)設(shè)備的功耗。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例一種控制渲染的方法一個(gè)實(shí)施例流程示意圖;

圖2為本發(fā)明實(shí)施例一種控制渲染的裝置一個(gè)實(shí)施例結(jié)構(gòu)示意圖;

圖3為本發(fā)明實(shí)施例一種控制渲染的裝置另一實(shí)施例結(jié)構(gòu)示意圖。

具體實(shí)施方式

本發(fā)明實(shí)施例提供了一種控制渲染的方法以及裝置,可以有效地降低最終渲染的計(jì)算量,減少虛擬現(xiàn)實(shí)設(shè)備的功耗。

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤4送?,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

本發(fā)明實(shí)施例應(yīng)用于虛擬現(xiàn)實(shí)設(shè)備中,為了便于理解與敘述,下面先對(duì)本發(fā)明實(shí)施例應(yīng)用的虛擬現(xiàn)實(shí)設(shè)備做一個(gè)簡(jiǎn)單的描述:

本發(fā)明實(shí)施例中所應(yīng)用的虛擬現(xiàn)實(shí)設(shè)備是指虛擬現(xiàn)實(shí)頭戴式顯示設(shè)備,又簡(jiǎn)稱VR頭顯,一般來(lái)說(shuō),VR頭顯分為三類:外接式頭顯、一體式頭顯以及手機(jī)盒子頭顯,其中,手機(jī)盒子頭顯即是指以手機(jī)作為顯示器的VR頭顯(又稱VR眼鏡)。本領(lǐng)域技術(shù)人員可以知道,一般來(lái)說(shuō),一個(gè)完整的虛擬現(xiàn)實(shí)設(shè)備包含虛擬環(huán)境、以高性能計(jì)算機(jī)為核心的虛擬環(huán)境處理器、視覺顯示系統(tǒng)、聽覺追蹤系統(tǒng)、以方位跟蹤器、數(shù)據(jù)手套和數(shù)據(jù)衣為主體的身體方位姿態(tài)跟蹤系統(tǒng),以及味覺、嗅覺、觸覺與力覺反饋系統(tǒng)等功能單元或者模塊。

需要說(shuō)明的是,上述對(duì)虛擬現(xiàn)實(shí)設(shè)備的描述,并不對(duì)本發(fā)明實(shí)施例中的虛擬現(xiàn)實(shí)設(shè)備構(gòu)成限定,可以包括更多的功能或者模塊,具體此處不做限定。

由前述背景技術(shù)描述可知,在現(xiàn)有技術(shù)中,隨著虛擬現(xiàn)實(shí)技術(shù)的發(fā)展,用戶對(duì)于虛擬場(chǎng)景畫面的真實(shí)度,以及用戶的浸入感的要求也越來(lái)越高,而為了提升虛擬場(chǎng)景畫面的真實(shí)度以及用戶的浸入感受,會(huì)一直對(duì)虛擬場(chǎng)景畫面進(jìn)行實(shí)時(shí)渲染,但是不斷的進(jìn)行實(shí)時(shí)渲染的計(jì)算量過大,虛擬現(xiàn)實(shí)設(shè)備的功耗比較大,因此本發(fā)明實(shí)施例提供了一種控制渲染的方法以及裝置,可以有效地降低虛擬現(xiàn)實(shí)設(shè)備最終渲染的計(jì)算量,減少虛擬現(xiàn)實(shí)設(shè)備的功耗。下面將對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)的描述。

請(qǐng)參閱圖1,圖1為本發(fā)明實(shí)施例一種控制渲染的方法的一個(gè)實(shí)施例流程示意圖,應(yīng)用于虛擬現(xiàn)實(shí)設(shè)備,該方法包括:

101、當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并向用戶展示渲染畫面時(shí),檢測(cè)所述用戶的眼部狀態(tài)。

應(yīng)理解,在虛擬現(xiàn)實(shí)技術(shù)中,虛擬環(huán)境指生成的一種逼真的視覺、聽覺、力覺觸覺等感覺的三維虛擬環(huán)境,通過各種外部傳感設(shè)備使用戶“沉浸”到該虛擬環(huán)境中,實(shí)現(xiàn)用戶和虛擬環(huán)境進(jìn)行自然的交互。其中,在本發(fā)明實(shí)施例中,為了獲得逼真的視覺效果,虛擬現(xiàn)實(shí)設(shè)備會(huì)對(duì)即將展示的虛擬環(huán)境,即將呈現(xiàn)給用戶的虛擬場(chǎng)景畫面進(jìn)行渲染,當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并展示渲染畫面時(shí),即展示渲染后的虛擬場(chǎng)景畫面時(shí),虛擬現(xiàn)實(shí)設(shè)備檢測(cè)所述用戶的眼部狀態(tài)。

其中,用戶的眼部狀態(tài)是指用戶的眼睛眨眼情況,一般來(lái)說(shuō),眼部狀態(tài)包括閉眼狀態(tài)、睜眼狀態(tài)。

102、若所述眼部狀態(tài)指示所述用戶處于閉眼狀態(tài),則所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

在本發(fā)明實(shí)施例中,若檢測(cè)到用戶處于閉眼狀態(tài),則虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

即在本發(fā)明實(shí)施例中,當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并向用戶展示渲染畫面時(shí),虛擬現(xiàn)實(shí)設(shè)備檢測(cè)所述用戶的眼部狀態(tài),若所述眼部狀態(tài)指示所述用戶處于閉眼狀態(tài),則所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。即當(dāng)用戶閉眼時(shí),虛擬現(xiàn)實(shí)設(shè)備沒有對(duì)所述虛擬場(chǎng)景畫面進(jìn)行實(shí)時(shí)渲染,與現(xiàn)有技術(shù)相比,可以有效地降低最終渲染的計(jì)算量,減少虛擬現(xiàn)實(shí)設(shè)備的功耗。

可選地,在本發(fā)明的一些實(shí)施例中,若所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài),則所述虛擬現(xiàn)實(shí)設(shè)備繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染,即當(dāng)用戶處于睜眼狀態(tài)時(shí),虛擬現(xiàn)實(shí)設(shè)備恢復(fù)對(duì)虛擬場(chǎng)景畫面的渲染。

其中,需要說(shuō)明的是,在本發(fā)明實(shí)施例中,可以有多種檢測(cè)用戶的眼部狀態(tài)的方法,具體此處不做限定。例如,目前常見的眼部狀態(tài)檢測(cè)方法主要是基于眼部圖像的方法,即采集眼部圖像,然后根據(jù)眼部圖像中的內(nèi)容,利用睜眼、閉眼時(shí),眼部特征的差異進(jìn)行檢測(cè),例如從采集的眼部圖像中,是否檢測(cè)到用戶的虹膜邊緣、眼瞼的方向是否相同、上下眼瞼的距離等方法確定用戶的眼部狀態(tài)。

可選地,在本發(fā)明的一些實(shí)施例中,所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染之后,所述方法還包括:

檢測(cè)暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染的時(shí)長(zhǎng)值是否大于設(shè)定閾值,如果是,則所述虛擬現(xiàn)實(shí)設(shè)備繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

即當(dāng)設(shè)備檢測(cè)到用戶處于閉眼狀態(tài)并暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染之后,當(dāng)檢測(cè)到暫停對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染的時(shí)長(zhǎng)值大于設(shè)定閾值時(shí),則恢復(fù)對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染。其中,所述設(shè)定閾值可以根據(jù)實(shí)際應(yīng)用情況進(jìn)行配置,具體此處不做限定。

優(yōu)選地,所述設(shè)定閾值由所述虛擬現(xiàn)實(shí)設(shè)備根據(jù)所述用戶眨眼時(shí)所統(tǒng)計(jì)的閉眼時(shí)長(zhǎng)確定。

需要說(shuō)明的是,對(duì)于正常用戶,通常2~6秒就要眨眼一次,每次眨眼要用0.2~0.4秒鐘時(shí)間,對(duì)于不同的用戶,由于其個(gè)人的身體素質(zhì),每個(gè)人閉眼時(shí)長(zhǎng)可能有所不同,因此本發(fā)明實(shí)施例中,通過統(tǒng)計(jì)使用該虛擬現(xiàn)實(shí)設(shè)備的用戶的眨眼時(shí)的閉眼時(shí)長(zhǎng)來(lái)確定設(shè)定閾值,即根據(jù)用戶的以往的閉眼時(shí)長(zhǎng)來(lái)確定所述設(shè)定閾值。優(yōu)選地,所述設(shè)定閾值的時(shí)長(zhǎng)小于所述用戶眨眼時(shí)所統(tǒng)計(jì)的閉眼時(shí)長(zhǎng),這樣,當(dāng)虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染的時(shí)長(zhǎng)值大于設(shè)定閾值則恢復(fù)對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染,即當(dāng)用戶處于閉眼狀態(tài)時(shí),虛擬現(xiàn)實(shí)設(shè)備在設(shè)定閾值的時(shí)長(zhǎng)后,就已經(jīng)恢復(fù)對(duì)虛擬場(chǎng)景畫面的渲染,當(dāng)用戶睜眼時(shí),用戶就可以獲得渲染后的虛擬場(chǎng)景畫面,可以有效地避免用戶睜眼時(shí)才恢復(fù)對(duì)虛擬場(chǎng)景畫面的渲染而造成的畫面脫節(jié)的情況,即虛擬場(chǎng)景畫面未渲染完畢的情況,提高了用戶的體驗(yàn)。

可選地,在本發(fā)明的一些實(shí)施例中,若所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài)時(shí),所述虛擬現(xiàn)實(shí)設(shè)備繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染,包括:

所述虛擬現(xiàn)實(shí)設(shè)備確定所述用戶在所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域,所述虛擬現(xiàn)實(shí)設(shè)備對(duì)所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域進(jìn)行渲染。

需要說(shuō)明的是,由人眼視覺特性可知,當(dāng)人眼注視某個(gè)位置時(shí),該位置的最為清晰,該位置所對(duì)應(yīng)的點(diǎn)是指用戶的眼睛注視焦點(diǎn),即用戶眼睛注視點(diǎn),注視點(diǎn)對(duì)應(yīng)人眼的黃斑,黃斑是人眼視覺細(xì)胞比較密集的地方,因此也是視力最好的地方,本領(lǐng)域技術(shù)人員可以知道,隨著偏離注視點(diǎn)的角度,對(duì)應(yīng)的視力也會(huì)下降,用戶視覺所能感知的信息越少,即用戶能清晰、準(zhǔn)確的感知的畫面只是用戶視覺范圍的其中一部分,本發(fā)明實(shí)施例中,上述用戶在所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域,是指用戶注視點(diǎn)預(yù)置范圍內(nèi)的區(qū)域,具體的注視點(diǎn)的預(yù)置范圍在這里不做限定,可以根據(jù)實(shí)際應(yīng)用情況進(jìn)行配置。優(yōu)選地,一般來(lái)講所述虛擬現(xiàn)實(shí)設(shè)備確定所述用戶在所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域?yàn)橛脩裟軌蚯宄?、?zhǔn)確的感知的區(qū)域。

由此可見,在本發(fā)明實(shí)施例中,對(duì)于用戶人眼的非視覺對(duì)焦區(qū)域,即人眼視覺范圍內(nèi),視覺對(duì)焦區(qū)域以外的視覺區(qū)域所對(duì)應(yīng)的虛擬場(chǎng)景畫面,虛擬顯示設(shè)備沒有進(jìn)行渲染,而只對(duì)視覺對(duì)焦的區(qū)域所對(duì)應(yīng)的虛擬場(chǎng)景畫面進(jìn)行渲染,可以進(jìn)一步地減少渲染所帶來(lái)的計(jì)算量,更加有效地降低了虛擬現(xiàn)實(shí)設(shè)備的功耗,另外,由于用戶對(duì)非視覺對(duì)焦區(qū)域的虛擬場(chǎng)景畫面感知的信息較少,不對(duì)非視覺對(duì)焦的區(qū)域內(nèi)的虛擬場(chǎng)景畫面進(jìn)行渲染不會(huì)對(duì)用戶的體驗(yàn)造成不好的體驗(yàn)。

基于上述本發(fā)明實(shí)施例所提供的一種控制渲染的方法,對(duì)本發(fā)明實(shí)施例還提供了一種控制渲染的裝置。

請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例一種控制渲染的裝置一個(gè)實(shí)施例結(jié)構(gòu)示意圖,該控制渲染的裝置應(yīng)用于虛擬現(xiàn)實(shí)設(shè)備,該裝置包括檢測(cè)模塊201以及渲染模塊202。

其中,檢測(cè)模塊201用于當(dāng)虛擬現(xiàn)實(shí)設(shè)備對(duì)虛擬場(chǎng)景畫面進(jìn)行渲染并向用戶展示渲染畫面時(shí),檢測(cè)所述用戶的眼部狀態(tài);

渲染模塊202用于若所述檢測(cè)模塊201檢測(cè)的所述眼部狀態(tài)指示所述用戶處于閉眼狀態(tài),則暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

基于上述實(shí)施例,在本發(fā)明的一些實(shí)例中,所述渲染模塊202,用于若所述檢測(cè)模塊201檢測(cè)所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài),則繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

結(jié)合上述實(shí)施例,在本發(fā)明的一些實(shí)施例中,所述虛擬現(xiàn)實(shí)設(shè)備暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染之后,所述檢測(cè)模塊201還用于:

檢測(cè)所述渲染模塊202暫停對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染的時(shí)長(zhǎng)值是否大于設(shè)定閾值;

所述渲染模塊202用于如果所述檢測(cè)模塊201檢測(cè)到所述時(shí)長(zhǎng)值大于所述設(shè)定閾值,則繼續(xù)對(duì)所述虛擬場(chǎng)景畫面進(jìn)行渲染。

結(jié)合上述實(shí)施例,在本發(fā)明的一些實(shí)施例中,所述設(shè)定閾值由所述虛擬現(xiàn)實(shí)設(shè)備根據(jù)所述用戶眨眼時(shí)所統(tǒng)計(jì)的閉眼時(shí)長(zhǎng)確定。

結(jié)合圖2,請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例一種控制渲染的裝置另一實(shí)施例結(jié)構(gòu)示意圖,所述渲染模塊202包括:

確定單元2021,用于若所述檢測(cè)模塊201檢測(cè)到所述眼部狀態(tài)指示所述用戶處于睜眼狀態(tài)時(shí),確定所述用戶在所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域;

渲染單元2022,用于對(duì)所述虛擬場(chǎng)景畫面中視覺對(duì)焦的區(qū)域進(jìn)行渲染。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程以及更多的細(xì)節(jié),可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
通渭县| 金昌市| 莎车县| 宿迁市| 临海市| 东港市| 红河县| 北安市| 金寨县| 札达县| 南部县| 丹阳市| 鄱阳县| 玉溪市| 辽宁省| 承德县| 徐闻县| 马关县| 分宜县| 望都县| 容城县| 浠水县| 永泰县| 萨迦县| 桐梓县| 天峻县| 安阳县| 娱乐| 凌云县| 永嘉县| 鄂温| 丹凤县| 北海市| 浙江省| 马关县| 萍乡市| 承德县| 乡宁县| 电白县| 扶绥县| 通渭县|