Practical Volume Rendering in Mobile Devices

  • Marcos Balsa Rodríguez
  • Pere Pau Vázquez Alcocer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7431)


Volume rendering has been a relevant topic in scientific visualization for the last two decades. A decade ago the exploration of reasonably big volume datasets required costly workstations due to the high processing cost of this kind of visualization. In the last years, a high end PC or laptop was enough to be able to handle medium-sized datasets thanks specially to the fast evolution of GPU hardware. New embedded CPUs that sport powerful graphics chipsets make complex 3D applications feasible in such devices. However, besides the much marketed presentations and all its hype, no real empirical data is usually available that makes comparing absolute and relative capabilities possible. In this paper we analyze current graphics hardware in most high-end Android mobile devices and perform a practical comparison of a well-known GPU-intensive task: volume rendering. We analyze different aspects by implementing three different classical algorithms and show how the current state-of-the art mobile GPUs behave in volume rendering.


Mobile Device Volume Rendering Graphic Hardware Android Tablet Mobile GPUs 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Akenine-Moller, T., Haines, E., Hoffman, N.: Real-Time Rendering, 3rd edn. A K Peters (2008)Google Scholar
  2. 2.
    Engel, K., Kraus, M., Ertl, T.: High-quality pre-integrated volume rendering using hardware-accelerated pixel shading. In: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, HWWS 2001, pp. 9–16. ACM (2001)Google Scholar
  3. 3.
    Levoy, M.: Display of surfaces from volume data. IEEE Comput. Graph. Appl. 8, 29–37 (1988)CrossRefGoogle Scholar
  4. 4.
    Krüger, J., Westermann, R.: Acceleration techniques for gpu-based volume rendering. In: Proceedings IEEE Visualization 2003 (2003)Google Scholar
  5. 5.
    Krüger, J.: A new sampling scheme for slice based volume rendering. In: Volume Graphics, pp. 1–4 (2010)Google Scholar
  6. 6.
    Li, W., Mueller, K., Kaufman, A.: Empty space skipping and occlusion clipping for texture-based volume rendering. In: Proc. IEEE Visualization 2003, pp. 317–324 (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Marcos Balsa Rodríguez
    • 1
  • Pere Pau Vázquez Alcocer
    • 2
  1. 1.Visual Computing GroupCRS4Italy
  2. 2.MOVING Graphics GroupUPCSpain

Personalised recommendations