Google stellt seine Depth API in ARCore allen Entwicklern zur Verfügung, um realistischere Augmented-Reality-Erlebnisse zu schaffen.
ARCore ist Googles SDK zum Erstellen von Augmented-Reality-Erlebnissen auf Android und iOS. Auf Android-Geräten wird es als Teil der Google Play Services for AR-App bereitgestellt. Ende letzten Jahres, Google hat eine Vorschau angezeigt die ARCore Depth API, die das Eintauchen für Geräte mit einer einzelnen Kamera verbessert. Laut a ist diese API nun bereit für eine öffentliche Einführung für Entwickler auf Android und Unity Blogbeitrag von Google.
Die ARCore Depth API nutzt die Depth-from-Motion-Algorithmen von Google, um eine Tiefenkarte aus einer einzelnen RGB-Kamera zu generieren. Dies wird erreicht, indem mehrere Bilder aus verschiedenen Winkeln aufgenommen und verglichen werden, während der Benutzer die Kamera bewegt. Eine der Schlüsselfunktionen der Depth API ist die Okklusion, die es ermöglicht, digitale Objekte genau zu platzieren hinter Objekte aus der realen Welt. Über die Okklusion hinaus ermöglicht die Tiefen-API auch realistische Physik, Interaktion mit realen Oberflächen, Umgebungsdurchquerung und mehr. Wie Sie in den unten eingebetteten GIFs sehen können, machen diese Funktionen das Augmented-Reality-Erlebnis realistischer. Das Spiel
Fünf Nächte bei Freddy’s AR: Sonderlieferung nutzt diese Funktion und Snap Inc. hat die API für seine verwendet Tanzender Hotdog und neu Unterwasserwelt Snapchat-Objektive. Ab heute wird die Depth API allgemein für Entwickler in ARCore 1.18 für Android und Unity verfügbar sein.Snapchat Lens Creators können eine Depth-API-Vorlage herunterladen, um ihre eigenen tiefenbasierten Erlebnisse für Android-Geräte zu erstellen. TeamViewer Pilot, eine App für Fernunterstützung, nutzt die Depth API, um Augmented-Reality-Anmerkungen während Videoanrufen zu ermöglichen. Google sagt, dass wir später in diesem Jahr noch mehr tiefenbasierte AR-Erlebnisse sehen können, die Oberflächeninteraktionen und Umgebungsdurchquerungen nutzen. Zum Beispiel ein Spiel namens SKATRIX verwandelt Ihr Zuhause in einen digitalen Skatepark, während ein anderes Spiel aufgerufen wird SPLASHAAR lässt AR-Schnecken in einem Rennen durch Ihr Zimmer antreten. Entwickler können auf diesen Konzepten über das Open-Source-Projekt aufbauen GitHub.
Google weist außerdem darauf hin, dass Time-of-Flight-Sensoren (ToF) zwar nicht erforderlich sind, aber die Qualität des Erlebnisses verbessern können, indem sie die Scanzeit verkürzen und die Flugzeugerkennung verbessern. Samsung wird beispielsweise seine Quick Measure-App aktualisieren, um die ARCore Depth API auf dem zu verwenden Galaxy Note 10+ Und Galaxy S20 Ultra. Google stellt jedoch fest, dass diese Funktion im Allgemeinen auf dem funktioniert Hunderte Millionen Android-Geräte die Google Play Services für AR unterstützen, da nur eine einzige RGB-Kamera erforderlich ist.