Return to search

Improving motion tracking using gyroscope data in Augmented Reality applications / Att förbättra motion tracking med hjälp av gyroskopdata i Augmented Reality-applikationer

As commissioned by Bontouch AB, this project contains the attempt to create an Augmented Reality application for smartphones, where a parcel is visualised in order for a user to get a comprehensive image of the parcel size. The main focus of the project was to create an eectively running en- gine that can process images for computer vision, in order to determine the pose of the smartphone camera. The experi- ment explored the possibilities of using gyroscope measure- ments between input images in order to formulate valid as- sumptions of upcoming images using homographies. These assumptions were meant to unburden the computer vision engine, creating very high performance. The ultimate goal of the engine was to track the motion of a known reference object in the image, with high precision. The proposed method performed adequately, improving reliability of the motion tracking algorithms. The resulting mobile application, run on an iPhone 5S, could perform camera pose estimation at up to 60 times per second, at a video camera feed resolution of 1280x720 pixels. This high performance resulted in a very stable rendition of the parcel. / Som ett uppdrag från Bontouch AB innehåller det här pro- jektet ett försök att skapa en Augmented Reality-applikation för smartphones, där postpaket ska visualiseras för att ge användare en förstärkt bild av paketets storlek. Huvudfo- kus i projektet var att bygga en eektiv motor som kan behandla bilder för datorseende, för att beräkna positionen och riktningen på mobilkameran. Experimentet utforskade möjligheterna för att använda gyroskopdata mellan bilder för att formulera giltiga antaganden hos kommande bilder med hjälp av homografier. Dessa antaganden vad ämna- de att avlasta motorn för datorseende, för att åstadkomma hög prestanda. Målet var att motorn skulle följa rörelsen hos ett givet referensobjekt i bilden, och att göra det med hög precision. Den föreslagna metoden presterade tillräckligt, och för- bättrade pålitligheten hos algoritmerna för att följa objek- tets rörelser. Mobilapplikationen som byggdes, och kördes på iPhone 5S, kunde beräkna kamerans position of riktning upp till 60 gånger per sekund, när videokameran försåg mo- torn med bilder med 1280x720 pixlars upplösning. Den höga prestandan resulterade i en väldigt stabil bild av paketet.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-166186
Date January 2015
CreatorsBystam, Fredrik
PublisherKTH, Datorseende och robotik, CVAP
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0124 seconds