Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
3D Augmented Reality Mobile Application Prototype for Visual Planning Support
KTH, School of Architecture and the Built Environment (ABE), Urban Planning and Environment, Geoinformatik och Geodesi.
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Mobil 3D Augmented Reality  Applikationsprototyp för Visuellt Planeringsstöd Godkänd från AnnMari och mig! (Swedish)
Abstract [en]

The aim of this thesis is to implement a prototype of a 3D Augmented Reality mobile application.

Using 3D is becoming more and more common for professionals as well as users. A good example of that is Google Earth and its 3D view. Implementing a mobile application that takes advantage of 3D and Augmented Reality may be very useful for planning new constructions in both urban and non-urban areas allowing to visualize how the construction will be in the future and how it will interact with its surrounding environment. There is a great potential for such kind of applications. An example could be the modification of a certain area of a city; allowing the inhabitants of that city to preview the project and, hopefully, avoiding unnecessary conflicts related to that project. In non-urban areas this application is also very useful for helping decision making by visualizing, on site, how the project will be and its impact on the environment.

In order to preview a future construction there is the need to have a 3D model. Therefore, a 3D format for that model is necessary. Since COLLADA is a 3D standard interexchange format it is used in this thesis. Together with COLLADA, the computer graphics imagery and gaming technology called OpenGL ES 2.0 is used. Using COLLADA and OpenGL ES 2.0 combined with the properties of the views’ layers, the camera input, the sensors in the mobile device and the positioning technologies permit obtaining successful results displaying a 3D object in an Augmented Reality mobile prototype application. Interface elements are implemented as well in order to bring basic usability tools. The results show the advantages of combining technologies in a mobile device and the problems derived from the low accuracy in positioning in such kind of devices. Thus, ideas for improving the positioning accuracy are discussed as well. 

Place, publisher, year, edition, pages
2011. , 70 p.
Series
TRITA-GIT, ISSN 1653-5227 ; 11-010
Keyword [en]
Augmented Reality, 3D, OpenGL ES, iOS, Planning
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-49083OAI: oai:DiVA.org:kth-49083DiVA: diva2:459235
Subject / course
Geoinformatics
Educational program
Degree of Master - Geodesy and Geoinformatics
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-01-26 Created: 2011-11-25 Last updated: 2012-01-27Bibliographically approved

Open Access in DiVA

fulltext(9474 kB)1773 downloads
File information
File name FULLTEXT01.pdfFile size 9474 kBChecksum SHA-512
9aed447d7d91686ec00972e2753c38d8b9c0808f99f5a8e4ad7e6d8bbda929058211c893009207907178828c81159718bdadcb572883c627f0f68c4debf4bca7
Type fulltextMimetype application/pdf

By organisation
Geoinformatik och Geodesi
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 1773 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 407 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf