L'API Depth d'ARCore permet de créer des cartes de profondeur à l'aide d'une seule caméra

L'API Google ARCore Depth aide les développeurs à créer des cartes de profondeur grâce à des algorithmes de profondeur à partir du mouvement, pour activer des fonctionnalités telles que l'occlusion sur les appareils à caméra unique.

Google ARCore, qui a récemment été renommé Services Google Play pour la réalité augmentée, est la tentative de Google d'étendre la réalité augmentée et ses expériences à de plus en plus d'appareils sans avoir besoin d'un matériel de niche spécialisé, contrairement à l'ancien. Projet Tango. Google rend désormais ARCore plus immersif pour une plus grande variété d'appareils grâce à la nouvelle API Depth.

Les appareils du projet Tango, comme le Lenovo Phab 2 Pro, s'appuyait sur du matériel dédié sous la forme de capteurs et de caméras pour permettre à l'appareil de percevoir la profondeur et l'espace 3D. Cependant, le besoin de matériel spécialisé signifiait que les appareils devaient être consciemment conçus pour des expériences de RA optimales, ce qui finissait par perturber l'expérience utilisateur du smartphone. ARCore a renversé l'équation en supprimant le besoin de matériel dédié, apportant ainsi l'expérience AR optimale aux smartphones qui avaient déjà défini l'expérience utilisateur.

ARCore étend désormais la disponibilité de ses expériences AR optimales grâce à la nouvelle API ARCore Depth. Cette nouvelle API améliore l'immersion pour les appareils dotés d'une seule caméra RVB, car elle permet aux développeurs d'utiliser les algorithmes de profondeur de mouvement de Google pour créer une carte de profondeur. Cette carte de profondeur est créée en prenant plusieurs images sous différents angles et en les comparant au fur et à mesure que l'utilisateur déplace le téléphone, en estimant la distance jusqu'à chaque pixel.

Les données de profondeur sont utiles pour activer des fonctionnalités telles que l'occlusion: la capacité des objets numériques à se fondre avec précision autour des objets du monde réel.

L'occlusion en tant que fonctionnalité est désormais disponible sur plus de 200 millions d'appareils Android compatibles ARCore via Visionneuse de scène, l'outil de développement qui alimente la RA dans la recherche.

Au-delà de l'occlusion, les données de profondeur 3D offrent également d'autres possibilités, comme une physique plus réaliste, la planification de trajectoires, l'interaction de surface, etc. L'API Depth peut ainsi permettre aux développeurs de créer des expériences qui peuvent faire rebondir et éclabousser des objets avec précision. surfaces et textures, ainsi que de nouveaux mécanismes de jeu interactifs qui permettent aux joueurs de se cacher derrière le monde réel objets.

Étant donné que l’API Depth ne dépend pas de matériel spécialisé, elle fonctionnera sur une plus large gamme d’appareils. Mais bien sûr, un meilleur matériel améliorera l’expérience. Des capteurs supplémentaires pour la cartographie de la profondeur, tels que les capteurs de temps de vol (ToF), permettront aux développeurs de débloquer de nouvelles fonctionnalités telles que l'occlusion dynamique, la possibilité de se cacher derrière des objets en mouvement.

Si vous souhaitez essayer la nouvelle API Depth, Google vous demande de remplir le formulaire Formulaire d'appel à collaborateurs ici. Google contactera ensuite les collaborateurs qui, selon lui, seraient les mieux placés pour faire avancer la technologie.


Source: Blog des développeurs Google