The Design of a User Interface for the Mobile Virtual Reality Application

With the constant updating of mobile terminal hardware and the rapid developmentof mobile internet, people’s demand for mobile 3D graphics application is increasing. Therefore, for mobile terminal 3D remote rendering has become a research hotspot. In recent years, the research of remote rendering of...

Full description

Bibliographic Details
Main Author: Yang, Shuo
Format: Others
Language:English
Published: Uppsala universitet, Institutionen för informationsteknologi 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-333863
id ndltd-UPSALLA1-oai-DiVA.org-uu-333863
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-3338632017-11-22T05:30:20ZThe Design of a User Interface for the Mobile Virtual Reality ApplicationengYang, ShuoUppsala universitet, Institutionen för informationsteknologi2017Engineering and TechnologyTeknik och teknologierWith the constant updating of mobile terminal hardware and the rapid developmentof mobile internet, people’s demand for mobile 3D graphics application is increasing. Therefore, for mobile terminal 3D remote rendering has become a research hotspot. In recent years, the research of remote rendering of mobile terminal can be dividedinto three aspects: rendering standardization, rendering engine design, and key technology research. Among them, the research of rendering engine design focus onrendering quality, efficiency and interactivity. Based on the existing DIBR rendering engine, this report designs and implements the interactive module for mobile terminal, in order to improves and expand the function of the engine. The module isto identify different types of interactive input instructions of mobile terminal users,then map it to interaction primitive sequence and transformed into coordinatechanges of viewpoint in 3D scene, the obtained information pass to other parts of the engine to complete the rendering.This report mainly completes the following work.Firstly, investigating and analyzing the needs of mobile terminal interaction, and combining with existing functions of engine, design the interaction module and dividedit into the primitive map sub module and user input submodule. Secondly, implement two submodules separately, including the definition of the interaction primitives andthe analysis of different input modes. Finally, integrate the interaction module into theDIBR engine, and the relevant running examples are given. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-333863IT ; 17069application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Engineering and Technology
Teknik och teknologier
spellingShingle Engineering and Technology
Teknik och teknologier
Yang, Shuo
The Design of a User Interface for the Mobile Virtual Reality Application
description With the constant updating of mobile terminal hardware and the rapid developmentof mobile internet, people’s demand for mobile 3D graphics application is increasing. Therefore, for mobile terminal 3D remote rendering has become a research hotspot. In recent years, the research of remote rendering of mobile terminal can be dividedinto three aspects: rendering standardization, rendering engine design, and key technology research. Among them, the research of rendering engine design focus onrendering quality, efficiency and interactivity. Based on the existing DIBR rendering engine, this report designs and implements the interactive module for mobile terminal, in order to improves and expand the function of the engine. The module isto identify different types of interactive input instructions of mobile terminal users,then map it to interaction primitive sequence and transformed into coordinatechanges of viewpoint in 3D scene, the obtained information pass to other parts of the engine to complete the rendering.This report mainly completes the following work.Firstly, investigating and analyzing the needs of mobile terminal interaction, and combining with existing functions of engine, design the interaction module and dividedit into the primitive map sub module and user input submodule. Secondly, implement two submodules separately, including the definition of the interaction primitives andthe analysis of different input modes. Finally, integrate the interaction module into theDIBR engine, and the relevant running examples are given.
author Yang, Shuo
author_facet Yang, Shuo
author_sort Yang, Shuo
title The Design of a User Interface for the Mobile Virtual Reality Application
title_short The Design of a User Interface for the Mobile Virtual Reality Application
title_full The Design of a User Interface for the Mobile Virtual Reality Application
title_fullStr The Design of a User Interface for the Mobile Virtual Reality Application
title_full_unstemmed The Design of a User Interface for the Mobile Virtual Reality Application
title_sort design of a user interface for the mobile virtual reality application
publisher Uppsala universitet, Institutionen för informationsteknologi
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-333863
work_keys_str_mv AT yangshuo thedesignofauserinterfaceforthemobilevirtualrealityapplication
AT yangshuo designofauserinterfaceforthemobilevirtualrealityapplication
_version_ 1718562703820193792