Table of Contents

EasyAR suivi de surface

EasyAR suivi de surface (Surface Tracking) permet de suivre de manière légère et continue la position et l'orientation de l'appareil par rapport à des points de surface sélectionnés dans l'espace. Cette fonction est utilisable dans des scénarios tels que les petits jeux interactifs en AR, le tournage de courtes vidéos AR ou la présentation de produits.

Principe du suivi de surface EasyAR

Pour établir une correspondance entre l'espace réel et l'espace virtuel, le suivi de surface exploite les données de la caméra de l'appareil et de son unité de mesure inertielle.

Le suivi de surface commence par identifier les caractéristiques significatives de la surface environnementale (pas nécessairement plane) via l'image de la caméra. La position de ces caractéristiques est suivie en utilisant des images successives et les données des capteurs. À l'initialisation, les objets virtuels sont placés par défaut sur la surface au niveau des points caractéristiques proches du centre de l'écran, et la position de l'objet virtuel est considérée comme l'origine du système de coordonnées mondial.

L'objet virtuel est également placé sur le point caractéristique correspondant et suivi en continu. Lors du déplacement de l'appareil, la profondeur des caractéristiques dans l'image caméra est mise à jour en permanence, et l'objet virtuel reste collé à la surface du point caractéristique correspondant. Si le point caractéristique associé à l'objet virtuel est perdu, le système sélectionne automatiquement un nouveau point caractéristique et fournit la position et l'orientation de l'appareil par rapport à ce point.

Note

La perte de caractéristiques en suivi de surface peut entraîner une dérive de la position des objets virtuels. Pour un suivi continu à position fixe, il est recommandé d'utiliser le suivi de mouvement.

Comparaison entre suivi de surface et suivi de mouvement

Comparé au suivi de mouvement, le suivi de surface ne nécessite pas d'étalonnage de l'appareil, prend en charge plus de modèles d'appareils, et fonctionne sans initialisation. Cependant, le suivi de surface ne fournit pas d'échelle réelle, ne permet de placer qu'un seul objet virtuel, et le bas de l'objet virtuel doit être placé à l'origine du système de coordonnées.

Dimension de comparaison Suivi de surface Suivi de mouvement
Étalonnage requis Aucun étalonnage nécessaire Étalonnage de l'appareil requis
Modèles d'appareils pris en charge Plus de modèles pris en charge Exigences matérielles élevées, modèles pris en charge limités
Échelle spatiale Ne fournit pas d'échelle réelle Fournit une pose à échelle réelle
Processus d'initialisation Fonctionne sans initialisation Initialisation généralement nécessaire
Nombre d'objets virtuels Un seul objet virtuel Plusieurs objets virtuels possibles
Contraintes de placement Le bas de l'objet à l'origine du système Placement libre dans l'espace
Scénarios applicables Présentations AR légères, expériences rapides AR haute précision, interactions spatiales, navigation et mesure
Note

Le suivi de surface tente de maintenir l'objet virtuel collé à la surface de l'environnement (qui peut être irrégulière ou plane comme un sol/mur), mais ne détecte pas si des plans existent dans l'environnement. Pour la détection de plans horizontaux ou verticaux, consultez la fonction de détection de plans.

Lectures complémentaires