{"id":14773,"date":"2021-07-22T09:12:59","date_gmt":"2021-07-22T08:12:59","guid":{"rendered":"https:\/\/www.arhns.uns.ac.rs\/givsf\/?p=14773"},"modified":"2021-07-22T15:20:18","modified_gmt":"2021-07-22T14:20:18","slug":"koriscenje-prosirene-stvarnosti-za-vizualizaciju-prostora-sa-vise-pecata-odjednom-faza-3","status":"publish","type":"post","link":"https:\/\/www.arhns.uns.ac.rs\/givsf\/koriscenje-prosirene-stvarnosti-za-vizualizaciju-prostora-sa-vise-pecata-odjednom-faza-3\/","title":{"rendered":"Kori\u0161\u0107enje pro\u0161irene stvarnosti za vizualizaciju prostora sa vi\u0161e pe\u010data odjednom &#8211; Faza 3"},"content":{"rendered":"<p><em><strong>Tre\u0107a faza<\/strong><\/em>\u00a0podrazumeva rad u programu Unity i kori\u0161\u0107enje Vuforie.<\/p>\n<p>&nbsp;<\/p>\n<p><em><strong>Prvi korak &#8211; ubacivanje pe\u010data u Vuforiu<\/strong><\/em><\/p>\n<p>Na po\u010detku je potrebno ulogovati se na sajt\u00a0https:\/\/developer.vuforia.com\/. Nakon ulogovanja u delu &#8220;develop&#8221;-&#8220;target manager&#8221; potrebno je ubaciti sve pe\u010date koje \u017eelimo da koristimo u programu Unity.<\/p>\n<figure id=\"attachment_14787\" aria-describedby=\"caption-attachment-14787\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14787 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia1-300x221.png\" alt=\"CaptureVuforia\" width=\"300\" height=\"221\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia1-300x221.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia1-1024x755.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia1.png 1161w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-14787\" class=\"wp-caption-text\">slika 1 &#8211; ubacivanje pe\u010data na sajt Vuforie<\/figcaption><\/figure>\n<p>Ubrzo posle ubacivanja pe\u010data sajt prika\u017ee ocenu slike koja predstavlja koliko je pe\u010dat prepoznatljiv, odnosno koliko \u0107e ga lako kamera prepoznati.<\/p>\n<figure id=\"attachment_14788\" aria-describedby=\"caption-attachment-14788\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14788 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia2-300x240.png\" alt=\"CaptureVuforia2\" width=\"300\" height=\"240\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia2-300x240.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia2-1024x821.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureVuforia2.png 1158w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-14788\" class=\"wp-caption-text\">slika 2 &#8211; prikaz ta\u010daka na pe\u010datu koje program prepoznaje<\/figcaption><\/figure>\n<p>Tako\u0111e, mo\u017eemo posebno u\u0107i na pe\u010dat i videti koje sve ta\u010dke program prepoznaje. Na osnovu \u010dega mo\u017eemo lak\u0161e srediti sliku (osnovu-pe\u010dat) ukoliko za tim ima potrebe (pe\u010date sa ocenom ispod tri zvezdice bi bilo dobro dodatno srediti).<\/p>\n<p><em><strong>Drugi\u00a0korak &#8211; ubacivanje pe\u010data u programu Unity<\/strong><\/em><\/p>\n<p>Kako bismo napravili pe\u010dat u programu Unity potrebno je dodati &#8220;image target&#8221; i u &#8220;inspector&#8221; delu izabrati pe\u010dat koji smo prethodno dodali na sajtu\u00a0https:\/\/developer.vuforia.com\/.<\/p>\n<figure id=\"attachment_14791\" aria-describedby=\"caption-attachment-14791\" style=\"width: 152px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureUnity.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14791 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/CaptureUnity-152x300.png\" alt=\"CaptureUnity\" width=\"152\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-14791\" class=\"wp-caption-text\">slika 3 &#8211; pode\u0161avanja za pe\u010dat<\/figcaption><\/figure>\n<p><em><strong>Tre\u0107i korak &#8211; ubacivanje 3d modela u programu Unity<\/strong><\/em><\/p>\n<p>3d model se ubacuje tako \u0161to pod &#8220;Assets&#8221; izaberemo &#8220;Import New Assests&#8221; i izaberemo model koji \u017eelimo ubaciti. U zavisnosti od kompleksnosti modela mogu\u0107e je \u010dekanje od par minuta dok program ne ubaci model. Kada se ubaci model potrebno je jo\u0161 podesiti model na mesto gde \u017eelimo da se pojavi kada kamera prepozna pe\u010dat (scale, move, rotate&#8230;).<\/p>\n<figure id=\"attachment_14775\" aria-describedby=\"caption-attachment-14775\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-23.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14775 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-23-300x212.jpg\" alt=\"Untitled-23\" width=\"300\" height=\"212\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-23-300x212.jpg 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-23-1024x724.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-14775\" class=\"wp-caption-text\">slika 4 &#8211; postavljanje modela na pe\u010dat<\/figcaption><\/figure>\n<p><em><strong>\u010cetvrti korak &#8211;\u00a0rad sa jednim pe\u010datom<\/strong><\/em><\/p>\n<p>Nakon ubacivanja pe\u010data i 3d modela u program potrebno je 3d model staviti kao pod\u010dlan pe\u010data kako bi se model pojavio kada kamera prepozna pe\u010dat.<\/p>\n<p>Nakon toga potrebno je upaliti kameru i pokazati pe\u010dat kameri,\u00a0 kako bismo proverili da li prepoznaje pe\u010dat i da li prikazuje model koji smo prethodno zadali.<\/p>\n<figure id=\"attachment_14776\" aria-describedby=\"caption-attachment-14776\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Screenshot-1792.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14776 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Screenshot-1792-300x154.png\" alt=\"Screenshot (179)2\" width=\"300\" height=\"154\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Screenshot-1792-300x154.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Screenshot-1792.png 995w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-14776\" class=\"wp-caption-text\">slika 5 &#8211; proba sa jednim pe\u010datom<\/figcaption><\/figure>\n<p>Uo\u010davam da je program uspe\u0161no prepoznao pe\u010dat i prikazao 3d model koji je zadat.<\/p>\n<p><em><strong>Peti\u00a0korak &#8211; rad sa\u00a0vi\u0161e pe\u010data<\/strong><\/em><\/p>\n<p>Potrebno je ubaciti ostale pe\u010date i modela, a zatim podesiti iste\u00a0na referentnu osnovu (pe\u010dat) i podesiti im veli\u010dinu kao \u0161to smo radili u drugom, tre\u0107em i \u010detvrtom koraku.<\/p>\n<figure id=\"attachment_14774\" aria-describedby=\"caption-attachment-14774\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Capture2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14774 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Capture2-300x113.png\" alt=\"Capture2\" width=\"300\" height=\"113\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Capture2-300x113.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Capture2-1024x387.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Capture2.png 1366w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-14774\" class=\"wp-caption-text\">slika 6 &#8211; postavljanje svih modela na\u00a0sve pe\u010date<\/figcaption><\/figure>\n<p>Posle pode\u0161avanja modela na pe\u010date, palim kameru kako bih video da li program prepoznaje pe\u010date.<\/p>\n<figure id=\"attachment_14777\" aria-describedby=\"caption-attachment-14777\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-34.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14777 size-medium\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-34-300x53.jpg\" alt=\"Untitled-34\" width=\"300\" height=\"53\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-34-300x53.jpg 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2021\/07\/Untitled-34-1024x183.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-14777\" class=\"wp-caption-text\">slika 7 &#8211; test prepoznavanja vi\u0161e pe\u010data<\/figcaption><\/figure>\n<p>Uo\u010davam da program vi\u0161e ne prepoznaje pe\u010date.<\/p>\n<p>Nakon vi\u0161estrukih poku\u0161aja menjanja pode\u0161avanja rezultat je isti &#8211;\u00a0program ne prepoznaje pe\u010date i ne prikazuje 3d modele kad se upali kamera.<\/p>\n<p>&nbsp;<\/p>\n<p><em><strong>Zaklju\u010dak:\u00a0<\/strong><\/em>pri kori\u0161\u0107enju jednog pe\u010data dolazimo do brze i jasne prezentacije prostora, kao i do preciznog postavljanja modela na\u00a0uspe\u0161no prepoznatom pe\u010datu. Me\u0111utim, kada se koristi vi\u0161e pe\u010data program iz nepoznatih razloga ne prepoznaje nijedan pe\u010dat posebno, a ne prepoznaje ni pe\u010date kada su svi istovremeno prikazani kameri.\u00a0Pro\u0161irena stvarnost mo\u017ee biti veoma korisna, ali trenutno zaklju\u010dujem da nije jednostavna za pravljenje kompleksnijih projekata sa vi\u0161e pe\u010data. Smatram da \u0107e vremenom sve vi\u0161e biti kori\u0161\u0107ena i samim tim \u0107e napredovati i biti jednostavnija za pravljenje kompleksnijih projekata.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tre\u0107a faza\u00a0podrazumeva rad u programu Unity i kori\u0161\u0107enje Vuforie. &nbsp; Prvi korak &#8211; ubacivanje pe\u010data u Vuforiu Na po\u010detku je potrebno ulogovati se na sajt\u00a0https:\/\/developer.vuforia.com\/. Nakon ulogovanja u delu &#8220;develop&#8221;-&#8220;target manager&#8221; potrebno je ubaciti sve pe\u010date koje \u017eelimo da koristimo u programu Unity. Ubrzo posle ubacivanja pe\u010data sajt prika\u017ee ocenu slike koja predstavlja koliko je&hellip; <a class=\"more-link\" href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/koriscenje-prosirene-stvarnosti-za-vizualizaciju-prostora-sa-vise-pecata-odjednom-faza-3\/\">Continue reading <span class=\"screen-reader-text\">Kori\u0161\u0107enje pro\u0161irene stvarnosti za vizualizaciju prostora sa vi\u0161e pe\u010data odjednom &#8211; Faza 3<\/span><\/a><\/p>\n","protected":false},"author":446,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[453],"tags":[],"coauthors":[447],"class_list":["post-14773","post","type-post","status-publish","format-standard","hentry","category-2021-radovi","entry"],"_links":{"self":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/14773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/users\/446"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/comments?post=14773"}],"version-history":[{"count":9,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/14773\/revisions"}],"predecessor-version":[{"id":14793,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/14773\/revisions\/14793"}],"wp:attachment":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/media?parent=14773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/categories?post=14773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/tags?post=14773"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/coauthors?post=14773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}