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

VR設(shè)備中的圖像顯示方法和裝置以及VR設(shè)備與流程

文檔序號:11408936閱讀:512來源:國知局
VR設(shè)備中的圖像顯示方法和裝置以及VR設(shè)備與流程

本發(fā)明涉及vr領(lǐng)域,具體而言,涉及一種vr設(shè)備中的圖像顯示方法和裝置以及vr設(shè)備。



背景技術(shù):

目前,vr眼鏡主要的配置是內(nèi)含的兩個凸透鏡,由于屏幕只有一個,因此必須要讓左、右眼所看的圖像各自獨立分開,才能有立體視覺。3d立體眼鏡可以模仿真實的狀況,使左、右眼畫面連續(xù)互相交替顯示在屏幕上,加上人眼視覺暫留的生理特性,就可以看到立體3d圖像。vr虛擬現(xiàn)實頭盔中的透鏡就是基于不同的視覺場以及在局部空間中營造出不同的畫面深度感知,在用戶大腦視覺系統(tǒng)中形成一個虛擬現(xiàn)實視場。然而,虛擬現(xiàn)實視場的主要限制因素是透鏡,而非瞳孔。為了得到更寬廣的視場,需要縮短用戶眼球與透鏡間的距離或增加透鏡的大小??紤]到頭戴頭盔體積以及重量,使用較輕薄的透鏡,透鏡與顯示屏間的距離會增大,但頭盔的大小也隨之增大;而使用更厚的透鏡,會縮短與顯示屏間的距離,但透鏡的厚度會增加新的工程挑戰(zhàn),因為會出現(xiàn)幾何失真和色差。

由于顯示屏的分辨率不足,vr中的物體邊緣會出現(xiàn)很明顯的鋸齒(aliasing),從而產(chǎn)生了很粗糙的邊緣。又因為vr是實時渲染的,所以當(dāng)頭微微轉(zhuǎn)動時,會感覺那條原本應(yīng)該靜止的細(xì)線(或者某些物體的邊緣線)像在閃爍或者舞動一般,而對比度很高的物體邊緣會出分離式閃爍,會感覺到一個像素在rgb幾種高純度顏色之間閃爍。

針對上述的問題,目前尚未提出有效的解決方案。



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

本發(fā)明實施例提供了一種vr設(shè)備中的圖像顯示方法和裝置以及vr設(shè)備,以至少解決相關(guān)技術(shù)中由于vr眼鏡的顯示屏的分辨率較低,導(dǎo)致圖像中物體邊緣呈鋸齒狀的技術(shù)問題。

根據(jù)本發(fā)明實施例的一個方面,提供了一種vr設(shè)備中的圖像顯示方法,包括:獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,vr設(shè)備設(shè)置有電磁震動器,電磁震動器用于控制第一圖像沿第一方向移動第一距離;在電磁震動器發(fā)生震動之后,獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺?;在vr設(shè)備中顯示目標(biāo)圖像。

根據(jù)本發(fā)明實施例的另一方面,還提供了一種vr設(shè)備中的圖像顯示裝置,包括:第一獲取單元,用于獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,vr設(shè)備設(shè)置有電磁震動器,電磁震動器用于控制第一圖像沿第一方向移動第一距離;第二獲取單元,用于在電磁震動器發(fā)生震動之后,獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;疊加單元,用于將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺睿伙@示單元,用于在vr設(shè)備中顯示目標(biāo)圖像。

根據(jù)本發(fā)明實施例的另一方面,還提供了一種vr設(shè)備,包括:電磁震動器,設(shè)置在vr設(shè)備中,用于控制vr設(shè)備待顯示的第一圖像沿第一方向移動第一距離,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀;處理器,用于在電磁震動器發(fā)生震動之前獲取第一圖像;在電磁震動器發(fā)生震動之后獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺睿灰约霸趘r設(shè)備中顯示目標(biāo)圖像。

在本發(fā)明實施例中,通過在vr設(shè)備中設(shè)置電磁震動器,該電磁震動器可以使得vr設(shè)備待顯示的第一圖像沿第一方向移動第一距離,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,在電磁震動器發(fā)生震動之后,第一圖像沿第一方向移動第一距離得到第二圖像,然后將第二圖像與第一圖像進(jìn)行疊加操作,得到目標(biāo)圖像并在vr設(shè)備中進(jìn)行顯示,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺?,達(dá)到了消除第一圖像中目標(biāo)物體邊緣鋸齒的目的,進(jìn)而解決了相關(guān)技術(shù)中由于vr眼鏡的顯示屏的分辨率較低,導(dǎo)致圖像中物體邊緣呈鋸齒狀的技術(shù)問題,從而實現(xiàn)了提高vr設(shè)備圖像顯示效果的技術(shù)效果。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:

圖1是根據(jù)本發(fā)明實施例的vr設(shè)備中的圖像顯示方法的硬件環(huán)境的示意圖;

圖2是根據(jù)本發(fā)明實施例的一種可選的vr設(shè)備中的圖像顯示方法的流程圖;

圖3是根據(jù)本發(fā)明實施例的vr設(shè)備背面設(shè)置電磁震動器的示意圖;

圖4是根據(jù)本發(fā)明實施例的vr設(shè)備正面顯示屏的示意圖;

圖5是根據(jù)本發(fā)明實施例的電磁震動器發(fā)生震動的示意圖;

圖6是根據(jù)本發(fā)明實施例的顯示屏發(fā)生震動的示意圖;

圖7是根據(jù)本發(fā)明實施例的目標(biāo)對象的示意圖;

圖8是根據(jù)本發(fā)明實施例的第一圖像的示意圖;

圖9是根據(jù)本發(fā)明實施例的顯示屏震動前后對比的示意圖;

圖10是根據(jù)本發(fā)明實施例的第二圖像的示意圖;

圖11是根據(jù)本發(fā)明實施例的目標(biāo)圖像中的像素點灰度值的示意圖;

圖12是根據(jù)本發(fā)明實施例的目標(biāo)圖像中的像素點之間的空隙的示意圖;

圖13是根據(jù)本發(fā)明實施例的一種可選的vr設(shè)備中的圖像顯示裝置的示意圖;

圖14是根據(jù)本發(fā)明實施例的另一種可選的vr設(shè)備中的圖像顯示裝置的示意圖;

圖15是根據(jù)本發(fā)明實施例的再一種可選的vr設(shè)備中的圖像顯示裝置的示意圖;以及

圖16是根據(jù)本發(fā)明實施例的一種終端的結(jié)構(gòu)框圖。

具體實施方式

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

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

實施例1

根據(jù)本發(fā)明實施例,提供了一種vr設(shè)備中的圖像顯示的方法實施例。

可選地,在本實施例中,上述vr設(shè)備中的圖像顯示方法可以應(yīng)用于如圖1所示的由服務(wù)器102和終端104所構(gòu)成的硬件環(huán)境中。如圖1所示,服務(wù)器102通過網(wǎng)絡(luò)與終端104進(jìn)行連接,上述網(wǎng)絡(luò)包括但不限于:廣域網(wǎng)、城域網(wǎng)或局域網(wǎng),終端104并不限定于pc、手機(jī)、平板電腦等。本發(fā)明實施例的vr設(shè)備中的圖像顯示方法可以由服務(wù)器102來執(zhí)行,也可以由終端104來執(zhí)行,還可以是由服務(wù)器102和終端104共同執(zhí)行。其中,終端104執(zhí)行本發(fā)明實施例的vr設(shè)備中的圖像顯示方法也可以是由安裝在其上的客戶端來執(zhí)行。

此處需要說明的是,本發(fā)明實施例的vr設(shè)備中的圖像顯示方法可以由vr設(shè)備執(zhí)行,或者由vr設(shè)備中的處理器來執(zhí)行,或者由vr設(shè)備中的處理器上的應(yīng)用程序來執(zhí)行。

圖2是根據(jù)本發(fā)明實施例的一種可選的vr設(shè)備中的圖像顯示方法的流程圖,如圖2所示,該方法可以包括以下步驟:

步驟s202,獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,vr設(shè)備設(shè)置有電磁震動器,電磁震動器用于控制第一圖像沿第一方向移動第一距離;

步驟s204,在電磁震動器發(fā)生震動之后,獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;

步驟s206,將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺睿?/p>

步驟s208,在vr設(shè)備中顯示目標(biāo)圖像。

通過上述步驟s202至步驟s208,通過在vr設(shè)備中設(shè)置電磁震動器,該電磁震動器可以使得vr設(shè)備待顯示的第一圖像沿第一方向移動第一距離,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,在電磁震動器發(fā)生震動之后,第一圖像沿第一方向移動第一距離得到第二圖像,然后將第二圖像與第一圖像進(jìn)行疊加操作,得到目標(biāo)圖像并在vr設(shè)備中進(jìn)行顯示,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺睿_(dá)到了消除第一圖像中目標(biāo)物體邊緣鋸齒的目的,進(jìn)而解決了相關(guān)技術(shù)中由于vr眼鏡的顯示屏的分辨率較低,導(dǎo)致圖像中物體邊緣呈鋸齒狀的技術(shù)問題,從而實現(xiàn)了提高vr設(shè)備圖像顯示效果的技術(shù)效果。

在步驟s202提供的技術(shù)方案中,本發(fā)明實施例對vr設(shè)備的類型或者型號不做具體限定,例如vr設(shè)備可以是vr眼鏡、頭戴式頭盔等。本發(fā)明實施例中的vr設(shè)備中可以包括有透鏡,主要用于形成虛擬現(xiàn)實視場。vr設(shè)備中還可以包括顯示屏,顯示屏的背面可以設(shè)置有電磁震動器,其中,電磁震動器可以用于控制vr設(shè)備中待顯示的圖像按照某個方向移動一定距離。此處需要說明的是,本發(fā)明實施例中vr設(shè)備的顯示屏的分辨率可以較低,本發(fā)明實施例可以通過在顯示屏背面設(shè)置電磁震動器來避免因顯示屏分辨率較低造成圖像中的物體邊緣出現(xiàn)鋸齒。還需要說明的是,本發(fā)明實施例對電磁震動器在顯示屏背面的設(shè)置位置也不做具體限定,電磁震動器的設(shè)置位置可以根據(jù)實際需求進(jìn)行設(shè)定。還需要說明的是,本發(fā)明實施例對電磁震動器的類型和型號也不做具體限定,例如電磁震動器可以是微型高頻電磁震動器。

還需要說明的是,電磁震動器可以通過自身的震動帶動顯示屏震動,需要注意的是,電磁震動器的震動頻率、震動方向以及震動距離可以根據(jù)實際需求設(shè)定,此處不做具體限定。下面將結(jié)合圖3至圖6對電磁震動器震動顯示屏進(jìn)行詳細(xì)介紹:如圖3所示,vr設(shè)備的顯示屏背面設(shè)置有電磁震動器,vr設(shè)備的顯示屏的正面如圖4所示,圖4中的每個方格表示一個像素點。如圖5所示,電磁震動器開啟之后,產(chǎn)生高頻震動,圖5中的箭頭表示從顯示屏背面角度看到的電磁震動器的震動方向,為向左下角震動。電磁震動器帶動顯示屏震動,震動前后的顯示屏對比如圖6所示,其中,圖6中的實線框表示震動前的顯示屏,虛線框代表震動后的顯示屏,圖6中的箭頭表示從顯示屏正面角度看到的顯示屏的震動方向,為向右下角震動,假設(shè)圖6中的每個方格的邊長代表一個像素距離,則圖6中的顯示屏的震動距離為

本發(fā)明實施例中的第一圖像可以是vr設(shè)備待顯示的圖像,由于vr設(shè)備顯示屏分辨率較低,vr設(shè)備顯示屏中顯示的第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,此處需要說明的是,本發(fā)明實施例對目標(biāo)對象并不做具體限定。例如,如圖7和圖8所示,圖7中的顯示屏中的目標(biāo)對象為一條直線,圖8所示為第一圖像,其中,直線在顯示屏中呈鋸齒狀,如圖中的打叉號方格所示。

電磁震動器可以通過震動顯示屏來實現(xiàn)將顯示屏中待顯示的第一圖像沿第一方向移動第一距離,其中,第一方向可以為電磁震動器帶動顯示屏的震動方向,第一距離可以為顯示屏的震動距離。

為了消除第一圖像中目標(biāo)對象的邊緣的鋸齒,使得目標(biāo)對象的成像更加清晰,本發(fā)明實施例優(yōu)選地使得電磁震動器控制第一圖像沿第一方向移動第一距離,其中,第一方向與水平方向之間的夾角為45度,具體地,第一方向與方格的一條邊之間的夾角為45度,其中,第一圖像中的每個像素點由一個方格表示,例如第一方向可以是右下角、左下角、右上角、左上角,如圖9所示,實線框為震動之前的顯示屏,虛線框為震動之后的顯示屏,從圖9中可以看出第一方向為右下角。優(yōu)選地,第一距離可以按照以下公式計算得到:其中,l為第一距離,m為第一圖像中的像素點距離,如圖9所示,圖9中的一個方格的一條邊的長度表示一個像素點距離,從圖9中可以看出,第一距離為倍的像素點距離。

需要說明的是,本發(fā)明實施例利用電磁震動器控制第一圖像沿與水平方向夾角45度的方向移動倍的像素點距離,使得震動后的顯示屏中的像素點能夠覆蓋震動之前的顯示屏中的像素點,以達(dá)到通過對震動前后的圖像進(jìn)行相應(yīng)處理操作來消除第一圖像中目標(biāo)對象的邊緣的鋸齒的目的,進(jìn)而達(dá)到提高vr設(shè)備顯示屏圖像顯示效果的技術(shù)效果。

在步驟s204提供的技術(shù)方案中,在電磁震動器發(fā)生震動之后,顯示屏在電磁震動器作用下發(fā)生震動,使得第一圖像沿第一方向移動第一距離,得到第二圖像。如圖9和圖10所示,圖9通過對比震動前后顯示屏的相對位置來表示第一圖像的移動方向和移動距離,如圖9所示,第一圖像沿右下角方向移動電磁震動器發(fā)生震動后得到第二圖像,其中,圖9中的實線框表示第一圖像,虛線框表示第二圖像。需要說明的是,電磁震動器帶動顯示屏震動之后,為了使得vr設(shè)備渲染場景的視口和朝向不受震動影響,需要修改渲染場景的朝向位置,例如,顯示屏震動到右下角時,視口調(diào)整到左上,移動距離與震動距離一樣,這樣才能達(dá)到渲染物體的位置不會發(fā)生變化。電磁震動器震動以及渲染視口修改之后,圖7中的直線在顯示屏中的顯示效果如圖10所示,參見圖10中的打叉號的方格。

在步驟s206提供的技術(shù)方案中,在獲取到第一圖像和第二圖像之后,本發(fā)明實施例可以將第一圖像和第二圖像進(jìn)行疊加操作,執(zhí)行疊加操作后可以得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)物體的邊緣由鋸齒狀變?yōu)槠交瑺睢4颂幮枰f明的是,將第一圖像和第二圖像進(jìn)行的疊加操作并非是簡單地兩個圖像疊加在一起,而是對第一圖像中的每個像素點的灰度值進(jìn)行更新,以實現(xiàn)將第一圖像中的目標(biāo)物體邊緣的鋸齒狀變?yōu)槠交瑺?,進(jìn)而達(dá)到提供第一圖像的顯示效果的目的。

作為一種可選的實施例,步驟s206將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像可以包括:

步驟s2062,對第一圖像中與第二圖像重疊的第一像素點的灰度值進(jìn)行第一更新操作。

需要說明的是,第一像素點是第一圖像中的像素點,且第一像素點與第二圖像全部或者部分重疊。例如,如圖9所示,第一圖像中的第一個像素點(左上角第一個方格)的1/4部分與第二圖像重疊,則該像素點即為第一像素點。再例如,如圖9所示,第一圖像中的第一個像素點(左上角第二行第二個方格)的全部與第二圖像重疊,則該像素點即為第一像素點。

還需要說明的是,在確定第一圖像中與第二圖像重疊的第一像素點之后,該實施例可以對第一像素點進(jìn)行第一更新操,其中,第一更新操作可以包括兩部分操作,具體地:

第一部分操作:將第一像素點中與第二像素點重疊的第一部分的灰度值更新為第一像素點的灰度值與第二像素點的灰度值的平均值;

第二部分操作:并將第一像素點中與第二圖像不重疊的第二部分的灰度值更新為第一像素點的灰度值的預(yù)定比例。

針對上述操作需要說明的是,第二像素點可以為第二圖像中與第一像素點重疊的像素點。例如,如圖9所示,第二圖像中的第一個像素點(左上角第一個方格)與第一圖像中的第一個像素點(左上角第一個方格),也即第一像素點的1/4部分重疊,則該第二圖像中的第一個像素點即為第二像素點。

還需要說明的是,如圖9所示,第一圖像中的第一像素點可以分為兩部分,其中一部分,與第二像素點重疊,另一部分與第二圖像不重疊。該實施例可以對第一像素點中與第二像素點重疊的第一部分的灰度值進(jìn)行更新,將其更新為第一像素點的灰度值與第二像素點的灰度值的平均值;對第一像素點中與第二圖像不重疊的第二部分的灰度值進(jìn)行更新,將其更新為第一像素點的灰度值的預(yù)定比例,其中,該實施例中的預(yù)定比例優(yōu)選為1/2。將第一圖像與第二圖像進(jìn)行上述更新操作后,可以得到目標(biāo)圖像,其中,目標(biāo)圖像可以為第一圖像中的像素點的灰度值進(jìn)行更新后得到的圖像。例如,如圖11所示的目標(biāo)圖像中,打豎線部分為第一像素點中與第二圖像不重疊的第二部分,該第二部分的灰度值為第一圖像中相應(yīng)像素點部分的灰度值的1/2,可以結(jié)合圖8和圖10所示的圖像中的像素點的灰度值得到;打叉號部分為第一像素點中與第二像素點重疊的第一部分,該第一部分的灰度值為第一像素點的灰度值與第二像素點的灰度值的平均值,可以結(jié)合圖8和圖10所示的圖像中的像素點的灰度值得到。

該實施例通過對第一圖像中與第二圖像重疊的第一像素點執(zhí)行第一更新操作,使得第一圖像至少經(jīng)過第一更新操作后得到的目標(biāo)圖像中的目標(biāo)物體的邊緣由鋸齒狀變?yōu)槠交瑺睿M(jìn)而達(dá)到消除vr設(shè)備中圖像中的物體邊緣的鋸齒,提高vr設(shè)備的圖像顯示效果的目的。

考慮到由于vr設(shè)備的顯示屏的分辨率較低將會導(dǎo)致圖像呈現(xiàn)紗窗效應(yīng),也即圖像中的像素點之間存儲空隙,該空隙的距離小于像素點距離,如圖12中實線框所示的圖像中,小方格之間的粗邊代表像素點之間的空隙。為了消除對圖像中像素點之間的空隙,以實現(xiàn)避免圖像出現(xiàn)紗窗效應(yīng)影響圖像顯示效果,本發(fā)明實施例還可以利用電磁震動器震動顯示屏來實現(xiàn)消除圖像中的紗窗效應(yīng),具體參見以下可選實施例:

作為另一種可選的實施例,vr設(shè)備待顯示的第一圖像中的像素點之間存在距離為第二距離的空隙,此處需要說明的是,第二距離小于像素點距離。為了消除上述空隙所造成的第一圖像的紗窗效應(yīng),在獲取第一圖像和第二圖像之后,該實施例中的步驟s206將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像還可以包括:

步驟s2064,對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作。

需要說明的是,如圖12所示,實線框所示的圖像表示第一圖像,虛線框所示的圖像表示第二圖像。從圖12中可以看出,第一圖像中的像素點之間的空隙可以分為兩部分,其中一部分與第二圖像中的像素點重疊,另一部分與第二圖像中的像素點不重疊。

該實施例可以對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作,以實現(xiàn)消除第一圖像中的像素點之間的空隙所造成的紗窗效應(yīng)。具體地,該實施例可以將第一圖像中的像素點之間的空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值。此處需要說明的是,第三像素點可以為第二圖像中與第一圖像中的像素點之間的空隙重疊的像素點,例如,如圖12虛線框所示的第二圖像中的第一個像素點(左上角第一個虛線方格)與實線框所示的第一圖像中的第一個像素點與第二像素點之間的空隙存在1/2部分重疊,則圖12虛線框所示的第二圖像中的第一個像素點(左上角第一個虛線方格)即為第三像素點。該實施例通過將第一圖像中的像素點之間的空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值,能夠?qū)崿F(xiàn)消除第一圖像中的像素點之間的空隙所造成的對圖像呈現(xiàn)紗窗效應(yīng)的目的。

還需要說明的是,該實施例利用電磁震動器將顯示屏按照如圖12所示的震動方向和震動距離進(jìn)行震動后,可以使得第一圖像中的像素點之間的空隙的大部分被第二圖像中的像素點覆蓋住,進(jìn)而能夠達(dá)到消除空隙,避免第一圖像呈現(xiàn)紗窗效應(yīng)的目的。還需要說明的是,由于電磁震動器的震動,可以使得圖像的紗窗效應(yīng)的本質(zhì),也即像素點之間的空隙被消除,但是圖像整體的顏色亮度將會有所下降,下降的比例為像素點之間的空隙所占面積與像素點顯示面積的比例,由于這個比例一般很小,基本上不會對視覺造成影響,因此,通過電磁震動器震動可以實現(xiàn)無需改變顯示屏分辨率即可消除紗窗效應(yīng)的目的。

經(jīng)過本發(fā)明上述可選實施例,第一圖像經(jīng)過本發(fā)明上述可選實施例中所示的第一更新操作和本發(fā)明上述可選實施例中所示的第二更新操作后得到的目標(biāo)圖像中物體邊緣由鋸齒狀變?yōu)槠交瑺睿夷繕?biāo)圖像不會有紗窗效應(yīng)。這樣能夠極大地提高目標(biāo)圖像的顯示效果。

在步驟s208提供的技術(shù)方案中,在對第一圖像和第二圖像進(jìn)行疊加操作之后,可以得到目標(biāo)圖像,該目標(biāo)圖像中的物體邊緣由鋸齒狀變?yōu)槠交瑺?,且該目?biāo)圖像中的像素點之間的空隙被消除掉了,也就是說,經(jīng)過處理之后的第一圖像,也即該目標(biāo)圖像的顯示效果得到了極大地改善。在得到目標(biāo)圖像之后,本發(fā)明實施例可以在vr設(shè)備的顯示屏中顯示該目標(biāo)圖像,這樣能夠達(dá)到無需通過改變顯示屏分辨率,也可以使得用戶視覺上不會出現(xiàn)鋸齒和紗窗效應(yīng),提高用戶視覺觀看體驗的目的。

需要說明的是,在本發(fā)明實施例中,第一圖像和第二圖像并不會真實在vr設(shè)備顯示屏顯示,vr設(shè)備顯示屏直接顯示經(jīng)過處理之后的目標(biāo)圖像,這樣可以保證用戶通過vr設(shè)備所觀看的圖像的顯示效果。

需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。

通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。

實施例2

本發(fā)明提供了一種vr設(shè)備的實施例,該實施例中的vr設(shè)備可以包括:

電磁震動器以及處理器,其中,電磁震動器可以設(shè)置在vr設(shè)備的顯示屏的背面,用于控制vr設(shè)備顯示屏震動以實現(xiàn)控制待顯示的第一圖像沿第一方向移動第一距離,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀。處理器可以用于執(zhí)行本發(fā)明實施例1中的vr設(shè)備中的圖像顯示方法中所示的步驟s202至步驟s208,具體可以包括:在電磁震動器發(fā)生震動之前獲取第一圖像;在電磁震動器發(fā)生震動之后獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺?;以及在vr設(shè)備中顯示目標(biāo)圖像。

需要說明的是,本發(fā)明實施例對vr設(shè)備的類型或者型號不做具體限定,例如vr設(shè)備可以是vr眼鏡、頭戴式頭盔等。本發(fā)明實施例中的vr設(shè)備中可以還包括有透鏡,主要用于形成虛擬現(xiàn)實視場。vr設(shè)備中還可以包括顯示屏,顯示屏的背面可以設(shè)置有電磁震動器,其中,電磁震動器可以用于控制vr設(shè)備中待顯示的圖像按照某個方向移動一定距離。此處需要說明的是,本發(fā)明實施例中vr設(shè)備的顯示屏的分辨率可以較低,本發(fā)明實施例可以通過在顯示屏背面設(shè)置電磁震動器來避免因顯示屏分辨率較低造成圖像中的物體邊緣出現(xiàn)鋸齒。還需要說明的是,本發(fā)明實施例對電磁震動器在顯示屏背面的設(shè)置位置也不做具體限定,電磁震動器的設(shè)置位置可以根據(jù)實際需求進(jìn)行設(shè)定。還需要說明的是,本發(fā)明實施例對電磁震動器的類型和型號也不做具體限定,例如電磁震動器可以是微型高頻電磁震動器。

還需要說明的是,電磁震動器可以通過自身的震動帶動顯示屏震動,需要注意的是,電磁震動器的震動頻率、震動方向以及震動距離可以根據(jù)實際需求設(shè)定,此處不做具體限定。下面將結(jié)合圖3至圖6對電磁震動器震動顯示屏進(jìn)行詳細(xì)介紹:如圖3所示,vr設(shè)備的顯示屏背面設(shè)置有電磁震動器,vr設(shè)備的顯示屏的正面如圖4所示,圖4中的每個方格表示一個像素點。如圖5所示,電磁震動器開啟之后,產(chǎn)生高頻震動,圖5中的箭頭表示從顯示屏背面角度看到的電磁震動器的震動方向,為向左下角震動。電磁震動器帶動顯示屏震動,震動前后的顯示屏對比如圖6所示,其中,圖6中的實線框表示震動前的顯示屏,虛線框代表震動后的顯示屏,圖6中的箭頭表示從顯示屏正面角度看到的顯示屏的震動方向,為向右下角震動,假設(shè)圖6中的每個方格的邊長代表一個像素距離,則圖6中的顯示屏的震動距離為

本發(fā)明實施例中的處理器可以獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像可以是vr設(shè)備待顯示的圖像,由于vr設(shè)備顯示屏分辨率較低,vr設(shè)備顯示屏中顯示的第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,此處需要說明的是,本發(fā)明實施例對目標(biāo)對象并不做具體限定。例如,如圖7和圖8所示,圖7中的顯示屏中的目標(biāo)對象為一條直線,圖8所示為第一圖像,其中,直線在顯示屏中呈鋸齒狀,如圖中的打叉號方格所示。

電磁震動器可以通過震動顯示屏來實現(xiàn)將顯示屏中待顯示的第一圖像沿第一方向移動第一距離,其中,第一方向可以為電磁震動器帶動顯示屏的震動方向,第一距離可以為顯示屏的震動距離。

為了消除第一圖像中目標(biāo)對象的邊緣的鋸齒,使得目標(biāo)對象的成像更加清晰,本發(fā)明實施例優(yōu)選地使得電磁震動器控制第一圖像沿第一方向移動第一距離,其中,第一方向與水平方向之間的夾角為45度,具體地,第一方向與方格的一條邊之間的夾角為45度,其中,第一圖像中的每個像素點由一個方格表示,例如第一方向可以是右下角、左下角、右上角、左上角,如圖9所示,實線框為震動之前的顯示屏,虛線框為震動之后的顯示屏,從圖9中可以看出第一方向為右下角。優(yōu)選地,第一距離可以按照以下公式計算得到:其中,l為第一距離,m為第一圖像中的像素點距離,如圖9所示,圖9中的一個方格的一條邊的長度表示一個像素點距離,從圖9中可以看出,第一距離為倍的像素點距離。

需要說明的是,本發(fā)明實施例利用電磁震動器控制第一圖像沿與水平方向夾角45度的方向移動倍的像素點距離,使得震動后的顯示屏中的像素點能夠覆蓋震動之前的顯示屏中的像素點,以達(dá)到通過對震動前后的圖像進(jìn)行相應(yīng)處理操作來消除第一圖像中目標(biāo)對象的邊緣的鋸齒的目的,進(jìn)而達(dá)到提高vr設(shè)備顯示屏圖像顯示效果的技術(shù)效果。

在電磁震動器發(fā)生震動之后,顯示屏在電磁震動器作用下發(fā)生震動,使得第一圖像沿第一方向移動第一距離,得到第二圖像,處理器可以獲取該第二圖像。如圖9和圖10所示,圖9通過對比震動前后顯示屏的相對位置來表示第一圖像的移動方向和移動距離,如圖9所示,第一圖像沿右下角方向移動電磁震動器發(fā)生震動后得到第二圖像,其中,圖9中的實線框表示第一圖像,虛線框表示第二圖像。需要說明的是,電磁震動器帶動顯示屏震動之后,為了使得vr設(shè)備渲染場景的視口和朝向不受震動影響,需要修改渲染場景的朝向位置,例如,顯示屏震動到右下角時,視口調(diào)整到左上,移動距離與震動距離一樣,這樣才能達(dá)到渲染物體的位置不會發(fā)生變化。電磁震動器震動以及渲染視口修改之后,圖7中的直線在顯示屏中的顯示效果如圖10所示,參見圖10中的打叉號的方格。

處理器在獲取到第一圖像和第二圖像之后,可以將第一圖像和第二圖像進(jìn)行疊加操作,執(zhí)行疊加操作后可以得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)物體的邊緣由鋸齒狀變?yōu)槠交瑺?。此處需要說明的是,將第一圖像和第二圖像進(jìn)行的疊加操作并非是簡單地兩個圖像疊加在一起,而是對第一圖像中的每個像素點的灰度值進(jìn)行更新,以實現(xiàn)將第一圖像中的目標(biāo)物體邊緣的鋸齒狀變?yōu)槠交瑺睿M(jìn)而達(dá)到提供第一圖像的顯示效果的目的。

作為一種可選的實施例,將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像可以包括:對第一圖像中與第二圖像重疊的第一像素點的灰度值進(jìn)行第一更新操作。

需要說明的是,第一像素點是第一圖像中的像素點,且第一像素點與第二圖像全部或者部分重疊。例如,如圖9所示,第一圖像中的第一個像素點(左上角第一個方格)的1/4部分與第二圖像重疊,則該像素點即為第一像素點。再例如,如圖9所示,第一圖像中的第一個像素點(左上角第二行第二個方格)的全部與第二圖像重疊,則該像素點即為第一像素點。

還需要說明的是,在確定第一圖像中與第二圖像重疊的第一像素點之后,該實施例可以對第一像素點進(jìn)行第一更新操,其中,第一更新操作可以包括兩部分操作,具體地:

第一部分操作:將第一像素點中與第二像素點重疊的第一部分的灰度值更新為第一像素點的灰度值與第二像素點的灰度值的平均值;

第二部分操作:并將第一像素點中與第二圖像不重疊的第二部分的灰度值更新為第一像素點的灰度值的預(yù)定比例。

針對上述操作需要說明的是,第二像素點可以為第二圖像中與第一像素點重疊的像素點。例如,如圖9所示,第二圖像中的第一個像素點(左上角第一個方格)與第一圖像中的第一個像素點(左上角第一個方格),也即第一像素點的1/4部分重疊,則該第二圖像中的第一個像素點即為第二像素點。

還需要說明的是,如圖9所示,第一圖像中的第一像素點可以分為兩部分,其中一部分,與第二像素點重疊,另一部分與第二圖像不重疊。該實施例可以對第一像素點中與第二像素點重疊的第一部分的灰度值進(jìn)行更新,將其更新為第一像素點的灰度值與第二像素點的灰度值的平均值;對第一像素點中與第二圖像不重疊的第二部分的灰度值進(jìn)行更新,將其更新為第一像素點的灰度值的預(yù)定比例,其中,該實施例中的預(yù)定比例優(yōu)選為1/2。將第一圖像與第二圖像進(jìn)行上述更新操作后,可以得到目標(biāo)圖像,其中,目標(biāo)圖像可以為第一圖像中的像素點的灰度值進(jìn)行更新后得到的圖像。例如,如圖11所示的目標(biāo)圖像中,打豎線部分為第一像素點中與第二圖像不重疊的第二部分,該第二部分的灰度值為第一圖像中相應(yīng)像素點部分的灰度值的1/2,可以結(jié)合圖8和圖10所示的圖像中的像素點的灰度值得到;打叉號部分為第一像素點中與第二像素點重疊的第一部分,該第一部分的灰度值為第一像素點的灰度值與第二像素點的灰度值的平均值,可以結(jié)合圖8和圖10所示的圖像中的像素點的灰度值得到。

該實施例通過對第一圖像中與第二圖像重疊的第一像素點執(zhí)行第一更新操作,使得第一圖像至少經(jīng)過第一更新操作后得到的目標(biāo)圖像中的目標(biāo)物體的邊緣由鋸齒狀變?yōu)槠交瑺?,進(jìn)而達(dá)到消除vr設(shè)備中圖像中的物體邊緣的鋸齒,提高vr設(shè)備的圖像顯示效果的目的。

考慮到由于vr設(shè)備的顯示屏的分辨率較低將會導(dǎo)致圖像呈現(xiàn)紗窗效應(yīng),也即圖像中的像素點之間存儲空隙,該空隙的距離小于像素點距離,如圖12中實線框所示的圖像中,小方格之間的粗邊代表像素點之間的空隙。為了消除對圖像中像素點之間的空隙,以實現(xiàn)避免圖像出現(xiàn)紗窗效應(yīng)影響圖像顯示效果,本發(fā)明實施例還可以利用電磁震動器震動顯示屏來實現(xiàn)消除圖像中的紗窗效應(yīng),具體參見以下可選實施例:

作為另一種可選的實施例,vr設(shè)備待顯示的第一圖像中的像素點之間存在距離為第二距離的空隙,此處需要說明的是,第二距離小于像素點距離。為了消除上述空隙所造成的第一圖像的紗窗效應(yīng),在獲取第一圖像和第二圖像之后,處理器將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像還可以包括:對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作。

需要說明的是,如圖12所示,實線框所示的圖像表示第一圖像,虛線框所示的圖像表示第二圖像。從圖12中可以看出,第一圖像中的像素點之間的空隙可以分為兩部分,其中一部分與第二圖像中的像素點重疊,另一部分與第二圖像中的像素點不重疊。

該實施例可以對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作,以實現(xiàn)消除第一圖像中的像素點之間的空隙所造成的紗窗效應(yīng)。具體地,該實施例可以將第一圖像中的像素點之間的空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值。此處需要說明的是,第三像素點可以為第二圖像中與第一圖像中的像素點之間的空隙重疊的像素點,例如,如圖12虛線框所示的第二圖像中的第一個像素點(左上角第一個虛線方格)與實線框所示的第一圖像中的第一個像素點與第二像素點之間的空隙存在1/2部分重疊,則圖12虛線框所示的第二圖像中的第一個像素點(左上角第一個虛線方格)即為第三像素點。該實施例通過將第一圖像中的像素點之間的空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值,能夠?qū)崿F(xiàn)消除第一圖像中的像素點之間的空隙所造成的對圖像呈現(xiàn)紗窗效應(yīng)的目的。

還需要說明的是,該實施例利用電磁震動器將顯示屏按照如圖12所示的震動方向和震動距離進(jìn)行震動后,可以使得第一圖像中的像素點之間的空隙的大部分被第二圖像中的像素點覆蓋住,進(jìn)而能夠達(dá)到消除空隙,避免第一圖像呈現(xiàn)紗窗效應(yīng)的目的。還需要說明的是,由于電磁震動器的震動,可以使得圖像的紗窗效應(yīng)的本質(zhì),也即像素點之間的空隙被消除,但是圖像整體的顏色亮度將會有所下降,下降的比例為像素點之間的空隙所占面積與像素點顯示面積的比例,由于這個比例一般很小,基本上不會對視覺造成影響,因此,通過電磁震動器震動可以實現(xiàn)無需改變顯示屏分辨率即可消除紗窗效應(yīng)的目的。

經(jīng)過本發(fā)明上述可選實施例,第一圖像經(jīng)過本發(fā)明上述可選實施例中所示的第一更新操作和本發(fā)明上述可選實施例中所示的第二更新操作后得到的目標(biāo)圖像中物體邊緣由鋸齒狀變?yōu)槠交瑺?,且目?biāo)圖像不會有紗窗效應(yīng)。這樣能夠極大地提高目標(biāo)圖像的顯示效果。

處理器在對第一圖像和第二圖像進(jìn)行疊加操作之后,可以得到目標(biāo)圖像,該目標(biāo)圖像中的物體邊緣由鋸齒狀變?yōu)槠交瑺?,且該目?biāo)圖像中的像素點之間的空隙被消除掉了,也就是說,經(jīng)過處理之后的第一圖像,也即該目標(biāo)圖像的顯示效果得到了極大地改善。在得到目標(biāo)圖像之后,可以在vr設(shè)備的顯示屏中顯示該目標(biāo)圖像,這樣能夠達(dá)到無需通過改變顯示屏分辨率,也可以使得用戶視覺上不會出現(xiàn)鋸齒和紗窗效應(yīng),提高用戶視覺觀看體驗的目的。

需要說明的是,在本發(fā)明實施例中,第一圖像和第二圖像并不會真實在vr設(shè)備顯示屏顯示,vr設(shè)備顯示屏直接顯示經(jīng)過處理之后的目標(biāo)圖像,這樣可以保證用戶通過vr設(shè)備所觀看的圖像的顯示效果。

本發(fā)明實施例通過在vr設(shè)備中設(shè)置電磁震動器,該電磁震動器可以使得vr設(shè)備待顯示的第一圖像沿第一方向移動第一距離,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,在電磁震動器發(fā)生震動之后,第一圖像沿第一方向移動第一距離得到第二圖像,處理器通過將第二圖像與第一圖像進(jìn)行疊加操作,得到目標(biāo)圖像并在vr設(shè)備中進(jìn)行顯示,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺睿_(dá)到了消除第一圖像中目標(biāo)物體邊緣鋸齒的目的,進(jìn)而解決了相關(guān)技術(shù)中由于vr眼鏡的顯示屏的分辨率較低,導(dǎo)致圖像中物體邊緣呈鋸齒狀的技術(shù)問題,從而實現(xiàn)了提高vr設(shè)備圖像顯示效果的技術(shù)效果。

實施例3

根據(jù)本發(fā)明實施例,還提供了一種用于實施上述vr設(shè)備中的圖像顯示方法的vr設(shè)備中的圖像顯示裝置。圖13是根據(jù)本發(fā)明實施例的一種可選的vr設(shè)備中的圖像顯示裝置的示意圖,如圖13所示,該裝置可以包括:

第一獲取單元22,用于獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,vr設(shè)備設(shè)置有電磁震動器,電磁震動器用于控制第一圖像沿第一方向移動第一距離;第二獲取單元24,用于在電磁震動器發(fā)生震動之后,獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;疊加單元26,用于將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺?;顯示單元28,用于在vr設(shè)備中顯示目標(biāo)圖像。

需要說明的是,該實施例中的第一獲取單元22可以用于執(zhí)行本申請實施例1中的步驟s202,該實施例中的第二獲取單元24可以用于執(zhí)行本申請實施例1中的步驟s204,該實施例中的疊加單元26可以用于執(zhí)行本申請實施例1中的步驟s206,該實施例中的顯示單元28可以用于執(zhí)行本申請實施例1中的步驟s208。

此處需要說明的是,上述模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在如圖1所示的硬件環(huán)境中,可以通過軟件實現(xiàn),也可以通過硬件實現(xiàn)。

作為一種可選的實施例,如圖14所示,疊加單元26可以包括:第一更新模塊262,用于對第一圖像中與第二圖像重疊的第一像素點的灰度值進(jìn)行第一更新操作,其中,第一更新操作用于指示將第一像素點中與第二像素點重疊的第一部分的灰度值更新為第一像素點的灰度值與第二像素點的灰度值的平均值,并將第一像素點中與第二圖像不重疊的第二部分的灰度值更新為第一像素點的灰度值的預(yù)定比例,第二像素點為第二圖像中與第一像素點重疊的像素點;其中,第一圖像至少經(jīng)過第一更新操作得到目標(biāo)圖像。

可選地,預(yù)定比例包括:1/2。

作為一種可選的實施例,第一圖像中的像素點之間可以存在距離為第二距離的空隙,如圖15所示,疊加單元26還可以包括:第二更新模塊264,用于對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作,其中,第二更新操作用于指示將空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值,第三像素點為第二圖像中與空隙重疊的像素點;其中,第一圖像經(jīng)過第一更新操作和第二更新操作得到目標(biāo)圖像。

作為一種可選的實施例,第一距離可以按照以下公式計算得到:其中,l為第一距離,m為第一圖像中的像素點距離。

作為一種可選的實施例,第一方向與方格的一條邊之間的夾角可以為45度,其中,第一圖像中的每個像素點可以由一個方格表示。

此處需要說明的是,上述模塊與對應(yīng)的步驟所實現(xiàn)的示例和應(yīng)用場景相同,但不限于上述實施例1所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運行在如圖1所示的硬件環(huán)境中,可以通過軟件實現(xiàn),也可以通過硬件實現(xiàn)。

通過上述模塊,達(dá)到了消除第一圖像中目標(biāo)物體邊緣鋸齒的目的,進(jìn)而解決了相關(guān)技術(shù)中由于vr眼鏡的顯示屏的分辨率較低,導(dǎo)致圖像中物體邊緣呈鋸齒狀的技術(shù)問題,從而實現(xiàn)了提高vr設(shè)備圖像顯示效果的技術(shù)效果。

實施例4

根據(jù)本發(fā)明實施例,還提供了一種用于實施上述vr設(shè)備中的圖像顯示方法的終端。

圖16是根據(jù)本發(fā)明實施例的一種終端的結(jié)構(gòu)框圖,如圖16所示,該終端可以包括:一個或多個(圖中僅示出一個)處理器201、存儲器203、以及傳輸裝置205,如圖16所示,該終端還可以包括輸入輸出設(shè)備207。

其中,存儲器203可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的vr設(shè)備中的圖像顯示方法和裝置對應(yīng)的程序指令/模塊,處理器201通過運行存儲在存儲器203內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的vr設(shè)備中的圖像顯示方法。存儲器203可包括高速隨機(jī)存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器203可進(jìn)一步包括相對于處理器201遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至終端。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

上述的傳輸裝置205用于經(jīng)由一個網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實例可包括有線網(wǎng)絡(luò)及無線網(wǎng)絡(luò)。在一個實例中,傳輸裝置205包括一個網(wǎng)絡(luò)適配器(networkinterfacecontroller,nic),其可通過網(wǎng)線與其他網(wǎng)絡(luò)設(shè)備與路由器相連從而可與互聯(lián)網(wǎng)或局域網(wǎng)進(jìn)行通訊。在一個實例中,傳輸裝置205為射頻(radiofrequency,rf)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。

其中,具體地,存儲器203用于存儲應(yīng)用程序。

處理器201可以調(diào)用存儲器203存儲的應(yīng)用程序,以執(zhí)行下述步驟:獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,vr設(shè)備設(shè)置有電磁震動器,電磁震動器用于控制第一圖像沿第一方向移動第一距離;在電磁震動器發(fā)生震動之后,獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺?;在vr設(shè)備中顯示目標(biāo)圖像。

處理器201還用于執(zhí)行下述步驟:對第一圖像中與第二圖像重疊的第一像素點的灰度值進(jìn)行第一更新操作,其中,第一更新操作用于指示將第一像素點中與第二像素點重疊的第一部分的灰度值更新為第一像素點的灰度值與第二像素點的灰度值的平均值,并將第一像素點中與第二圖像不重疊的第二部分的灰度值更新為第一像素點的灰度值的預(yù)定比例,第二像素點為第二圖像中與第一像素點重疊的像素點;其中,第一圖像至少經(jīng)過第一更新操作得到目標(biāo)圖像。

處理器201還用于執(zhí)行下述步驟:對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作,其中,第二更新操作用于指示將空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值,第三像素點為第二圖像中與空隙重疊的像素點;其中,第一圖像經(jīng)過第一更新操作和第二更新操作得到目標(biāo)圖像,第一圖像中的像素點之間存在距離為第二距離的空隙。

采用本發(fā)明實施例,提供了一種vr設(shè)備中的圖像顯示方案。通過在vr設(shè)備中設(shè)置電磁震動器,該電磁震動器可以使得vr設(shè)備待顯示的第一圖像沿第一方向移動第一距離,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,在電磁震動器發(fā)生震動之后,第一圖像沿第一方向移動第一距離得到第二圖像,然后將第二圖像與第一圖像進(jìn)行疊加操作,得到目標(biāo)圖像并在vr設(shè)備中進(jìn)行顯示,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺?,達(dá)到了消除第一圖像中目標(biāo)物體邊緣鋸齒的目的,進(jìn)而解決了相關(guān)技術(shù)中由于vr眼鏡的顯示屏的分辨率較低,導(dǎo)致圖像中物體邊緣呈鋸齒狀的技術(shù)問題,從而實現(xiàn)了提高vr設(shè)備圖像顯示效果的技術(shù)效果。

可選地,本實施例中的具體示例可以參考上述實施例1和實施例3中所描述的示例,本實施例在此不再贅述。

本領(lǐng)域普通技術(shù)人員可以理解,圖16所示的結(jié)構(gòu)僅為示意,終端可以是智能手機(jī)(如android手機(jī)、ios手機(jī)等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(mobileinternetdevices,mid)、pad等終端設(shè)備。圖16其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,終端還可包括比圖16中所示更多或者更少的組件(如網(wǎng)絡(luò)接口、顯示裝置等),或者具有與圖16所示不同的配置。

本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(read-onlymemory,rom)、隨機(jī)存取器(randomaccessmemory,ram)、磁盤或光盤等。

實施例5

本發(fā)明的實施例還提供了一種存儲介質(zhì)??蛇x地,在本實施例中,上述存儲介質(zhì)可以用于執(zhí)行vr設(shè)備中的圖像顯示方法的程序代碼。

可選地,在本實施例中,上述存儲介質(zhì)可以位于上述實施例所示的網(wǎng)絡(luò)中的多個網(wǎng)絡(luò)設(shè)備中的至少一個網(wǎng)絡(luò)設(shè)備上。

可選地,在本實施例中,存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:

s1,獲取vr設(shè)備待顯示的第一圖像,其中,第一圖像中的目標(biāo)對象的邊緣呈鋸齒狀,vr設(shè)備設(shè)置有電磁震動器,電磁震動器用于控制第一圖像沿第一方向移動第一距離;

s2,在電磁震動器發(fā)生震動之后,獲取第二圖像,其中,第二圖像是第一圖像沿第一方向移動第一距離所得到的圖像;

s3,將第一圖像和第二圖像進(jìn)行疊加操作,得到目標(biāo)圖像,其中,目標(biāo)圖像中的目標(biāo)對象的邊緣由鋸齒狀變?yōu)槠交瑺睿?/p>

s4,在vr設(shè)備中顯示目標(biāo)圖像。

可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:對第一圖像中與第二圖像重疊的第一像素點的灰度值進(jìn)行第一更新操作,其中,第一更新操作用于指示將第一像素點中與第二像素點重疊的第一部分的灰度值更新為第一像素點的灰度值與第二像素點的灰度值的平均值,并將第一像素點中與第二圖像不重疊的第二部分的灰度值更新為第一像素點的灰度值的預(yù)定比例,第二像素點為第二圖像中與第一像素點重疊的像素點;其中,第一圖像至少經(jīng)過第一更新操作得到目標(biāo)圖像。

可選地,存儲介質(zhì)還被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:對第一圖像中的像素點之間的空隙的灰度值進(jìn)行第二更新操作,其中,第二更新操作用于指示將空隙中與第三像素點重疊的第三部分的灰度值更新為空隙的灰度值與第三像素點的灰度值的平均值,第三像素點為第二圖像中與空隙重疊的像素點;其中,第一圖像經(jīng)過第一更新操作和第二更新操作得到目標(biāo)圖像,第一圖像中的像素點之間存在距離為第二距離的空隙。

可選地,本實施例中的具體示例可以參考上述實施例1和實施例3中所描述的示例,本實施例在此不再贅述。

可選地,在本實施例中,上述存儲介質(zhì)可以包括但不限于:u盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

上述實施例中的集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在上述計算機(jī)可讀取的存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在存儲介質(zhì)中,包括若干指令用以使得一臺或多臺計算機(jī)設(shè)備(可為個人計算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。

在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。

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

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

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

以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
岳池县| 乳源| 上虞市| 扶绥县| 广德县| 文登市| 九寨沟县| 周口市| 万州区| 弥勒县| 隆化县| 泉州市| 濮阳县| 天峨县| 宜州市| 铁岭市| 土默特右旗| 七台河市| 白朗县| 洪雅县| 宝丰县| 贵港市| 新安县| 百色市| 朝阳区| 青神县| 永兴县| 东城区| 库车县| 通河县| 巴彦县| 古田县| 砚山县| 通辽市| 会昌县| 台山市| 威远县| 蓝山县| 亚东县| 嘉祥县| 丰顺县|