Google stelt zijn Depth API in ARCore beschikbaar voor alle ontwikkelaars om realistischere augmented reality-ervaringen te creëren.
ARCore is de SDK van Google voor het creëren van augmented reality-ervaringen op Android en iOS. Op Android-apparaten wordt het geleverd als onderdeel van de Google Play Services for AR-app. Eind vorig jaar, Google heeft een voorbeeld bekeken de ARCore Depth API die de onderdompeling verbetert voor apparaten met een enkele camera. Nu is deze API klaar voor een publieke lancering voor ontwikkelaars op Android en Unity, volgens een blogpost van Google.
De ARCore Depth API gebruikt de depth-from-motion-algoritmen van Google om een dieptekaart te genereren van één enkele RGB-camera. Dit wordt bereikt door meerdere beelden vanuit verschillende hoeken te maken en deze te vergelijken terwijl de gebruiker de camera beweegt. Een van de belangrijkste mogelijkheden van de Depth API is occlusie, waardoor het mogelijk wordt digitale objecten nauwkeurig te plaatsen achter
Snapchat Lens Creators kunnen een Depth API-sjabloon downloaden om hun eigen op diepte gebaseerde ervaringen voor Android-apparaten te creëren. TeamViewer Pilot, een app voor hulp op afstand, gebruikt de Depth API om augmented reality-annotaties mogelijk te maken tijdens videogesprekken. Google zegt dat we later dit jaar nog meer diepgaande AR-ervaringen zullen kunnen zien, waarbij gebruik wordt gemaakt van oppervlakte-interacties en omgevingsreizen. Bijvoorbeeld een spel genaamd SKATRIX verandert je huis in een digitaal skatepark terwijl een ander spel roept SPLASHAAR zal AR-slakken in een race door je kamer laten schieten. Ontwikkelaars kunnen met deze concepten voortbouwen via het open source-project on GitHub.
Google wijst er ook op dat time-of-flight (ToF)-sensoren, hoewel niet vereist, de kwaliteit van de ervaring kunnen verbeteren door de scantijd te verkorten en de vliegtuigdetectie te verbeteren. Samsung gaat bijvoorbeeld zijn Quick Measure-app updaten om de ARCore Depth API op de computer te gebruiken Galaxy Note 10+ En Galaxy S20Ultra. Google merkt echter op dat deze functie over het algemeen werkt op de honderden miljoenen Android-apparaten die Google Play Services voor AR ondersteunen, omdat hiervoor slechts één RGB-camera nodig is.