Anbefalt, 2024

Redaksjonens

Hva er Google ARCore og hvordan er det annerledes fra tango?

Vi har alle hørt mye om adventen av virtuell virkelighet og utvidet virkeligheten de siste årene. Mens VR har blitt ganske populær, har AR ikke virkelig fanget på, takket være ulike virtuelle virkelighetshoder, så mye som vi forventet. Jo, det har vært Pokemon Go, men det var egentlig ikke fullblåst forstørret virkelighet. Også, Google introduserte Tango plattformen for AR, men det gjorde ikke et merke på grunn av å være begrenset til et par enheter. Imidlertid gjør Google en splash igjen i AR-verdenen. Selskapet har nettopp introdusert ARCore-plattformen for å ta på Apples ARKit-plattform. Så, hvis du lurer på hva ARCore er, her er alt du trenger å vite om ARCore:

Hva er Google ARCore?

Google ARCore er et programvareutviklingssett (SDK) som vil gi utvidet virkelighetskapasitet til mange eksisterende og fremtidige Android-smarttelefoner. Med andre ord, det er Android tilsvarende til Apples ARKit . De grunnleggende teknologiene som er gått bak utviklingen av dette, er de samme som for Tango. For å gi det en start, har Google allerede gjort ARCore SDK tilgjengelig for utviklere å eksperimentere med nye AR-apper. Videre kan utviklere bruke verktøy som Blokker og Kantbørste som er kompatible med ARCore, slik at de enkelt kan lage flott 3D-innhold for forskjellige AR-apper

Med ARCore kan du bruke telefonen til å peke ut bestemte bygninger eller gatehjørner. Koble dette med Visual Positioning Service (VPS), og du kan materialisere alle AR-stikkord og komme tilbake til det på et senere tidspunkt. Ved hjelp av ARCore har Google også gitt ut en eksperimentell AR-fokusert konstruksjon av Chrom, sammen med en iOS-basert nettleser som bruker Apples ARKit.

Hvordan virker det?

ARCore jobber med Java / OpenGL, Unity og Unreal og fokuserer på følgende tre ting først og fremst:

  • Bevegelsessporing

ARCore kan bestemme både posisjonen og orienteringen til Android-enheten din. For dette bruker den IMU-sensorens data og enhetens kamera for å oppdage funksjonspunkter i et rom. Med VPS synes AR-rekvisitter å bli plassert i samme posisjon hver gang du ser.

  • Miljøforståelse

Ved å bruke de samme funksjonene som ARCore gjenkjenner under bevegelsessporing, gjenkjenner den også de horisontale flater . Å bygge en følelse av miljøforståelse, lar deg da se AR-rekvisitter plassert på slike overflater.

  • Lysestimering

ARCore gjenkjenner omgivelseslyset i omgivelsene og bruker det til å lyse opp AR-rekvisita tilsvarende. Videre fant et nylig eksperiment at dette også var tilfelle for skygger, og dermed gi det et mer realistisk utseende.

Hvordan er det annerledes enn tango?

Den mest fremtredende forskjellen som du vil merke mellom ARCore og Tango er maskinvarekrav . I motsetning til Tangos tilpassede maskinvarekrav som besto av to ekstra kameraer, kan ARCore kjøres på alle Android-enheter som kjører Nougat eller høyere. En annen forskjell er at ARCore må estimere skala basert på kameramaten, mens Tango direkte måler avstand . Bortsett fra dette er nyere SDK hovedsakelig basert på tango selv. Eller du kan si at det er en mindre kraftig, men mer tilgjengelig versjon av Tango.

Google beskriver ARCore som en forsettlig langsiktig utvekst av Tango . Nå, hvis du lurer på om dette gjør at Tango-enhetene, som den nylig utgitte Asus ZenFone AR, kommer til en slutt, så kan det ikke være helt sant. Søkegiganten refererer til Tango som en plattform som fading inn i bakgrunnen som mer av en aktiverende teknologi som fungerer bak kulissene i ARCore. Videre virker det trolig at Google vil fortsette å presse på nye og bedre kameraer basert på Tango.

Hvordan er det annerledes enn ARKit?

ARCore og ARKit er mer like forskjellige. I likhet med ARCore, fungerer ARKit med Java / OpenGL, Unity og Unreal. Dens SDK er allerede tilgjengelig for nedlasting for alle iOS-utviklere med en Apple-utvikler-konto, og fungerer på enheter som kjører iOS 11 beta. Med offentlig utgivelse av iOS 11, vil ARKit bli støttet på alle enheter som kjører den.

Den mest åpenbare - og mest sannsynlig den eneste forskjellen du kanskje har gjettet, er at ARCore støtter enheter som kjører Android Nougat eller høyere, mens ARKit støtter enheter som kjører iOS 11 . Hvorvidt det er andre forskjeller, vil det bli kjent enda flere apper er utviklet ved hjelp av ARCore. Hvis du er ute etter en grundig sammenligning mellom de to, kan du lese vår detaljerte artikkel om ARCore vs ARKit.

ARCore-støttede enheter

Google annonserte at ARCore kjører for tiden på Google Pixel og Samsung Galaxy S8-smarttelefoner som kjører Android 7.0 og nyere. Google samarbeider tett med produsenter som Samsung, Huawei, LG og Asus, blant mange andre, for å nå målet om 100 millioner enheter ved slutten av forhåndsvisning av ARCore som er planlagt for denne vinteren.

Hva holder det for fremtiden?

Hvis alt fungerer som Google vil ha det til, kan ARCore redefinere måten vi nærmer oss forstørret virkelighet på. Faktisk jobber ARCore-teamet nært sammen med Google Lens-teamet i håp om å la brukerne bruke de to teknologiene utvekslingsmessig og gi dem en bedre opplevelse. Vi håper bare at det fungerer på denne måten. Fordi hvis det gjør det, ville vi kunne projisere AR-rekvisitter hvor som helst, selv når du bruker Google Lens.

Er Google ARCore fremtiden?

Kort sagt, jeg kan ikke si sikkert. Tango så så lovende ut når den først ble introdusert, men det klarte ikke å fange markedet som Google hadde håpet på. Gitt at ARCore vil være lettere tilgjengelig enn Tango, om det vil være nøkkelen for selskapet mot en forstørret virkelighetsfokusert fremtid, vil bli bekreftet som et spørsmål om tid. Hva er tankene dine om dette? Gi meg beskjed i kommentarfeltet nedenfor.

Top