Volume Rendering on Mobile Devices
Pesonen, Mika (2015)
Pesonen, Mika
2015
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden yksikkö - School of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2015-06-25
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:uta-201506301994
https://urn.fi/URN:NBN:fi:uta-201506301994
Tiivistelmä
The amount of GPU processing power for the mobile devices is increasing at a rapid pace. The leading high-end mobile GPUs offer similar performance found in medium category desktop PCs and laptops. Increased performance allows new and advanced computer graphics algorithms to be run on a mobile devices.
Volume rendering needs complex computer graphics algorithm that requires high processing power and memory bandwidth from the GPUs. In theoretical part of this thesis the theory behind volume rendering algorithms and optimization techniques are introduced. Additionally, results from the existing research for mobile volume renderers and common volume rendering algorithm selections are analyzed.
The study of this thesis focuses on different volume rendering algorithms that are evaluated and implemented on multiple different mobile GPU architectures. An analysis for the study results and suggestions for suitable mobile device volume rendering algorithms are provided.
Volume rendering needs complex computer graphics algorithm that requires high processing power and memory bandwidth from the GPUs. In theoretical part of this thesis the theory behind volume rendering algorithms and optimization techniques are introduced. Additionally, results from the existing research for mobile volume renderers and common volume rendering algorithm selections are analyzed.
The study of this thesis focuses on different volume rendering algorithms that are evaluated and implemented on multiple different mobile GPU architectures. An analysis for the study results and suggestions for suitable mobile device volume rendering algorithms are provided.