亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

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

文檔序號:11249844閱讀:772來源:國知局
一種裸眼3D顯示方法及裝置與流程

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



背景技術(shù):

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

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



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

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

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

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

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

計算右眼與左眼之間的相位差,根據(jù)所述相位差調(diào)整視點圖。

進一步的,所述根據(jù)所述空間位置計算左眼和右眼視點的相位,包括:

分別計算左眼和右眼與屏幕垂直中心線的距離;

根據(jù)所述距離、最佳觀看距離、像素點與屏幕中心位置距離分別計算左眼和右眼包括的視點相位。

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

根據(jù)所述相位差計算相位變化量,根據(jù)所述相位變化量調(diào)整視點圖。

進一步的,所述根據(jù)所述相位差計算相位變化量,包括:

判斷所述相位差是否小于零,若所述相位差小于零時,則在所述相位差的絕對值大于右眼相位時,根據(jù)所述相位差計算相位變化量;

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

進一步的,所述根據(jù)所述相位變化量調(diào)整所述視點圖,包括:

根據(jù)所述原有相位對應(yīng)的視點圖和相位變化量調(diào)整所述視點圖。

進一步的,所述根據(jù)所述原有相位對應(yīng)的視點圖和相位變化量調(diào)整所述視點圖,包括:

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

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

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

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

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

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

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

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

調(diào)整模塊,用于計算右眼與左眼之間的相位差,根據(jù)所述相位差調(diào)整視點圖。

進一步的,所述計算模塊,包括:

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

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

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

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

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

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

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

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

視點圖調(diào)整單元,用于根據(jù)所述原有相位對應(yīng)的視點圖和相位變化量調(diào)整所述視點圖。

進一步的,所述視點圖調(diào)整單元包括:

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

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

更進一步的,所述賦值子單元用于:

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

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

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

附圖說明

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

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

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

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

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

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

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

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

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

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

具體實施方式

下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。

實施例一

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

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

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

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

圖2是圖2是本發(fā)明實施例一提供的裸眼3d顯示方法中多視點光學(xué)設(shè)計示意圖,參見圖2,圖中ovd表示最佳觀看距離,dovd表示最佳觀看距離的中心位置的線段長度。在本實施例中,可以將設(shè)計觀看距離上中心可視區(qū)域觀看線段設(shè)定為對應(yīng)相位[0,1],并根據(jù)設(shè)定的視點數(shù)量確定視點對應(yīng)的相位圖。通常來說,視點都是均勻分布的,據(jù)此可以確定各視點對應(yīng)的相位范圍。視點范圍連續(xù)相等,覆蓋整個相位范圍[0,1]。以視點圖數(shù)量為5為例,視點圖1,2,3,4,5對應(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視點圖,其中k大于等于2,小于光學(xué)設(shè)計中視點個數(shù)。確定各視點對應(yīng)相位范圍。一般的,視點范圍連續(xù)相等,覆蓋整個相位范圍[0,1],即

以視點圖數(shù)量為5為例,視點圖1,2,3,4,5對應(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ù)所述空間位置計算左眼和右眼視點的相位。

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

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

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

s130,計算兩眼之間的相位差,根據(jù)所述相位差調(diào)整視點圖相位分布。

根據(jù)步驟s120計算得到的右眼和左眼的相位,計算兩眼之間的相位差。示例性的,可采用如下方式計算:

δp=pr-pl,其中pr為右眼相位,pl為左眼相位,之所以采用右眼相位減去左眼相位,是因為在右眼和左眼處于同一可視區(qū)域時,通常右眼相位會大于左眼相位,方便后面運算處理。此外,也可采用左眼相位減去右眼相位得到相位差,相應(yīng)的,后續(xù)處理也需要進行調(diào)整。

由于左右視圖格式采用左視圖和右視圖并排傳輸?shù)姆绞?,裸?d顯示器是在液晶顯示屏的前面加上一層微柱透鏡,每個柱透鏡下面的圖像像素被分成r、g、b子像素,每個子像素通過透鏡以不同的方向投影,觀眾便可從不同的方向觀看到不同的視圖。由于左右視圖格式采用左視圖和右視圖并排傳輸?shù)姆绞?,左眼所觀看的左視圖和右眼所觀看的主視圖隨著觀看者的位置變化,也需要進行調(diào)整,以避免出現(xiàn)圖像反轉(zhuǎn)的現(xiàn)象和圖像混疊。示例性的,可以隨著觀看者左眼和右眼的空間位置變化,對當前觀看者左眼和右眼分別對應(yīng)的視點圖進行調(diào)整,以使得觀看者左眼和右眼分別對應(yīng)的視點圖仍然為設(shè)計的左眼視點圖和右眼視點圖。在計算得到右眼與左眼之間的相位差后,可以根據(jù)相位差對視點圖進行調(diào)整。示例性的,根據(jù)所述原有相位對應(yīng)的視點圖和相位差調(diào)整所述視點圖。以使得左眼和右眼對應(yīng)的相位圖與設(shè)定的在最佳觀看距離上相應(yīng)位置對應(yīng)的相位圖相一致。示例性的,相位差計算存在兩種情況,第一種是δp>0,如果δp>0,則說明左眼和右眼的相位處于同一個(0,1)的相位范圍內(nèi),因此,無需對相位圖進行調(diào)整,用戶的左眼和右眼可以分別觀看到對應(yīng)的視點圖。對于δp<0,則說明左眼和右眼的相位處于不同的(0,1)的相位范圍內(nèi),可以利用兩個相位范圍之間的差值,即1,重新確定左右眼對應(yīng)的相位范圍。并根據(jù)所述原有相位對應(yīng)的視點圖和相位差調(diào)整所述視點圖。

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

實施例二

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

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

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

s220,獲取屏幕觀看區(qū)域內(nèi)人眼的空間位置,分別計算左眼和右眼與屏幕垂直中心線的距離。

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

設(shè)定人眼位置與屏幕距離為vd,最佳觀看距離與屏幕之間的距離為ovd,人眼位置與屏幕垂直中心線距離為f,則人眼在最佳觀看距離與垂直中心線的相應(yīng)距離為

s230,根據(jù)所述距離、最佳觀看距離、像素點與屏幕中心位置距離分別計算左眼和右眼包括的視點相位。

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

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

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

s240,計算兩眼之間的相位差,根據(jù)所述相位差調(diào)整視點圖相位分布。

本實施例通過將所述根據(jù)所述空間位置計算左眼和右眼包括的視點相位,具體優(yōu)化為:分別計算左眼和右眼與屏幕垂直中心線的距離;根據(jù)所述距離、最佳觀看距離、像素點與屏幕中心位置距離分別計算左眼和右眼包括的視點相位??梢愿鶕?jù)所獲取的人眼位置在最佳觀看距離上對應(yīng)的位置計算對應(yīng)的相位,并可在人眼位置位于在垂直中心線任意一側(cè)時,通過換算得到正確的相位。

實施例三

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

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

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

s330,計算右眼與左眼之間的相位差,根據(jù)所述相位差計算相位變化量,根據(jù)所述相位變化量調(diào)整視點圖。

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

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

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

φ∈[pr,pl]

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

實施例四

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

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

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

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

s430,計算右眼與左眼之間的相位差,根據(jù)所述相位差計算相位變化量。

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

示例性的,可以采用如下方式調(diào)整所述視點圖:根據(jù)相位變化量確定調(diào)整后的視點圖對應(yīng)的通道;根據(jù)所述調(diào)整后的視點圖對所述通道的子像素進行賦值。透鏡通過對光的折射作用,將不同的顯示內(nèi)容折射到空間中不同的地方,形成多個光學(xué)通道,由于視點圖的數(shù)量通常少于光學(xué)通道的數(shù)量,因此,可采用線性插值方法確定每個通道對應(yīng)的視點圖,圖7是本發(fā)明實施例四提供的裸眼3d顯示方法中是多視點通道和視點圖分配示意圖,圖7顯示了通道和視點圖的分配關(guān)系。

圖8是多視點通道相位調(diào)節(jié)示意圖,由圖8可以看出,根據(jù)計算得到的相位變化量φ,將視點圖按照相位變化量φ進行變換調(diào)整,以使得人眼對應(yīng)的通道的相位圖發(fā)生變化。由圖6可以看出,相位圖進行了相位變化量φ的右移調(diào)整。通過對通道進行對于已知像素點和已知的通道,可以通過重新對像素點的子像素進行賦值的方式,實現(xiàn)視點圖的變化。

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

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

實施例五

圖9是本發(fā)明實施例五提供的裸眼3d顯示裝置的結(jié)構(gòu)示意圖。如圖4所示,所述裸眼3d顯示裝置包括:

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

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

調(diào)整模塊530,用于計算右眼與左眼之間的相位差,根據(jù)所述相位差調(diào)整視點圖。

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

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

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

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

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

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

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

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

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

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

視點圖調(diào)整單元,用于根據(jù)所述原有相位對應(yīng)的視點圖和相位變化量調(diào)整所述視點圖。

在上述各實施例的基礎(chǔ)上,所述視點圖調(diào)整單元

包括:

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

賦值子單元,用于根據(jù)所述原有相位對應(yīng)的視點圖對所述通道的子像素進行賦值。在上述各實施例的基礎(chǔ)上,所述賦值子單元用于:

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

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

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

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

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

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1