Résumé :
Afin d'aider les développeurs à obtenir un suivi d'image plus précis et des effets de fusion virtuel-réel dans des scénarios de réalité augmentée (RA) et d'informatique spatiale, Apple a récemment mis à jour de manière complète le guide technique « Image de référence » sur son portail officiel d'assistance aux développeurs.
Ce document démonte systématiquement la logique sous-jacente à la manière dont ARKit et les frameworks système associés identifient et ancrent les images plates réelles, et fournit des suggestions détaillées d'optimisation d'images pour les équipes de conception créative et d'ingénierie.

Dans le système technologique AR d'Apple, les images de référence font référence à des ressources d'images bidimensionnelles que les développeurs pré-intègrent dans des applications pour que le système puisse les comparer et les faire correspondre dans le monde physique réel. Ils sont largement utilisés dans des scénarios tels que les guides d’exposition d’art numérique, les livres interactifs, les présentoirs de marchandises au détail et le positionnement d’interfaces spatiales interactives. Lorsque la caméra de l'appareil capture l'environnement environnant, l'algorithme de vision extrait les points caractéristiques de l'image en temps réel et les corrèle avec la carte de référence prédéfinie. Une fois reconnu avec succès, le système peut ancrer et restituer avec précision le modèle virtuel tridimensionnel sur le plan physique réel où se trouve l'image, lire des vidéos associées ou déclencher des animations interactives.
Dans le dernier document technique publié, Apple met l'accent sur les caractéristiques physiques et visuelles que doivent présenter les images de référence de haute qualité. Apple souligne que les images avec un contraste élevé, des textures irrégulières riches et un grand nombre de fonctionnalités visuelles indépendantes sont les meilleures pour que l'algorithme obtienne un suivi rapide au niveau de la milliseconde. Au contraire, si une grande zone de l'image de référence est remplie d'une couleur unie, contient un motif de grille à rayures très symétrique ou répété, manque de clarté des bords ou si les bords sont trop flous, le système générera facilement des ambiguïtés lors de la reconnaissance ou même perdra le positionnement du suivi.
En plus de la richesse visuelle du modèle lui-même, Apple rappelle également spécifiquement aux développeurs de prêter attention à l'interférence des attributs physiques dans l'environnement de déploiement réel. Le document recommande aux développeurs d'essayer d'utiliser des matériaux mats ou antireflet pour créer des logos physiques réels, car de forts points réfléchissants ou des reflets environnementaux réfléchis sur des surfaces lisses détruiront directement l'extraction stable des points caractéristiques par l'algorithme visuel. De plus, lorsque les développeurs configurent des ressources d’image de référence dans Xcode, ils doivent saisir les dimensions physiques réelles de l’image avec une extrême précision. Si la taille physique renseignée dans le code s'écarte de l'objet réel, cela provoquera une distorsion du rapport de profondeur spatiale du contenu AR virtuel, détruisant ainsi l'immersion de l'utilisateur.
Pour le flux de travail de développement, Apple encourage les équipes d'ingénierie à utiliser pleinement l'outil d'évaluation d'image de référence intégré à Xcode dès les premières étapes du projet, qui peut évaluer la « traçabilité » de l'image et donner directement des avertissements de qualité. Alors qu'Apple continue d'améliorer l'expérience interactive AR sur iPad, iPhone et appareils informatiques spatiaux, cet ensemble plus détaillé de directives techniques aidera les développeurs du monde entier à réduire les coûts de débogage et à créer des applications interactives combinant la réalité virtuelle avec un suivi plus robuste et une expérience plus fluide.
En savoir plus :
https://security.apple.com/blog/apple-reference-image
Commentaires