欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種裸眼3D顯示方法及裝置與流程

文檔序號(hào):11327543閱讀:374來源:國(guó)知局
一種裸眼3D顯示方法及裝置與流程

本發(fā)明涉及裸眼3d技術(shù)領(lǐng)域,尤其涉及一種裸眼3d顯示方法及裝置。



背景技術(shù):

裸眼3d顯示器被廣泛應(yīng)用于廣告、傳媒、示范教學(xué)、展覽展示以及影視等各個(gè)不同領(lǐng)域。區(qū)別于傳統(tǒng)的雙目3d顯示技術(shù),裸眼3d顯示由于擁有其裸眼的獨(dú)特特性,即不需要觀眾佩戴眼鏡或頭盔便可觀賞3d效果,且其逼真的景深及立體感,又極大提高了觀眾在觀看體驗(yàn)時(shí)的視覺沖擊力和沉浸感,成為產(chǎn)品推廣、公眾宣傳及影像播放的最佳顯示產(chǎn)品。

裸眼3d顯示的原理一般是通過透鏡將顯示器顯示的圖像進(jìn)行分光,透鏡通過對(duì)光的折射作用,將不同的顯示內(nèi)容折射到空間中不同的地方,到達(dá)人眼時(shí)顯示的內(nèi)容被分開,人眼接收到兩幅含有視差的圖像,這樣便產(chǎn)生了立體效果。如果用戶在可視區(qū)域外進(jìn)行觀看,可能會(huì)出現(xiàn)圖像反轉(zhuǎn)的情況。目前,雖然可以采用多視點(diǎn)方式增加可視區(qū)域,但采用多視點(diǎn)在一定的角度分辨率下,會(huì)使得清晰度下降,使圖像出現(xiàn)混疊影響了實(shí)際觀看效果。



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

本發(fā)明實(shí)施例提供了一種的目的在于提出一種裸眼3d顯示方法及裝置,以解決現(xiàn)有技術(shù)中裸眼3d顯示易出現(xiàn)反轉(zhuǎn)和圖像混疊的技術(shù)問題。

第一方面,本發(fā)明實(shí)施例提供了一種裸眼3d顯示方法,包括:

設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖;

獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置;

根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位;

根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差,并根據(jù)所述相位差調(diào)整視點(diǎn)圖。

進(jìn)一步的,所述根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位,包括:

分別計(jì)算邊緣的空間位置與屏幕垂直中心線的距離;

根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離計(jì)算邊緣的視點(diǎn)相位。

進(jìn)一步的,所述根據(jù)所述相位差調(diào)整視點(diǎn)圖,包括:

根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖。進(jìn)一步的,所述根據(jù)所述相位差計(jì)算相位變化量,包括:

判斷所述相位差是否小于零,若所述相位差小于零時(shí),則

在所述相位差的絕對(duì)值大于右眼相位時(shí),根據(jù)所述相位差計(jì)算相位變化量;

在所述相位差的絕對(duì)值不大于右眼相位時(shí),根據(jù)左眼和右眼視點(diǎn)的相位計(jì)算相位變化量。

進(jìn)一步的,所述根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖,包括:

根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的視點(diǎn)通道;

根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值。

進(jìn)一步的,所述方法還包括:

將所述視點(diǎn)通道之間且與視點(diǎn)通道相鄰的通道對(duì)應(yīng)的子像素設(shè)置為0。

更進(jìn)一步的,所述根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值,包括:

如果原有相位無對(duì)應(yīng)的視點(diǎn)圖,則將所述該通道的子像素設(shè)置為全黑或者按最近通道內(nèi)的視圖內(nèi)容設(shè)置子像素;

如果原有相位有對(duì)應(yīng)的視點(diǎn)圖,利用計(jì)算調(diào)整后的視點(diǎn)圖,其中cj為調(diào)整后的視點(diǎn)圖,vi為通道中包括的任意一個(gè)視點(diǎn)圖,di為該視點(diǎn)圖的權(quán)重,按所述調(diào)整后的視點(diǎn)圖內(nèi)容設(shè)置子像素。

第二方面,本發(fā)明實(shí)施例還提供了一種裸眼3d顯示裝置,包括:確定模塊,用于設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖;

第一計(jì)算模塊,用于獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置;

第二計(jì)算模塊,用于根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位;

調(diào)整模塊,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差,并根據(jù)所述相位差調(diào)整視點(diǎn)圖。

進(jìn)一步的,所述第一計(jì)算模塊,包括:

第一計(jì)算單元,用于分別計(jì)算左眼和右眼與屏幕垂直中心線的距離;

第二計(jì)算單元,用于根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離分別計(jì)算左眼和右眼包括的視點(diǎn)相位。

進(jìn)一步的,所述調(diào)整模塊,包括:

調(diào)整單元,用于根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖。

進(jìn)一步的,所述調(diào)整單元,包括:

第一相位計(jì)算單元,用于判斷所述相位差是否小于零,若所述相位差小于零,在所述相位差的絕對(duì)值大于右眼相位時(shí),根據(jù)所述相位差計(jì)算相位變化量;

第二相位計(jì)算單元,用于判斷所述相位差是否小于零,若所述相位差小于零,在所述相位差的絕對(duì)值不大于右眼相位時(shí),根據(jù)左眼和右眼視點(diǎn)的相位計(jì)算視點(diǎn)圖相位變化量。

進(jìn)一步的,所述調(diào)整單元,包括:

視點(diǎn)通道確定子單元,用于根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的視點(diǎn)通道;

賦值子單元,用于根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值。

進(jìn)一步的,所述裝置還包括:

設(shè)置模塊,用于將所述視點(diǎn)通道之間且與視點(diǎn)通道相鄰的通道對(duì)應(yīng)的子像素設(shè)置為0。

更進(jìn)一步的,所述賦值子單元用于:

如果原有相位無對(duì)應(yīng)的視點(diǎn)圖,則將所述該通道的子像素設(shè)置為全黑或者按最近通道內(nèi)的視圖內(nèi)容設(shè)置子像素;

如果原有相位有對(duì)應(yīng)的視點(diǎn)圖,利用計(jì)算調(diào)整后的視點(diǎn)圖,其中cj為調(diào)整后的視點(diǎn)圖,vi為通道中包括的任意一個(gè)視點(diǎn)圖,di為該視點(diǎn)圖的權(quán)重,按所述調(diào)整后的視點(diǎn)圖內(nèi)容設(shè)置子像素。

本發(fā)明實(shí)施例提供的裸眼3d顯示方法及裝置,通過即時(shí)獲取人眼觀看位置,并根據(jù)人眼位置確定左眼和右眼可視區(qū)域邊緣的空間位置,并根據(jù)空間位置計(jì)算對(duì)應(yīng)的最優(yōu)觀看距離對(duì)應(yīng)的相位,并根據(jù)相位對(duì)播放的視點(diǎn)圖內(nèi)容進(jìn)行調(diào)整,可以使得視點(diǎn)圖內(nèi)容隨著人眼可視區(qū)域位置變化,能夠使左眼和右眼都能觀看到正確的視點(diǎn)圖內(nèi)容,避免出現(xiàn)圖像混疊或者反轉(zhuǎn),提高了觀看效果和用戶的觀看體驗(yàn)。

附圖說明

通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

圖1是本發(fā)明實(shí)施例一提供的裸眼3d顯示方法的流程示意圖;

圖2是本發(fā)明實(shí)施例一提供的裸眼3d顯示方法中多視點(diǎn)光學(xué)設(shè)計(jì)示意圖;

圖3是本發(fā)明實(shí)施例二提供的裸眼3d顯示方法的流程示意圖;

圖4是本發(fā)明實(shí)施例二提供的裸眼3d顯示方法中相位計(jì)算位置關(guān)系示意圖;

圖5是本發(fā)明實(shí)施例三提供的裸眼3d顯示方法的流程示意圖;

圖6是本發(fā)明實(shí)施例四提供的裸眼3d顯示方法的流程示意圖;

圖7是本發(fā)明實(shí)施例四提供的裸眼3d顯示方法中是多視點(diǎn)通道和視點(diǎn)圖分配示意圖;

圖8是本發(fā)明實(shí)施例四提供的裸眼3d顯示方法中是多視點(diǎn)通道相位調(diào)節(jié)示示意圖;

圖9是本發(fā)明實(shí)施例五提供的裸眼3d顯示方法的流程示意圖;

圖10是本發(fā)明實(shí)施例五提供的裸眼3d顯示方法中按雙眼可視區(qū)域相位范圍調(diào)整通道輸出示意圖;

圖11是本發(fā)明實(shí)施例六提供的裸眼3d顯示裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。

實(shí)施例一

圖1為本發(fā)明實(shí)施例一提供的裸眼3d顯示方法的流程示意圖,本實(shí)施例可適用于顯示裸眼3d圖像的情況,該方法可以由裸眼3d顯示裝置來執(zhí)行,該裝置可由軟件/硬件方式實(shí)現(xiàn),并可集成于用于播放裸眼3d視頻或者圖像的顯示裝置中。

參見圖1,所述裸眼3d顯示方法,包括:

s110,設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖。

對(duì)于裸眼3d,通常存在一個(gè)最佳觀看距離,所述最佳觀看距離是指在距離屏幕的垂直距離為最佳觀看距離時(shí),通過柱狀透鏡分離出來的子像素投影位置與人眼位置相適應(yīng),可以使得觀看者左眼和右眼分別看到合適的對(duì)應(yīng)圖像,形成雙目視差,產(chǎn)生縱深感和空間感。

圖2是本發(fā)明實(shí)施例一提供的裸眼3d顯示方法中多視點(diǎn)光學(xué)設(shè)計(jì)示意圖,參見圖2,圖中ovd表示最佳觀看距離,dovd表示最佳觀看距離的中心位置的線段長(zhǎng)度。在本實(shí)施例中,可以將設(shè)計(jì)觀看距離上中心可視區(qū)域觀看線段設(shè)定為對(duì)應(yīng)相位[0,1],并根據(jù)設(shè)定的視點(diǎn)數(shù)量確定視點(diǎn)對(duì)應(yīng)的相位圖。通常來說,視點(diǎn)都是均勻分布的,據(jù)此可以確定各視點(diǎn)對(duì)應(yīng)的相位范圍。視點(diǎn)范圍連續(xù)相等,覆蓋整個(gè)相位范圍[0,1]。以視點(diǎn)圖數(shù)量為5為例,視點(diǎn)圖1,2,3,4,5對(duì)應(yīng)相位范圍:{[0,0.2)、[0.2,0.4)、[0.4,0.6)、[0.6,0.8)、[0.8,1)}。

相應(yīng)的,渲染產(chǎn)生k視點(diǎn)圖,其中k大于等于2,小于光學(xué)設(shè)計(jì)中視點(diǎn)個(gè)數(shù)。確定各視點(diǎn)對(duì)應(yīng)相位范圍。一般的,視點(diǎn)范圍連續(xù)相等,覆蓋整個(gè)相位范圍[0,1],即

以視點(diǎn)圖數(shù)量為5為例,視點(diǎn)圖1,2,3,4,5對(duì)應(yīng)相位范圍:{[0,0.2)、[0.2,0.4)、[0.4,0.6)、[0.6,0.8)、[0.8,1)}。

s120,獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置。

示例性的,可以通過配置于顯示裝置,并面向屏幕觀看區(qū)域的拍攝裝置得到帶有人臉的圖像。識(shí)別圖像中人臉。并根據(jù)人臉確定觀看者左右眼的空間位置,例如與屏幕垂直距離,與垂直于屏幕中心的中心線的距離。此外,也可采用紅外裝置輔助測(cè)距,以獲取更加精確的人眼空間位置。

較佳地,周期性獲取相機(jī)拍攝到的帶有人臉的圖像,根據(jù)多張人臉圖像確定人眼的空間位置,以避免觀看者偶然擺動(dòng)造成的空間位置偏差。

實(shí)際上,在觀察外界事物時(shí),人眼存在一個(gè)可視區(qū)域,在此區(qū)域內(nèi)都能夠觀看到外界事物??梢愿鶕?jù)人眼空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置。示例性的,可以根據(jù)通常人眼的可視區(qū)域的大小設(shè)定左右眼的中心與邊界的距離e。根據(jù)距離e,可以確定人眼可視區(qū)域的左右邊緣位置為:

s130,根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位。

在獲取到人眼可視區(qū)域的左右邊緣空間位置之后,根據(jù)幾何關(guān)系,建立人眼可視區(qū)域的空間位置與計(jì)觀看距離上中心可視區(qū)域觀看線段的映射關(guān)系。并根據(jù)映射關(guān)系,確定人眼可視區(qū)域的相位。

s140,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差,根據(jù)所述相位差調(diào)整視點(diǎn)圖。

根據(jù)以上操作步驟可以得到左眼和右眼可視區(qū)域邊緣的相位,根據(jù)左眼和右眼可視區(qū)域邊緣的相位,可以得出左眼和右眼的中心相位,并根據(jù)左眼和右眼的中心相位計(jì)算兩眼之間的相位差。示例性的,可采用如下方式計(jì)算左眼和右眼的中心相位:

pl=(plr+pll)/2;其中,pl為左眼中心相位;plr為左眼可視區(qū)域的右側(cè)邊緣,pll為左眼可視區(qū)域的左側(cè)邊緣。

pr=(prr+prl)/2;其中,pr為右眼中心相位;prr為右眼可視區(qū)域的右側(cè)邊緣,prl為右眼可視區(qū)域的左側(cè)邊緣。

示例性的,可采用如下方式計(jì)算左眼和右眼的中心相位差:

δp=pr-pl,其中pr為右眼中心相位,pl為左眼中心相位,之所以采用右眼相位減去左眼相位,是因?yàn)樵谟已酆妥笱厶幱谕豢梢晠^(qū)域時(shí),通常右眼相位會(huì)大于左眼相位,方便后面運(yùn)算處理。此外,也可采用左眼相位減去右眼相位得到相位差,相應(yīng)的,后續(xù)處理也需要進(jìn)行調(diào)整。

由于左右視圖格式采用左視圖和右視圖并排傳輸?shù)姆绞?,裸?d顯示器是在液晶顯示屏的前面加上一層微柱透鏡,每個(gè)柱透鏡下面的圖像像素被分成r、g、b子像素,每個(gè)子像素通過透鏡以不同的方向投影,觀眾便可從不同的方向觀看到不同的視圖。由于左右視圖格式采用左視圖和右視圖并排傳輸?shù)姆绞剑笱鬯^看的左視圖和右眼所觀看的主視圖隨著觀看者的位置變化,也需要進(jìn)行調(diào)整,以避免出現(xiàn)圖像反轉(zhuǎn)的現(xiàn)象和圖像混疊。示例性的,可以隨著觀看者左眼可視區(qū)域和右眼可視區(qū)域的空間位置變化,對(duì)當(dāng)前觀看者左眼可視區(qū)域和右眼可視區(qū)域分別對(duì)應(yīng)的視點(diǎn)圖進(jìn)行調(diào)整,以使得觀看者左眼和右眼的可視區(qū)域分別對(duì)應(yīng)的視點(diǎn)圖仍然為設(shè)計(jì)對(duì)應(yīng)的視點(diǎn)圖。

在計(jì)算得到右眼中心與左眼之中心間的相位差后,可以根據(jù)相位差對(duì)視點(diǎn)圖進(jìn)行調(diào)整。示例性的,根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖和相位差調(diào)整所述視點(diǎn)圖。以使得左眼和右眼對(duì)應(yīng)的相位圖與設(shè)定的在最佳觀看距離上相應(yīng)位置對(duì)應(yīng)的相位圖相一致。示例性的,相位差計(jì)算存在兩種情況,第一種是δp>0,如果δp>0,則說明左眼和右眼的相位處于同一個(gè)(0,1)的相位范圍內(nèi),因此,無需對(duì)相位圖進(jìn)行調(diào)整,用戶的左眼和右眼可以分別觀看到對(duì)應(yīng)的視點(diǎn)圖。。對(duì)于δp<0,則說明左眼和右眼的相位處于不同的(0,1)的相位范圍內(nèi),可以利用兩個(gè)相位范圍之間的差值,即1,重新確定左右眼對(duì)應(yīng)的相位范圍。并根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖和相位差調(diào)整所述視點(diǎn)圖。

本實(shí)施例通過即時(shí)獲取人眼觀看位置,并根據(jù)人眼位置確定左眼和右眼可視區(qū)域邊緣的空間位置,并根據(jù)空間位置計(jì)算對(duì)應(yīng)的最優(yōu)觀看距離對(duì)應(yīng)的相位,并根據(jù)相位對(duì)播放的視點(diǎn)圖內(nèi)容進(jìn)行調(diào)整,可以使得視點(diǎn)圖內(nèi)容隨著人眼可視區(qū)域位置變化,能夠使左眼和右眼都能觀看到正確的視點(diǎn)圖內(nèi)容,避免出現(xiàn)圖像混疊或者反轉(zhuǎn),提高了觀看效果和用戶的觀看體驗(yàn)。

實(shí)施例二

圖3是本發(fā)明實(shí)施例二提供的裸眼3d顯示方法的流程示意圖。本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將所述根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位,具體優(yōu)化為:分別計(jì)算邊緣的空間位置與屏幕垂直中心線的距離;根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離計(jì)算邊緣的視點(diǎn)相位。

參見圖3,所述裸眼3d顯示方法,包括:

s210,設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖。

s220,獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置。

s230,分別計(jì)算邊緣的空間位置與屏幕垂直中心線的距離。

圖4是本發(fā)明實(shí)施例二提供的裸眼3d顯示方法中相位計(jì)算位置關(guān)系示意圖,參見圖4,以單獨(dú)一只眼舉例,根據(jù)測(cè)量得到的人眼的空間位置,得到人眼可視區(qū)域的左側(cè)和右側(cè)邊緣的空間位置,并可得到左側(cè)和右側(cè)邊緣距離屏幕的距離。設(shè)定屏幕中某一像素點(diǎn)在屏幕中的橫向坐標(biāo)。根據(jù)直角三角形計(jì)算得到人眼可視區(qū)域的左側(cè)和右側(cè)邊緣相對(duì)于屏幕垂直中心線的距離。示例性的,根據(jù)直角三角形兩邊距離成比例的特點(diǎn)可以計(jì)算人眼可視區(qū)域的左側(cè)和右側(cè)邊緣在最佳觀看距離與垂直中心線的相應(yīng)距離。

設(shè)定人眼可視區(qū)域一側(cè)邊緣位置與屏幕距離為vd,最佳觀看距離與屏幕之間的距離為ovd,該邊緣與屏幕垂直中心線距離為f,則該在最佳觀看距離與垂直中心線的相應(yīng)距離為

s240,根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離計(jì)算邊緣的視點(diǎn)相位。

人眼所能觀看的到圖像是屏幕中多個(gè)像素的集合,在本實(shí)施例中,通過一個(gè)像素來進(jìn)行說明。通常像素都與屏幕中心位置存在著一定的距離。設(shè)定屏幕上點(diǎn)與屏幕中心位置距離為x。則將邊緣位置在最佳觀看距離與垂直中心線的相應(yīng)距離修改為:

通過上述方式可以將邊緣位置轉(zhuǎn)換為對(duì)應(yīng)的最佳觀看距離上相對(duì)于與垂直中心線的距離,即確定人眼在最佳觀看距離上對(duì)應(yīng)的位置。

在本實(shí)施例中,根據(jù)最佳觀看距離上的相位長(zhǎng)度計(jì)算邊緣位置的相應(yīng)相位,示例性的,可以將邊緣位置在最佳觀看距離上與垂直中心線的距離與最佳觀看距離上的相位長(zhǎng)度相除,獲取相應(yīng)的相位。在本實(shí)施例中,邊緣位置在最佳觀看距離上與垂直中心線的距離以及像素與屏幕中心位置可以為正數(shù),也可以為負(fù)數(shù),以屏幕中心垂直線與最佳觀看距離線段的焦點(diǎn)為原點(diǎn),右側(cè)為正,左側(cè)為負(fù)。因相位設(shè)定為正數(shù),因此,將計(jì)算相位的公式相應(yīng)調(diào)整為:

s250,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差,根據(jù)所述相位差調(diào)整視點(diǎn)圖。

本實(shí)施例通過將所述根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位,具體優(yōu)化為:分別計(jì)算邊緣的空間位置與屏幕垂直中心線的距離;根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離計(jì)算邊緣的的視點(diǎn)相位。可以根據(jù)所獲取的人眼可視區(qū)域的范圍在最佳觀看距離上對(duì)應(yīng)的位置計(jì)算對(duì)應(yīng)的相位,并可在人眼可視區(qū)域的范圍位于在垂直中心線任意一側(cè)時(shí),通過換算得到正確的相位。

實(shí)施例三

圖5是本發(fā)明實(shí)施例三提供的裸眼3d顯示方法的流程示意圖。本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將所述根據(jù)所述相位差調(diào)整視點(diǎn)圖,具體優(yōu)化為:根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖。

s310,設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖。

s320,獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置。

s330,根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位。

s340,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差。

s350,根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖。

在計(jì)算得到右眼中心與左眼中心之間的相位差后,可以根據(jù)相位差對(duì)視點(diǎn)圖進(jìn)行調(diào)整,以使得左眼和右眼對(duì)應(yīng)的相位圖與設(shè)定的在最佳觀看距離上相應(yīng)位置對(duì)應(yīng)的相位圖相一致。在本實(shí)施例中,引入相位變化量。示例性的,首先判斷所述相位差是否小于零,若所述相位差小于零,則說明左眼可視區(qū)域和右眼可視區(qū)域的相位處于同一個(gè)(0,1)的相位范圍內(nèi)。進(jìn)而,在所述相位差的絕對(duì)值大于右眼可視區(qū)域的中心相位時(shí),根據(jù)所述相位差計(jì)算相位變化量;在所述相位差的絕對(duì)值不大于右眼可視區(qū)域的中心相位時(shí),根據(jù)左眼和右眼可視區(qū)域的中心的相位計(jì)算相位變化量?;蛘?可以不考慮相位差的絕對(duì)值與右眼可視區(qū)域的中心相位之間的關(guān)系,直接采用根據(jù)左眼和右眼視點(diǎn)的相位計(jì)算相位變化量。具體的,可以采用如下方式進(jìn)行計(jì)算相位變化量:

可取,或者,可以直接采用

,其中φ為相位變化量。根據(jù)計(jì)算得到的相位變化量,可以根據(jù)相位變化量調(diào)整視點(diǎn)相位,示例性的,可采用如下方式:

φ∈[pr,pl]

本實(shí)施例通過將所述根據(jù)所述相位差調(diào)整視點(diǎn)圖,具體優(yōu)化為:根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖。通過引入相位變化量調(diào)整視點(diǎn)圖,可以針對(duì)各種不同情況,計(jì)算出相應(yīng)的相位變化量,并根據(jù)相位變化量對(duì)視點(diǎn)圖進(jìn)行相應(yīng)的調(diào)整。

實(shí)施例四

圖6是本發(fā)明實(shí)施例四提供的裸眼3d顯示方法的流程示意圖。本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將所述根據(jù)所述相位差計(jì)算相位變化量,具體優(yōu)化為:根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的通道;根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述通道的子像素進(jìn)行賦值。

參見圖6,所述裸眼3d顯示方法,包括:

s410,設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖。

s420,獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置。

s430,根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位。

s440,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差。

s450,根據(jù)所述相位差計(jì)算相位變化量,根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的視點(diǎn)通道。

透鏡通過對(duì)光的折射作用,將不同的顯示內(nèi)容折射到空間中不同的地方,形成多個(gè)光學(xué)通道,透鏡通過對(duì)光的折射作用,將不同的顯示內(nèi)容折射到空間中不同的地方,形成多個(gè)光學(xué)通道。不同的相位范圍(0,1)中相同的相位對(duì)應(yīng)的視點(diǎn)圖相同。人眼通過光學(xué)通道觀看到相應(yīng)的視點(diǎn)圖。因此,根據(jù)相位變化量確定了人眼可視區(qū)域?qū)?yīng)的視點(diǎn)圖,并確定其對(duì)應(yīng)的通道,即為視點(diǎn)通道。

由于視點(diǎn)圖的數(shù)量通常少于光學(xué)通道的數(shù)量,因此,可采用線性插值方法確定每個(gè)通道對(duì)應(yīng)的視點(diǎn)圖。圖7是本發(fā)明實(shí)施例四提供的裸眼3d顯示方法中多視點(diǎn)通道和視點(diǎn)圖分配示意圖,圖7顯示了通道和視點(diǎn)圖的分配關(guān)系。

圖8是本發(fā)明實(shí)施例四提供的裸眼3d顯示方法中多視點(diǎn)通道相位調(diào)節(jié)示意圖,由圖8可以看出,根據(jù)計(jì)算得到的相位變化量φ,將視點(diǎn)圖按照相位變化量進(jìn)行變換調(diào)整,以使得相位圖與左右眼可視區(qū)域分別相對(duì)應(yīng)。由圖8可以看出,相位圖進(jìn)行了相位變化量φ的右移調(diào)整。

s460,根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值。

對(duì)于已知像素點(diǎn)和已知的通道,可以通過重新對(duì)像素點(diǎn)的子像素進(jìn)行賦值的方式,實(shí)現(xiàn)視點(diǎn)圖的變化。

示例性的,所述根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值,包括:

如果原有相位無對(duì)應(yīng)的視點(diǎn)圖,則將所述該通道的子像素設(shè)置為全黑或者按最近通道內(nèi)的視圖內(nèi)容設(shè)置子像素;如果原有相位有對(duì)應(yīng)的視點(diǎn)圖,利用計(jì)算調(diào)整后的視點(diǎn)圖,其中cj為調(diào)整后的視點(diǎn)圖,vi為通道中包括的任意一個(gè)視點(diǎn)圖,di為該視點(diǎn)圖的權(quán)重,按所述調(diào)整后的視點(diǎn)圖內(nèi)容設(shè)置子像素。其中,所述權(quán)重可以是可以是通道內(nèi)每個(gè)視點(diǎn)圖的比例。

本實(shí)施例通過將所述根據(jù)所述相位差計(jì)算相位變化量,具體優(yōu)化為:根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的視點(diǎn)通道;根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值??梢詫?duì)人眼對(duì)應(yīng)的通道的視點(diǎn)圖進(jìn)行調(diào)整,能夠使左眼和右眼都能觀看到正確的視點(diǎn)圖內(nèi)容,避免出現(xiàn)圖像混疊或者反轉(zhuǎn),提高了觀看效果和用戶的觀看體驗(yàn)。

實(shí)施例五

圖9是本發(fā)明實(shí)施例五提供的裸眼3d顯示方法的流程示意圖。本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中增加如下步驟:將所述通道外的子像素設(shè)置為0。

參見圖9,所述裸眼3d顯示方法,包括:

s510,設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖。

s520,獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置。

s530,根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位。

s540,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差。

s550,根據(jù)所述相位差計(jì)算相位變化量,根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的通道。

s560,根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述通道的子像素進(jìn)行賦值。

s570,將所述視點(diǎn)通道之間且與視點(diǎn)通道相鄰的通道對(duì)應(yīng)的子像素設(shè)置為0。

圖10是本發(fā)明實(shí)施例五提供的裸眼3d顯示方法中按雙眼可視區(qū)域相位范圍調(diào)整通道輸出示意圖,由圖10可以看出,左眼可視區(qū)域和右眼可視區(qū)域之間存在著一定的間隙,該間隙中存在至少一個(gè)通道,如果該通道與視點(diǎn)通道相鄰且也存在對(duì)應(yīng)的視點(diǎn)圖,,則相鄰?fù)ǖ乐袃?nèi)容將對(duì)可見內(nèi)容將產(chǎn)生串?dāng)_影響。如右眼可見通道為7~8,則一般的通道5~6中視點(diǎn)內(nèi)容將存在右眼可見內(nèi)容的成分。通道間串?dāng)_導(dǎo)致左右眼可見圖像間串?dāng)_,影響3d顯示效果。為避免此種情況,在本實(shí)施例中,將通道之間對(duì)應(yīng)的子像素設(shè)置為0。以使得觀看者受到通道之間的圖像串?dāng)_的影響。

本實(shí)施例通過將所述視點(diǎn)通道之間且與視點(diǎn)通道相鄰的通道對(duì)應(yīng)的子像素設(shè)置為0??梢杂行П苊馄渌ǖ赖牡目梢妰?nèi)容產(chǎn)生的串?dāng)_減緩了用戶視覺疲勞,并防止了用戶出現(xiàn)頭暈惡心等不良反應(yīng)。

實(shí)施例六

圖11是本發(fā)明實(shí)施例五提供的裸眼3d顯示裝置的結(jié)構(gòu)示意圖。如圖11

確定模塊610,用于設(shè)定最佳觀看距離觀看范圍內(nèi)的視點(diǎn)數(shù)量,根據(jù)所述視點(diǎn)數(shù)量確定每個(gè)視點(diǎn)的相位和所述相位對(duì)應(yīng)的視點(diǎn)圖;

第一計(jì)算模塊620,用于獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,根據(jù)所述空間位置計(jì)算左眼和右眼可視區(qū)域邊緣的空間位置;

第二計(jì)算模塊630,用于根據(jù)左眼和右眼可視區(qū)域邊緣的空間位置,計(jì)算左眼和右眼可視區(qū)域邊緣的相位;

調(diào)整模塊640,根據(jù)所述左眼和右眼可視區(qū)域邊緣的相位計(jì)算左眼和右眼的中心相位差,并根據(jù)所述相位差調(diào)整視點(diǎn)圖。

本實(shí)施例提供的裸眼3d顯示裝置,過即時(shí)獲取人眼觀看位置,并根據(jù)人眼位置確定左眼和右眼可視區(qū)域邊緣的空間位置,并根據(jù)空間位置計(jì)算對(duì)應(yīng)的最優(yōu)觀看距離對(duì)應(yīng)的相位,并根據(jù)相位對(duì)播放的視點(diǎn)圖內(nèi)容進(jìn)行調(diào)整,可以使得視點(diǎn)圖內(nèi)容隨著人眼可視區(qū)域位置變化,能夠使左眼和右眼都能觀看到正確的視點(diǎn)圖內(nèi)容,避免出現(xiàn)圖像混疊或者反轉(zhuǎn),提高了觀看效果和用戶的觀看體驗(yàn)。

在上述各實(shí)施例的基礎(chǔ)上,所述計(jì)算模塊,包括:

第一計(jì)算單元,用于分別計(jì)算左眼和右眼與屏幕垂直中心線的距離;

第二計(jì)算單元,用于根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離分別計(jì)算左眼和右眼包括的視點(diǎn)相位。

在上述各實(shí)施例的基礎(chǔ)上,所述調(diào)整模塊,包括:

調(diào)整單元,用于根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整視點(diǎn)圖。

在上述各實(shí)施例的基礎(chǔ)上,所述第一計(jì)算模塊,包括:

第一計(jì)算單元,用于分別計(jì)算左眼和右眼與屏幕垂直中心線的距離;

第二計(jì)算單元,用于根據(jù)所述距離、最佳觀看距離、像素點(diǎn)與屏幕中心位置距離分別計(jì)算左眼和右眼包括的視點(diǎn)相位。

在上述各實(shí)施例的基礎(chǔ)上,所述調(diào)整模塊,包括:

調(diào)整單元,用于根據(jù)所述相位差計(jì)算相位變化量,根據(jù)所述相位變化量調(diào)整所述左眼和右眼可視區(qū)域的視點(diǎn)圖。

在上述各實(shí)施例的基礎(chǔ)上,所述調(diào)整單元,包括:

第一相位計(jì)算單元,用于判斷所述相位差是否小于零,若所述相位差小于零,在所述相位差的絕對(duì)值大于右眼相位時(shí),根據(jù)所述相位差計(jì)算相位變化量;

第二相位計(jì)算單元,用于判斷所述相位差是否小于零,若所述相位差小于零,在所述相位差的絕對(duì)值不大于右眼相位時(shí),根據(jù)左眼和右眼視點(diǎn)的相位計(jì)算視點(diǎn)圖相位變化量。

在上述各實(shí)施例的基礎(chǔ)上,所述調(diào)整單元,包括:

視點(diǎn)通道確定子單元,用于根據(jù)相位變化量確定調(diào)整后的視點(diǎn)圖對(duì)應(yīng)的視點(diǎn)通道;

賦值子單元,用于根據(jù)所述原有相位對(duì)應(yīng)的視點(diǎn)圖對(duì)所述視點(diǎn)通道的子像素進(jìn)行賦值。在上述各實(shí)施例的基礎(chǔ)上,所述裝置還包括:

設(shè)置模塊,用于將所述視點(diǎn)通道之間且與視點(diǎn)通道相鄰的通道對(duì)應(yīng)的子像素設(shè)置為0。

在上述各實(shí)施例的基礎(chǔ)上,所述賦值子單元用于:

如果原有相位無對(duì)應(yīng)的視點(diǎn)圖,則將所述該通道的子像素設(shè)置為全黑或者按最近通道內(nèi)的視圖內(nèi)容設(shè)置子像素;

如果原有相位有對(duì)應(yīng)的視點(diǎn)圖,利用計(jì)算調(diào)整后的視點(diǎn)圖,其中cj為調(diào)整后的視點(diǎn)圖,vi為通道中包括的任意一個(gè)視點(diǎn)圖,di為該視點(diǎn)圖的權(quán)重,按所述調(diào)整后的視點(diǎn)圖內(nèi)容設(shè)置子像素。

上述裸眼3d顯示裝置可執(zhí)行本發(fā)明任意實(shí)施例所提供的裸眼3d顯示方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。

顯然,本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各操作可以通過如上所述的終端設(shè)備實(shí)施??蛇x地,本發(fā)明實(shí)施例可以用計(jì)算機(jī)裝置可執(zhí)行的程序來實(shí)現(xiàn),從而可以將它們存儲(chǔ)在存儲(chǔ)裝置中由處理器來執(zhí)行,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等;或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或操作制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結(jié)合。

注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蓬安县| 渭南市| 虎林市| 甘南县| 教育| 浙江省| 徐闻县| 方山县| 酉阳| 武穴市| 临城县| 左贡县| 宿迁市| 黎平县| 容城县| 朔州市| 农安县| 泾川县| 蓬安县| 莫力| 时尚| 嘉鱼县| 贡觉县| 安平县| 新乡市| 习水县| 肇源县| 长兴县| 元江| 沭阳县| 乐平市| 衡阳市| 延边| 曲松县| 建始县| 永城市| 都江堰市| 桂林市| 运城市| 信阳市| 玉山县|