Дополнительное обновление Mega
Дополнительное обновление — это расширенная функция EasyAR Mega, предназначенная для адаптации к изменениям в динамических сценах. Она позволяет разработчикам добавлять новые видеоданные в уже построенную пространственную карту. Облачные алгоритмы попытаются "сшить" характерные точки новых данных в систему координат существующей карты, обеспечивая ее обновление без необходимости создания совершенно новой пространственной карты Block.
Функциональные возможности
- Локальное обновление: Пересъемка участка с изменениями в окружающей среде для замены соответствующих данных в оригинальной карте.
- Сохранение системы координат: Дополнительные данные автоматически выравниваются в системе координат исходной пространственной карты, гарантируя стабильность позиций уже созданного AR-контента.
- Ограничения дополнения: В одну пространственную карту Block можно добавить максимум 10 дополнительных наборов данных. Длительность видеосъемки каждого дополнительного набора не должна превышать 16 минут (т.е. максимально поддерживается загрузка 2 фрагментов 360-градусного видео). Видео длительнее 16 минут нельзя использовать в качестве дополнительных данных.
Сценарии применения
- Обновление участка: Например, обновление отдельного магазина в торговом центре или замена части отделки коридора.
- Досъемка пропущенных областей: Добавление участка, который был пропущен при первоначальной съемке карты.
Примечание
Дополнительное обновление не подходит для добавления обширных новых пространственных данных. При необходимости значительного расширения площади рекомендуется выполнить новую съемку всей области с использованием функции полного обновления без потерь (lossless full update).
Поддерживаемые типы карт
- ✅ Задача построения по одному набору данных: Поддерживает дополнительное обновление
- ✅ Задача слияния нескольких наборов данных: Поддерживает дополнительное обновление
- ❌ Построение карт с мобильных устройств: Не поддерживает дополнительное обновление (включая задачи съемки небольших областей с телефона и задачи съемки объектов с телефона)
Поддерживаемые версии построения карт
Функция дополнительного обновления карт поддерживается в следующих версиях построения:
- Версия 8.5
- Версия 9.4 и выше
Примечание
Для реализации дополнительного обновления карт в версиях 7.6 и выше необходимо сначала обновить версию построения карт до последней. Подробные действия см. в разделе Обновление версии построения с использованием исходных данных. После завершения обновления можно выполнять дополнительное обновление карт.
Съемка данных об измененных областях
В зависимости от сценария использования, акцент при съемке может различаться. Подробные инструкции по съемке см. в разделе: Съемка данных об измененных областях.
Важно
Вновь снятые данные должны иметь визуальное перекрытие (20-50 метров) с областью, покрытой исходной картой.
Построение карты методом дополнительного обновления
После съемки данных об измененных областях вам необходимо загрузить дополнительные данные в указанную задачу дополнительного обновления для генерации обновленной пространственной карты. Пошаговые инструкции см. в разделе: Построение карты методом дополнительного обновления.
Использование результата обновления карты для локализации
После завершения построения карты методом дополнительного обновления генерируется новая пространственная карта (Block ID остается прежним). Разработчикам достаточно загрузить обновленный результат Block в облачную библиотеку локализации, чтобы сразу использовать обновленную карту для локализации, без изменения кода приложения или повторной сборки. Пошаговые инструкции см. в разделе: Использование результата дополнительного обновления карты для локализации.