Google nadograđuje ARCore API s novim značajkama za uživljavanje u korisnike

click fraud protection

Na Google I/O 2021., Google najavljuje neka značajna ažuriranja platforme ARCore kako bi pomogao programerima da izgrade realističnija AR iskustva.

Na Google I/O 2021. Google najavljuje neke važne nadogradnje za ARCore, platformu proširene stvarnosti tvrtke koja pokreće više od 850 milijuna Android pametnih telefona diljem svijeta. Za razliku od Project Tango, koji je zahtijevao specijalizirani hardver, ARCore se oslanja na postojeći hardver vašeg telefona i senzori za prikupljanje podataka o dubini, praćenju pokreta i procjeni svjetla kako bi pomogli programerima u izgradnji interaktivnog AR-a iskustva.

Od lansiranja, Google je stalno poboljšavao skup značajki i mogućnosti ARCorea, gurajući ga ograničenja onoga što programeri AR aplikacija mogu postići s postojećim hardverom Androida pametni telefoni. Prošle godine, Google objavio ARCore Depth API kako bi se programerima omogućilo generiranje karte dubine pomoću samo jedne RGB kamere i stvaranje realističnijih AR iskustava. Danas tvrtka dodaje dva nova alata u ARCoreov arsenal: Raw Depth API i Recording and Playback API.

ARCore Raw Depth API

Novi Raw Depth API temelji se na API za dubinu za pružanje detaljnijih prikaza okolnih objekata generiranjem neobrađenih karata dubine s odgovarajućim slikama pouzdanosti. Dok se API za dubinu fokusirao na generiranje izglađenih karata dubine s procjenama dubine za sve piksele, Raw API za dubinu ima za cilj snimiti realističnije karte dubine s pouzdanim slikama koje pružaju dubinu po pikselu procjena.

Još jedno područje poboljšanja je hit-test koji sada koristi mape dubine umjesto ravnina kako bi pružio više rezultata hit-testa čak i na podovima koji nisu ravni i s niskom teksturom. Aplikacija LifeAR tvrtke TeamViewer upotrijebila je test dubine za integraciju AR mogućnosti u video pozive.

Ova nova poboljšanja ne zahtijevaju specijalizirani hardver kao što su senzori vremena leta (ToF) i stoga se mogu implementirati na veliku većinu ARCore certificiranih uređaja. Raw Depth API i dubinski hit-test dostupni su programerima od danas.

ARCore API za snimanje i reprodukciju

Uz novi Raw Depth API, Google također predstavlja novi API za snimanje i reprodukciju u ARCoreu koji razvojnim programerima aplikacija daje veću fleksibilnost za testiranje različitih AR iskustava. Prilikom izgradnje novih AR iskustava, programeri često moraju kontinuirano testirati u određenim okruženjima i mjestima. S novim API-jem za snimanje i reprodukciju, programeri sada mogu snimati video snimke s AR metapodacima kao što su dubina i podaci senzora kretanja IMU i upotrijebite ih za ponovno stvaranje istog okruženja za dalje testiranje. Ideja je ovdje snimiti snimku jednom i koristiti je kao predložak za testiranje drugih AR efekata i iskustava umjesto snimanja nove snimke svaki put. Aplikacija za pozivanje vožnje Didi-Rider upotrijebio je API za izradu i testiranje uputa koje pokreće AR u svojoj aplikaciji te je uspio uštedjeti 25% na istraživanju i razvoju i ubrzati svoj razvojni ciklus za šest mjeseci.

Za krajnje korisnike API za snimanje i reprodukciju također omogućuje nova AR iskustva kao što je AR nakon snimanja. Ovo korisnicima omogućuje da prethodno snimljeni video dodaju AR aplikacijama, uklanjajući potrebu da budu fizički prisutni na lokaciji i da snimaju kameru uživo. Drugim riječima, korisnici mogu jednom snimiti snimak i dodati AR efekte kasnije. ARCore Recording and Playback API dostupan je programerima od danas, a više o njemu možete pročitati na ova stranica.