skip to main content
10.1145/1329469.1329489acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmumConference Proceedingsconference-collections
research-article

A physically-based client-server rendering solution for mobile devices

Published:12 December 2007Publication History

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.

References

  1. 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 ScholarGoogle Scholar
  2. Broadcom. 802.11n: Next-generation wireless lan technology. Technical report, Broadcom, apr 2006.Google ScholarGoogle Scholar
  3. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  4. K. Debattista. Selective Rendering for High Fidelity Graphics. PhD in Computer science, University of Bristol, 2006.Google ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. F. Duguet and G. Drettakis. Flexible point-based rendering on mobile devices. IEEE Computer Graphics and Applications, 24(4):57--63, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle ScholarCross RefCross Ref
  8. U. Forum. 3g/umts evolution: towards a new generation of broadband mobile services. Technical report, UMTS Forum, dec 2006.Google ScholarGoogle Scholar
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. 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 ScholarGoogle Scholar
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. P. J. Lohrmann. Energy-efficient interactive ray tracing of static scenes on programmable mobile gpus. Master's thesis, Worcester Polytechnic Institute, 2007.Google ScholarGoogle Scholar
  16. P. Longhurst, K. Debattista, and A. Chalmers. Snapshot: A rapid technique for driving a selective global illumination renderer. In WSCG 2005, February 2005.Google ScholarGoogle Scholar
  17. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  20. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  21. A. Reshetov, A. Soupikov, and J. Hurley. Multi-level ray tracing algorithm. ACM Trans. Graph., 24(3):1176--1185, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. B.-O. Schneider and I. Martin. An adaptive framework for 3d graphics over networks. Computers and Graphics, 23:867--874(8), December 1999.Google ScholarGoogle ScholarCross RefCross Ref
  23. 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 ScholarGoogle Scholar
  24. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  25. 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 ScholarGoogle Scholar
  26. I. Wald. Realtime Ray Tracing and Interactive Global Illumination. PhD thesis, Saarland University, 2004.Google ScholarGoogle Scholar
  27. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  28. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  29. 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 ScholarGoogle Scholar
  30. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  31. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  32. T. Whitted. An improved illumination model for shaded display. In SIGGRAPH '80, page 14. ACM Press, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 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 ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A physically-based client-server rendering solution for mobile devices

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          MUM '07: Proceedings of the 6th international conference on Mobile and ubiquitous multimedia
          December 2007
          183 pages
          ISBN:9781595939166
          DOI:10.1145/1329469

          Copyright © 2007 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 12 December 2007

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          MUM '07 Paper Acceptance Rate20of44submissions,45%Overall Acceptance Rate190of465submissions,41%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader