Font Size: a A A

Research On The Key Technologies Of WebVR Based On P2P Network

Posted on:2013-01-02Degree:DoctorType:Dissertation
Country:ChinaCandidate:B C YangFull Text:PDF
GTID:1228330395969520Subject:Cartography and Geographic Information Engineering
Abstract/Summary:PDF Full Text Request
WebVR is an interactive virtual reality system based on Internet including thecharacteristics of desktop virtual reality system and distributed virtual reality system.WebVR has broad application in reality e-commerce, online games, virtual communitiesand virtual pavilion. WebVR is one of the directions of the development of virtualreality. Currently, there are many technical problems of WebVR systems such asapplication development model, the virtual scene construction, data transmission andinteraction.The system lacks an agile, easy to expand and strong experiencingapplication architecture in development. The traditional construction method of thevirtual scene is complex, huge workload and requires highly professional specialization.It is not suitable for rapid and low-cost deployment of applications for WebVR system.The system lacks an effective virtual scene access and transport mechanisms whichresolves "bottleneck" problems on the Web to support large-scale, more households ofthe virtual scene transmission. As well as the virtual scene transmission and interactionmechanism, the paper research on the platform architecture and the rapid construction ofthe virtual scene of the WebVR system. The results are as follows:(1) The WebVR system architecture based on P2SP network combined with RIAtechnologies is proposed. A P2SP network platform combined with RIA technologydevelopment and application of model is proposed. Features and advantages of the RIApromote WebVR application toward a richer, more interactive and responsive in userexperience aspect. Flexible and dynamic user management capabilities of P2SP,resources search strategies and cooperative transmission access mechanism caneffectively improve "bottleneck" problems in the transmission of multi-user access andlarge-scale virtual scene access.(2) A WebVR virtual scene quickly modeling method based on semantics isproposed. A semantic model object is established on top of the in X3D physical model,thus the computer can identify the semantic information of the physical models. Thescene object and carrying the relationship between ontology is builded, of which assistsvisualization Scenes direct manipulation under the constraints of the relationalontology,Thus achieve a lightweight modeling of the virtual scene. X3D automatic codegenerator converts the scene to X3D files, meanwhile according to some combination of.the relationship, the X3D file is separated into multiple X3D sub-scene files in orderto transfer.(3) View-dependent collaborative streaming of the virtual scene transmissionstrategy is proposed. For the transmission and interaction problems of the large-scalescenes and multi-user WebVR system, the paper using the observer’s ROI (region ofinterest) to determine the current visual scene. Then extend the idea of the ROI,using thelevel of ROI strategy to determine the priority of the scene. The priority-based flowtransmission strategy of progressive virtual scene is proposed. For the P2SP networknodes’ mobility and resource location issues, the paper use selection algorithm systembased on the rate statistics and the neighboring selection node (Peer algorithms) in P2SPWebVR. The WebVR virtual scene streaming collaborative download mechanism ispropose based on the streaming transmission strategy of the virtual scene.(4) The interaction architecture of the system application layer is proposed basedon AJAX and X3D. AJAX realizes virtual scene asynchronous download and adoptsmulti-thread technology to improve the efficiency of the client. At last the paper usingAJAX and X3DOM to realize virtual scene navigation and interaction system.
Keywords/Search Tags:WebVR, Platform Architecture, Virtual scene modeling, Semantic, Level of ROI, View-dependent collaborative streaming
PDF Full Text Request
Related items