3d顯示方法及裝置制造方法
【專利摘要】本發(fā)明提供一種3D顯示方法及裝置,包括:獲取并根據(jù)光柵參數(shù)和觀看距離,計(jì)算得到每個(gè)視點(diǎn)圖像與合成圖像位置對(duì)應(yīng)關(guān)系的像素編碼蒙版;根據(jù)每個(gè)視點(diǎn)圖像對(duì)應(yīng)的像素編碼蒙版,以及根據(jù)播放器顯示模式,確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成圖像的填充位置;根據(jù)視點(diǎn)圖像的位置和合成圖像的填充位置,將視點(diǎn)圖像的位置處的填充內(nèi)容,填充到對(duì)應(yīng)的合成圖像的填充位置處,以實(shí)現(xiàn)3D顯示。本發(fā)明通過提供一種3D顯示方法及裝置,通過計(jì)算得到每個(gè)視點(diǎn)圖像和合成圖像對(duì)應(yīng)關(guān)系的像素編碼蒙版,根據(jù)該像素編碼蒙版能夠分別計(jì)算填充內(nèi)容和填充位置,從而在正常播放的時(shí)候,將填充內(nèi)容填充到填充位置處,從而節(jié)省了大量的計(jì)算時(shí)間,提升了處理速度。
【專利說明】3D顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及3D顯示【技術(shù)領(lǐng)域】,特別涉及一種3D顯示方法及裝置。
【背景技術(shù)】
[0002] 柱鏡光柵和狹縫光柵能把不同空間位置排列好的圖像信息分別以不同的方向顯 示,把視差圖像按對(duì)應(yīng)空間位置排列好就可以實(shí)現(xiàn)3D顯示。
[0003] 其中,狹縫光柵是通過遮擋光線,因?yàn)楣饩€的直線傳播性,遮擋住某些空間位置的 像素,通過空間位置的像素信息,實(shí)現(xiàn)了不同角度看到不同位置圖像,從而讓左右眼看到了 不同角度物體的照片,實(shí)現(xiàn)了 3D顯示。而柱鏡光柵是通過柱形凸透鏡的空間光調(diào)制,使放 在焦面上的不同空間位置排列的像素發(fā)出的光線都以光心的連線方向射出,同樣實(shí)現(xiàn)了 3D 顯不。
[0004] 然而,在目前的3D圖片和播放時(shí),采用的是整體計(jì)算方法,需要對(duì)每一幀的播放 進(jìn)行計(jì)算,計(jì)算量較大,且計(jì)算速度較慢。
【發(fā)明內(nèi)容】
[0005] (一)解決的技術(shù)問題
[0006] 本發(fā)明實(shí)施例解決的技術(shù)問題是:如何解決現(xiàn)有技術(shù)中計(jì)算量大、計(jì)算速度較慢 的問題。
[0007] (二)技術(shù)方案
[0008] 本發(fā)明提供了一種3D顯示方法,包括:
[0009] 獲取并根據(jù)光柵參數(shù)和觀看距離,計(jì)算得到每個(gè)視點(diǎn)圖像與合成圖像位置對(duì)應(yīng)關(guān) 系的像素編碼蒙版;
[0010] 根據(jù)每個(gè)視點(diǎn)圖像對(duì)應(yīng)的像素編碼蒙版,以及根據(jù)播放器顯示模式,確定視點(diǎn)圖 像的位置和對(duì)應(yīng)的合成圖像的填充位置;
[0011] 根據(jù)視點(diǎn)圖像的位置和合成圖像的填充位置,將視點(diǎn)圖像的位置處的填充內(nèi)容, 填充到對(duì)應(yīng)的合成圖像的填充位置處,以實(shí)現(xiàn)3D顯示。
[0012] 優(yōu)選地,所述計(jì)算得到每個(gè)視點(diǎn)圖像與合成圖像位置對(duì)應(yīng)關(guān)系的像素編碼蒙版 為:
【權(quán)利要求】
1. 一種3D顯示方法,其特征在于,包括: 獲取并根據(jù)光柵參數(shù)和觀看距離,計(jì)算得到每個(gè)視點(diǎn)圖像與合成圖像位置對(duì)應(yīng)關(guān)系的 像素編碼蒙版; 根據(jù)每個(gè)視點(diǎn)圖像對(duì)應(yīng)的像素編碼蒙版,以及根據(jù)播放器顯示模式,確定視點(diǎn)圖像的 位置和對(duì)應(yīng)的合成圖像的填充位置; 根據(jù)視點(diǎn)圖像的位置和合成圖像的填充位置,將視點(diǎn)圖像的位置處的填充內(nèi)容,填充 到對(duì)應(yīng)的合成圖像的填充位置處,以實(shí)現(xiàn)3D顯示。
2. 如權(quán)利要求1所述的方法,其特征在于,所述計(jì)算得到每個(gè)視點(diǎn)圖像與合成圖像位 置對(duì)應(yīng)關(guān)系的像素編碼蒙版為:
其中,a為光柵傾角,Cl1為光柵柵距,d2為播放器屏幕像素點(diǎn)距,d3為播放器左上角頂點(diǎn) 處像素處于光柵單元格的位置,d4為光柵厚度,d5為觀看距離,合成圖像的第(i,j,k)個(gè)的 像素與視點(diǎn)圖像的第(x,y,z,m)個(gè)的像素相對(duì)應(yīng),X為&進(jìn)行四舍五入之后得到的值,y為 i*yi/y2進(jìn)行四舍五入之后得到的值,z取值為1,2, 3表示r,g,b三個(gè)通道,m為視點(diǎn)序號(hào), k通道與z通道取值相同,X1為合成圖像像素寬度,X2為播放器屏幕像素寬度,Y1為合成圖 像像素高度,y2為播放器屏幕像素高度。
3. 如權(quán)利要求1所述的方法,其特征在于,設(shè)蒙版坐標(biāo)為(i,j),合成圖像填充位置坐 標(biāo)為(Xc^yci),播放器左上角頂點(diǎn)相對(duì)屏幕坐標(biāo)為(x,y),播放器屏幕像素尺寸x2,y2,視點(diǎn)圖 像像素尺寸(x',y');當(dāng)所述播放器顯示模式為全屏模式時(shí),所述確定視點(diǎn)圖像的位置和 對(duì)應(yīng)的合成圖像的填充位置,具體包括: 則合成圖像的填充位置為:
對(duì)應(yīng)視點(diǎn)圖像的位置為:
4. 如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述播放器顯示模式為非全屏模式時(shí),所 述確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成圖像的填充位置,具體包括: 則合成圖像的填充位置為:
對(duì)應(yīng)視點(diǎn)圖像的位置為:
5. 如權(quán)利要求1所述的方法,其特征在于,在所述確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成 圖像的填充位置,進(jìn)一步包括: 將將要合成的合成圖像中任一像素進(jìn)行微分,得到多個(gè)微分小像素;根據(jù)所述像素編 碼蒙版將所述多個(gè)微分小像素對(duì)應(yīng)的填充內(nèi)容進(jìn)行平均,得到半透明蒙版,并利用所述半 透明蒙版確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成圖像的填充位置。
6. -種3D顯示裝置,其特征在于,包括: 獲取模塊,用于獲取光柵參數(shù)和觀看距離,并將獲取結(jié)果傳輸給計(jì)算模塊; 所述計(jì)算模塊,用于根據(jù)光柵參數(shù)和觀看距離,計(jì)算得到每個(gè)視點(diǎn)圖像與合成圖像位 置對(duì)應(yīng)關(guān)系的像素編碼蒙版,并將計(jì)算結(jié)果傳輸給確定模塊; 所述確定模塊,用于根據(jù)每個(gè)視點(diǎn)圖像對(duì)應(yīng)的像素編碼蒙版,以及根據(jù)播放器顯示模 式,確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成圖像的填充位置,并將確定結(jié)果傳輸給填充模塊; 所述填充模塊,用于根據(jù)視點(diǎn)圖像的位置和合成圖像的填充位置,將視點(diǎn)圖像的位置 處的填充內(nèi)容,填充到對(duì)應(yīng)的合成圖像的填充位置處,以實(shí)現(xiàn)3D顯示。
7. 如權(quán)利要求6所述的裝置,其特征在于,所述計(jì)算模塊計(jì)算得到每個(gè)視點(diǎn)圖像與合 成圖像位置對(duì)應(yīng)關(guān)系的像素編碼蒙版為:
其中,a為光柵傾角,Cl1為光柵柵距,d2為播放器屏幕像素點(diǎn)距,d3為播放器左上角頂點(diǎn) 處像素處于光柵單元格的位置,d4為光柵厚度,d5為觀看距離,合成圖像的第(i,j,k)個(gè)的 像素與視點(diǎn)圖像的第(x,y,z,m)個(gè)的像素相對(duì)應(yīng),X為&進(jìn)行四舍五入之后得到的值,y為 i*yi/y2進(jìn)行四舍五入之后得到的值,z取值為1,2, 3表示r,g,b三個(gè)通道,m為視點(diǎn)序號(hào), k通道與z通道取值相同,X1為合成圖像像素寬度,X2為播放器屏幕像素寬度,Y1為合成圖 像像素高度,y2為播放器屏幕像素高度。
8. 如權(quán)利要求6所述的裝置,其特征在于,設(shè)蒙版坐標(biāo)為(i,j),合成圖像填充位置坐 標(biāo)為(Xc^yci),播放器左上角頂點(diǎn)相對(duì)屏幕坐標(biāo)為(x,y),播放器屏幕像素尺寸x2,y2,視點(diǎn)圖 像像素尺寸(x',y');所述確定模塊當(dāng)所述播放器顯示模式為全屏模式時(shí),所述確定模塊 確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成圖像的填充位置為: 則合成圖像的填充位置為:
對(duì)應(yīng)視點(diǎn)圖像的位置為:
9. 如權(quán)利要求8所述的裝置,其特征在于,所述確定模塊當(dāng)所述播放器顯示模式為非 全屏模式時(shí),所述確定視點(diǎn)圖像的位置和對(duì)應(yīng)的合成圖像的填充位置為: 則合成圖像的填充位置為:
對(duì)應(yīng)視點(diǎn)圖像的位置為:
=
10. 如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 微分模塊,用于將將要合成的合成圖像中任一像素進(jìn)行微分,得到多個(gè)微分小像素, 并將微分結(jié)果傳輸給所述計(jì)算模塊; 所述計(jì)算模塊,還用于根據(jù)所述像素編碼蒙版將所述多個(gè)微分小像素對(duì)應(yīng)的填充內(nèi)容 進(jìn)行平均,得到半透明蒙版,并將所述半透明蒙版?zhèn)鬏斀o所述確定模塊;
【文檔編號(hào)】H04N13/04GK104243949SQ201310722976
【公開日】2014年12月24日 申請(qǐng)日期:2013年12月24日 優(yōu)先權(quán)日:2013年12月24日
【發(fā)明者】桑新柱, 趙天奇, 于迅博, 高鑫, 孫蕾, 王鵬 申請(qǐng)人:北京郵電大學(xué)