專利名稱:一種裸眼可視立體顯示系統及其實現方法
技術領域:
本發明涉及一種裸眼可視立體顯示系統及其實現方法,尤其涉及一種可不 戴眼鏡看三維立體顯示的系統,可用于4. 商場、超市、機場、體育場館等公共場所的廣告宣傳;5. 房地產行業的樓盤形象展示;6. 博物館、科技館的立體表現;7. 民用建筑、工業設計的3D效果演示;8. 政府招商、市政工程中數字化立體城市展示;9. 3D立體游戲更逼真的表現;10. 裝備模擬演示,專業訓練裝備的顯示;11. 醫療行業CT、 B超成像的立體顯示;12. 生物、化學等涉及分子結構建模設計的顯示; 10.大型娛樂場所的舞臺特效展示。
背景技術:
全真立體顯示技術系統的三維立體顯示是指能顯示圖像深度即第三維效果, 這將像我們看真實世界一樣,是立體的。現有的立體顯示畫面需要佩戴專門的立體眼鏡才能實現,但佩戴立體眼鏡一 方面會使觀看者感覺不方便;另一方面由于其滿足兩個心理和生理景深暗示(cue)-雙目視差(binocular display).和會聚(convergence),從而導致與其他景深暗示,如適應性和運動視差間的差異。這種差異將導致人體產生疲勞 和頭暈,不便長期觀看,更不利于一些人群,如老人、小孩觀看。因此佩戴眼鏡 的3D顯示被稱為"十分鐘媒體(ten minutes media)"。不戴眼鏡的立體顯示稱為自動3D顯示(Auto Stereoscopic),也叫真3D 顯示。
發明內容
本發明的目的是提供一種裸眼可視立體顯示系統及其實現方法。 為實現以上目的,本發明的技術方案是提供一種裸眼可視立體顯示系統,包 括顯示器和凸光柵薄片,其特征在于,在顯示器表面設有凸光柵薄片。所述的一種裸眼可視立體顯示系統,其特征在于,所述的凸光柵薄片表面的 一面為一組燈心絨狀柵紋,柵紋傾斜方向從右上方向左下方傾斜,柵紋與水平線 的傾斜角度e為55。一85 °,相鄰兩個柵紋的柵距a《3cm,凸光柵薄片的厚度《 3.5cm,凸光柵薄片的放大倍數《1500倍,光柵薄片可以正面或反面對著顯示器 屏幕。所述的光柵的柱面透鏡半徑為0. 1 mm —10mm,寬度為0. lmra—30 mm。 所述的顯示器為電視機、液晶顯示屏、或立體圖片。一種裸眼可視立體顯示系統的實現方法,其特征在于,將算法編制為程序, 在計算機中運行程序將輸入的多個畫面變成輸出結果,將結果顯示在帶光柵的顯示器上,其方法為第一步.在離帶有凸光柵薄片的顯示器大于20厘米的距離下,與攝像物體等距 排列至少2臺攝像機組成一組攝像機; 一組攝像機同時拍下一組相關畫 面;多次連續拍攝形成多組相關畫面;第二步.將連續的三維光柵圖像,組合成一個三維光柵視頻文件,或打印出來成為三維立體圖片;a. 輸入圖片組序列的融合參數;b、 創建各類融合算子;C、設置當前使用的融合算子;d、 設置需要融合的圖片個數;e、 設置幀率,影響輸入圖片序列和輸出圖片序列的識別;f、 設置輸入圖片的路徑和文件名格式;g、 設置輸出圖片的路徑和文件名格式;h、 取一組符合條件的圖片序列;i、 將指定幀的一組圖片加載到內存中;j、調用算子對應的鋸齒消除函數,消除圖片鋸齒,對圖片上每個點的HSL顏色
值,加權到周邊9X9范圍的區域內,使每個象素的周邊象素的亮度、色度、飽和度上,都有包含當前象素的信息; k、根據輸入圖片的大小,計算輸出結果圖片的象素寬度和高度; m、分配融合結果的存放空間;n、根據融合算子中設置的融合算法,創建用于融合的映射矩陣;(1) 分配用于計算的空間;(2) 根據以下公式,通過循環,創建每個圖層次象素的映射矩陣; 融合前原始圖中的次象素表示方法S (圖層,行,歹l」,顏色) 融合結果圖中的次象素表示方法T (行,歹l」,顏色)s(0,X,Y,R)=T(3*X+2,3*Y+2,R)s(0,X,Y,G)=T(3*X+1,3*Y+2,G)s(0,X,Y,B)=T(3*X+0,3*Y+2,B)s(1,X,Y,R)=T(3*X+0,3*Y+3,R)s(1,X,Y,G)=T(3*X+2,3*Y+2,G)s(1,X,Y,B)=T(3*X+1,3*Y+2,B)s(2,X,Y,R)=T(3*X+1,3*Y+3,R)s(2,X,Y,G)=T(3*X+0,3*Y+3,G)s(2,X,Y,B)=T(3*X+2,3*Y+2,B)s(3,X,Y,R)=T(3*X+2,3*Y+3,R)s(3,X,Y,G)=T(3*X+1,3*Y+3,G)s(3,X,Y,B)=T(3*X+0,3*Y+3,B)s(4,X,Y,R)=T(3*X+0,3*Y+4,R)s(4,X,Y,G)=T(3*X+2,3*Y+3,G)s(4,X,Y,B)=T(3*X+1,3*Y+3,B)s(5,X,Y,R)=T(3*X+1,3*Y+4,R)s(5,X,Y,G)=T(3*X+0,3*Y+4,G)s(5,X,Y,B)=T(3*X+2,3*Y+3,B)s(6,X,Y,R)=T(3*X+2,3*Y+4,R)s(6,X,Y, G)=:T(3*X+1, 3*Y+4, G)s(6,X,Y, B)=:T(3*X+0, 3*Y+4, B)s(7,X,Y, R)=:T(3*X+0, 3*Y+5, R)s(7,X,Y, G)=:T(3*X+2, 3*Y+4, G)s(7,X,Y, B)=:T(3*X+1, 3*Y+4, B)s(8,X,Y, R)=:T(3*X+1, 3*Y+5, R)s(8,X,Y, G)=T(3*X+0, 3*Y+5, G)s(8,X,Y, B)=T(3*X+2, 3*Y+4, B)s(0,X,Y+l, R)=:T(3*X+5, 3*Y+1, R)s(0,X,Y+l, G)——:T(3*X+4, 3*Y+1, G)s(0,X,Y+l, B):T(3*X+3, 3*Y+1, B)s(1,X,Y+l, R):T(3*X+3, 3*Y+2, R)s(1,X,Y+l, G):T(3*X+5, 3*Y+1, G)s(1,X,Y+l, B):T(3*X+4, 3*Y+1, B)s(2,X,Y+l, R)—:T(3*X+4, 3*Y+2, R)s(2,X,Y+l, G):T(3*X+3, 3*Y+2, G)s(2,X,Y+l, B)=:T(3*X+5, 3*Y+1, B)s(3,X,Y+l, R)—:T(3*X+5, 3*Y+2, R)s(3,X,Y+l, G):T(3*X+4, 3*Y+2, G)s(3,X,Y+l, B)—:T(3*X+3, 3*Y+2, B)s(4,X,Y+l, R):T(3*X+3, 3*Y+3, R)s(4,X,Y+l, G)—:T(3*X+5, 3*Y+2, G)s(4,X,Y+l, B)=:T(3*X+4, 3*Y+2, B)s(5,X,Y+l, R):T(3*X+4, 3*Y+3, R)s(5,X,Y+l, G)=:T(3*X+3, 3*Y+3, G)s(5,X,Y+l, B):T(3*X+5, 3*Y+2, B)s(6,X,Y+l, R):T(3*X+5, 3*Y+3, R)s(6,X,Y+l, G)=:T(3*X+4, 3*Y+3, G)
S (6,X,Y+l,B)=T(3*X+3,3*Y+3,B)S (7,X,Y+l,R)=T(3*X+3,3*Y+4,R)S (7,X,Y+l,G)=T(3*X+5,3*Y+3,G)S (7,X,Y+l,B)=T(3*X+4,3*Y+3,B)S (8,X,Y+l,R)=T(3*X+4,3*Y+4,R)S (8,X,Y+l,G)=T(3*X+3,3*Y+4,G)S (8,X,Y+l,B)=T(3*X+5,3*Y+3,B)S (0,X,Y+2,R)=T(3*X+8,3*Y+0,R)S (0,X,Y+2,G)=T(3*X+7,3*Y+0,G)S (0,X,Y+2,B)=T(3*X+6,3*Y+0,B)S (1,X,Y+2,R)=T(3*X+6,3*Y+1,R)S (1,X,Y+2,G)=T(3*X+8,3*Y+0,G)S (1,X,Y+2,B)=T(3*X+7,3*Y+0,B)S (2,X,Y+2,R)=T(3*X+7,3*Y+1,R)S (2,X,Y+2,G)=T(3*X+6,3*Y+1,G)S (2,X,Y+2,B)=T(3*X+8,3*Y+0,B)S (3,X,Y+2,R)=T(3*X+8,3*Y+1,R)S (3,X,Y+2,G)=T(3*X+7,3*Y+1,G)S (3,X,Y+2,B)=T(3*X+6,3*Y+1,B)S (4,X,Y+2,R)=T(3*X+6,3*Y+2,R)S (4,X,Y+2,G)=T(3*X+8,3*Y+1,G)S (4,X,Y+2,B)=T(3*X+7,3*Y+1,B)S (5,X,Y+2,R)=T(3*X+7,3*Y+2,R)S (5,X,Y+2,G)=T(3*X+6,3*Y+2,G)S (5,X,Y+2,B)=T(3*X+8,3*Y+1,B)S (6,X,Y+2,R)=T(3*X+8,3*Y+2,R)S (6,X,Y+2,G)=T(3*X+7,3*Y+2,G)S (6,X,Y+2,B)=T(3*X+6,3*Y+2,B)
s(7,X,Y+2,R)=T(3*X+6,3*Y+3,R)s(7,X,Y+2,G)=T(3*X+8,3*Y+2,G)s(7,X,Y+2,B)=T(3*X+7,3*Y+2,B)s(8,X,Y+2,R)=T(3*X+7,3*Y+3,R)s(8,X,Y+2,G)=T (3*X+6,3*Y+3,G)s(8,X,Y+2,B)=T(3*X+8,3*Y+2,B)0、根據次象素映射矩陣,將原圖上所有次象素映射到目標圖像上;P、將輸出圖像從內存中保存到指定的目錄下,按照文件命名格式,保存為指定三維光柵圖像幀文件; q、如果有多組圖像進行了融合,將多個連續的三維光柵圖像幀文件,合成一個標準視頻格式的三維光柵視頻文件; 第三步.如果是單獨的三維光柵圖像幀,可以用一般的圖片瀏覽軟件進行顯示, 或者打印出來放在光柵屏后面顯示;如果是一個三維光柵視頻文件,可 以使用任何支持視頻格式的播放軟,件,將三維光柵視頻/圖像文件進行 播放;第四步.觀看者透過光柵屏,觀看三維光柵視頻或圖像,兩只眼睛將看到不同 的畫面,產生立體視覺。本發明根據瑞士科學家W.Hess發明的燈芯絨狀垂直排列顯微透鏡技術,利 用一組傾斜排列的凸透鏡陣列,通過僅在水平方向上發生的折射來為雙眼提供不 同的透視圖像,不僅可以呈現清晰的立體圖像,更可以去除70%的摩爾紋,同時 觀看角度也可增大到120° ,并且在x、 y方向上得到同樣的分辨率。用戶制作廣告圖像/視頻時,按照水平方向同時渲染至少2個角度畫面,然 后由融合軟件合成1幅高清3D畫面。在帶光柵的顯示器上顯示,就可以看到3 維的圖像。對于1920X1080的高清圖像,3D圖像觀看清晰度可以達到1000線 以上,視角廣,清晰點多,畫面亮度無影響。本發明的優點是1.通過僅在水平方向上發生的折射來為雙眼提供不同的透視圖像,不僅可以呈 現清晰的立體圖像,更可以去除70%的摩爾紋,同時觀看角度也可增大到120 度,并且在x、 y方向上得到同樣的分辨率。2. 增加了顯示器的亮度,使圖像更加清晰。3. 由于摩爾干涉效應,圖像的分辨率比實際的分辨率看起來高了很多。
圖1為一種裸眼可視立體顯示系統結構示意圖;圖2為凸光柵薄片結構示意圖;圖3為凸光柵薄片的俯視圖;圖4為一種裸眼可視立體顯示系統實現方法程序流程圖。
具體實施方式
以下結合附圖和實施例對本發明作進一步說明。 實施例1以24寸液晶顯示器為例如圖1所示,為一種裸眼可視立體顯示系統結構示意圖, 一種裸眼可視立體顯示系統,包括顯示器1和凸光柵薄片2,其特征在于,在顯示器l表面設有凸 光柵薄片2。如圖2、 3所示,為凸光柵薄片2結構示意圖,所述的凸光柵薄片2表面的 一面為一組燈心絨狀柵紋3,柵紋3傾斜方向從右上方向左下方傾斜,柵紋3與 水平線的傾斜角度e為71.55。,相鄰兩個柵紋3的柵距a為0. 81mm,凸光柵薄 片2的厚度0.4cm,凸光柵薄片2的放大倍數為750倍,光柵薄片2可以正面對 著顯示器1屏幕。所述的光柵2的柱面透鏡半徑為1. 3 mra。如圖4所示,為一種裸眼可視立體顯示系統實現方法程序流程圖,將算法采 用C語言編制程序,在計算機中運行程序將輸入的多個畫面變成輸出結果,將結 果顯示在鄰有凸光柵薄片2的液晶顯示器1上,其方法為 第一步.在離帶有凸光柵薄片2的液晶顯示器1 一米的距離下,與攝像物體等距 排列9臺攝像機組成一組攝像機,每次一組攝像機拍下9幅640x400 的畫面,然后九幅圖像按排列方式處理成一幅1920x1200的三維光柵圖 像;
第二步.將連續拍攝生成的400個三維光柵圖像,組合成一個三維光柵視頻文 件;為了讓一個象素點的顏色在通過光柵后能夠得到重現,必須對象素點的各顏 色分量重新排列, 一個象素點的顏色分量,本文中稱為次象素。 融合前原始圖中的元素表示方法-1象素S (圖層,行,歹J) 2次象素Sl (圖層,行,列,顏色) 融合結果圖中的元素表示方法 1象素T (行,列) 2次象素Tl (行,歹lj,顏色) 融合算法設計融合后的圖像中,每個斜向矩形的三個次象素通過光柵后將組合成一個象 素,九個連續鏡頭的原圖中,每個原圖的三行一列的象素矩陣, 一共九個象素矩 陣形成一個單元,映射到目標圖像上形成一個九行六列的象素矩陣。a. 輸入圖片組序列的融合參數;(1) 輸入"輸入圖片存放路徑";(2) 輸入"輸入圖片文件名格式";(3) 輸入"融合結果輸入路徑";(4) 輸入"輸出圖片文件名格式";b、 創建各類融合算子;(1) 設置融合算子的輸入圖層數;(2) 設置融合算子的每個輸入圖層的象素大小;(3) 設置融合算子融合生成的結果象素矩陣大小;(4) 設置融合算子的輸入輸出矩陣的原點偏移量;(5) 設置融合算子每象素的顏色數;(6) 設置融合算子融合后為空區域的顏色;(7) 設置融合算子的顏色數據項數組;(8) 設置融合算子的鋸齒消除函數;(9)設置融合算子的融合函數; C、設置當前使用的融合算子;d、 設置需要融合的圖片個數;e、 設置幀率,影響輸入圖片序列和輸出圖片序列的識別;f、 設置輸入圖片的路徑和文件名格式;g、 設置輸出圖片的路徑和文件名格式;h、 取一組符合條件的圖片序列;i、 將指定幀的一組圖片加載到內存中;j、調用算子對應的鋸齒消除函數,消除圖片鋸齒,對圖片上每個點的HSL顏色 值,加權到周邊9X9范圍的區域內,使每個象素的周邊象素的亮度、色度、 飽和度上,都有包含當前象素的信息;k、根據輸入圖片的大小,計算輸出結果圖片的象素寬度和高度;m、分配融合結果的存放空間;n、根據融合算子中設置的融合算法,創建用于融合的映射矩陣;(1) 分配用于計算的空間;(2) 根據以下公式,通過循環,創建每個圖層次象素的映射矩陣 融合前原始圖中的次象素表示方法S (圖層,行,列,顏色) 融合結果圖中的次象素表示方法T (行,歹l」,顏色)s(0,X,Y,R)=T(3*X+2,3*Y+2,R)s(0,X,Y,G)=T(3*X+1,3*Y+2,G)s(0,X,Y,B)=T(3*X+0,3*Y+2,B)s(1,X,Y,R)=T(3*X+0,3*Y+3,R)s(1,X,Y,G)=T(3*X+2,3*Y+2,G)s(1,X,Y,B)=T(3*X+1,3*Y+2,B)s(2,X,Y,R)=T(3*X+1,3*Y+3,R)s(2,X,Y,G)=T(3*X+0,3*Y+3,G)s(2,X,Y,B)=T(3*X+2,3*Y+2,B)s(3,X,Y,R)=T(3*X+2,3*Y+3,R)s(3,X,Y, G):T(3*X+1,3*Y+3, G)s(3,X,Y, B):T(3*X+0,3*Y+3, B)s(4,X,Y, R):T(3*X+0,3*Y+4, R)s(4,X,Y, G):T(3*X+2,3*Y+3, G)s(4,X,Y, B):T(3*X+1,3*Y+3, B)s(5,X,Y, R):T(3*X+1,3*Y+4, R)s(5,X,Y, G):T(3*X+0,3*Y+4, G)s(5,X,Y, B):T(3*X+2,3*Y+3, B)s(6,X,Y, R):T(3*X+2,3*Y+4, R)s(6,X,Y, G):T(3*X+1,3*Y+4, G)s(6,X,Y, B):T(3*X+0,3*Y+4, B)s(7,X,Y, R):T(3*X+0,3*Y+5, R)s(7,X,Y, G):T(3*X+2,3*Y+4, G)s(7,X,Y, B)—:T(3*X+1,3*Y+4, B)s(8,X,Y, R):T(3*X+1,3*Y+5, R)s(8,X,Y, G):T(3*X+0,3*Y+5, G)s(8,X,Y, B)=:T(3*X+2,3*Y+4, B)s(0,X,Y+l,R)=:T (3*X+5,3*Y+1, R)s(0,X,Y+l,'G)—:T (3*X+4,3*Y+1, G)s(0,X,Y+l,B):T (3*X+3,3*Y+1, B)s(1,X,Y+l,R):T (3*X+3,3*Y+2, R)s(1,X,Y+l,'G)二二:T (3*X+5,3*Y+1, G)s(1,X,Y+1,B):T (3*X+4,3*Y+1, B)s(2,X,Y+l,R)=:T (3*X+4,3*Y+2, R)s(2,X,Y+l,G):T (3*X+3,3*Y+2, G)s(2,X,Y+l,B)=:T (3*X+5,3*Y+1, B)s(3,X,Y+l,R):T (3*X+5',3*Y+2, R)s(3,X,Y+l,G)=:T (3*X+4,3*Y+2, G)s(3,X,Y+l,B)二T(3*X+3,3*Y+2,B)s(4,X,Y+l,R)=T(3*X+3,3*Y+3,R)s(4,X,Y+l,G)=T(3*X+5,3*Y+2,G)s(4,X,Y+l,B)=T(3*X+4,3*Y+2,B)s(5,X,Y+l,R)=T(3*X+4,3*Y+3,R)s(5,X,Y+l,G)=T(3*X+3,3*Y+3,G)s(5,X,Y+l,B)=T(3*X+5,3*Y+2,B)s(6,X,Y+l,R)=T(3*X+5,3*Y+3,R)s(6,X,Y+l,G)=T(3*X+4,3*Y+3,G)s(6,X,Y+l,B)=T(3*X+3,3*Y+3,B)s(7,X,Y+l,R)=T(3*X+3,3*Y+4,R)s(7,X,Y+l,G)=T(3*X+5,3*Y+3,G)S (7,X,Y+l,B)=T(3*X+4,3*Y+3,B)s(8,X,Y+l,R)=T(3*X+4,3*Y+4,R)s(8,X,Y+l,G)=T(3*X+3,3*Y+4,G)s(8,X,Y+1,B)=T(3*X+5,3*Y+3,B)s(0,X,Y+2,R)=T(3*X+8,3*Y+0,R)s(0,X,Y+2,G)=T(3*X+7,3*Y+0,G)s(0,X,Y+2,B)=T(3*X+6,3*Y+0,B)s(1,X,Y+2,R)=T(3*X+6,3*Y+1,R)s(1,X,Y+2,G)=T(3*X+8,3*Y+0,G)s(1,X,Y+2,B)=T(3*X+7,3*Y+0,B)s(2,X,Y+2,R)=T(3*X+7,3*Y+1,R)s(2,X,Y+2,G)=T(3*X+6,3*Y+1,G)s(2,X,Y+2,B)=T(3*X+8,3*Y+0,B)s(3,X,Y+2,R)=T(3*X+8,3*Y+1,R)s(3,X,Y+2,G)=T(3*X+7,3*Y+1,G)s(3,X,Y+2,B)=T(3*X+6,3*Y+1,B) s(4,X,Y+2,R)=T(3*X+6,3*Y+2,R)s(4,X,Y+2,G)=T(3*X+8,3*Y+1,G)s(4,X,Y+2,B)=T(3*X+7,3*Y+1,B)s(5,X,Y+2,R)=T(3*X+7,3*Y+2,R)s(5,X,Y+2,G)二T(3*X+6,3*Y+2,G)s(5,X,Y+2,B)=T(3*X+8,3*Y+1,B)s(6,X,Y+2,R)=T(3*X+8,3氺Y+2,R)s(6,X,Y+2,G)=T(3*X+7,3*Y+2,G)s(6,X,Y+2,B)=T(3*X+6,3*Y+2,B)s(7,X,Y+2,R)=T(3*X+6,3*Y+3,R)s(7,X,Y+2,G)=T(3*X+8,3*Y+2,G)s(7,X,Y+2,B)=T(3*X+7,3*Y+2,B)s(8,X,Y+2,R)=T(3*X+7,3*Y+3,R)s(8,X,Y+2,G)=T(3*X+6,3*Y+3,G)s(8,X,Y+2,B)=T(3*X+8,3*Y+2,B)o、根據次象素映射矩陣,將原圖上所有次象素映射到目標圖像上;(1) 計算輸出圖像的大小;(2) 分配輸出圖像需要的空間;(3) 根據次象素映射矩陣,將原圖上所有次象素映射到輸出圖像上;p、將輸出圖像從內存中保存到指定的目錄下,按照文件命名格式,保存為指定三維光柵圖像幀文件; q、如果有多組圖像進行了融合,將多個連續的三維光柵圖像幀文件,合成一個標準視頻格式的三維光柵視頻文件; 第三步.如果是單獨的三維光柵圖像幀,可以用一般的圖片瀏覽軟件進行顯示, 或者打印出來放在光柵屏后面顯示;如果是一個三維光柵視頻文件,可 以使用任何支持視頻格式的播放軟件,將三維光柵視頻/圖像文件進行 播放;第四步.觀看者透過光柵屏,觀看三維光柵視頻或圖像,兩只眼睛將看到不同 的畫面,產生立體視覺。 實施例2以顯示器1為52寸立體圖片為例一種裸眼可視立體顯示系統,包括立體圖片和凸光柵薄片2,其特征在于, 在立體圖片表面設有凸光柵薄片2。所述的凸光柵薄片2表面的一面為一組燈心絨狀柵紋3,柵紋3傾斜方向從 右上方向左下方傾斜,柵紋3與水平線的傾斜角度P為71. 55° ,相鄰兩個柵紋3 的柵距a為1. 6mm,凸光柵薄片2的厚度0. 8cm,凸光柵薄片2的放大倍數為750 倍,光柵薄片2可以反面對著立體圖片。所述的光柵2的柱面透鏡半徑為2. 6 mm。裸眼可視立體顯示系統實現方法與實施例1相同。
權利要求
1.一種裸眼可視立體顯示系統,包括顯示器(1)和凸光柵薄片(2),其特征在于,在顯示器(1)表面設有凸光柵薄片(2)。
2. 根據權利要求1所述的一種裸眼可視立體顯示系統,其特征在于,所述的凸 光柵薄片(2)表面的一面為一組燈心絨狀柵紋(3),柵紋(3)傾斜方向從 右上方向左下方傾斜,柵紋(3)與水平線的傾斜角度e為55。一85 °,相鄰 兩個柵紋(3)的柵距a《3cm,凸光柵薄片(2)的厚度《3.5cm,凸光柵薄 片(2)的放大倍數《1500倍,光柵薄片(2)可以正面或反面對著顯示器(1) 屏幕。
3. 根據權利要求1所述的一種裸眼可視立體顯示系統,其特征在于,所述的柵 紋(3)所述的光柵的柱面透鏡半徑為0. 1 mra —10mm,柵距為0. lmm—30畫。
4. 根據權利要求1所述的一種裸眼可視立體顯示系統,其特征在于,所述的顯 示器(1)為電視機、液晶顯示屏、或立體圖片。
5. 根據權利要求1所述的一種裸眼可視立體顯示系統的實現方法,其特征在于, 采用C語言編制程序,運行在計算機中處理圖像,其方法為第一步.在離帶有凸光柵薄片(2)的顯示器(1)大于20厘米的距離下,與攝 像物體等距排列至少2臺攝像機組成一組攝像機; 一組攝像機同時拍下 一組相關畫面;多次連續拍攝形成多組相關畫面;第二步.將連續的三維光柵圖像,組合成一個三維光柵視頻文件,或打印出來成為三維立體圖片;a、 輸入圖片組序列的融合參數;b、 創建各類融合算子;c、 設置當前使用的融合算子;d、 設置需要融合的圖片個數;e、 設置幀率,影響輸入圖片序列和輸出圖片序列的識別;f、 設置輸入圖片的路徑和文件名格式;g、 設置輸出圖片的路徑和文件名格式; h、 取一組符合條件的圖片序列;i、 將指定幀的一組圖片加載到內存中;j、調用算子對應的鋸齒消除函數,消除圖片鋸齒,對圖片上每個點的HSL顏色 值,加權到周邊9X9范圍的區域內,使每個象素的周邊象素的亮度、色度、 飽和度上,都有包含當前象素的信息;k、根據輸入圖片的大小,計算輸出結果圖片的象素寬度和高度;m、分配融合結果的存放空間;n、根據融合算子中設置的融合算法,創建用于融合的映射矩陣;(1) 分配用于計算的空間;(2) 根據以下公式,通過循環,創建每個圖層次象素的映射矩陣 融合前原始圖中的次象素表示方法S (圖層,行,歹U,顏色) 融合結果圖中的次象素表示方法T (行,歹lj,顏色)s(0,X,Y,R)=T(3*X+2,3*Y+2,R)s(0,X,Y,G)=T(3*X+1,3*Y+2,G)s(0,X,Y,B)=T(3*X+0,3*Y+2,B)s(1,X,Y,R)=T(3*X+0,3*Y+3,R)s(1,X,Y,G)=T(3*X+2,3*Y+2,G)s(1,X,Y,B)=T(3*X+1,3*Y+2,B)s(2,X,Y,R)=T(3*X+1,3*Y+3,R)s(2,X,Y,G)=T(3*X+0,3*Y+3,G)s(2,X,Y,B)=T(3*X+2,3*Y+2,B)s(3,X,Y,R)=T(3*X+2,3*Y+3,R)s(3,X,Y,G)=T(3*X+1,3*Y+3,G)s(3,X,Y,B)=T(3*X+0,3*Y+3,B)s(4,X,Y,R)=T(3*X+0,3*Y+4,R)s(4,X,Y,G)=T(3*X+2,3*Y+3,G)s(4,X,Y,B)=T(3*X+1,3*Y+3,B)s(5,X,Y,R)=T(3*X+1,3*Y+4,R) <formula>formula see original document page 4</formula><formula>formula see original document page 5</formula><formula>formula see original document page 6</formula>o、根據次象素映射矩陣,將原圖上所有次象素映射到目標圖像上;p、將輸出圖像從內存中保存到指定的目錄下,按照文件命名格式,保存為指定三維光柵圖像幀文件; q、如果有多組圖像進行了融合,將多個連續的三維光柵圖像幀文件,合成一個標準視頻格式的三維光柵視頻文件; 第三步.如果是單獨的三維光柵圖像幀,:可以用一般的圖片瀏覽軟件進行顯示, 或者打印出來放在光柵屏后面顯示;如果是一個三維光柵視頻文件, 可以使用任何支持視頻格式的播放軟件,將三維光柵視頻/圖像文件進 行播放;第四步.觀看者透過光柵屏,觀看三維光柵視頻或圖像,兩只眼睛將看到不同 的畫面,產生立體視覺。
全文摘要
本發明涉及一種裸眼可視立體顯示系統,包括顯示器,其特征在于,在顯示器表面設有凸光柵薄片。本發明利用一組傾斜排列的凸透鏡陣列,通過僅在水平方向上發生的折射來為雙眼提供不同的透視圖像,不僅可以呈現清晰的立體圖像,更可以去除70%的摩爾紋,同時觀看角度也可增大到120°,并且在x、y方向上得到同樣的分辨率。本發明的優點是不帶眼鏡可以看到3維的圖像,3D圖像觀看清晰度達到1000線以上,視角廣,清晰點多,畫面亮度無影響。
文檔編號G02B27/22GK101149486SQ20071004819
公開日2008年3月26日 申請日期2007年11月14日 優先權日2007年11月14日
發明者劉樹新 申請人:上海炫視電子科技有限公司