Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Augmented Reality: Developing a Location Based Augmented Reality Application for Android Devices
2016 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Augmented Reality is a technique where the physical world gets enhanced by using a device which can overlay digital information and integrate it with the real environment. Using this technique makes it possible for one to experience things that are not present or real at the moment. Good augmented reality applications requires accurate position- and motion sensing. For the application to be used by a consumer, the device which runs the application needs to be both affordable and portable.In this thesis, the work of developing an augmented reality application using a smartphone running Android OS is described. The available sensors are examined and tested with respect to their usefulness in location-based augmented reality. The possibility of calculating linear movement using computer vision are also done.The implementation uses LibGDX game engine for representing the virtual world and rendering the virtual objects. For computer vision, the OpenCV library was used.Results showed that using the software defined sensor Rotation Vector gave good results when it comes to positioning of the device. For the GPS and determining the device location, it works for some cases but are limited to slow movements. When it comes to image analysis, the device could not deliver information fast enough when having high resolution at the same time.Conclusions are that a handheld device performs well with augmented reality even though it has some limitations. For future work, using another positioning system or improving the way of analyzing the images and environment could improve the way a virtual object are augmented and positioned.

Place, publisher, year, edition, pages
2016. , p. 35
Keyword [en]
Technology
Keyword [sv]
Teknik, Augmented reality, developing, position, motion, android, libgdx, sensors, opencv, computer vision
Identifiers
URN: urn:nbn:se:ltu:diva-57309Local ID: dff10542-8eed-4906-8eec-d61fd8aecce1OAI: oai:DiVA.org:ltu-57309DiVA, id: diva2:1030696
External cooperation
Subject / course
Student thesis, at least 15 credits
Educational program
Computer Engineering, bachelor's level
Supervisors
Note
Validerat; 20160630 (global_studentproject_submitter)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(12460 kB)156 downloads
File information
File name FULLTEXT02.pdfFile size 12460 kBChecksum SHA-512
303ee3a8ba3a9822eebbb85ba29853e5ece159675b68b0cf0884308df2e99c6bb4871f5d662716c3310409817153930ba9690277174bb854cf4b40a3fa1fc57f
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Löfström Danielsson, Tim

Search outside of DiVA

GoogleGoogle Scholar
Total: 156 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: 311 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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