Suivi de mouvement easyar et sa relation avec arkitar core/moteur ar huawei
Le suivi de mouvement (Motion Tracker) d'EasyAR utilise la technologie de localisation et cartographie simultanées visuo-inertielle (VI-SLAM) pour offrir un suivi en six degrés de liberté (6DoF) en temps réel sur davantage de smartphones et tablettes.
Pourquoi choisir le suivi de mouvement easyar
Le suivi de mouvement d'EasyAR présente ces avantages par rapport aux solutions système (ARKit, ARCore, Huawei AR Engine, etc.) :
- Couverture étendue d'appareils. Environ 70% des appareils principaux sont compatibles, soit 30-60% de plus que les autres solutions.
- Algorithmes optimisés pour modèles milieu et bas de gamme, garantissant de bonnes performances même sur plateformes limitées.
- Aucune installation supplémentaire requise, contrairement à ARCore nécessitant le téléchargement manuel d'applications dédiées.
Caractéristiques du suivi de mouvement easyar
EasyAR identifie les points caractéristiques saillants des images capturées et suit leur déplacement via la vision par ordinateur, combinant ces données avec celles de l'unité de mesure inertielle (IMU) pour calculer en temps réel la position et l'orientation en 6DoF de l'appareil dans le monde réel. Le moteur de rendu synchronise les objets virtuels avec l'environnement physique en utilisant ces données.
Échelle réelle
Fusion des données inertielles et visuelles pour reconstruire la trajectoire et l'échelle physique réelle de la scène.Suivi robuste et précis
L'algorithme de fusion multi-capteurs réduit la dérive sur les suivis prolongés et résiste mieux aux variations lumineuses, zones faiblement texturées et objets dynamiques.Initialisation rapide
Généralement, une simple translation de l'appareil face à la scène suffit pour l'initialisation.Relocalisation visuelle
Récupération rapide et précise de la pose de l'appareil dans le système de coordonnées mondial après une perte de suivi.
Meilleures pratiques pour le suivi de mouvement easyar
Bien qu'optimisé pour des scènes complexes, ces pratiques garantissent des résultats optimaux :
- Éviter les mouvements rapides (translations ou rotations)
- Réduire les zones pauvres en textures
- Maintenir un éclairage adéquat
Basculer entre le suivi de mouvement easyar et les solutions natives
Pour des performances optimales, EasyAR peut utiliser par défaut les solutions natives disponibles sans configuration supplémentaire. Sur iOS, le SDK EasyAR privilégie ARKit. Sur certains appareils Android/HarmonyOS compatibles ARCore/AR Engine, le SDK exploite leurs capacités de suivi.
Prochaines étapes
- Consultez les appareils compatibles avec le motion tracker pour connaître la couverture d'EasyAR
- Pour utiliser le suivi de mouvement AR Engine avec EasyAR, voir les appareils compatibles ar engine