Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Object Detection in Augmented Reality

Svensson, Jan LU and Atles, Jonatan LU (2018) In Master’s Theses in Mathematical Sciences FMAM05 20182
Mathematics (Faculty of Engineering)
Abstract
Augmented reality is a field which is getting increased funding every year, as more businesses are realizing the potential of rendering virtual objects in the real world. As the equipment gets more commercialized, the costs will get lowered while performance also goes up. As of now, augmented reality mostly makes use of plane detection and marker detection to find and locate objects. We want to incorporate machine learning using deep neural networks to be able to find objects in an augmented reality scene.

In this report, we go through the process of developing an iOS application, which incorporates the use of object detection, object recognition and augmented reality. Our goal is to identify if the combination of these fields is both... (More)
Augmented reality is a field which is getting increased funding every year, as more businesses are realizing the potential of rendering virtual objects in the real world. As the equipment gets more commercialized, the costs will get lowered while performance also goes up. As of now, augmented reality mostly makes use of plane detection and marker detection to find and locate objects. We want to incorporate machine learning using deep neural networks to be able to find objects in an augmented reality scene.

In this report, we go through the process of developing an iOS application, which incorporates the use of object detection, object recognition and augmented reality. Our goal is to identify if the combination of these fields is both feasible and desirable with modern tools available. The application is supposed to work as an alternative to conventional assembly manuals for furniture.

The project is about showing a user how to, step by step, put together furniture using an iPhone X and give instructions in an augmented reality experience. The machine learning model is taught to recognize all the different parts of furniture and where they are in the image. Different methods were tried to make this possible, such as image segmentation, edge detection and YOLO.

The final product makes use of ARKit, developed by Apple, to render the augmented reality scene. It also uses Turi Create to train a neural network for object detection and classifier.

We then evaluate the application with user tests. We further conclude that modern technology available makes our idea possible and the user tests show that the concept has great potential and is desirable. (Less)
Please use this url to cite or link to this publication:
author
Svensson, Jan LU and Atles, Jonatan LU
supervisor
organization
course
FMAM05 20182
year
type
H2 - Master's Degree (Two Years)
subject
publication/series
Master’s Theses in Mathematical Sciences
report number
LUTFMA-3371-2018
ISSN
1404-6342
other publication id
2018:E78
language
English
id
8964243
date added to LUP
2018-12-28 13:56:06
date last changed
2019-07-12 11:04:11
@misc{8964243,
  abstract     = {{Augmented reality is a field which is getting increased funding every year, as more businesses are realizing the potential of rendering virtual objects in the real world. As the equipment gets more commercialized, the costs will get lowered while performance also goes up. As of now, augmented reality mostly makes use of plane detection and marker detection to find and locate objects. We want to incorporate machine learning using deep neural networks to be able to find objects in an augmented reality scene. 

In this report, we go through the process of developing an iOS application, which incorporates the use of object detection, object recognition and augmented reality. Our goal is to identify if the combination of these fields is both feasible and desirable with modern tools available. The application is supposed to work as an alternative to conventional assembly manuals for furniture. 

The project is about showing a user how to, step by step, put together furniture using an iPhone X and give instructions in an augmented reality experience. The machine learning model is taught to recognize all the different parts of furniture and where they are in the image. Different methods were tried to make this possible, such as image segmentation, edge detection and YOLO. 

The final product makes use of ARKit, developed by Apple, to render the augmented reality scene. It also uses Turi Create to train a neural network for object detection and classifier. 

We then evaluate the application with user tests. We further conclude that modern technology available makes our idea possible and the user tests show that the concept has great potential and is desirable.}},
  author       = {{Svensson, Jan and Atles, Jonatan}},
  issn         = {{1404-6342}},
  language     = {{eng}},
  note         = {{Student Paper}},
  series       = {{Master’s Theses in Mathematical Sciences}},
  title        = {{Object Detection in Augmented Reality}},
  year         = {{2018}},
}