ABSTRACT
Mobile devices, also known as small-form-factor (SFF) devices such as mobile phones, PDAs and ultra mobile PCs have continued to grow in popularity. Improvements in SFF hardware has enabled a range of suitable applications such as gaming, interactive visualisation and mobile mapping. Although high-fidelity graphic systems typically have significant computational requirements, the time taken may be largely resolution dependent. The limited resolution of SFFs indicates such platforms are prime candidates for running high-fidelity graphics.
Due to the limited hardware available on mobile devices, it is not currently possible to produce high-fidelity graphics in reasonable time. However, most SFFs have some degree of network capability. Using a remote server in conjunction with a mobile device to render high-fidelity graphics on demand allows us to substantially reduce the total rendering time. This paper introduces a client-server framework for minimising rendering times using a cost function to predict optimal distribution of rendering.
- M. Aranha, K. Debattista, A. Chalmers, and S. Hill. Perceived rendering thresholds for high-fidelity graphics on small screen devices. In Theory and Practice of Computer Graphics 2006, pages 133--140. EG, July 2006.Google Scholar
- Broadcom. 802.11n: Next-generation wireless lan technology. Technical report, Broadcom, apr 2006.Google Scholar
- K. Cater, A. Chalmers, and G. Ward. Detail to attention: exploiting visual tasks for selective rendering. In EGRW '03: Proceedings of the 14th Eurographics workshop on Rendering, pages 270--280, Aire-la-Ville, Switzerland, Switzerland, 2003. Eurographics Association. Google ScholarDigital Library
- K. Debattista. Selective Rendering for High Fidelity Graphics. PhD in Computer science, University of Bristol, 2006.Google Scholar
- J. Diepstraten, M. Gorke, and T. Ertl. Remote line rendering for mobile devices. Computer Graphics International, 2004. Proceedings, pages 454--461, 16--19 June 2004. Google ScholarDigital Library
- F. Duguet and G. Drettakis. Flexible point-based rendering on mobile devices. IEEE Computer Graphics and Applications, 24(4):57--63, 2004. Google ScholarDigital Library
- K. Engel, O. Sommer, and T. Ertl. A framework for interactive hardware-accelerated remote 3d-visualization. In In Proceedings of EG/IEEE TCVG Symposium on Visualization VisSym '00, pages 167--177, 291, 2000.Google ScholarCross Ref
- U. Forum. 3g/umts evolution: towards a new generation of broadband mobile services. Technical report, UMTS Forum, dec 2006.Google Scholar
- T. A. Funkhouser. RING: A client-server system for multi-user virtual environments. In Symposium on Interactive 3D Graphics, pages 85--92, 209, 1995. Google ScholarDigital Library
- C. M. Goral, K. E. Torrance, D. P. Greenberg, and B. Battaile. Modeling the interaction of light between diffuse surfaces. In SIGGRAPH '84, pages 213--222. ACM Press, 1984. Google ScholarDigital Library
- V. Havran. Heuristic Ray Shooting Algorithms. Ph.d. thesis, Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University in Prague, November 2000.Google Scholar
- J. Huang, B. Bue, A. Pattath, D. S. Ebert, and K. M. Thomas. Interactive illustrative rendering on mobile devices. IEEE Comput. Graph. Appl., 27(3):48--56, 2007. Google ScholarDigital Library
- S. Iyer, L. Luo, R. Mayo, and P. Ranganathan. Energy-adaptive display system designs for future mobile environments. In In Proceedings of The First International Conference on Mobile Systems, Applications, and Services, pages 245--258, San Francisco, CA, USA, 2003. Google ScholarDigital Library
- A. Keller. Instant radiosity. In SIGGRAPH '97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pages 49--56, New York, NY, USA, 1997. ACM Press/Addison-Wesley Publishing Co. Google ScholarDigital Library
- P. J. Lohrmann. Energy-efficient interactive ray tracing of static scenes on programmable mobile gpus. Master's thesis, Worcester Polytechnic Institute, 2007.Google Scholar
- P. Longhurst, K. Debattista, and A. Chalmers. Snapshot: A rapid technique for driving a selective global illumination renderer. In WSCG 2005, February 2005.Google Scholar
- S. Mohapatra, R. Cornea, N. Dutt, A. Nicolau, and N. Venkatasubramanian. Integrated power management for video streaming to mobile handheld devices. In MULTIMEDIA '03: Proceedings of the eleventh ACM international conference on Multimedia, pages 582--591, New York, NY, USA, 2003. ACM Press. Google ScholarDigital Library
- S. Pasricha, M. Luthra, S. Mohapatra, N. Dutt, and N. Venkatasubramanian. Dynamic backlight adaptation for low-power handheld devices. IEEE Design and Test of Computers, 21(5):398--405, 2004. Google ScholarDigital Library
- K. Pulli, T. Aarnio, K. Roimela, and I. Vaarala. Designing graphics programming interfaces for mobile devices. Computer Graphics and Applications, 25:66--75, nov 2005. Google ScholarDigital Library
- J.-C. Quillet, G. Thomas, X. Granier, P. Guitton, and J.-E. Marvie. Using expressive rendering for remote visualization of large city models. In Web3D '06: Proceedings of the eleventh international conference on 3D web technology, pages 27--35, New York, NY, USA, 2006. ACM. Google ScholarDigital Library
- A. Reshetov, A. Soupikov, and J. Hurley. Multi-level ray tracing algorithm. ACM Trans. Graph., 24(3):1176--1185, 2005. Google ScholarDigital Library
- B.-O. Schneider and I. Martin. An adaptive framework for 3d graphics over networks. Computers and Graphics, 23:867--874(8), December 1999.Google ScholarCross Ref
- M. Shevtsov, A. Soupikov, and A. Kapustin. Highly parallel fast kd-tree construction for interactive ray tracing of dynamic scenes. ACM Trans. Graph., 26(3), 2007.Google Scholar
- V. Sundstedt, K. Debattista, and A. Chalmers. Perceived aliasing thresholds in high-fidelity rendering. In APGV 2005 -- Second Symposium on Applied Perception in Graphics and Visualization (poster). ACM, August 2005. Google ScholarDigital Library
- E. Teler and D. Lischinski. Streaming of complex 3D scenes for remote walkthroughs. In A. Chalmers and T.-M. Rhyne, editors, EG 2001 Proceedings, volume 20(3), pages 17--25. Blackwell Publishing, 2001.Google Scholar
- I. Wald. Realtime Ray Tracing and Interactive Global Illumination. PhD thesis, Saarland University, 2004.Google Scholar
- I. Wald, T. Ize, A. Kensler, A. Knoll, and S. G. Parker. Ray Tracing Animated Scenes using Coherent Grid Traversal. ACM Transactions on Graphics, 2006. (Proceedings of ACM SIGGRAPH 2006). Google ScholarDigital Library
- I. Wald, T. Kollig, C. Benthin, A. Keller, and P. Slusallek. Interactive Global Illumination using Fast Ray Tracing. In 13th EUROGRAPHICS Workshop on Rendering, Pisa, Italy, 2002. Google ScholarDigital Library
- I. Wald, T. J. Purcell, J. Schmittler, C. Benthin, and P. Slusallek. Realtime Ray Tracing and its use for Interactive Global Illumination. In Eurographics State of the Art Reports, 2003.Google Scholar
- I. Wald, P. Slusallek, and C. Benthin. Interactive Distributed Ray Tracing of Highly Complex Models. In 12th EUROGRAPHICS Workshop on Rendering, pages 274--285, London, United Kingdom, June 2001. Google ScholarDigital Library
- G. Ward. Measuring and Modeling Anisotropic Reflection. In SIGGRAPH'92 -- 19th International Conference on Computer Graphics and Interactive Techniques, pages 266--272. ACM Press, 1992. Google ScholarDigital Library
- T. Whitted. An improved illumination model for shaded display. In SIGGRAPH '80, page 14. ACM Press, 1980. Google ScholarDigital Library
- H. Yee, S. Pattanaik, and D. P. Greenberg. Spatiotemporal sensitivity and visual attention for efficient rendering of dynamic environments. ACM Trans. Graph., 20(1):39--65, 2001. Google ScholarDigital Library
Index Terms
- A physically-based client-server rendering solution for mobile devices
Recommendations
Free-viewpoint video rendering for mobile devices
MIRAGE '13: Proceedings of the 6th International Conference on Computer Vision / Computer Graphics Collaboration Techniques and ApplicationsFree-viewpoint video renderers (FVVR) allow a user to view captured video footage from any position and direction. Despite the obvious appeal of such systems, they have yet to make a major impact on digital entertainment. Current FVVR implementations ...
Distributed rendering of interactive soft shadows
Parallel graphics and visualisationRecently several distributed rendering systems have been developed that exploit a cluster of commodity computers by connecting host graphics cards over a fast network to form a compositing pipeline. This paper introduces an algorithm for one such system ...
Comments