Font Size: a A A

Design And Implementation Of A Panoramic Video Sharing System Based On IOS

Posted on:2021-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y HeFull Text:PDF
GTID:2518306575455714Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of virtual reality technology,immersive media such as panoramic video has also attracted much attention.At present,panoramic video has mature applications in many fields such as home and education,and the cost of shooting panoramic video is getting lower and lower.With the development of smart phones,various APPs have benefited all aspects of people's lives.However,so far there has not been a panoramic video app that is close to the people's life,and most people can only experience panoramic video on specific occasions.Based on this,a panoramic video sharing platform is provided.The innovation of the system lies in the access to augmented reality technology,which makes the panoramic video experience more interesting.First,I learned about the research status of panoramic video and augmented reality related technologies at home and abroad by reading the literature.The panoramic video is explained from the aspects of encoding,transmission and splicing.The augmented reality technology mainly studies the augmented reality engine launched by Apple in 2017.Based on the principle of displaying the real world and the principle of rendering 3D virtual objects in ARKit,a panoramic video sharing system is developed.The system uses the panoramic video as the content source,combined with the augmented reality technology to display it in the form of passing through the door to enhance the interest.Using the rendering principle of 3D virtual objects in ARKit to design a penetrable "wall",the state of the person is divided into four situations,and the position and shape of the "wall" are adjusted separately to make the effect of crossing the door more realistic.Through detailed analysis of demand and use cases,the system has good integrity,and users can conduct simple interactive communication.The interface provides advertising spaces,which can be used for scenic spots and other places to place panoramic videos as a publicity channel,and a back-end management system is provided as an operating service.During the development of this system,unit testing was used to ensure that the logic of each unit was correct.After the development was completed,system function testing and performance testing were conducted to verify the integrity and good performance of the system functions.At the same time,the function of the through door has been individually tested and optimized,with smooth visual effects.On the whole,the system achieved the expected goal.
Keywords/Search Tags:Panoramic video, Augmented reality, Design mode, Rendering order
PDF Full Text Request
Related items