Mise à jour complète sans perte
La mise à jour complète sans perte est une fonctionnalité avancée fournie par EasyAR Mega pour gérer les changements dynamiques des scènes. Elle permet aux développeurs d'utiliser de nouvelles données d'acquisition pour mettre à jour entièrement la scène, tout en maintenant le système de coordonnées d'origine inchangé. L'algorithme cloud reconstruit la carte spatiale en fonction des nouvelles données vidéo, garantissant que les contenus AR développés ne subissent aucun déplacement de position, permettant ainsi une mise à jour transparente.
Caractéristiques
- Mise à jour globale : Met à jour toute la scène de manière exhaustive, en recartographiant à l'aide des nouvelles données d'acquisition.
- Maintien du système de coordonnées : Préserve le système de coordonnées d'origine, assurant que la position des contenus AR développés reste stable.
Important
Si certaines zones sont manquées pendant l'acquisition de la mise à jour complète, la carte spatiale générée présentera également des lacunes dans ces zones.
Scénarios d'application
- Rénovation complète de l'environnement : Par exemple, réaménagement complet d'un centre commercial, transformation totale d'un étage de bureau ou changement thématique complet d'une salle d'exposition.
- Optimisation de la qualité des données : Recapture de toute la scène avec une précision plus élevée pour améliorer l'exactitude du positionnement.
- Extension de scène : Extension significative de la zone sur la base de la scène existante, nécessitant une recartographie de la zone globale.
Note
La mise à jour complète sans perte convient aux mises à jour globales de toute la scène. Pour des changements locaux, il est recommandé d'utiliser la fonction de mise à jour complémentaire.
Types de cartographie pris en charge
- ✅ Tâche de cartographie mono-image : Prend en charge la mise à jour complète sans perte
- ✅ Tâche de fusion multi-images : Prend en charge la mise à jour complète sans perte
- ❌ Cartographie par appareil mobile : Ne prend pas en charge la mise à jour complète sans perte (y compris les tâches de cartographie mobile à petite échelle et les tâches de cartographie d'objets par mobile)
Versions de cartographie prises en charge
- Version 7.6 et supérieures
Acquisition des données
Comme la mise à jour complète sans perte concerne la mise à jour de l'environnement global, l'acquisition des données doit suivre les instructions : Acquisition des données.
Cartographie de mise à jour complète sans perte
Après avoir terminé l'acquisition des données, vous devez télécharger les dernières données vidéo dans la tâche de mise à jour complète sans perte spécifiée pour générer la carte spatiale mise à jour.
Consultez les étapes spécifiques : Cartographie de mise à jour complète.
Utilisation du résultat de mise à jour pour le positionnement
Une fois la cartographie de mise à jour complète sans perte terminée, une nouvelle carte spatiale est générée (le Block ID reste inchangé). Les développeurs doivent charger le Block de résultat de mise à jour dans la bibliothèque de localisation cloud pour utiliser directement la carte spatiale mise à jour pour le positionnement, sans modifier le code applicatif ou recompiler.
Le chargement du résultat varie selon la version de cartographie :
- Mise à jour inter-versions : Lorsqu'une ancienne version de cartographie (par ex. version 7.x/8.x) utilise la fonction de mise à jour complète sans perte, la version de cartographie est mise à niveau par défaut vers la dernière version (par ex. version 9.x). Dans ce cas, reportez-vous à : Utiliser un résultat de cartographie de nouvelle version pour le positionnement.
- Mise à jour intra-version : Lorsque la version de cartographie reste inchangée, ou lors d'une mise à niveau de la version 9.x vers la version 9.x, consultez les étapes spécifiques : Utiliser le résultat de cartographie de mise à jour complète sans perte pour le positionnement.