Energy efficient rendering of extensible 3D virtual environments on mobile devices |
|
Author: | Vatjus-Anttila, Jarkko1,2 |
Organizations: |
1University of Oulu Graduate School 2University of Oulu, Faculty of Information Technology and Electrical Engineering, Computer Science and Engineering |
Format: | ebook |
Version: | published version |
Access: | open |
Online Access: | PDF Full Text (PDF, 6.1 MB) |
Persistent link: | http://urn.fi/urn:isbn:9789526225197 |
Language: | English |
Published: |
Oulu : University of Oulu,
2020
|
Publish Date: | 2020-02-18 |
Thesis type: | Doctoral Dissertation |
Defence Note: | Academic dissertation to be presented with the assent of the Doctoral Training Committee of Information Technology and Electrical Engineering of the University of Oulu for public defence in the Wetteri auditorium (IT115), Linnanmaa, on 28 February 2020, at 12 noon |
Tutor: |
Professor Juha Röning |
Reviewer: |
Professor Gauthier Lafruit Professor Jaakko Lehtinen |
Opponent: |
Professor Tapio Takala |
Description: |
AbstractHeterogeneous mobile devices are constrained by their limited battery capacity and available processing power. Yet, they are able to run the same or similar applications compared to a personal computer. Extensible Internet based services allow the originators to change the content and functionalities at any given time. The content of such a service varies by its size, complexity, datatype and availability. This in its turn exposes a problem for heterogeneous types of mobile devices to manage such ever changing content efficiently. The problem is emphasized even further when the content is related to complex 3D graphics as utilized, for example, by the most recent extensible 3D virtual environment services. This study is about 3D graphics rendering process of a mobile device and supporting content delivery architecture when visualizing and delivering 3D content of such extensible services. A number of content simplification methods are discussed, and a proposal is given as for in which part of the delivery architecture the methods should be used. The analysis is done from the viewpoint of the following attributes: (1) resulting mobile device energy consumption, (2) visual appearance of the 3D rendering, and (3) perceived user experience. The results are presented via two constructs: (1) the effect of the proposed simplification methods on the mobile device energy consumption and (2) the structure of 3D content delivery chain and the proposed network architecture for it. The constructs are evaluated from both practical and theoretical viewpoints. The main contribution is a proposal of 3D content delivery chain in detail and evidence how a properly implemented delivery chain allows utilization of content simplification mechanisms achieving up to 50% energy saving during the rendering process among the group of selected mobile devices. Finally, it shows that regardless of possible quality degradation, the users are ready to accept the visual artefacts if the content simplification is done in a controlled fashion. see all
TiivistelmäMobiililaitteet ovat rajoitettuja niiden akkukeston ja prosessointitehon suhteen. Silti ne ovat tarpeeksi kyvykkäitä ajamaan samoja tai samankaltaisia sovelluksia kuin tietokoneetkin. Laajennettavan Internet-pohjaisen palvelun käyttö mahdollistaa palvelun sisällön tai ominaisuuksien laajentamisen milloin tahansa. Tällaisen palvelun sisältö varioituu sen koon, kompleksisuuden, tietotyyppien ja saatavuuden mukaan. Tämä taas on ongelmallista rajoitetuille mobiililaitteille niiden yrittäessä hallita alati muuttuvaa sisältöä tehokkaasti. Ongelma korostuu entisestään, silloin kun sisältö liittyy 3D grafiikkaan, jota käytetään uusimmissa laajennettavissa 3D virtuaalitila palveluissa. Tämä työ tutkii mobiililaitteen 3D grafiikan visualisointiprosessia ja sitä tukevaa sisällön toimitusketjua, kun se liittyy laajennettavien 3D virtuaalitilojen visualisointiin. Työssä käydään läpi useita sisällön yksinkertaistamismenetelmiä ja, työn tuloksena ehdotetaan, missä kohden toimitusketjua menetelmiä tulisi käyttää. Menetelmien tarkastelua tehdään seuraavista näkökulmista: (1) yksinkertaistamista seuraava mobiililaitteen energiankulutus, (2) 3D visualisoinnin laadullinen lopputulos, ja (3) koettu loppukäyttäjäkokemus. Tulokset esitellään kahden konstruktion kautta: (1) ehdotettujen yksinkertaistamismenetelmien vaikutus mobiililaitteen energiankulutukseen ja (2) 3D sisällön jakeluketjun rakenne ja sen ehdotettu arkkitehtuuri. Konstruktiot evaluoidaan sekä käytännön että teorian näkökulmista. Työn pääkontribuutio on ehdotus 3D sisällön jakeluketjun rakenteelle ja näyttöä siitä, kuinka useilla eri mobiililaitteilla todennettuna työssä esitetyillä menetelmillä voidaan säästää jopa noin 50 % kokonaisenergiankulutuksesta riippuen valittujen menetelmien ja laitteiden yhdistelmästä. Työ osoittaa myös sen, että jos optimointi eri tietotyypeille tehdään hallitusti, voidaan lopputuloksen laatua kontrolloida siten, että se saavuttaa hyväksyttävän tason myös loppukäyttäjien arvioimana. see all
Osajulkaisut / Original papersOsajulkaisut eivät sisälly väitöskirjan elektroniseen versioon / Original papers are not included in the electronic version of the dissertation.
see all
|
Series: |
Acta Universitatis Ouluensis. C, Technica |
ISSN: | 0355-3213 |
ISSN-E: | 1796-2226 |
ISSN-L: | 0355-3213 |
ISBN: | 978-952-62-2519-7 |
ISBN Print: | 978-952-62-2518-0 |
Issue: | 737 |
Type of Publication: |
G5 Doctoral dissertation (articles) |
Field of Science: |
113 Computer and information sciences |
Subjects: | |
Copyright information: |
© University of Oulu, 2020. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited. |