隨著科技的發展,網絡世界日益與現實世界重疊。而虛擬現實交互技術將現實徹底地、立體地虛擬化,人們將身在“太虛幻境”中,親自感受物質生活外的虛擬時空。
虛擬現實交互技術是一門新興的綜合信息技術,融合了數字圖像處理、多媒體技術、計算機圖形學、傳感器技術等多方面信息技術。它通過計算機圖形學構成三維數字模型,產生逼真的虛擬環境,在視覺上給用戶一種立體的虛擬環境。與通常的CAD(計算機輔助設計)系統所產生的三維模型不同,它不是一個靜態的世界,而是一個互動的環境。
虛擬現實交互技術主要有以下四個特征:
第一, 強烈的臨場感。用戶在模擬環境中,能夠感到虛擬世界是真實存在的。
第二, 友好的交互性。交互性是指用戶對模擬環境內物體的可操作程度和從環境得到反饋的自然程度。例如,用戶用手直接抓取環境中的物體時,手里會有握著東西的感覺,并可以感覺到物體的重量,視場中的物體也隨著手的移動而移動。
第三, 多感知性。除了具有一般計算機的視覺感知外,還具備聽覺感知、力覺感知、觸覺感知、運動感知,甚至包括味覺感知、嗅覺感知等。
第四,虛擬現實世界的自主性。也就是說虛擬環境中的物體會依據物理定律進行動作。
技術基礎
具體講,虛擬現實交互技術就是使用以計算機技術為核心的現代高科技,生成逼真的視、聽、觸覺一體化的特定范圍的虛擬環境,用戶借助必要的設備以自然的方式與虛擬環境中的對象進行交互作用、相互影響,從而產生與親臨等同真實環境的感受和體驗。那么,這種虛擬的真實世界是如何形成的呢?首先,需要生成虛擬實體,虛擬實體主要是針對用戶的生理感覺而言;其次,用戶通過人生理的自然技能同這個環境進行交互;最后,利用傳感器完成人和虛擬環境的交互。
從系統上看,虛擬現實交互系統包括檢測模塊、反饋模塊、傳感器模塊、控制模塊以及建模模塊等。在該系統中,主要采用了動態環境建模技術、實時三維圖形生成技術、立體顯示和傳感器技術及系統集成技術。
動態環境建模技術。使用動態環境建模技術可以獲取實際環境的三維數據,并利用獲得的三維數據建立相應的虛擬環境模型。采用CAD技術或非接觸式的視覺建模技術獲取三維數據,兩者的有機結合可以有效地提高數據獲取的效率。該技術是應用計算機技術生成虛擬世界的基礎。
實時三維圖形生成技術。三維圖形生成技術的關鍵是如何實現實時生成。為了達到實時的目的,在不降低圖形的質量和復雜度的前提下,要保證圖形刷新率不低于15幀/秒,最好是高于30幀/秒。
立體顯示和傳感器技術。虛擬現實的交互能力主要依靠立體顯示和傳感器技術。現有的虛擬現實交互技術還遠遠不能滿足系統的需要,虛擬現實設備的跟蹤精度和跟蹤范圍都有待提高。用戶通過傳感裝置可以直接對虛擬環境進行操作,并得到實時的三維顯示和反饋信息(如觸覺、力覺反饋等)。空間跟蹤,主要是通過HMD(頭盔顯示器)、數據手套、數據衣等交互設備上的空間傳感器,確定用戶的頭、手、軀體或其他操作物在虛擬環境中的位置和方向。聲音跟蹤,利用不同聲源的聲音到達某一特定地點的時間差、相位差、聲壓差等進行虛擬環境的聲音跟蹤。視覺跟蹤,使用從視頻攝像機到平面陣列、周圍光或者跟蹤光在圖像投影平面不同時刻和不同位置上的投影,計算被跟蹤對象的位置和方向。
隨著科技的發展,網絡世界日益與現實世界重疊。而虛擬現實交互技術將現實徹底地、立體地虛擬化,人們將身在“太虛幻境”中,親自感受物質生活外的虛擬時空。
系統集成技術。由于虛擬現實中包括了大量的感知信息和模型,因此系統的集成技術變得至關重要。集成技術包括信息同步技術、模型標定技術、數據轉換技術、數據管理模型和識別技術等。