裸眼立體顯示中3d模型多視點影像提取

裸眼立體顯示中3d模型多視點影像提取

ID:21447058

大?。?2.50 KB

頁數(shù):5頁

時間:2018-10-22

裸眼立體顯示中3d模型多視點影像提取_第1頁
裸眼立體顯示中3d模型多視點影像提取_第2頁
裸眼立體顯示中3d模型多視點影像提取_第3頁
裸眼立體顯示中3d模型多視點影像提取_第4頁
裸眼立體顯示中3d模型多視點影像提取_第5頁
資源描述:

《裸眼立體顯示中3d模型多視點影像提取》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、裸眼立體顯示中3D模型多視點影像提取【】基于圖像的立體顯示能夠把拍攝的符合要求的二維圖像信息以三維實體的形式顯示出來,使人們獲得真正的立體感覺與深度信息。本文從人類立體視覺的原理出發(fā),重點討論在計算機中如何從3D模型獲取用于裸眼立體顯示視差圖像的問題。文中采用了兩種方法,一種是用單一攝像機拍攝,另一種是用攝像機序列同步拍攝,文章還對兩種方法的優(yōu)缺點做了論述,并在結(jié)尾驗證了提取方法的正確性?!娟P(guān)鍵詞】裸眼立體顯示;立體圖像;視差;多視圖提取Abstract:2-dimensionalimagescapturedcorrectlycanbedisplayedin3

2、dimensionsusingthestereoscopicdisplaytechniquebasedonparallaximages.Theproblemofhoagesfromputer3Dmodelsusedinstereoscopicdisplayisdiscussedinthispaper.Tethodsan.Oneusesonlyasinglecamera,anotherusesacamerasequence.Thedifferencebetethodsage;parallax;multi-viem;f為人眼水晶體的焦距,成人平均為18.930~2

3、2.785mm(分別為緊張時和放松時的數(shù)值)。當(dāng)雙眼注視點B時,B在視X膜上的像落在左右眼的黃斑位置Bl和Br,B點相對于左右眼的兩視線有一個夾角OlBOr。稱為視差角或者角視差(angularparallax)。視差角由眼睛觀察B點時偏轉(zhuǎn)的會聚角產(chǎn)生。顯然,視差角等于兩倍的會聚角。則B相對于人眼的距離Zb為:Zb=btanφ.(1)A(Xa,Ya,Za)為景物空間中任意一點,在左右視X膜上所成的像點分別為Al和Ar,則A點相對于人眼的距離仍可用上面的公式計算[3]。人眼的成像模型為模型提取過程中攝像機的布置提供了依據(jù)。因為人的雙眼之間的距離一定,可以適當(dāng)調(diào)節(jié)

4、人眼與物體之間的距離和會聚角,以使人眼睛產(chǎn)生最佳效果的立體感。23D模型視差圖像提取在計算機中提取圖像與在現(xiàn)實中利用攝像機拍攝圖像類似,所不同的是計算機中的是虛擬的物體,所用的攝像機也是虛擬的攝像機,這一切都要在計算機虛擬的3D環(huán)境中操作。與現(xiàn)實環(huán)境中相比,計算機虛擬環(huán)境中的操作更加靈活。只要硬件條件允許,在計算機中可以任意的速率采集圖像,并且攝像機的位置與朝向可以任意設(shè)置。對于一個3D模型,可以觀察其4π空間任意角度的立體圖像。從計算機3D模型[4]中提取視差圖像,需要編寫軟件,并借助硬件支持才能夠?qū)崿F(xiàn)。目前比較流行的計算機3D環(huán)境主要有OpenGL[5]和

5、Direct3D兩種,這兩種環(huán)境都可以完成從計算機3D模型中提取視差圖像的功能。由于計算機虛擬環(huán)境靈活的可操作性,在計算機虛擬3D環(huán)境[4]中可以設(shè)置多部攝像機。按攝像機的個數(shù)不同,本文提出了兩種提取方法。下面兩節(jié)將分別給予介紹。2.1單攝像機提取單攝像機提取是使用一部攝像機對準(zhǔn)物體,用程序驅(qū)動3D模型,使它繞過模型中心的軸線做旋轉(zhuǎn)運動。每轉(zhuǎn)動一定的角度,采集一幅當(dāng)前視場下的圖像,最后連接成視頻。在旋轉(zhuǎn)過程中,要求物體繞固定方向的軸線旋轉(zhuǎn),并且軸線的方向與攝像機向上的方向相同。只有這樣拍攝的圖像才會只存在水平視差,而沒有垂直視差。具體的提取流程如圖2所示。圖2

6、單攝像機提取流程在提取的流程中,有下面幾點需要特別注意:1.計算包圍球半徑及中心位置:該計算是提取步驟非常重要的一步,計算包圍球半徑是為了確定模型的空間大小,以便于完全顯示圖像;模型的中心位置是模型包圍球的圓心位置,它是模型的旋轉(zhuǎn)中心;為便于實現(xiàn),可以在放置模型物體時,將該中心位置移到3D環(huán)境的坐標(biāo)原點位置。2.定義UVN攝像機[4]:在計算機三維環(huán)境中,通常有兩種常用的攝像機模型:歐拉模型和UVN攝像機模型。關(guān)于攝像機的定義,這里不做詳述。3.計算旋轉(zhuǎn)角度步長:旋轉(zhuǎn)角度的步長決定兩幅連續(xù)視差圖像的視差大小。該角度要根據(jù)人眼的立體視覺幾何特征計算求得,具體的計

7、算如圖3所示。圖3旋轉(zhuǎn)角度步長的計算圖示θ是兩眼間的視角,θe是兩眼位置不同造成的真正視角。根據(jù)人眼立體視覺特征,人類感覺立體效果較好的角度是θe為6°。而事實上,為了使整個模型綜合立體效果好,通常選取θ等于6°。這樣,根據(jù)一幅立體圖像采用的視差圖像的數(shù)目,可以求得模型單步旋轉(zhuǎn)的角度:Δθ=6N.(2)其中,Δθ為模型單步旋轉(zhuǎn)的角度,N為一幅立體圖像采用的視差圖像數(shù)目。通常,為了在一次提取后可用于不同的立體圖像,可以把N取值大一些,在使用時從中抽取適合視差的圖像。4.讀取緩存數(shù)據(jù)到內(nèi)存:OpenGL與Direct3D都支持雙緩沖技術(shù),即一個緩沖區(qū)用于動態(tài)存儲圖

8、像數(shù)據(jù),一個用于顯示圖像。在讀取緩沖區(qū)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。