Dinamična izdelava scenarijev za aplikacije obogatene resničnosti

Obogatena resničnost postaja vedno bolj dostopna, predvsem zaradi hitrega razvoja mobilnih naprav, ki jo lahko z uporabo vedno bolj zmogljivih grafičnih procesorskih enot prikazujejo v realnem času. Aplikacije, ki uporabljajo obogateno resničnost, pa morajo še vedno ustvarjati razvijalci, ki dobro p...

Full description

Bibliographic Details
Main Author: Povšič, Nejc
Other Authors: Pogačnik, Matevž
Format: Master Thesis
Language:Slovenian
Published: 2021
Subjects:
Online Access:https://repozitorij.uni-lj.si/IzpisGradiva.php?id=132181
https://repozitorij.uni-lj.si/Dokument.php?id=149727&dn=
https://plus.si.cobiss.net/opac7/bib/82086403?lang=sl
id ftuniljubljanair:oai:repozitorij.uni-lj.si:IzpisGradiva.php-id-132181
record_format openpolar
spelling ftuniljubljanair:oai:repozitorij.uni-lj.si:IzpisGradiva.php-id-132181 2023-05-15T18:13:54+02:00 Dinamična izdelava scenarijev za aplikacije obogatene resničnosti Dynamic creation of scenarios for augmented reality applications Povšič, Nejc Pogačnik, Matevž 2021-10-15 application/pdf https://repozitorij.uni-lj.si/IzpisGradiva.php?id=132181 https://repozitorij.uni-lj.si/Dokument.php?id=149727&dn= https://plus.si.cobiss.net/opac7/bib/82086403?lang=sl slv slv https://repozitorij.uni-lj.si/IzpisGradiva.php?id=132181 https://repozitorij.uni-lj.si/Dokument.php?id=149727&dn= https://plus.si.cobiss.net/opac7/bib/82086403?lang=sl info:eu-repo/semantics/openAccess obogatena resničnost dinamično dodajanje scenarijev računalniški vid računalniška grafika razvoj sodobnih spletnih aplikacij mikrostoritve augmented reality dynamic creation of scenarios computer vision computer graphics modern web application development microservices info:eu-repo/semantics/masterThesis info:eu-repo/semantics/publishedVersion 2021 ftuniljubljanair 2021-12-06T10:26:46Z Obogatena resničnost postaja vedno bolj dostopna, predvsem zaradi hitrega razvoja mobilnih naprav, ki jo lahko z uporabo vedno bolj zmogljivih grafičnih procesorskih enot prikazujejo v realnem času. Aplikacije, ki uporabljajo obogateno resničnost, pa morajo še vedno ustvarjati razvijalci, ki dobro poznajo delovanje obogatene resničnosti in imajo veliko izkušenj na platformah, za katere aplikacijo razvijajo. V delu smo zato razvili spletno aplikacijo, preko katere lahko navaden uporabnik, ki nima izkušenj z obogateno resničnostjo, dinamično ustvarja scenarije za aplikacije obogatene resničnosti. Scenariji se lahko uporabijo za servisiranje strojev in naprav ter za šolanje uporabnikov. Preko spletnega vmesnika skrbnik nalaga poljubne oznake, preveri njihovo ustreznost in jih tudi testira z uporabo algoritmov za zaznavo in opis značilk. V samih scenarijih definira korake, ki jim bo končni uporabnik nato sledil v določenem zaporedju. Vsak korak je vezan na neko oznako, na končni napravi pa bo prikazal besedilo, animiran 3D model, sliko ali video posnetek z namenom razlage servisnega posega. Vsi podatki so nato preko zalednega dela, ki je osnovan na arhitekturi mikrostoritev, posredovani mobilni aplikaciji, ki jo je razvil Luka Bezovšek v sklopu svojega magistrskega dela. Ta dinamično pridobiva vse potrebne podatke, kar popolnoma izniči potrebo po ponovni gradnji in posodobitvi aplikacije na sami napravi. Augmented reality is becoming more and more accessible to end users due to the increase in processing power of mobile devices. The development of augmented reality applications however is still limited to developers who know how augmented reality works and who have a lot of experience developing for the chosen platforms. In this thesis we present a web application that the end user can operate to dynamically create scenarios for augmented reality applications. The administrator can also upload markers and analyze or test them using feature detection algorithms. In the scenarios they can define steps that the end user will follow on their device. Each step is linked to a marker and will include either text, a 3D model, an image or a video intended to explain the maintenance process. All the data is then sent by the back-end, which is based on microservices, to the mobile application developed by Luka Bezovšek in his thesis. The application dynamically fetches the data and gets rid of the need to rebuild or update the application on the end user's device. Master Thesis sami Repository of the University of Ljubljana (RUL) Neko ENVELOPE(-62.533,-62.533,-64.838,-64.838)
institution Open Polar
collection Repository of the University of Ljubljana (RUL)
op_collection_id ftuniljubljanair
language Slovenian
topic obogatena resničnost
dinamično dodajanje scenarijev
računalniški vid
računalniška grafika
razvoj sodobnih spletnih aplikacij
mikrostoritve
augmented reality
dynamic creation of scenarios
computer vision
computer graphics
modern web application development
microservices
spellingShingle obogatena resničnost
dinamično dodajanje scenarijev
računalniški vid
računalniška grafika
razvoj sodobnih spletnih aplikacij
mikrostoritve
augmented reality
dynamic creation of scenarios
computer vision
computer graphics
modern web application development
microservices
Povšič, Nejc
Dinamična izdelava scenarijev za aplikacije obogatene resničnosti
topic_facet obogatena resničnost
dinamično dodajanje scenarijev
računalniški vid
računalniška grafika
razvoj sodobnih spletnih aplikacij
mikrostoritve
augmented reality
dynamic creation of scenarios
computer vision
computer graphics
modern web application development
microservices
description Obogatena resničnost postaja vedno bolj dostopna, predvsem zaradi hitrega razvoja mobilnih naprav, ki jo lahko z uporabo vedno bolj zmogljivih grafičnih procesorskih enot prikazujejo v realnem času. Aplikacije, ki uporabljajo obogateno resničnost, pa morajo še vedno ustvarjati razvijalci, ki dobro poznajo delovanje obogatene resničnosti in imajo veliko izkušenj na platformah, za katere aplikacijo razvijajo. V delu smo zato razvili spletno aplikacijo, preko katere lahko navaden uporabnik, ki nima izkušenj z obogateno resničnostjo, dinamično ustvarja scenarije za aplikacije obogatene resničnosti. Scenariji se lahko uporabijo za servisiranje strojev in naprav ter za šolanje uporabnikov. Preko spletnega vmesnika skrbnik nalaga poljubne oznake, preveri njihovo ustreznost in jih tudi testira z uporabo algoritmov za zaznavo in opis značilk. V samih scenarijih definira korake, ki jim bo končni uporabnik nato sledil v določenem zaporedju. Vsak korak je vezan na neko oznako, na končni napravi pa bo prikazal besedilo, animiran 3D model, sliko ali video posnetek z namenom razlage servisnega posega. Vsi podatki so nato preko zalednega dela, ki je osnovan na arhitekturi mikrostoritev, posredovani mobilni aplikaciji, ki jo je razvil Luka Bezovšek v sklopu svojega magistrskega dela. Ta dinamično pridobiva vse potrebne podatke, kar popolnoma izniči potrebo po ponovni gradnji in posodobitvi aplikacije na sami napravi. Augmented reality is becoming more and more accessible to end users due to the increase in processing power of mobile devices. The development of augmented reality applications however is still limited to developers who know how augmented reality works and who have a lot of experience developing for the chosen platforms. In this thesis we present a web application that the end user can operate to dynamically create scenarios for augmented reality applications. The administrator can also upload markers and analyze or test them using feature detection algorithms. In the scenarios they can define steps that the end user will follow on their device. Each step is linked to a marker and will include either text, a 3D model, an image or a video intended to explain the maintenance process. All the data is then sent by the back-end, which is based on microservices, to the mobile application developed by Luka Bezovšek in his thesis. The application dynamically fetches the data and gets rid of the need to rebuild or update the application on the end user's device.
author2 Pogačnik, Matevž
format Master Thesis
author Povšič, Nejc
author_facet Povšič, Nejc
author_sort Povšič, Nejc
title Dinamična izdelava scenarijev za aplikacije obogatene resničnosti
title_short Dinamična izdelava scenarijev za aplikacije obogatene resničnosti
title_full Dinamična izdelava scenarijev za aplikacije obogatene resničnosti
title_fullStr Dinamična izdelava scenarijev za aplikacije obogatene resničnosti
title_full_unstemmed Dinamična izdelava scenarijev za aplikacije obogatene resničnosti
title_sort dinamična izdelava scenarijev za aplikacije obogatene resničnosti
publishDate 2021
url https://repozitorij.uni-lj.si/IzpisGradiva.php?id=132181
https://repozitorij.uni-lj.si/Dokument.php?id=149727&dn=
https://plus.si.cobiss.net/opac7/bib/82086403?lang=sl
long_lat ENVELOPE(-62.533,-62.533,-64.838,-64.838)
geographic Neko
geographic_facet Neko
genre sami
genre_facet sami
op_relation https://repozitorij.uni-lj.si/IzpisGradiva.php?id=132181
https://repozitorij.uni-lj.si/Dokument.php?id=149727&dn=
https://plus.si.cobiss.net/opac7/bib/82086403?lang=sl
op_rights info:eu-repo/semantics/openAccess
_version_ 1766186555809988608