Font Size: a A A

WEB VR Panoramic Visual Display Client Based On Mobile Terminal

Posted on:2021-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:W Y ZhuFull Text:PDF
GTID:2438330605963798Subject:Engineering
Abstract/Summary:PDF Full Text Request
Panoramic vision is one of the most practical applications of virtual reality,which has been presented in every aspects of life,such as traveling experience,house viewing,and vehicle exhibition,and so on.When considering the launch of their own products,various industries often want to give users a better experience.By using the immersive features of panoramic vision,the users can have a sense of immersive.However,because of the large amount of investment,ordinary users who want to experience virtual reality technology in their daily life will be troubled by the capital investment,which results in the situation of enterprise monopoly.Hence,the needs of ordinary users are unable to meet.But the main constraint factor is still due to the imperfect technology.For example,the current panoramic visual player be APP,too many download restrictions,poor video fluency and loading speed,and poor video clarity caused by prominent video rendering sawtooth lead to an unsatisfactory user experience.So it is imperative to develop a panoramic vision client system which is suitable for the general public,and is not restricted by equipment and mobile space.The research content of this article is mainly carried out on the web client.In the process of development,the topic contains three aspects: web player of panoramic vision,construction method of gyroscope and video rendering technology.Firstly,the web players capable of loading videos are developed on the basis of HTML5+JavaScript.Secondly,the gyroscope is constructed by using quaternion differential equation.Then the gyroscope parameters are sent to the virtual camera,and the camera is shaken to select a fixed viewing Angle.Finally,video rendering is carried out.Each rendering requires to select a suitable playback angle on the sphere model by shaking the virtual camera.Combining WebGL for video rendering in a fixed area,the video rendering is performed.The organization of this article is as follows.The background of the topic of panoramic vision and its practical significance,as well as the current research status at home and abroad are introduced firstly.Secondly,the main technologies of WEB VR panoramic visual display client,and the application of data theory composed of HTML5 + JavaScript + WebGL development language,quaternion differential equation,construction of sphere model are presented.Then,the system is analyzed from three aspects: feasibility analysis and demand analysis.And the design process of the system is given,which contains system architecture design,object model design,interface design,and core theory and algorithm design.Finally,the functions of the WEB VR panoramic visual display client are implemented and tested.The system can operate normally to display 360 ° panorama.The mobile terminal-based WEB VR panoramic visual display clientinterface is simple and beautiful,and is convenient for users because of the strong operability.
Keywords/Search Tags:Panoramic vision, WEB VR, Mobile termin, Gyroscope, Video rendering
PDF Full Text Request
Related items