一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法及裝置,其中,所述方法包括:S1、利用人眼追蹤模塊捕捉人眼位置坐標;S2、利用第一圖像處理模塊根據(jù)人眼位置坐標以及投影顯示模塊的屏幕中心坐標確定虛擬場景的旋轉(zhuǎn)角度,按照旋轉(zhuǎn)角度旋轉(zhuǎn)虛擬場景獲得虛擬全息立體視圖矩陣;S3、利用第二圖像處理模塊根據(jù)虛擬場景中心、場景中觀察者的位置、各視點的坐標確定各視點的錯切角度,進而生成與各視點一一對應的錯切矩陣,錯切矩陣右乘與之對應的視點模型矩陣生成左右視圖;S4、利用投影顯示模塊對各視點的左右視圖進行投影。通過上述方式,本發(fā)明提供的實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法及裝置,可達到全息立體顯示的目的。
【專利說明】一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及3D顯示【技術(shù)領(lǐng)域】,特別是涉及一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法
及裝置。
【背景技術(shù)】
[0002]現(xiàn)有的2D轉(zhuǎn)3D技術(shù)是把現(xiàn)有的2D視頻通過視圖轉(zhuǎn)換方法轉(zhuǎn)換為3D視頻,但是因為技術(shù)的不夠成熟、以及轉(zhuǎn)換很費時導致成本很高,另外轉(zhuǎn)換得到的3D效果不夠理想,從而影響了 3D產(chǎn)業(yè)的發(fā)展。
[0003]為解決上述技術(shù)問題,本發(fā)明提供一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法及裝置,以使得用戶可以通過對3D效果進行調(diào)整進而獲得較好的全息3D視覺體驗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法及裝置,通過追蹤人眼動態(tài)坐標確定虛擬場景的旋轉(zhuǎn)角度,進而對虛擬場景進行旋轉(zhuǎn)獲得虛擬全息立體視圖矩陣,進而利用錯切矩陣右乘各視點模型矩陣,投影后得到各視點的圖像,并根據(jù)用戶的3D效果體驗,調(diào)整場景中觀察者的位置以及錯切角度最終獲得較好的3D效果體驗。
[0005]為解決上述技術(shù)問題,本發(fā)明提供的第一個技術(shù)方案為提供一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法,包括步驟:
[0006]S1、利用人眼追蹤模塊捕捉人眼位置坐標;
[0007]S2、利用第一圖像處理模塊根據(jù)人眼位置坐標以及投影顯示模塊的屏幕中心坐標確定虛擬場景的旋轉(zhuǎn)角度,按照旋轉(zhuǎn)角度旋轉(zhuǎn)虛擬場景獲得虛擬全息立體視圖矩陣;
[0008]S3、利用第二圖像處理模塊根據(jù)虛擬場景中心、場景中觀察者的位置、各視點的坐標確定各視點的錯切角度,進而生成與各視點一一對應的錯切矩陣,錯切矩陣右乘與之對應的視點模型矩陣生成左右視圖;
[0009]S4、利用投影顯示模塊對各視點的左右視圖進行投影。
[0010]其中,若旋轉(zhuǎn)之前的虛擬場景視圖矩陣用A表示,虛擬全息立體視圖矩陣用A'表示,
[0011]則A'=M1*M2*A,
[0012]
【權(quán)利要求】
1.一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的方法,其特征在于,所述方法包括步驟: 51、利用人眼追蹤模塊捕捉人眼位置坐標; 52、利用第一圖像處理模塊根據(jù)人眼位置坐標以及投影顯示模塊的屏幕中心坐標確定虛擬場景的旋轉(zhuǎn)角度,按照旋轉(zhuǎn)角度旋轉(zhuǎn)虛擬場景獲得虛擬全息立體視圖矩陣; 53、利用第二圖像處理模塊根據(jù)虛擬場景中心、場景中觀察者的位置、各視點的坐標確定各視點的錯切角度,進而生成與各視點一一對應的錯切矩陣,錯切矩陣右乘與之對應的視點模型矩陣生成左右視圖; 54、利用投影顯示模塊對各視點的左右視圖進行投影。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,若旋轉(zhuǎn)之前的虛擬場景視圖矩陣用A表示,虛擬全息立體視圖矩陣用A'表示,
則 A'=M1*M2*A,
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,旋轉(zhuǎn)后的新坐標系用O'-X'Y'Z'表示,原點O'與原坐標系中視點的中心位置重合,Z'軸的正方向沿著原坐標系中觀察者的坐標指向視點中心坐標,所述的錯切變換是指視點的I和Z'不變,X'值以ζ'軸為依賴軸呈線性變換,設錯切角度Θ是指視點坐標與ζ'軸正方向夾角,錯切之后的任一視點的坐標用(X'',y'',ζ'' )表示,則位于X'軸負半軸視點的錯切表達式均為:
4.根據(jù)權(quán)利要求1-3任意一項所述的方法,其特征在于,所述方法進一步包括步驟: S5、用戶根據(jù)體驗到的3D效果調(diào)整第二圖像處理模塊的錯切角度以及場景中觀察者的位置坐標,進而實現(xiàn)改善投影3D圖像的3D效果。
5.一種實現(xiàn)虛擬視圖轉(zhuǎn)立體視圖的裝置,其特征在于,所述裝置包括: 人眼追蹤模塊,用于捕捉人眼位置坐標; 第一圖像處理模塊,與所述人眼追蹤模塊電連接,用于根據(jù)人眼位置坐標以及投影顯示模塊的屏幕中心坐標確定虛擬場景的旋轉(zhuǎn)角度,按照旋轉(zhuǎn)角度旋轉(zhuǎn)虛擬場景獲得虛擬全息立體視圖矩陣; 第二圖像處理模塊,與所述第一圖像處理模塊電連接,用于根據(jù)虛擬場景中心、場景中觀察者的位置、各視點的坐標確定各視點的錯切角度,進而生成與各視點一一對應的錯切矩陣,錯切矩陣右乘與之對應的視點模型矩陣生成左右視圖; 投影顯示模塊,與所述第二圖像處理模塊電連接,用于對各視點的左右視圖進行投影。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,若所述旋轉(zhuǎn)之前的虛擬場景視圖矩陣用A表示,虛擬全息立體視圖矩陣用A'表示,
則 Α'=Μ1*Μ2*Α,
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,旋轉(zhuǎn)后的新坐標系用O'-X'Y'Z'表示,其中,原點O'與原坐標系中視點的中心位置重合,Z'軸的正方向沿著原坐標系中觀察者的坐標指向視點中心坐標,所述的錯切變換是指視點的I和Z'不變,X'值以Z'軸為依賴軸呈線性變換,設錯切角度Θ是指視點坐標與ζ'軸正方向夾角,錯切之后的視點的坐標用(X'',y'',ζ'' )表示,則位于X'軸負半軸視點的錯切表達式均為:
8.根據(jù)權(quán)利要求5-7任意一項所述的裝置,其特征在于,第二圖像處理模塊進一步用于根據(jù)用戶的輸入改變錯切角度以及場景中觀察者的位置坐標,進而實現(xiàn)改善投影獲得的立體圖像的立體效果。
【文檔編號】H04N13/00GK103996215SQ201310542642
【公開日】2014年8月20日 申請日期:2013年11月5日 優(yōu)先權(quán)日:2013年11月5日
【發(fā)明者】劉美鴻, 高煒, 徐萬良 申請人:深圳市云立方信息科技有限公司