【技術實現步驟摘要】
本專利技術涉及計算機圖形圖像、視頻、虛擬現實領域,尤其涉及一種基于多視點視頻的三維展示技術。
技術介紹
真實場景的三維再現傳統方法是對真實場景進行三維重建,得到一系列的三維模型,然后基于不同的視點位置利用計算機圖形學對三維模型進行高真實感的渲染繪制,得到真實場景在不同視點下的圖像。獲得場景三維模型的常見方法有以下幾種一是利用三維建模軟件直接創造三維模型,嚴格上來說,這樣的模型和真實的物體還是存在比較大的差距的;二是通過提取圖像或視頻的信息重建物體的三維形態;三是通過三維掃描設備對物體表面進行三維掃描。上述方法得到一定范圍的應用,但僅僅局限于靜態場景,對于動態場景仍面臨許多富有挑戰性的問題,主要表現在(I)傳統的真實場景重建一般是基于圖像或者采用三維建模軟件的方法進行建模,由于真實的場景過于復雜,基于圖像的建模方法以及三維建模軟件建模方法都無法得到和真實場景一樣的復雜度和真實感,無論采用多么先進的真實感渲染算法,得到的圖像在真實感方面都無法和真實的照片相比較。(2)建模的復雜度。真實場景往往包含很多的場景元素,每個單獨的場景元素建模都是很費時的,當場景很大包含的內容很豐富的時候,采用三維建模軟件建模和基于圖像的建模來構建這樣一個真實的場景是不現實的,況且基于圖像的建模由于圖像的匹配等要求場景不能太復雜,建立出來的模型隨著場景的復雜度越高效果越差。(3)實時應用限制。真實場景的三維再現主要應用在實時再現方面,傳統的方法得到的三維模型的復雜度是和真實場景的內容豐富度成正比的,如果真實場景越復雜,那么重構出來的三維模型的面片數和紋理數也就越復雜,那么高真實感地渲 ...
【技術保護點】
一種基于多視點視頻的三維展示方法,其特征在于,包括:(1)在多個視點上分別獲取三維場景的視頻數據,得到多視點的視頻數據,針對多視點的視頻數據,從各視點的視頻數據中提取時間維度相應的幀,并整合為若干數據片段;(2)構建一個多面體盒子,多面體盒子的面數與多視點的視點數相對應,逐個提取步驟(1)中的數據片段,將每個視點的視頻數據貼圖到多面體盒子的一對應面;(3)將構建好的三維模型放在多面體盒子中心,將整個多面體盒子劃分為若干個等面積的小平面,每個小平面虛擬為一個點光源;(4)計算三維模型上所有幾何點各個方向的出射亮度值,其中任一幾何點的出射亮度值為Lr(x,ωr),如下式:式(1)中:Le(x,ωr)是三維模型上幾何點x沿方向ωr的自發射的亮度值;fr(x,ωr→ωr)是三維模型上幾何點x的雙向反射分布函數;θi是點光源i照射到幾何點x后反射光的向量;是θi與點光源i入射向量的夾角;Li(x,ωi)幾何點x上獲取到的點光源i的亮度值;ωi是當點光源i到幾何點x的方向角;x是三維模型上的幾何點;i是點光源;(5)對三維模型上的每一個幾何點進行最終顏色值進行計算以完成三維模型的渲染;幾何點x的計 ...
【技術特征摘要】
1.一種基于多視點視頻的三維展示方法,其特征在于,包括: (1)在多個視點上分別獲取三維場景的視頻數據,得到多視點的視頻數據,針對多視點的視頻數據,從各視點的視頻數據中提取時間維度相應的幀,并整合為若干數據片段; (2)構建一個多面體盒子,多面體盒子的面數與多視點的視點數相對應,逐個提取步驟(I)中的數據片段,將每個視點的視頻數據貼圖到多面體盒子的一對應面; (3)將構建好的三維模型放在多面體盒子中心,將整個多面體盒子劃分為若干個等面積的小平面,每個小平面虛擬為一個點光源; (4)計算三維模型上所有幾何點各個方向的出射亮度值,其中任一幾何點的出射亮度值為Ljx, ω』,如下式:2.根據權利要求1所述的基于多視點視頻的三維展示方法,其特征在于:所述步驟(2)中,將每個視點的視頻數據作為紋理貼圖到多面體盒子的一對應面。3.根據權利要求1所述的基于多視點視頻的三維展示方法,其特征在于,在指定的視點,針對三維模型渲染后得到的二維圖像進行色調映射。4.根據權利要求3所述的基于多視點視頻的三維展示方...
【專利技術屬性】
技術研發人員:趙磊,張勤飛,陸勝,魯東明,包倪光,任艷姣,
申請(專利權)人:浙江大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。