資源描述:
《基于VRML的虛擬現(xiàn)實(shí)技術(shù)在遠(yuǎn)程監(jiān)控系統(tǒng)中的應(yīng)用研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要監(jiān)控技術(shù)是在很多領(lǐng)域都廣泛應(yīng)用的技術(shù),從最原始的人在現(xiàn)場的監(jiān)控到網(wǎng)絡(luò)監(jiān)控,監(jiān)控技術(shù)在不斷的發(fā)展。但是當(dāng)前的監(jiān)控系統(tǒng)為二維控制界面或者采用視頻監(jiān)控技術(shù),二維的用戶界面與實(shí)際工業(yè)場景有較大的差距,不夠形象和直觀。視頻監(jiān)控系統(tǒng)的視頻監(jiān)控?cái)?shù)據(jù)傳輸量大,對客戶端的網(wǎng)絡(luò)帶寬的要求非常高,且無法實(shí)現(xiàn)一些智能操作。所以,需要把基于VRML的虛擬現(xiàn)實(shí)技術(shù)應(yīng)用到遠(yuǎn)程監(jiān)控系統(tǒng)中,從視覺、動態(tài)參數(shù)的三維可視化等方面設(shè)計(jì)了一個(gè)直觀、形象的三維遠(yuǎn)程虛擬監(jiān)控系統(tǒng)。為此展開如下幾個(gè)方面的工作。首先,通過分析已有的虛擬場景建模方法完成了靜態(tài)虛擬場景的建模,同時(shí)對VRML場景文件進(jìn)行了優(yōu)化;利用VRML語言提供的內(nèi)
2、部交互機(jī)制,解決了虛擬場景中的簡單交互問題。其次,分析了使用JSAI接口實(shí)現(xiàn)復(fù)雜交互功能的方法;利用在虛擬場景中構(gòu)建數(shù)字面板的方法解決了虛擬場景中數(shù)字輸入問題;使用多線程技術(shù)和在客戶端開辟緩沖區(qū)的方法解決了狀態(tài)數(shù)據(jù)丟失及動態(tài)持續(xù)波形圖失真的問題。然后,通過分析了人體運(yùn)動模型,構(gòu)建了的虛擬人的運(yùn)動模型:研究了傳統(tǒng)的路徑查找問題,并對傳統(tǒng)的基于單元網(wǎng)格的方法根據(jù)實(shí)際場景需求進(jìn)行了優(yōu)化和改進(jìn),用于解決虛擬人在靜態(tài)虛擬場景中的自動尋路問題,在時(shí)間效率上取得了更好的效果。最后,分析設(shè)計(jì)了虛擬遠(yuǎn)程監(jiān)控系統(tǒng)的整體構(gòu)架,實(shí)現(xiàn)了控制查詢等功能模塊。關(guān)鍵詞VRML;JSAI;虛擬人;虛擬監(jiān)控;交互燕山大
3、學(xué)工學(xué)碩士學(xué)位論文AbstractMonitoringtechnologyisthetechnologythatisusedextensivelyinmanyfields,anditisdevelopingconstantly,suchasfromthemostoriginalmonitoringinthesceneofpersontothenetworkmonitoring.But,thepresentremotemonitoringsystemusethetwo-dimensionalinterfaceoradopttechnologyofvideo.However,therei
4、srelativelygreatdistanceintheirtwo-dimensionuser’sinterfaceandactualindustryscene;Thedisplaymodeforthesceneisnotimageanddirectlyperceived.Monitoringsystembasedonthepattemofvideoprocessneedtransmitagreatofdataandthequalityofwidthofnetworkishighforclient.Others,thereisnowaytorealizesomeintelligen
5、ceoperation.So,WeapplyvirtualrealitybasedonVRMLtoremotemonitoringsystem,anddesignsavisualsuperviseandcontrolenvironmentofthree·dimensionvirtualmonitoringsystemthroughvision,Visualthree-dimensionofdynamicparameters.Then,itdidseveralworksaSfollow.First,themodelofstaticvirtualsceneiscompletedafter
6、analyzingthemethodofmakingvirtualsceneandthefilesofVRMLisoptimized.Forthemore,thesimpleprobleminvirtualsceneisresolvedwiththeinteractivemechanismofVRMLlanguage.Secondly,themethodtoimplementcomplexfunctionwitllJSAIisanalyzed.Then,resolvedtheproblemofnumber-inpntbymakingnumberpanelinvirtualsceB.e
7、andresolvedtheproblemofanamorphicdynamictmdeegraphicswiththetechnologyofmultithreadingandthemethodofmakingbufferatclient.Thirdly,themovementmodelofvirtualhamanismadebytheanalysisforhumanmovementmodel.Alsotheissueforthetraditionalp