Différence entre easyar dense Space Map et arkit / Arcore
Ce chapitre présente la différence entre la carte spatiale dense d'EasyAR et les fonctionnalités similaires d'ARKit/ARCore (génération de maillage dense ou de carte de profondeur), et compare les avantages et inconvénients de l'utilisation du maillage ou de la carte de profondeur pour des effets de réalité augmentée réalistes.
Grille générée par easyar avec arkit
EasyAR carte dense reconstruit en temps réel le maillage (mesh) de l'environnement pour des effets tels que l'occlusion et les collisions. ARKit offre une fonctionnalité similaire de reconstruction de l'environnement, permettant d'exporter le maillage environnemental. En termes de principe, ARKit utilise à la fois la caméra RVB et la caméra de profondeur LiDAR, et n'est donc pris en charge que sur les appareils iPad Pro de quatrième génération et ultérieurs. EasyAR carte dense utilise uniquement la caméra RVB, offrant ainsi une compatibilité plus large avec les modèles d'appareils.
Implémentation d'effets AR réalistes : Utilisation du maillage ou de la carte de profondeur
Google ARCore ne prend pas en charge la génération d'informations de maillage environnemental. À la place, il fournit une carte de profondeur par image pour réaliser des effets d'occlusion.
Apple ARKit, via une approche similaire utilisant la carte de profondeur (SceneDepth), permet d'obtenir la profondeur de la caméra arrière et de la scène pour des effets de collision et d'occlusion.
La carte de profondeur et le maillage peuvent tous deux être utilisés en réalité augmentée pour réaliser des fonctionnalités réalistes comme l'occlusion et les collisions. Chacun présente des avantages et des inconvénients, comme indiqué dans le tableau comparatif ci-dessous :
| Carte de profondeur (Depth Map) | Maillage (Mesh) | |
|---|---|---|
| Dimension de représentation | 2.5D | 3D |
| Mode de mise à jour | Mise à jour en temps réel par image | Reconstruction incrémentielle ou par lots |
| Prise en charge des objets dynamiques | Bonne | Médiocre |
| Cohérence inter-vues | Médiocre | Bonne |
| Capacité de persistance | Non supportée | Supportée |