Litcius/Paper detail

Cloud rendering-based volumetric video streaming system for mixed reality services

Serhan Gül, Dimitri Podborski, Jangwoo Son, Gurdeep Singh Bhullar, Thomas Buchholz, Thomas Schierl, Cornelius Hellge

202038 citationsDOIOpen Access PDF

Abstract

Volumetric video is an emerging technology for immersive representation of 3D spaces that captures objects from all directions using multiple cameras and creates a dynamic 3D model of the scene. However, processing volumetric content requires high amounts of processing power and is still a very demanding task for today's mobile devices. To mitigate this, we propose a volumetric video streaming system that offloads the rendering to a powerful cloud/edge server and only sends the rendered 2D view to the client instead of the full volumetric content. We use 6DoF head movement prediction techniques, WebRTC protocol and hardware video encoding to ensure low-latency in different parts of the processing chain. We demonstrate our system using both a browser-based client and a Microsoft HoloLens client. Our application contains generic interfaces that allow for easy deployment of various augmented/mixed reality clients using the same server implementation.

Topics & Concepts

Computer scienceRendering (computer graphics)Software deploymentComputer graphics (images)Cloud computingMobile deviceVideo processingAugmented realityWebRTCVirtual realityServerVideo captureTask (project management)Protocol (science)Mixed realityVideo streamingImage processingReal-time computingRepresentation (politics)Mobile computingMultimediaClient–server modelSystems designUser interfaceEncoding (memory)Frame (networking)Image and Video Quality AssessmentCloud Computing and Remote Desktop TechnologiesComputer Graphics and Visualization Techniques
Cloud rendering-based volumetric video streaming system for mixed reality services | Litcius