Font Size: a A A

Research On Remote Rendering And Transmission Technology For Videos Of 3D Scenes

Posted on:2019-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:X Z ZhangFull Text:PDF
GTID:2428330563499150Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
3D scene rendering based on ray tracing is computationally intensive.Hollywood movies that use ray tracing technology often require several hours to render a frame.Nvidia's OptiX ray tracing engine enables real-time ray tracing using graphics card parallel computing.However,high-configuration computers and Nvidia graphics cards are required.When I studied in the lab,it is often necessary to go to a graphics server to render high-effect images.To solve the above problem,this paper proposes a remote video rendering architecture based on ray tracing.The research work of this paper is mainly as follows:1)After researched and studied the ray tracing technology,I designed and implemented a ray tracing program based on OptiX.The depth map and percentage closer map are introduced in the soft shadow algorithm based on the screen space to enhance the image.The image depth information is additionally considered in the penumbra calculation to avoid the shadows spreading to other models during filtering.When filtering,the filter width is gradually selected according to the percentage of the image,making the soft shadows produced closer to the reality.2)After researched and studied the remote rendering technology,I designed and implemented a remote rendering system based on the above ray tracing rendering program.I divided the server rendering module into a dynamic rendering state and a static rendering by analyzing the contradiction between ray tracing and remote rendering.By the analysis of the client's operation behavior,I used a lower-quality ray tracing algorithm in dynamic rendering to improve the response speed of the rendering module,and dynamic compression technology based on network conditions to reduce network pressure.In the static rendering state,the viewpoint prediction technology is introduced and improved to fully utilize the excess resources of the rendering module to reduce the client's interaction delay.
Keywords/Search Tags:remote rendering, ray tracing, dynamic rendering, image compression, viewpoint prediction
PDF Full Text Request
Related items