Vad är

Vad är Google ARCore och hur skiljer det sig från Tango?

Vad är Google ARCore och hur skiljer det sig från Tango?

Vi har alla hört mycket om tillkomsten av virtual reality och augmented reality under de senaste åren. Medan VR har blivit ganska populärt, tack vare olika headset för virtuell verklighet, har AR inte riktigt tagit så mycket som vi förväntade oss. Visst, det har varit Pokemon Go, men det var inte riktigt fullblåst förstärkt verklighet. Google introducerade också Tango-plattformen för AR men det gjorde inte ett märke på grund av att det var begränsat till ett par enheter. Google gör dock ett stänk igen i AR-världen. Företaget har just introducerat ARCore-plattformen för att ta på sig Apples ARKit-plattform. Så om du undrar vad ARCore är, här är allt du behöver veta om ARCore:

Vad är Google ARCore?

Google ARCore är ett mjukvaruutvecklingssats (SDK) som kommer att ge förstärkt verklighetsfunktioner till många befintliga och framtida Android-smartphones. Med andra ord är det Android motsvarar Apples ARKit. De grundläggande teknologierna bakom utvecklingen av detta är desamma som för Tango. För att ge ett försprång har Google redan gjort ARCore SDK tillgängligt för utvecklare att experimentera med nya AR-appar. Dessutom kan utvecklare använda verktyg som Blocks och Tilt Brush som är kompatibla med ARCore för att enkelt skapa bra 3D-innehåll för olika AR-appar

Med ARCore kan du använda din telefon för att peka på specifika byggnader eller gatuhörn. Koppla ihop detta med Visual Positioning Service (VPS), och du kan materialisera vilken AR-prop som helst och komma tillbaka till den vid en senare tidpunkt. Med ARCore har Google också släppt en experimentell AR-fokuserad version av Chromium, tillsammans med en iOS-baserad webbläsare som använder Apples ARKit.

Hur fungerar det?

ARCore fungerar med Java / OpenGL, Unity och Unreal och fokuserar på följande tre saker främst:

ARCore kan bestäm både position och orientering på din Android-enhet. För detta använder den IMU-sensorns data och enhetens kamera för att upptäcka funktionspunkterna i ett rum. Med VPS verkar AR-rekvisita placeras på samma position varje gång du tittar.

Med samma funktionspunkter som ARCore känner igen under rörelsespårning, det känner igen de horisontella ytorna också. Genom att bygga en känsla av miljöförståelse kan du sedan se AR-rekvisita placerade på sådana ytor.

ARCore känner igen det omgivande ljuset i omgivningen och använder den för att tända AR-rekvisita därefter. Vidare fann ett nyligen experiment att detta också gällde för skuggor, vilket gav det ett mer realistiskt utseende.

Hur skiljer det sig från Tango?

Den mest framträdande skillnaden som du kommer att märka mellan ARCore och Tango är hårdvarukrav. Till skillnad från Tangos anpassade hårdvarukrav som bestod av två extra kameror, kan ARCore köras på alla Android-enheter som kör Nougat eller högre. En annan skillnad är att ARCore måste uppskatta skalan baserat på kameraflöde, medan Tango mäter direkt avstånd. Bortsett från detta är den nyare SDK mestadels baserad på själva Tango. Eller så kan du säga att det är en mindre kraftfull men mer tillgänglig version av Tango.

Google beskriver ARCore som en avsiktlig långsiktig utväxt av Tango. Nu om du undrar om detta får Tango-enheterna - som den nyligen släppta Asus ZenFone AR - att ta slut, så det kanske inte är helt sant. Sökjätten hänvisar till Tango som en plattform som försvinner i bakgrunden som mer av en möjliggörande teknik som fungerar bakom kulisserna i ARCore. Dessutom verkar det troligt att Google fortsätter att driva på nya och bättre kameror baserade på Tango.

Hur skiljer det sig från ARKit?

ARCore och ARKit är mer lika än olika. I likhet med ARCore fungerar ARKit med Java / OpenGL, Unity och Unreal. Dess SDK är redan tillgänglig för nedladdning för alla iOS-utvecklare med ett Apple-utvecklarkonto och fungerar på enheter som kör iOS 11 beta. Med den offentliga utgåvan av iOS 11 kommer ARKit att stödjas på alla enheter som kör den.

Den mest uppenbara - och troligtvis den enda - skillnaden som du kanske ens gissat är att ARCore stöder enheter som kör Android Nougat eller högre, medan ARKit stöder enheter som kör iOS 11. Huruvida det finns några andra skillnader eller inte kommer att bli känt när fler appar har utvecklats med ARCore. Om du letar efter en fördjupad jämförelse mellan de två kan du läsa vår detaljerade artikel om ARCore vs. ARKit.

ARCore-enheter som stöds

Google meddelade att ARCore för närvarande körs på Google Pixel och Samsung Galaxy S8-smartphones som kör Android 7.0 och senare. Google har ett nära samarbete med tillverkare som Samsung, Huawei, LG och Asus, bland många andra, för att nå sitt målet för 100 miljoner enheter i slutet av förhandsgranskningen av ARCore som är planerad till denna vinter.

Vad håller det för framtiden?

Om allt fungerar som Google vill ha det kan ARCore omdefiniera hur vi närmar oss förstärkt verklighet. Faktum är att ARCore-teamet redan arbetar nära Google Lens-teamet i hopp om att låta användarna använda de två teknikerna omväxlande och ge dem en bättre upplevelse. Vi kan bara hoppas att det fungerar så. För om det gör det skulle vi kunna projicera AR-rekvisita var som helst, även när vi använder Google Lens.

SE OCH: 10 bästa Google Tango-appar du definitivt borde prova

Är Google ARCore the Future?

Kort sagt, jag kan inte säga säkert. Tango såg ut som lovande när den först introducerades, men den lyckades inte fånga marknaden som Google hade hoppats på. Med tanke på att ARCore blir lättare tillgängligt än Tango, kommer det att bekräftas som en fråga om tid, oavsett om det kommer att vara nyckeln för företaget mot en förstärkt verklighetsfokuserad framtid. Vad tycker du om detta? Låt mig veta i kommentarfältet nedan.

Google lanserar Google Drive och Google+ kommentarer i april
I april kommer Google att lansera efterlängtade Google Drive eller GDrive som är Googles version av Dropbox. GDrive förväntas erbjuda endast 1 GB led...
Hur 10 skäl att bygga en lyhörd webbplats 2014
10 skäl att bygga en lyhörd webbplats 2014
Företag som trivs online vet vikten av en responsiv webbplats. Dagens kunder har tillgång till och engagerar sig i onlineföretag via en mängd olika en...
Hur De 5 viktigaste sakerna att göra efter publicering av ett nytt blogginlägg
De 5 viktigaste sakerna att göra efter publicering av ett nytt blogginlägg
Att skriva ett bra inlägg tar mycket eftertanke och tid. Även efter att du har skrivit ett blogginlägg måste du ge det tid innan det bygger sin egen ...