QOE Tuning for Remote Access of Interactive Volume Visualization Applications

Remote access of interactive volume visualizations such as e.g., remote MRI (magnetic resonance image) viewing and inspection with three-dimensional images is important in smart health care applications. However, due to the large scale of data sets involved in the computation and various network/ system factors (i.e., network bandwidth, CPU/GPU), delivering satisfactory user Quality of Experience (QoE) for remote access is quite challenging. In this paper, we investigate tuning of user QoE based on controllable parameters such as data transmission rate i.e., the client-side encoding scheme selection, and the computation resource scale i.e., the GPU server hardware size/number. The novelty of our studies is in the joint use of a “network-aware encoding scheme ” on the client-side along with an “encoding-aware server scaling” on the server-side to guide efficient tuning decisions within a remote access system. We also describe a ‘Remote Interactive Volume Visualization System’ (RIVVS) case study and analyze utility functions (e.g., bandwidth consumption, GPU utilization) that guide the design of a tournament scheme for subjective testing in an application-specific context. Our RIVVS testbed results with human subjects show that our approach can help in efficient tuning of remote MRI access configurations with satisfactory user QoE for: (a) good-to-poor network health conditions, (b) low-to-high remote access user workloads involving a diverse set of thin clients such as personal computers, smart phones and tablets.

[1]  Jason Lindquist,et al.  EVAC: a virtual environment for control of remote imaging instrumentation , 1996, IEEE Computer Graphics and Applications.

[2]  Antonio Liotta,et al.  Predicting quality of experience in multimedia streaming , 2009, MoMM.

[3]  D L Parker,et al.  Comparison of gradient encoding schemes for diffusion‐tensor MRI , 2001, Journal of magnetic resonance imaging : JMRI.

[4]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[5]  Giuliano Armano,et al.  Assessing Encoding Techniques through Correlation-Based Metrics , 2012, 2012 11th International Conference on Machine Learning and Applications.

[6]  Aladdin Enterprises,et al.  ZLIB Compressed Data Format Specification version 3.3 , 1996 .

[7]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[8]  David E. Goldberg,et al.  Genetic Algorithms, Tournament Selection, and the Effects of Noise , 1995, Complex Syst..

[9]  Minyi Guo,et al.  A Novel Remote Screen Synchronization Mechanism for Ubiquitous Environments , 2006, 2006 First International Symposium on Pervasive Computing and Applications.

[10]  Gerardo Rubino,et al.  A study of real-time packet video quality using random neural networks , 2002, IEEE Trans. Circuits Syst. Video Technol..

[11]  Robin L Smith,et al.  Clinical assessment and management of general surgery patients via synchronous telehealth , 2017, Journal of telemedicine and telecare.

[12]  M. Angela Sasse,et al.  Measuring perceived quality of speech and video in multimedia conferencing applications , 1998, MULTIMEDIA '98.

[13]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[14]  Prasad Calyam,et al.  A human-and-network aware encoding adaptation scheme for Remote Desktop Access , 2009, 2009 IEEE International Workshop on Multimedia Signal Processing.

[15]  K. V. Kaplinsky VNC tight encoder-data compression for VNC , 2001, Proceedings of the 7th International Scientific and Practical Conference of Students, Post-graduates and Young Scientists. Modern Techniques and Technology. MTT'2001 (Cat. No.01EX412).

[16]  Ian M. Atkinson,et al.  CIMA Based Remote Instrument and Data Access: An Extension into the Australian e-Science Environment , 2006, 2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science'06).