《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 虛擬現實中立體顯示技術研究與實現
虛擬現實中立體顯示技術研究與實現
摘要: 虛擬現實(VirtualReality)是一種新興的、極有應用前景的計算機綜合性技術。采用以計算機技術為核心的現代高科技生成逼真的視覺、聽覺、觸覺一體化的特定范圍的虛擬環境。立體顯示是虛擬現實的關鍵技術之一。
Abstract:
Key words :

  1 引言

  虛擬現實(Virtual Reality)是一種新興的、極有應用前景的計算機綜合性技術。采用以計算機技術為核心的現代高科技生成逼真的視覺、聽覺、觸覺一體化的特定范圍的虛擬環境。立體顯示是虛擬現實的關鍵技術之一,它使人在虛擬世界里具有更強的沉浸感,立體顯示的引入可以使各種模擬器的仿真更加逼真。研究立體成像技術并利用現有的微機平臺,結合相應的軟硬件系統在平面顯示器上顯示立體視景。

  2 立體視覺概述

 

  據研究,人的大腦能從以下4個方面獲得深度(距離)線索:靜態圖像中的深度線索、由運動造成的深度線索、生理上的深度線索以及雙目視差線索,這里僅研究雙目視差線索。當用雙眼看同一景物時,由于左、右眼在空間所處位置不同,兩只眼晴的視角會有所不同,看到的圖像也不一樣,會有視差,如圖1a所示。具有視差的雙眼圖像經大腦融合,可產生含有立體深度信息的立體圖像。一般將雙目所見的一對具有視差的二維圖像稱為立體圖像對。若模仿產生這一對平面圖像,并采取技術措施,使左眼只能看見右邊的圖像,而右眼只能看見左邊的圖像,則人類的視覺系統就會融合該二維空間中一對稍有差別的圖像,從而生成具有立體感受的圖像。根據投影面、人眼以及觀察對象之間的相對位置,可有正視差(圖1b)、負視差(圖1c)和零視差(圖1d)之分。

 

  

 

  3 雙中心投影算法

 

  由以上研究可知,立體圖像對的產生是由于左、右眼觀察到的物體透視結果不同。因此在立體顯示的視景仿真中設置兩只虛擬的眼睛,一個獲取左眼的圖像,另一個獲取右眼的圖像,分別將左右眼的圖像傳送給相應的眼睛。因此。在立體顯示中,需要采用包含兩個視點的透視投影方法一雙中心投影算法。圖2為雙中心投影。

 

  

 

  左視點Leye和右視點Reye均位于X軸上,兩視點間的距離為e,兩視點連線中心為坐標原點,則左視點的坐標為(-e/2,0,0),右視點的坐標為(+e/2,0,0)。投影平面平行于XY平面,到左右視點的距離均為d。三維空間中一點P(xp,yp,zp)在左視點投影中的坐標為(xl,yl,zl),在右視點投影中的坐標為(xr,yr,zr),則zl=zr=d。點P(xp,yp,zp)和Reye投影線的參數方程為:

 

  

 

  由此可見,當zp>d時,0

 

  4 OpenGL實現立體顯示

 

  開放性圖形庫OpenGL(Open Graphic Library)是一個三維計算機圖形和模型庫。它獨立于操作系統和硬件環境,適用于從個人計算機到工作站的廣泛計算機環境。

  OpenGL在三維真實感圖形制作中具有優秀的性能,用該圖形庫不僅能方便地制作出高質量的靜止彩色圖像,還能創造出高質量的動畫效果。借助Windows編程環境還可控制模型的人機交互。由于其開放性和高度的可重用性,目前已成為業界標準。

  4.1 立體圖像對的繪制

  按上述投影算法計算出立體圖像對后,應用OpenGL繪制立體圖像對,分別用紅、綠兩種顏色繪制右眼和左眼的圖像。以一個變長為10 cm,中心點在原點的正方體為例,設兩視點間距離e為5 cm,投影面距高觀察者d為40 cm,考察正方體的一個頂點(5,5,5),由上述投影算法可得:xr=32 cm,xl=48 cm,yl=yr=4040 cm,zr=zl=d=40 cm對8個頂點分別計算后,連接相應的立體透視投影點,即可得該立方體的立體圖像對。用數組vertex[8][3]存儲頂點,數組translatevertexr[8][3]存儲右眼投影計算后坐標,數組translatevertexl[8][3]存儲左眼投影計算后的坐標,對相應的點進行投影計算:

 

  

 

  使用OpenGL的透視投影變換,需設置前后裁剪面到觀察者的距離及前裁剪面的寬度和高度等。前裁剪面的寬度用該寬度與高度的比值表示,取顯示窗口的寬度和高度之比。

  double Near.Far;//前后裁剪面距觀察者的距離

  int ratio=width/height;//顯示屏的寬和高之比

  ViewHeight2=Near*tan(radians);//計算視野的高度

  ViewWidth2=ViewHeight2*ratio;//計算視野的寬度

  計算右眼的視野范圍;

  left=-ViewWidth2-0.5*e*0.3;

  right=ViewWidth2-0.5*e*0.3;

  投影并繪制模型:

  glFruSTum(left,right,bottom,top,Near,Far);

  glDrawBuffer(GL_BACK_RIGHT);//使用右后緩存

  gluLookAt(0+e/2。0,5。0+d/2,0,-5,0,1,0);

 ?。_定右眼位置

  glColor3f(1.0,0.0,0.0);//用紅色繪制

  draw();//計算立體圖像對并繪制

  同理繪制左眼的圖像,如圖3所示。

 

  

 

  4.2 雙緩存區的使用

  OpenGL提供雙緩存技術,支持兩個完整顏色緩存的硬件或軟件。繪制一個緩存時,顯示另一個緩存中的內容。每繪制好一幀便交換緩存;這樣剛才被顯示的緩存被用來繪制,而用來繪制的緩存被顯示。這樣,當顯示器刷新時,緩存區進行交換,畫面就不會閃爍。

  OpenGL也支持立體觀察,實現左顏色緩存和右顏色緩存,它們分別用于左立體圖像和右立體圖像??稍诔跏蓟瘯r,分別使用參數PFD_DOUBLEBUFFER和PFD_STERE-O_DONTCARE支持立體顯示和雙緩存。使用雙緩存時,通常只繪制后緩存,使用函數glDrawBuffer()還可指定將立體圖像渲染到具體的某個緩存。

  例如,繪制右眼圖像時使用右后緩存區glDrawBuffer(GL_BACK_RIGHT),繪制左眼時使用左后緩沖區glDraw-Buffer(GL_BACK_LEFT)。

  4.3 立體圖像的觀察

  使用簡單的濾光鏡就可觀察有立體感的圖像。其原理是:由于濾光片(實驗中使用紅、綠濾光片)吸收其他光線,只讓相同顏色的光線通過,因此左、右眼各透過不同顏色的光。當使用濾光鏡觀察計算機屏幕上的立體圖像對時,就會看到具有深度感受的圖像。在實驗中發現,刷新頻率對圖像立體效果的形成具有重要作用。刷新頻率過低,由于人眼所維持的圖像已消失,不能得到三維立體感受;刷新頻率過高就會出現一只眼睛可看到兩幅圖像的現象。將顯示的刷新頻率設置合適,在程序中設置圖像刷新頻率設置為50 Hz,利用紅綠濾光鏡觀察模型的立體成像,得到較明顯的立體視覺效果。

 

  5 結論

 

  根據立體顯示原理,采用雙目視差算法對物體進行立體顯示,利用OpenGL生成立體圖像對,并借助紅綠濾光眼鏡觀察,得到了較好的立體視覺效果。立體顯示技術的引入增強了人在虛擬環境中的沉浸感,可廣泛應用于建筑物和視景漫游、虛擬戰爭演練場和各種模擬訓練等多種場合。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          在线成人h网| 亚洲精品久久久久久久久久久| 亚洲自拍偷拍网址| 欧美一级欧美一级在线播放| 久久综合色8888| 欧美性色aⅴ视频一区日韩精品| 国产在线麻豆精品观看| 久久影院午夜片一区| 欧美日韩日韩| 欧美一区二区三区免费观看视频| 欧美久久精品午夜青青大伊人| 国产精品视频免费| 欧美多人爱爱视频网站| 亚洲国产人成综合网站| 亚洲精品自在久久| 亚洲欧洲中文日韩久久av乱码| 一区二区亚洲| 欧美一区二区三区免费看| 午夜久久资源| 亚洲另类春色国产| 亚洲国产精品久久久久秋霞影院| 久久久久久高潮国产精品视| 99视频精品| 99riav久久精品riav| 蜜臀久久99精品久久久画质超高清| 久久久久青草大香线综合精品| 亚洲国产成人午夜在线一区| 国产精品狠色婷| 久久综合伊人77777麻豆| 国产视频亚洲| 国产永久精品大片wwwapp| 久久9热精品视频| 欧美亚洲第一页| 亚洲愉拍自拍另类高清精品| 亚洲国产婷婷香蕉久久久久久99| 国产精品毛片a∨一区二区三区| 麻豆精品视频在线| 欧美一区二区成人| 亚洲伦理网站| 一区二区高清| 好吊妞这里只有精品| 国产精品普通话对白| 一区二区三区在线看| 欧美精品一区二区三区视频| 久久一区二区三区国产精品| 欧美日韩裸体免费视频| 国产精品www色诱视频| 欧美日韩一级黄| 欧美福利电影网| 国产精品日本一区二区| 国产精品不卡在线| 亚洲国产一区在线| 久久亚洲国产精品一区二区| 激情久久久久| 欧美日韩成人激情| 国产精一区二区三区| 久久久久久高潮国产精品视| 亚洲黄色成人久久久| 亚洲图片欧美日产| 亚洲影院色无极综合| 亚欧成人在线| 亚洲福利在线观看| 蜜臀99久久精品久久久久久软件| 国产精品a久久久久久| 亚洲最新视频在线| 欧美精品性视频| 欧美日韩亚洲在线| 韩国在线视频一区| 国内不卡一区二区三区| 亚洲黄网站在线观看| 欧美一区二视频在线免费观看| 亚洲国产视频一区| 国产亚洲精品aa午夜观看| 美女视频黄 久久| 国产伦一区二区三区色一情| 99精品国产福利在线观看免费| 国产一区二区三区高清在线观看| 久久亚洲综合色一区二区三区| 欧美日韩视频一区二区三区| 国产精品久久久久久久久借妻| 99国产一区| 永久91嫩草亚洲精品人人| 亚洲网站在线看| 久久精品国产免费观看| 欧美日韩国产成人高清视频| 亚洲欧美卡通另类91av| 国产精品久久久久久超碰| 亚洲成色最大综合在线| 国产日韩精品视频一区二区三区| 亚洲影视九九影院在线观看| 在线观看国产成人av片| 欧美一区二区三区四区高清| 亚洲一区国产精品| 亚洲每日在线| 国产精品蜜臀在线观看| 欧美一区二区三区久久精品茉莉花| 欧美一区在线看| 亚洲夜晚福利在线观看| 亚洲午夜国产一区99re久久| 亚洲欧美另类中文字幕| 欧美日韩成人综合天天影院| 一区二区三区在线视频播放| 欧美日本精品在线| 欧美一区二区三区视频免费| 亚洲午夜久久久久久尤物| 激情小说亚洲一区| 欧美一区二区三区在| 欧美二区在线观看| 亚洲系列中文字幕| 亚洲欧洲日产国码二区| 国产精品毛片在线| 久久丁香综合五月国产三级网站| 欧美日韩一区二区欧美激情| 狠狠色狠狠色综合日日91app| 在线欧美日韩| 国产精品美女久久久免费| 日韩视频在线免费观看| 欧美日韩精品在线观看| 亚洲特色特黄| 久久裸体艺术| 模特精品在线| 欧美中文字幕视频| 欧美激情亚洲一区| 国产精品久久久久久久午夜片| 香港成人在线视频| 久久久久成人精品免费播放动漫| 国产精品videossex久久发布| 国外精品视频| 国产精品一二三视频| 欧美亚洲在线观看| 99视频一区二区三区| 国产精品久久久久久久久久久久| 亚洲电影观看| 亚洲精品久久久蜜桃| 久久精品视频免费播放| 你懂的视频一区二区| 亚洲专区一区二区三区| 国产精品男gay被猛男狂揉视频| 国产欧美欧洲在线观看| 亚洲高清久久久| 久久国产精品一区二区三区| 久久精品夜色噜噜亚洲aⅴ| 亚洲欧洲综合| 久久精品一区| 亚洲特级片在线| 国产欧美视频一区二区三区| 久久久久久久久久久久久久一区| 欧美日韩大片| 欧美图区在线视频| 欧美xxx在线观看| 激情欧美一区二区三区在线观看| 99视频一区二区三区| 欧美国产日本在线| 国产欧美日韩一区二区三区在线| 国产日韩欧美一区二区| 亚洲国产老妈| 麻豆国产va免费精品高清在线| 男人天堂欧美日韩| 亚洲第一免费播放区| 艳女tv在线观看国产一区| 一本大道久久a久久精品综合| 国产裸体写真av一区二区| 亚洲欧洲综合| 欧美有码在线视频| 亚洲国产精品ⅴa在线观看| 国产小视频国产精品| 亚洲国产另类精品专区| 欧美高清自拍一区| 亚洲欧美日韩综合| 国产精品久久久久国产精品日日| 国模私拍视频一区| 欧美网站在线观看| 1000部精品久久久久久久久| 国产精品视频福利| 国产精品视频网址| 国产深夜精品福利| 久久久久久久久久码影片| 亚洲精品影视在线观看| 国模精品一区二区三区色天香| 欧美色精品天天在线观看视频| 国产一区二区观看| 久久一区免费| 美女被久久久| 一区二区三区毛片| 亚洲精品网址在线观看| 国产日韩欧美高清| 久久成人18免费观看| 日韩午夜黄色| 亚洲免费小视频| 一区二区三区四区五区在线| 国产精品欧美日韩| 欧美色精品在线视频| 欧美精品福利视频| 国产精品mv在线观看| 免费观看欧美在线视频的网站| 国产精品亚洲综合| 欧美国产日韩在线| 欧美麻豆久久久久久中文| 久久av老司机精品网站导航| 玉米视频成人免费看| 亚洲一区3d动漫同人无遮挡| 日韩视频免费| 欧美精品一区视频| 久久九九精品99国产精品| 国产美女精品人人做人人爽| 女仆av观看一区| 狠狠色综合播放一区二区| 尤物网精品视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲免费视频成人| 国产综合香蕉五月婷在线| 亚洲女性喷水在线观看一区| 99日韩精品| 在线亚洲自拍| 韩国av一区二区三区| 亚洲国产精品久久久久婷婷884| 国产主播一区二区| 国产精品xxxxx| 国产在线不卡| 91久久视频| 好看的av在线不卡观看| 国产欧美在线播放| 亚洲欧美日韩爽爽影院| 激情亚洲网站| 亚洲夫妻自拍| 亚洲一二三四久久| 国产欧美一区视频| 久久精品成人一区二区三区蜜臀| 一区二区三区精品久久久| 欧美国产乱视频| 国产精品理论片在线观看| 国产欧美精品一区二区三区介绍| 亚洲高清自拍| 久久久一区二区三区| 亚洲一区日韩在线| 国产精品久久久久秋霞鲁丝| 欧美性久久久| 欧美在线免费一级片| 国产日本欧美一区二区三区| 国产老女人精品毛片久久| 国产精品美女久久久久久2018| 欧美日韩成人一区二区三区| 免费观看欧美在线视频的网站| 久久蜜桃av一区精品变态类天堂| 亚洲在线观看免费视频| 久久久久久久综合狠狠综合| 国产亚洲综合精品| 欧美成人精品不卡视频在线观看| 免费一区二区三区| 久久一区二区三区超碰国产精品| 亚洲精品男同| 一区二区视频免费完整版观看| 老司机久久99久久精品播放免费| 欧美一级视频精品观看| 快she精品国产999| 国产伦精品一区二区三区照片91| 国产亚洲va综合人人澡精品| 亚洲网站视频福利| 亚洲第一网站免费视频| 国产精品高潮在线| 亚洲日本欧美在线| 午夜精品在线| 在线播放中文一区| 免费在线看一区| 国产欧美一区二区三区久久人妖| 久久国产主播| 老司机aⅴ在线精品导航| 亚洲专区欧美专区| 久久精品国产亚洲精品| 亚洲综合国产激情另类一区| 国产日韩视频一区二区三区| 精品999成人| 国产精品sss| 欧美极品在线观看| 一区二区免费在线观看| 亚洲最新合集| 久久国产视频网站| 欧美人与性动交a欧美精品| 欧美在线视频免费观看| 宅男精品导航| 欧美精品成人一区二区在线观看| 欧美成人乱码一区二区三区| 欧美亚洲综合在线| 亚洲国产aⅴ天堂久久| 国产精品夜夜夜| 亚洲日韩欧美视频一区| 国产精品久久久久aaaa九色| 久久人91精品久久久久久不卡| 国产日产精品一区二区三区四区的观看方式| 亚洲永久免费av| 国产一区二区三区在线观看免费视频| 99国产精品久久| 欧美在线观看一二区| 尤物精品在线| 欧美性猛交一区二区三区精品| 久久免费视频一区| 最新国产精品拍自在线播放| 好吊妞**欧美| 亚洲三级影院| 亚洲国产高清高潮精品美女| 久久一区二区精品| 今天的高清视频免费播放成人| 欧美性猛片xxxx免费看久爱| 国产欧美一区二区三区在线看蜜臀| 久久免费国产精品1| 在线亚洲美日韩| 亚洲一级网站| 尤物在线观看一区| 久久久久久亚洲精品中文字幕| 欧美亚洲色图校园春色| 国产精品男人爽免费视频1| 尤物yw午夜国产精品视频| 久久久中精品2020中文| 亚洲福利视频在线| 久久精品亚洲一区二区三区浴池| 国产美女精品视频| 黄色av一区| 美女久久一区| 鲁鲁狠狠狠7777一区二区| 国产精品国产三级国产aⅴ入口| 欧美精品一区二区三区蜜臀| 久久永久免费| 免费观看在线综合| 欧美精品一区二区三区一线天视频| 久久久国产精品一区二区三区| 日韩网站免费观看| 久久亚洲私人国产精品va媚药| 亚洲专区国产精品|