虛擬現(xiàn)實(Virtual Reality,簡稱VR,又譯作靈境、幻真)是近年來出現(xiàn)的高新技術(shù),也稱靈境技術(shù)或人工環(huán)境。虛擬現(xiàn)實是利用電腦模擬產(chǎn)生一個三維空間的虛擬世界,提供使用者關(guān)于視覺、聽覺、觸覺等感官的模擬,讓使用者如同身歷其境一般,可以及時、沒有限制地觀察三度空間內(nèi)的事物。
定義
VR是一項綜合集成技術(shù),涉及計算機圖形學、人機交互技術(shù)、傳感技術(shù)、人工智能等領(lǐng)域,它用計算機生成逼真的三維視、聽、嗅覺等感覺,使人作為參與者通過適當裝置,自然地對虛擬世界進行體驗和交互作用。使用者進行位置移動時,電腦可以立即進行復雜的運算,將精確的3D世界影像傳回產(chǎn)生臨場感。該技術(shù)集成了計算機圖形(CG)技術(shù)、計算機仿真技術(shù)、人工智能、傳感技術(shù)、顯示技術(shù)、網(wǎng)絡(luò)并行處理等技術(shù)的最新發(fā)展成果,是一種由計算機技術(shù)輔助生成的高技術(shù)模擬系統(tǒng)。
概括地說,虛擬現(xiàn)實是人們通過計算機對復雜數(shù)據(jù)進行可視化操作與交互的一種全新方式,與傳統(tǒng)的人機界面以及流行的視窗操作相比,虛擬現(xiàn)實在技術(shù)思想上有了質(zhì)的飛躍。
虛擬現(xiàn)實中的“現(xiàn)實”是泛指在物理意義上或功能意義上存在于世界上的任何事物或環(huán)境,它可以是實際上可實現(xiàn)的,也可以是實際上難以實現(xiàn)的或根本無法實現(xiàn)的。而“虛擬”是指用計算機生成的意思。因此,虛擬現(xiàn)實是指用計算機生成的一種特殊環(huán)境,人可以通過使用各種特殊裝置將自己“投射”到這個環(huán)境中,并操作、控制環(huán)境,實現(xiàn)特殊的目的,即人是這種環(huán)境的主宰。
發(fā)展
早在60年代初,隨著CAD技術(shù)的發(fā)展,人們就開始研究立體聲與三維立體顯示相結(jié)合的計算機系統(tǒng)。80年代,Jaron Lanier提出了"虛擬現(xiàn)實"VR(Virtual Reality)的觀點,目的在于建立一種新的用戶界面,使用戶可以置身于計算機所表示的三維空間資料庫環(huán)境中,并可以通過眼、手、耳或特殊的空間三維裝置在這個環(huán)境中"環(huán)游",創(chuàng)造出一種"親臨其境"的感覺。
虛擬現(xiàn)實是人們通過計算機對復雜數(shù)據(jù)進行可視化、操作以及實時交互的環(huán)境。與傳統(tǒng)的計算機人――機界面(如鍵盤、鼠標器、圖形 用戶界面以及流行的Windows等)相比,虛擬現(xiàn)實無論在技術(shù)上還是思想上都有質(zhì)的飛躍。傳統(tǒng)的人――機界面將用戶和計算機視為兩個獨立的實體,而將界面視為信息交換的媒介,由用戶把要求或指令輸入計算機,計算機對信息或受控對象作出動作反饋。虛擬現(xiàn)實則將用戶和計算機視為一個整體,通過各種直觀的工具將信息進行可視化,形成一個逼真的環(huán)境,用戶直接置身于這種三維信息空間中自由地使用各種信息,并由此控制計算機。
虛擬現(xiàn)實所使用的基本技術(shù)
一、虛擬現(xiàn)實用以下3種基本技術(shù)進行了概括:
1、三維計算機圖形學技術(shù);
2、采用多種功能傳感器的交互式接口技術(shù);
3、高清晰度顯示技術(shù)。
二、虛擬現(xiàn)實系統(tǒng)的技術(shù)
1、虛擬現(xiàn)實首先是一種可視化界面技術(shù),可以有效地建立虛擬環(huán)境,這主要集中在兩個方面,一是虛擬環(huán)境能夠精確表示物體的狀態(tài)模型,二是環(huán)境的可視化及渲染。
2、虛擬現(xiàn)實僅是計算機系統(tǒng)設(shè)置的一個近似客觀存在的環(huán)境,為用戶提供逼真的三維視感、聽感、觸感和嗅感的感受。它是硬件、軟件和外圍設(shè)備的有機組合。
3、用戶可通過自身的技能以6個自由度在這個仿真環(huán)境里進行交互操作。
4、 虛擬現(xiàn)實的關(guān)鍵是傳感技術(shù)。
5、虛擬現(xiàn)實離不開視覺和聽覺的新型可感知動態(tài)數(shù)據(jù)庫技術(shù)??筛兄獎討B(tài)數(shù)據(jù)庫技術(shù)與文字識別、圖像理解、語音識別和匹配技術(shù)關(guān)系密切,并需結(jié)合高速的動態(tài)數(shù)據(jù)庫檢索技術(shù)。
6、虛擬現(xiàn)實不僅是計算機圖形學或計算機成像生成的一幅畫面,更重要的是人們可以通過計算機和各種人機界面與機交互,并在精神感覺上進入環(huán)境。它需要結(jié)合人工智能,模糊邏輯和神經(jīng)元技術(shù)。
虛擬現(xiàn)實的基本特征
多感知性
多感知性(Multi-Sensory)是指除了一般計算機技術(shù)所具有的視覺感知之外,還有聽覺感知、力覺感知、觸覺感知、運動感知,甚至包括味覺感知、嗅覺感知等。理想的虛擬現(xiàn)實技術(shù)應該具有一切人所具有的感知功能。由于相關(guān)技術(shù),特別是傳感技術(shù)的限制,目前虛擬現(xiàn)實技術(shù)所具有的感知功能僅限于視覺、聽覺、力覺、觸覺、運動等幾種。
浸沒感
浸沒感(Immersion)又稱臨場感,指用戶感到作為主角存在于模擬環(huán)境中的真實程度。理想的模擬環(huán)境應該使用戶難以分辨真假,使用戶全身心地投入到計算機創(chuàng)建的三維虛擬環(huán)境中,該環(huán)境中的一切看上去是真的,聽上去是真的,動起來是真的,甚至聞起來、嘗起來等一切感覺都是真的,如同在現(xiàn)實世界中的感覺一樣。
交互性
交互性(Interactivity)指用戶對模擬環(huán)境內(nèi)物體的可操作程度和從環(huán)境得到反饋的自然程度(包括實時性)。例如,用戶可以用手去直接抓取模擬環(huán)境中虛擬的物體,這時手有握著東西的感覺,并可以感覺物體的重量,視野中被抓的物體也能立刻隨著手的移動而移動。
構(gòu)想性(想象性)
構(gòu)想性(Imagination)強調(diào)虛擬現(xiàn)實技術(shù)應具有廣闊的可想像空間,可拓寬人類認知范圍,不僅可再現(xiàn)真實存在的環(huán)境,也可以隨意構(gòu)想客觀不存在的甚至是不可能發(fā)生的環(huán)境。
由于浸沒感、交互性和構(gòu)想性三個特性的英文單詞的第一個字母均為I,所以這三個特性又通常被統(tǒng)稱為3I特性。
一般來說,一個完整的虛擬現(xiàn)實系統(tǒng)由虛擬環(huán)境、以高性能計算機為核心的虛擬環(huán)境處理器、以頭盔顯示器為核心的視覺系統(tǒng)、以語音識別、聲音合成與聲音定位為核心的聽覺系統(tǒng)、以方位跟蹤器、數(shù)據(jù)手套和數(shù)據(jù)衣為主體的身體方位姿態(tài)跟蹤設(shè)備,以及味覺、嗅覺、觸覺與力覺反饋系統(tǒng)等功能單元構(gòu)成。
關(guān)鍵技術(shù)
虛擬現(xiàn)實是多種技術(shù)的綜合,包括實時三維計算機圖形技術(shù),廣角(寬視野)立體顯示技術(shù),對觀察者頭、眼和手的跟蹤技術(shù),以及觸覺/力覺反饋、立體聲、網(wǎng)絡(luò)傳輸、語音輸入輸出技術(shù)等。下面對這些技術(shù)分別加以說明。
實時三維計算機圖形
相比較而言,利用計算機模型產(chǎn)生圖形圖像并不是太難的事情。如果有足夠準確的模型,又有足夠的時間,我們就可以生成不同光照條件下各種物體的精確圖像,但是這里的關(guān)鍵是實時。例如在飛行模擬系統(tǒng)中,圖像的刷新相當重要,同時對圖像質(zhì)量的要求也很高,再加上非常復雜的虛擬環(huán)境,問題就變得相當困難。
廣角的立體顯示
人看周圍的世界時,由于兩只眼睛的位置不同,得到的圖像略有不同,這些圖像在腦子里融合起來,就形成了一個關(guān)于周圍世界的整體景象,這個景象中包括了距離遠近的信息。當然,距離信息也可以通過其他方法獲得,例如眼睛焦距的遠近、物體大小的比較等。
在VR系統(tǒng)中,雙目立體視覺起了很大作用。用戶的兩只眼睛看到的不同圖像是分別產(chǎn)生的,顯示在不同的顯示器上。有的系統(tǒng)采用單個顯示器,但用戶帶上特殊的眼鏡后,一只眼睛只能看到奇數(shù)幀圖像,另一只眼睛只能看到偶數(shù)幀圖像,奇、偶幀之間的不同也就是視差就產(chǎn)生了立體感。
用戶(頭、眼)的跟蹤:在人造環(huán)境中,每個物體相對于系統(tǒng)的坐標系都有一個位置與姿態(tài),而用戶也是如此。用戶看到的景象是由用戶的位置和頭(眼)的方向來確定的。
跟蹤頭部運動的虛擬現(xiàn)實頭套:在傳統(tǒng)的計算機圖形技術(shù)中,視場的改變是通過鼠標或鍵盤來實現(xiàn)的,用戶的視覺系統(tǒng)和運動感知系統(tǒng)是分離的,而利用頭部跟蹤來改變圖像的視角,用戶的視覺系統(tǒng)和運動感知系統(tǒng)之間就可以聯(lián)系起來,感覺更逼真。另一個優(yōu)點是,用戶不僅可以通過雙目立體視覺去認識環(huán)境,而且可以通過頭部的運動去觀察環(huán)境。
在用戶與計算機的交互中,鍵盤和鼠標是目前最常用的工具,但對于三維空間來說,它們都不太適合。在三維空間中因為有六個自由度,我們很難找出比較直觀的辦法把鼠標的平面運動映射成三維空間的任意運動?,F(xiàn)在,已經(jīng)有一些設(shè)備可以提供六個自由度,如3Space數(shù)字化儀和SpaceBall空間球等。另外一些性能比較優(yōu)異的設(shè)備是數(shù)據(jù)手套和數(shù)據(jù)衣。
立體聲
在一個VR系統(tǒng)中,用戶可以看到一個虛擬的杯子。你可以設(shè)法去抓住它,但是你的手沒有真正接觸杯子的感覺,并有可能穿過虛擬杯子的“表面”,而這在現(xiàn)實生活中是不可能的。解決這一問題的常用裝置是在手套內(nèi)層安裝一些可以振動的觸點來模擬觸覺。
語音輸入輸出
在VR系統(tǒng)中,語音的輸入輸出也很重要。這就要求虛擬環(huán)境能聽懂人的語言,并能與人實時交互。而讓計算機識別人的語音是相當困難的,因為語音信號和自然語言信號有其“多邊性”和復雜性。例如,連續(xù)語音中詞與詞之間沒有明顯的停頓,同一詞、同一字的發(fā)音受前后詞、字的影響,不僅不同人說同一詞會有所不同,就是同一人發(fā)音也會受到心理、生理和環(huán)境的影響而有所不同。
使用人的自然語言作為計算機輸入目前有兩個問題,首先是效率問題,為便于計算機理解,輸入的語音可能會相當羅嗦。其次是正確性問題,計算機理解語音的方法是對比匹配,而沒有人的智能。
虛擬現(xiàn)實藝術(shù)
VR藝術(shù)是伴隨著“虛擬現(xiàn)實時代”的來臨應運而生的一種新興而獨立的藝術(shù)門類,在《虛擬現(xiàn)實藝術(shù): 形而上的終極再創(chuàng)造》一文中,關(guān)于VR藝術(shù)有如下的定義:“以虛擬現(xiàn)實(VR)、增強現(xiàn)實(AR)等人工智能技術(shù)作為媒介手段加以運用的藝術(shù)形式,我們稱之為虛擬現(xiàn)實藝術(shù),簡稱VR藝術(shù)……該藝術(shù)形式的主要特點是超文本性和交互性。”
藝術(shù)家通過對VR、AR等技術(shù)的應用,可以采用更為自然的人機交互手段控制作品的形式,塑造出更具沉浸感的藝術(shù)環(huán)境和現(xiàn)實情況下不能實現(xiàn)的夢想,并賦予創(chuàng)造的過程以新的含義。如具有VR性質(zhì)的交互裝置系統(tǒng)可以設(shè)置觀眾穿越多重感官的交互通道以及穿越裝置的過程,藝術(shù)家可以借助軟件和硬件的順暢配合來促進參與者與作品之間的溝通與反饋,創(chuàng)造良好的參與性和可操控性;也可以通過視頻界面進行動作捕捉,儲存訪問者的行為片段,以保持參與者的意識增強性為基礎(chǔ),同步放映增強效果和重新塑造、處理過的影像;通過增強現(xiàn)實、混合現(xiàn)實等形式,將數(shù)字世界和真實世界結(jié)合在一起,觀眾可以通過自身動作控制投影的文本,如數(shù)據(jù)手套可以提供力的反饋,可移動的場景、360度旋轉(zhuǎn)的球體空間不僅增強了作品的沉浸感,而且可以使觀眾進入作品的內(nèi)部,操縱它、觀察它的過程,甚至賦予觀眾參與再創(chuàng)造的機會。”
應用領(lǐng)域
隨著計算機技術(shù)的發(fā)展,虛擬現(xiàn)實被廣泛應用于城市規(guī)劃、醫(yī)學領(lǐng)域、娛樂與藝術(shù)文化、衛(wèi)星于航天工業(yè)、室內(nèi)設(shè)計領(lǐng)域、地產(chǎn)開發(fā)領(lǐng)域、農(nóng)村開發(fā)管理、虛擬工業(yè)仿真領(lǐng)域、應急處理預演、文物古跡還原、產(chǎn)品展示機展覽展示、教育學、地址文化研究等各個領(lǐng)域。
主要代表品牌
Virtools、iseemedia、AVS、VRCO、TechViz、3D立體展示系統(tǒng)、數(shù)據(jù)手套、眼晴跟蹤儀等等。