Table of Contents

Дополнительное обновление Mega

Дополнительное обновление — это расширенная функция EasyAR Mega для изменений в динамических сценах. Она позволяет разработчикам добавлять новые видеоданные к уже успешно построенной пространственной карте. Облачный алгоритм пытается «сшить» характерные точки новых данных с системой координат старой карты, тем самым обновляя карту без создания совершенно новой пространственной карты Block.

Особенности

  • Локальное обновление: повторно собирает видеофрагмент для замены с учетом изменений в среде исходной карты.

  • Сохранение системы координат: дополнительные данные автоматически выравниваются с системой координат исходной пространственной карты, гарантируя, что позиции существующего AR-контента не смещаются.

  • Ограничения дополнительных данных: в одну пространственную карту Block можно добавить не более 10 элементов дополнительных данных. Время съемки каждого видео с дополнительными данными должно быть менее 16 минут, что соответствует загрузке максимум 2 фрагментов 360-видео. Видео длиннее 16 минут нельзя использовать как дополнительные данные.

Сценарии применения

  • Обновление области: например, обновлен магазин в торговом центре или переоформлена часть коридоров.

  • Досъемка пропущенной области: при съемке исходной карты был пропущен угол, и вы хотите дополнить эту область.

Примечание

Дополнительное обновление не подходит для дополнения пространственных данных на большой площади. Если добавляется большая область, рекомендуется повторно собрать данные всей области и использовать функцию полного обновления без потери координат.

Поддерживаемые типы построения карт

  • ✅ Задача построения одной карты: поддерживает дополнительное обновление
  • ✅ Задача слияния нескольких карт: поддерживает дополнительное обновление
  • ❌ Построение карты по данным, снятым телефоном: дополнительное обновление не поддерживается, включая задачи съемки небольшой области телефоном и задачи съемки объекта телефоном

Поддерживаемые версии построения карт

Построение карты с дополнительным обновлением поддерживает следующие версии:

  • Версия 8.5
  • Версия 9.4 и выше
Примечание

Чтобы выполнить построение карты с дополнительным обновлением в версии 7.6 или выше, сначала обновите версию построения карты до последней версии. Подробнее см. Обновление версии построения карты с использованием исходных данных.
После завершения обновления можно выполнить построение карты с дополнительным обновлением.

Сбор данных измененной области

Так как сценарии использования различаются, акценты при съемке также отличаются. Подробные способы съемки см. в разделе Сбор данных измененной области.

Важно

Новые собранные данные должны иметь визуальное перекрытие 20-50 метров с областью, покрытой исходной картой.

Построение карты с дополнительным обновлением

После сбора данных измененной области необходимо загрузить дополнительные данные в указанную задачу дополнительного обновления, чтобы создать обновленную пространственную карту.
Подробные действия см. в разделе Построение карты с дополнительным обновлением.

Использование обновленного результата построения карты для локализации

После завершения построения карты с дополнительным обновлением создается новая пространственная карта, при этом Block ID остается прежним. Разработчику достаточно загрузить Block с результатом дополнительного обновления в облачную библиотеку локализации, чтобы напрямую использовать обновленную пространственную карту для локализации без изменения кода приложения или повторной упаковки.
Подробные действия см. в разделе Использование результатов построения карты с дополнительным обновлением для локализации.