Anbefalet, 2020

Redaktørens Valg

Hvad er Google ARCore og hvordan er det anderledes end tango?

Vi har alle hørt meget om fremkomsten af ​​virtuel virkelighed og forstærket virkelighed i de sidste par år. Mens VR er blevet ganske populært, takket være forskellige virtuelle virkelighed headset, har AR ikke rigtig fanget på, så meget som vi forventede at. Sikker på, der har været Pokemon Go, men det var ikke rigtig fuld blæst forstørret virkelighed. Også Google introducerede Tango platformen for AR, men det gjorde ikke et mærke på grund af at være begrænset til et par enheder. Imidlertid gør Google en splash igen i AR verdenen. Virksomheden har netop introduceret ARCore platformen til at tage Apple Apples ARKit platform. Så hvis du spekulerer på, hvad ARCore er, er her alt hvad du behøver at vide om ARCore:

Hvad er Google ARCore?

Google ARCore er et softwareudviklingskit (SDK), der vil give forstørrede virkelighedskompetencer til mange eksisterende og fremtidige Android-smartphones. Med andre ord er det Android's ækvivalent med Apples ARKit . De grundlæggende teknologier, der er gået bag udviklingen af ​​dette, er de samme som for Tango. For at give det en start, har Google allerede lavet ARCore SDK til rådighed for udviklere at eksperimentere med nye AR-apps. Desuden kan udviklere bruge værktøjer som Blokke og Kantbørste, der er kompatible med ARCore, så de nemt kan skabe stort 3D-indhold til forskellige AR-apps

Med ARCore kan du bruge din telefon til at pege på bestemte bygninger eller gadehjørner. Par dette med Visual Positioning Service (VPS), og du kan materialisere enhver AR prop og komme tilbage til det på et senere tidspunkt. Ved hjælp af ARCore har Google også udgivet en eksperimentel AR-fokuseret build af Chrom sammen med en iOS-baseret browser, der bruger Apples ARKit.

Hvordan virker det?

ARCore arbejder med Java / OpenGL, Unity og Unreal og fokuserer primært på følgende tre ting:

  • Motion Tracking

ARCore kan bestemme både placeringen og orienteringen af din Android-enhed. Til dette bruger den IMU-sensorens data og enhedens kamera til at spore funktionspunkterne i et rum. Med VPS synes AR-rekvisitterne at være placeret i samme position hver gang du ser ud.

  • Miljøforståelse

Ved at bruge de samme funktionspunkter, som ARCore genkender under bevægelsessporing, genkender den også de vandrette overflader . Opbygning af en følelse af miljøforståelse, det giver dig mulighed for at se AR rekvisitter placeret på sådanne overflader.

  • Lys Estimation

ARCore genkender det omgivende lys i omgivelserne og bruger det til at tænde AR rekvisitterne i overensstemmelse hermed. Desuden viste et nyligt eksperiment, at dette også var tilfældet for skygger, hvilket giver det et mere realistisk udseende.

Hvordan er det anderledes end tango?

Den mest fremtrædende forskel, som du vil se mellem ARCore og Tango, er hardwarekrav . I modsætning til Tangos brugerdefinerede hardwarekrav, der bestod af to ekstra kameraer, kan ARCore køre på enhver Android-enhed, der kører Nougat eller højere. En anden forskel er, at ARCore skal estimere skala baseret på kameraet, mens Tango direkte måler afstanden . Bortset fra dette er den nyere SDK hovedsagelig baseret på Tango selv. Eller du kan sige, at det er en mindre kraftfuld, men mere tilgængelig version af Tango.

Google beskriver ARCore som en forsætlig langsigtet udvækst af Tango . Nu, hvis du undrer dig over, om dette gør Tango-enhederne - som den nyligt udgivne Asus ZenFone AR - til en ende, så er det måske ikke helt sandt. Søgegiganten refererer til Tango som en platform, der falder ind i baggrunden som mere af en aktiverende teknologi, der fungerer bag kulisserne i ARCore. Desuden virker det sandsynligt, at Google vil fortsætte med at skubbe efter nye og bedre kameraer baseret på Tango.

Hvordan er det anderledes end ARKit?

ARCore og ARKit er mere ens end forskellige. På samme måde som ARCore arbejder ARKit med Java / OpenGL, Unity og Unreal. Dens SDK er allerede tilgængelig til download for alle iOS-udviklere med en Apple-udvikler-konto og fungerer på enheder, der kører iOS 11 beta. Med offentlig udgivelse af iOS 11 vil ARKit blive understøttet på alle enheder, der kører den.

Den mest oplagte og sandsynligvis den eneste forskel, som du måske havde gættet, er, at ARCore understøtter enheder, der kører Android Nougat eller højere, mens ARKit understøtter enheder, der kører iOS 11 . Uanset om der er andre forskelle, vil det være kendt, at der igen udvikles apps ved hjælp af ARCore. Hvis du leder efter en dybtgående sammenligning mellem de to, så kan du læse vores detaljerede artikel om ARCore vs ARKit.

ARCore-understøttede enheder

Google meddelte, at ARCore i øjeblikket kører på Google Pixel og Samsung Galaxy S8-smartphones, der kører Android 7.0 og nyere. Google arbejder tæt sammen med producenter som Samsung, Huawei, LG og Asus blandt mange andre for at nå sit mål om 100 millioner enheder inden udgangen af ​​det ARCore preview, der er planlagt til vinteren.

Hvad holder det for fremtiden?

Hvis alt fungerer, hvordan Google vil have det, kan ARCore omdefinere den måde, vi nærmer os forstørret virkelighed. Faktisk arbejder ARCore-teamet tæt sammen med Google Lens-teamet i håb om at lade brugerne anvende de to teknologier ombytteligt og give dem en bedre oplevelse. Vi kan kun håbe at det virker på denne måde. Fordi hvis det gør det, ville vi være i stand til at projicere AR-rekvisitter overalt, selvom du bruger Google Lens.

Er Google ARCore fremtiden?

Kort sagt kan jeg ikke sige helt sikkert. Tango så ud som lovende, da den først blev introduceret, men det lykkedes ikke at fange markedet som Google havde håbet på. I betragtning af at ARCore vil være mere tilgængelig end Tango, vil det være et spørgsmål om tid, om det vil være nøglen til virksomheden mod en forstørret virkelighedsfokuseret fremtid. Hvad er dine tanker om dette? Lad mig vide i kommentarfeltet nedenfor.

Top