Šta je ARCore? Koji su telefoni podržani, a koji nisu? Najvažnije, da li bi uopšte trebalo da vas zanima ARCore? Saznajte u nastavku teksta.
Google je nekoliko puta zaronio u proširenu stvarnost. Proširena stvarnost(eng. Augmented Reality), kada se pravilno koristi, potencijalno može promeniti živote, ali nijedna tehnološka kompanija još uvek nije uspela da savlada AR. Apple je zauzeo pristup korišćenju namenskog hardvera, kao što je LiDAR skener uključen u iPad i iPhone, dok druge kompanije, poput Google-a, sve izvode samo pomoću softvera.
Definitivno smo sve bliži i bliži savršenom AR-u, a Google je jedna od kompanija koja predvodi u ovom pokretu sa svojim SDK-om za proširenu stvarnost i tehnologijom, koja je nazvana ARCore.
ARCore, poznat i kao „Google Play Services for AR“, je Google-ov komplet za razvoj softvera koji omogućava programerima da kreiraju aplikacije proširene stvarnosti. Prvi put je pokrenut 2018. godine i od tada je stigao do mnogih pametnih telefona nekoliko proizvođača. Radi na većini Android uređaja visokog i srednjeg ranga i adaptiran je u neke prilično kul načine upotrebe, od kojih su neki legitimno korisni, dok bi se neki mogli smatrati „trikovima“.
ARCore definitivno nije prvi Google-ov poduhvat AR. Neki ljudi bi se takođe mogli setiti Project Tango-a kao prvog puta kada je Google zakoračio u tehnologije proširene stvarnosti. ARCore i Project Tango imaju mnogo toga zajedničkog, ali takođe i nemaju. Project Tango je posebno zahtevao namenski hardver sa više kamera i posebnim senzorima. Kada je Project Tango bio stvar, imati više od jednog zadnjeg senzora bilo je prilično nečuveno, a kamoli integrisati tehnologiju kamere koja je Tango zahtevala, uključujući funkcije kamere poput ribljeg oka. S druge strane, ARCore je mnogo zanimljiviji jer ne zahteva poseban hardver. Radi sve sa kamerom vašeg telefona i unutrašnjim senzorima i ne treba ništa više ili manje od toga. To znači da svaki uobičajeni pametni telefon može u potpunosti uživati u ARCore iskustvu proširene stvarnosti. Project Tango je na kraju ugašen i zamenjen ARCore-om, jer je to bilo mnogo skalabilnije rešenje kompatibilno sa gotovo bilo kojim telefonom.
>> Google Tango projekat je "naučna fantastika" za mnoge ali uskoro i proizvod za krajnje kupce! <<
Naravno, ARCore uopšte ne zahteva posebne senzore, za razliku od Project Tango-a, jer je namenjen za rad na potrošačkim uređajima sa konvencionalnim postavkama kamere. To znači da se oslanja samo na vašu kameru, senzore pokreta vašeg telefona poput žiroskopa i akcelerometra i neke Google-ove softverske trikove da bi radio ono što radi. ARCore sledi niz temeljnih koncepata kako bi uspešno video i protumačio ono što kamera vidi i pružio iskustvo proširene stvarnosti zasnovano na tim informacijama.
ARCore koristi simultanu lokalizaciju i mapiranje ili SLAM da bi razumeo gde je telefon tačno u odnosu na svet oko njega. Uspeva da izračuna promene lokacije otkrivanjem vizuelno različitih karakteristika na snimljenoj slici kamere, a zatim je koristi kao karakteristične tačke da bi saznao da li je promenio lokaciju i karakteristike te lokacije. Koristi ove karakteristične tačke za otkrivanje ravni ili horizontalnih / vertikalnih površina i koristi ih za dodatni konteXt.
Da bi se vremenom utvrdila poza (položaj i orijentacija) kamere u odnosu na okruženje, te vizuelne informacije su takođe uparene sa inercijalnim merenjima iz IMU uređaja. Koristeći ove informacije i konteXt, programeri mogu prikazivati stvari preko prikaza kamere i učiniti da izgleda kao da su deo stvarnog sveta. Takođe može zaključiti koliko je svetlosti u ravni i koristeći taj konteXt, učiniti da prikazana slika izgleda svetlije ili tamnije u zavisnosti od toga koliko svetla ARCore misli da je pogađa.
Ovi temeljni koncepti su prilično dobro štivo koje biste trebali proveriti ukoliko ste zainteresovani za detalje kako ARCore čini svoju magiju. Iako u pozadini priče posotji mnogo toga dodatnog, ona vam daje prilično dobar uvid u to kako tačno radi to što radi.
Google ne iznosi precizne sistemske zahteve za uređaje koji podržavaju ARCore. Sve što znamo u tom pogledu je da je za ove podržane uređaje potreban najmanje Android 7.0 Nougat, a Android 8.0 Oreo ili noviji je svakako preporuka. Međutim, za neke uređaje će možda biti potrebne novije verzije Android-a. Ali Google ne objavljuje sistemske zahteve za platformu iz određenog razloga - ARCore podršku Google zapravo treba ručno da uključi.
Postoji nekoliko razloga zašto je to tako. Svi telefoni koje podržava ARCore su ručno testirani i sertifikovani od Google-a kako bi se osiguralo da telefon optimalno radi sa uslugama proširene stvarnosti, uključujući kvalitet i kamera i senzora pokreta, kao i koliko CPU dobro rukuje svime iza ekrana . U današnje vreme, većina pametnih telefona je dovoljno moćna da zapravo podržava ARCore prilično lagano, ali telefoni i dalje moraju da budu ručno sertifikovani kako bi se osigurala puna kompatibilnost i kako bi se obezbedilo da uređaj pruža optimalno ARCore iskustvo.
Nekoliko stotina ARCore uređaja je podržano u vreme pisanja ovog dokumenta. Neki od njih, među najpopularnijim brendovima, uključuju:
ZTE Libero 5G
Postoji i pregršt kineskih telefona koje podržava ARCore, a neki od njih nisu na ovoj listi. Da biste koristili ARCore na jednom od ovih kineskih pametnih telefona, nema Google Play-a ili Google Play usluga od kojih to može da se ugrabi, ali Google čini komponentu „Google Play Services for AR“ dostupnom samostalno u alternativnim kineskim prodavnicama aplikacija, kao što je Huawei AppGallery, Xiaomi App Store, Oppo App Market i tako dalje.
ARCore omogućava prilično kul tehnologiju i slučajeve upotrebe za vaš svakodnevni život, a Google je u potpunosti uložio u ovu tehnologiju kako bi je poboljšavao svakog dana. Najbolji primer za to je aplikacija Measure. Ova aplikacija je zapravo pozajmljena od Project Tango, i iako je daleko od toga da je apsolutno precizna, omogućava vam merenje stvarnih stvari pomoću kamere vašeg telefona. Koristili smo ga za merenje raznih stvari, od ljudi, pasa, pa čak i drveća - i grešila je najviše za samo nekoliko centimetara. Iako je Google ubio ovu aplikaciju, osnovna tehnologija AR-a i dalje napreduje van ovog slučaja upotrebe.
Ako se bavite tetovažama, postoji i aplikacija koja se zove InkHunter, koja koristi ARCore kako bi vam omogućila da isprobate tetovažu i vidite da li vam se sviđa kako vam izgleda pre nego što stvarno rezervišete termin sa svojim tattoo umetnikom. Ovo je posebno korisno ako niste odlučni u vezi sa više dizajna ili sa lokacijom same tetovaže.
Druge aplikacije poput Snapchat-a i TikTok-a takođe koriste ARCore tehnologiju na Android pametnim telefonima kako bi poboljšale sopstvena iskustva proširene stvarnosti u aplikacijama, uključujući poboljšanja čak i do stvari poput otkrivanja lica.
Postoji mnogo slučajeva korišćenja poput ovih. eBay ima funkciju prikazivanja kutije u AR da bi utvrdio koja bi bila najbolja kutija za isporuku nečega. Wayfair vam omogućava da virtuelno smestite nameštaj u svoj dom, tako da možete videti kako bi izgledao u vašem domu.
ColorSnap Visualizer može vaše zidove obojiti AR-om, tako da možete pregledati kako bi izgledale boje na vašim zidovima pre nego što na njih nanesete boju. Možete ga čak koristiti i za učenje, koristeći prednosti aplikacija kao što su GeoGebra za matematiku / algebru i Human Anatomy Atlas za anatomiju čoveka.
>> ColorSnap® Visualizer - Google Play <<
>> GeoGebra 3D Calculator - Google Play <<
>> Human Anatomy Atlas 2021: Complete 3D Human Body - Google Play <<
Naravno, možda je njegova najrasprostranjenija upotreba do sada u igrama. Nekoliko igara koristi ovu tehnologiju da pruži bogatija, preciznija i zanimljivija AR iskustva tokom igranja. Pokemon GO je pokrenuo trend AR igara i bio je u naletu kada je izašao 2016. godine, stvarajući vrlo zanimljivo leto. Danas Pokemon GO koristi ARCore, pa tako i igre poput Five Nights at Freddi's AR: Special Delivery, Jurassic World Alive, The Walking Dead: Our World i mnoge druge.
>> Pokémon GO – Google Play <<
>> Five Nights at Freddy's AR: Special Delivery – Google Play <<
>> Jurassic World Alive – Google Play <<
>> The Walking Dead: Our World – Google Play <<
ARCore je, kao koncept, neverovatan. Verovatno je daleko od jednog od najboljih rešenja za prikazivanje AR sadržaja, ali je pojednostavljeno, radi na većini modernih Android telefona i ne zahteva nikakav specijalizovani hardver. Ima velike prednosti i za skalabilnost i za celokupno usvajanje platforme, a Google ga neprestano unapređuje kako bi poboljšao efikasnost i preciznost. Često se direktno upoređuje sa ARKit-om, Apple-ovim sopstvenim AR rešenjem koje takođe ne zahteva poseban hardver (iako je nedavno počeo da koristi prednosti senzora LiDAR koji je uključen u neke Apple uređaje). Ali ARCore ima velike prednosti, poput činjenice da većina svetskog tržišta koristi Android, a da ne pominjemo da se ARCore može koristiti i na iOS-u.
Neverovatne upotrebe koje pruža korisnicima zaista su fascinantne. Postavljanje nameštaja, merenje stvari i isprobavanje tetovaža stvari su koje bi definitivno dobro koristile mnogim ljudima. Ali, uglavnom je broj aplikacija koje koriste ARCore - ili ARKit na iOS-u, po tom pitanju - prilično ograničen. AR na pametnim telefonima još uvek nije nešto što se široko koristi. Mogao bi tamo stići jednog dana, kao što je demonstrirala mahnitost Pokemon GO iz 2016. godine, ali da bi se to dogodilo potrebno je više integracije sa stvarnim svetom.
Međutim, ARCore je sjajna opcija koju treba imati. Verovatno opcija koju samo entuzijasti zaista koriste na polu-konstantan način, ali ipak je kul.