{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T10:08:52Z","timestamp":1775383732819,"version":"3.50.1"},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"3s","license":[{"start":{"date-parts":[[2012,9,1]],"date-time":"2012-09-01T00:00:00Z","timestamp":1346457600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000144","name":"Division of Computer and Network Systems","doi-asserted-by":"publisher","award":["CNS 05-20182 and CNS 07-20702"],"award-info":[{"award-number":["CNS 05-20182 and CNS 07-20702"]}],"id":[{"id":"10.13039\/100000144","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2012,9]]},"abstract":"<jats:p>Mobile devices are gradually changing people's computing behaviors. However, due to the limitations of physical size and power consumption, they are not capable of delivering a 3D graphics rendering experience comparable to desktops. Many applications with intensive graphics rendering workloads are unable to run on mobile platforms directly. This issue can be addressed with the idea of remote rendering: the heavy 3D graphics rendering computation runs on a powerful server and the rendering results are transmitted to the mobile client for display. However, the simple remote rendering solution inevitably suffers from the large interaction latency caused by wireless networks, and is not acceptable for many applications that have very strict latency requirements.<\/jats:p><jats:p>In this article, we present an advanced low-latency remote rendering system that assists mobile devices to render interactive 3D graphics in real-time. Our design takes advantage of an image based rendering technique: 3D image warping, to synthesize the mobile display from the depth images generated on the server. The research indicates that the system can successfully reduce the interaction latency while maintaining the high rendering quality by generating multiple depth images at the carefully selected viewpoints. We study the problem of viewpoint selection, propose a real-time reference viewpoint prediction algorithm, and evaluate the algorithm performance with real-device experiments.<\/jats:p>","DOI":"10.1145\/2348816.2348825","type":"journal-article","created":{"date-parts":[[2012,10,15]],"date-time":"2012-10-15T17:13:12Z","timestamp":1350321192000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":43,"title":["A real-time remote rendering system for interactive mobile graphics"],"prefix":"10.1145","volume":"8","author":[{"given":"Shu","family":"Shi","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign, CS"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Klara","family":"Nahrstedt","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roy","family":"Campbell","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,10,16]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1162\/pres.1997.6.4.355"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-vis:20040749"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095837"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1016540.1016556"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1180639.1180785"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of PCM'02","author":"Chang C.-F.","unstructured":"Chang , C.-F. and Ger , S . -H. 2002. Enhancing 3D graphics on mobile devices by image-based rendering . In Proceedings of PCM'02 . 1105--1111. Chang, C.-F. and Ger, S.-H. 2002. Enhancing 3D graphics on mobile devices by image-based rendering. In Proceedings of PCM'02. 1105--1111."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218395"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2004.5"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 15th IEEE International Conference on Image Processing, (ICIP","author":"Eisert P.","year":"2008","unstructured":"Eisert , P. and Fechteler , P . 2008. Low delay streaming of computer graphics . In Proceedings of the 15th IEEE International Conference on Image Processing, (ICIP 2008 ). 2704--2707. Eisert, P. and Fechteler, P. 2008. Low delay streaming of computer graphics. In Proceedings of the 15th IEEE International Conference on Image Processing, (ICIP 2008). 2704--2707."},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Engel K. Westermann R. and Ertl T. 1999. Isosurface extraction techniques for web-based volume visualization. IEEE Visualiz. Engel K. Westermann R. and Ertl T. 1999. Isosurface extraction techniques for web-based volume visualization. IEEE Visualiz.","DOI":"10.1109\/VISUAL.1999.809878"},{"key":"e_1_2_1_11_1","unstructured":"Epic Games. 2007. Unreal tournament 3. www.unrealtournament.com\/. Epic Games. 2007. Unreal tournament 3. www.unrealtournament.com\/."},{"key":"e_1_2_1_12_1","unstructured":"Karlton P. Womack P. and Leech J. 2005. Opengl graphics with the x window system (version 1.4). http:\/\/www.opengl.org\/documentation\/specs\/. Karlton P. Womack P. and Leech J. 2005. Opengl graphics with the x window system (version 1.4). http:\/\/www.opengl.org\/documentation\/specs\/."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062253.1062255"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISM.2008.32"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.29"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218392"},{"key":"e_1_2_1_17_1","volume-title":"Proceedings of the 3rd International Conference on Advances in Visual Computing (ISVC'07)","volume":"1","author":"Lien J.-M.","unstructured":"Lien , J.-M. , Kurillo , G. , and Bajcsy , R . 2007. Seleton-based data compression for multi-camera tele-immersion system . In Proceedings of the 3rd International Conference on Advances in Visual Computing (ISVC'07) . Vol. 1 , Springer-Verlag, Berlin, Heidelberg, 714--723. Lien, J.-M., Kurillo, G., and Bajcsy, R. 2007. Seleton-based data compression for multi-camera tele-immersion system. In Proceedings of the 3rd International Conference on Advances in Visual Computing (ISVC'07). Vol. 1, Springer-Verlag, Berlin, Heidelberg, 714--723."},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of WCITD'08","author":"Marquez J.","unstructured":"Marquez , J. , Domenech , J. , Gil , J. , and Pont , A . 2008. Exploring the benefits of caching and prefetching in the mobile web . In Proceedings of WCITD'08 . Marquez, J., Domenech, J., Gil, J., and Pont, A. 2008. Exploring the benefits of caching and prefetching in the mobile web. In Proceedings of WCITD'08."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218398"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2003.1159614"},{"key":"e_1_2_1_23_1","volume-title":"Silicon Graphics","author":"Ohazama C.","unstructured":"Ohazama , C. 1999. Opengl vizserver. White paper , Silicon Graphics , Inc . Ohazama, C. 1999. Opengl vizserver. White paper, Silicon Graphics, Inc."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-005-0337-8"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of 1st International Symposium on 3D Data Processing Visualization Transmission (3DPVT). IEEE Computer Society, 313--319","author":"Redert A.","unstructured":"Redert , A. , de Beeck , M. O. , Fehn , C. , I Jsselsteijn , W. , Pollefeys , M. , Gool , L. J. V. , Ofek , E. , Sexton , I. , and Surman , P . 2002. Attest: Advanced three-dimensional television system technologies . In Proceedings of 1st International Symposium on 3D Data Processing Visualization Transmission (3DPVT). IEEE Computer Society, 313--319 . Redert, A., de Beeck, M. O., Fehn, C., IJsselsteijn, W., Pollefeys, M., Gool, L. J. V., Ofek, E., Sexton, I., and Surman, P. 2002. Attest: Advanced three-dimensional television system technologies. In Proceedings of 1st International Symposium on 3D Data Processing Visualization Transmission (3DPVT). IEEE Computer Society, 313--319."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2008.414"},{"key":"e_1_2_1_27_1","unstructured":"ScanView. 2003. A system for remote visualization of scanned 3D models. http:\/\/graphics.stanford.edu\/software\/scanview\/. ScanView. 2003. A system for remote visualization of scanned 3D models. http:\/\/graphics.stanford.edu\/software\/scanview\/."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280882"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2072298.2072313"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICME.2011.6011864"},{"key":"e_1_2_1_32_1","unstructured":"Singhal S. and Zyda M. 1999. Networked Virtual Environments: Design and Implementation. ACM Press\/Addison-Wesley Publishing Co. New York NY. Singhal S. and Zyda M. 1999. Networked Virtual Environments: Design and Implementation. ACM Press\/Addison-Wesley Publishing Co. New York NY."},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the IEEE Symposium on Virtual Reality (VR). IEEE, 27--34","author":"Smit F. A.","unstructured":"Smit , F. A. , van Liere , R. , Beck , S. , and Fr\u00f6hlich , B . 2009. An image-warping architecture for Vr: Low latency versus image quality . In Proceedings of the IEEE Symposium on Virtual Reality (VR). IEEE, 27--34 . Smit, F. A., van Liere, R., Beck, S., and Fr\u00f6hlich, B. 2009. An image-warping architecture for Vr: Low latency versus image quality. In Proceedings of the IEEE Symposium on Virtual Reality (VR). IEEE, 27--34."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2072298.2072324"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2348816.2348825","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2348816.2348825","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:02Z","timestamp":1750278122000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2348816.2348825"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9]]},"references-count":31,"journal-issue":{"issue":"3s","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["10.1145\/2348816.2348825"],"URL":"https:\/\/doi.org\/10.1145\/2348816.2348825","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,9]]},"assertion":[{"value":"2012-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-10-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}