Title :
Content-Aware Modeling and Enhancing User Experience in Cloud Mobile Rendering and Streaming
Author :
Yao Liu ; Shaoxuan Wang ; Dey, Shuvashis
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California-San Diego, La Jolla, CA, USA
Abstract :
Cloud mobile rendering (CMR), where compute intensive rendering is performed on cloud servers instead of on mobile devices, can be a promising approach to enable rich rendering based multimedia applications on battery and CPU constrained mobile devices. However, since the video rendered in the cloud has to be streamed to the mobile device over a wireless network with fluctuating and constrained bandwidth, the resulting user experience can be impacted. In the work of Wang and Dey, 2013, adaptive rendering was proposed as a solution, wherein multiple rendering factors can be adapted such that the encoding bit rate of the rendered video is compatible with network bandwidth. However, changing the rendering factors may itself have adverse impact on user experience, which has not been studied earlier. Moreover, the impact can vary depending on the content scene and complexity. In this paper, we analyze the impairment of rendering factors on user experience while considering content characteristics, and combine the rendering impairments with impairments due to video encoding factors (like bit rate and frame rate) and network factors (like bandwidth and delay) to propose a content-aware model to measure user experience. We demonstrate the accuracy of the content-aware model through subjective testing. Furthermore, we use the model to: 1) demonstrate and investigate the tradeoff between rendering quality and encoding quality of the resulting video; and 2) derive a content-aware adaptive rendering (CAAR) algorithm which can dynamically adjust the rendering factors depending on current network conditions, so as to obtain an optimal tradeoff between rendering and encoding quality and maximize the overall user experience at any time. By conducting experiments in a real cellular network, we demonstrate that the proposed CAAR algorithm can greatly enhance the user experience of cloud rendered and streamed mobile video.
Keywords :
cellular radio; cloud computing; mobile computing; rendering (computer graphics); video coding; video streaming; CAAR algorithm; CMR; CPU constrained mobile devices; adaptive rendering; adaptive video streaming; battery; cellular network; cloud mobile rendering; cloud mobile streaming; cloud servers; content scene; content-aware adaptive rendering algorithm; content-aware modeling; encoding bit rate; encoding quality; multiple rendering factors; network bandwidth; rendering based multimedia applications; rendering impairments; subjective testing; user experience enhancement; video encoding factors; wireless network; Adaptation models; Games; Mobile communication; Mobile handsets; Rendering (computer graphics); Streaming media; Adaptive video streaming; cloud computing; mobile network; user experience modeling;
Journal_Title :
Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
DOI :
10.1109/JETCAS.2014.2298921