Обновление сцен Mega
Дополняющее обновление и безпотерьное полное обновление — это расширенные функции EasyAR Mega для реагирования на изменения сцены. Они позволяют сохранить исходную систему координат неизменной после обновления сцены, гарантируя, что разработанный AR-контент не сместится, что значительно повышает эффективность разработки приложений.
Дополняющее обновление
Функция дополняющего обновления позволяет разработчикам добавлять новые видеоданные в уже созданную пространственную карту. Облачный алгоритм попытается "сшить" характерные точки новых данных в систему координат старой карты, тем самым обновляя карту без необходимости создания совершенно нового пространственного блока.
Связанные функции см. в разделах:
- Введение в дополняющее обновление
- Сбор данных об измененных областях
- Построение карты с дополняющим обновлением
- Использование результатов построения карты с дополняющим обновлением для локализации
Безпотерьное полное обновление
Функция безпотерьного полного обновления позволяет разработчикам использовать новые собранные данные для полного обновления всей сцены, сохраняя при этом исходную систему координат неизменной. Облачный алгоритм перестроит пространственную карту на основе новых видеоданных, гарантируя, что разработанный AR-контент не сместится, обеспечивая плавное обновление.
Связанные функции см. в разделах:
- Введение в безпотерьное полное обновление
- Построение карты с безпотерьным полным обновлением
- Использование результатов построения карты с безпотерьным полным обновлением для локализации
Сравнение функций
| Функция | Дополняющее обновление | Безпотерьное полное обновление |
|---|---|---|
| Применимые сценарии | Обновление или дополнение локальных областей | Полное обновление всей сцены |
| Устройства сбора | Панорамная камера GoPro Max/Max2 | Панорамная камера GoPro Max/Max2 |
| Источник данных | На основе исходной карты, добавление новых видеоданных | На основе исходной карты, перестроение с использованием новых собранных данных |
| Сохранение системы координат | да | да |
Часто задаваемые вопросы
Чем отличаются построение карты с дополняющим обновлением, безпотерьным полным обновлением и сборка нескольких карт?
Построение карты с дополняющим обновлением: Добавление новых данных в существующую карту для обновления или дополнения локальных областей с сохранением исходной системы координат.
Построение карты с безпотерьным полным обновлением: Полное обновление всей сцены, перестроение карты с использованием новых собранных данных, но с сохранением исходной системы координат. Обновленная пространственная карта содержит только вновь предоставленные данные, не включая исходные.
Сборка нескольких карт: Объединение нескольких независимо собранных региональных карт в одну целую карту, обычно используется для параллельного сбора данных в очень больших сценах.
Можно ли использовать построение карты с дополняющим обновлением, если вся сцена полностью перестроена?
Нет, алгоритм не сможет эффективно сопоставить новое видео с содержимым старой карты. Если за пределами перестроенной сцены остались области без изменений, необходимо собрать данные вместе с ними, чтобы обеспечить дополняющее обновление через слияние характерных точек.Повлияет ли неудачное построение карты с дополняющим или безпотерьным полным обновлением на исходную карту?
Нет. Независимо от успеха или неудачи задачи построения карты, исходная карта не затрагивается. При успешном построении карты создаются новые данные карты, не перезаписывая исходную.