Руководство по устранению сбоев построения карт Mega
В процессе построения карты могут возникать сбои, такие как ошибки загрузки или генерации, что часто связано с низким качеством исходных данных. При сборе данных необходимо строго соблюдать требования документации по сбору данных, чтобы избежать проблем, вызванных, например, неверными параметрами оборудования или неправильным планированием маршрута. Если сбор производился строго по инструкциям, но проблемы при построении карты сохранились, воспользуйтесь данным руководством для дальнейшего анализа.
Что представляет собой стандартный процесс построения карты
Процесс построения карты в EasyAR Mega Block включает несколько этапов: загрузку данных, генерацию траектории, создание карты локализации и генерацию плотной карты.
Загрузка данных
Файлы с GoPro Max/Max2 имеют большой объем (например, видео длительностью 1 час занимает около 30 ГБ), поэтому длительность загрузки зависит от скорости интернета. После успешной загрузки в разделе
Mega Block построение картыв столбце действий задачи постройки карты выберитепросмотреть загруженные файлы, чтобы убедиться в совпадении имен и количества файлов с локальными данными. Если данные совпадают, загрузка прошла успешно. После успешной загрузки статус задачи может отображаться какв очередиилигенерируется. Также доступно онлайн-воспроизведение видео в формате.LRV.
Примечание
Во время загрузки данных также происходит их проверка. Этот процесс выполняется быстро. Если ошибок не возникло, его можно игнорировать.
Генерация траектории
Системе Mega Block построения карты требуется восстановить траекторию сбора данных, что может занять некоторое время. При нормальном ходе процесса вы можете просмотреть траекторию построения карты в разделе
Block построение картыпосле генерации траектории или завершения задачи.Для удобства проверки корректности траектории EasyAR предоставляет функцию предварительного просмотра. Для всех завершенных задач построения карты на основе данных GoPro Max/Max2 доступна функция
предварительный просмотр пространственной траектории, позволяющая выявить возможные пропущенные участки данных.
Для данных, собранных на открытом воздухе, EasyAR также предоставляет функцию
предварительный просмотр GPS-траектории.
Генерация карты Mega Block
Этап генерации карты Mega Block требует значительных вычислительных ресурсов и занимает относительно больше времени. После завершения построения статус задачи отобразится как
задача завершена. Также вы можете просмотреть отчет о построении карты, предоставляемый EasyAR.
Сбои построения карты с GoPro Max/Max2 и способы их устранения
Сбой загрузки данных
На этапе загрузки данных из-за проблем с сетью или качеством данных могут возникнуть две основные проблемы: если ваше интернет-соединение нестабильно, процесс загрузки может зависнуть или прерваться; если собранные данные повреждены, они не пройдут проверку файлов.
Сбой загрузки файла
Типичные проявления: прогресс загрузки зависает, откатывается назад или появляется сообщение о разрыве сети.
Причина: обычно это связано с плохим качеством вашего интернет-соединения. Вы можете решить проблему самостоятельно.

Попробуйте обновить страницу или перезайти в систему (чтобы исключить истекший срок сессии).
Нажмите повторно загрузить: заново выберите папку с данными для загрузки всех файлов с начала (подходит, если сбой произошел в начале загрузки).
Нажмите продолжить загрузку: выберите папку с данными, загрузка которой прервалась ранее (содержимое папки не должно изменяться), чтобы продолжить загрузку с места прерывания.

Оптимизация сети: во время загрузки держите окно браузера активным. Не закрывайте браузер, не обновляйте страницу и не переходите на другие меню. Обеспечьте стабильное соединение, избегайте других ресурсоемких сетевых операций.
Примечание
EasyAR настоятельно рекомендует загружать данные для построения карты через надежное проводное или Wi-Fi соединение. Использование мобильного интернета (трафика) не рекомендуется из-за большого объема файлов GoPro Max/Max2.
Неудачная проверка файлов
Типичные сообщения: XXX видео повреждено!, Обнаружены ошибки в следующих файлах: XXX, XXX неверная частота кадров видео!
Причина: после загрузки система EasyAR выполняет быструю проверку файлов, отсеивая некачественные данные, чтобы сократить ваше время ожидания. Проблема может возникнуть из-за несоблюдения инструкций по сбору, повреждения SD-карты или неисправности камеры GoPro.
Сообщение
XXX видео повреждено!илиОбнаружены ошибки в следующих файлах: XXXПопробуйте повторно скопировать файлы с SD-карты GoPro и загрузить их заново.
Попробуйте выполнить загрузку с другого компьютера или в другом браузере.
Возможно, во время сбора произошло аварийное завершение работы. Рекомендуется повторить сбор данных.
Сообщение
XXX неверная частота кадров видео!- Убедитесь, что частота кадров установлена правильно согласно руководству по настройке GoPro Max или руководству по настройке GoPro Max2.

Примечание
Если после обновления страницы проверка по-прежнему не пройдена, необходимо повторить сбор данных, строго соблюдая требования EasyAR.
Сбой построения карты
Если в статусе задачи Block построения карты указано ошибка генерации, просмотрите отчет о сбое построения карты.
- Сообщение
Проверьте, не повреждены ли входные файлы (возможно, из-за артефактов изображения в видео)требует проверки видеофайлов на наличие артефактов. - Сообщение
Проверьте, не повреждены ли входные файлы (возможно, из-за аварийного завершения работы или сбоев записи на карту памяти TF) [Время ошибки в видео: xx с]требует проверки видео на наличие аномалий в районе указанного времени. - Сообщение
Внутренняя ошибка, сообщите в поддержку (возможно, из-за падения камеры, ударов, резких перемещений, полной темноты или поездки в лифте)может указывать на то, что во время сбора камера упала, получила удар, резко перемещалась, находилась в абсолютно темной среде или оператор передвигался в лифте. - Сообщение
Проверьте, не повреждены ли входные файлытребует воспроизведения собранного видео в плеере для поиска аномалий. - Сообщение
Ошибка сервера, повторите позжетребует повторить попытку построения карты через некоторое время.
Совет
Если в отчете указано Внутренняя ошибка, сообщите в поддержку или отчет не содержит конкретных причин, передайте отчет сотрудникам службы поддержки EasyAR.

Примечание
Если в отчете указано время ошибки и у вас несколько видеофайлов, самостоятельно определите, в каком файле и на каком моменте произошла ошибка.
Сбои построения карты со смартфона
Построение карты на основе данных смартфона обычно имеет высокий процент успеха. В случае сбоя сначала проверьте:
- Не оставался ли оператор на одном месте во время сбора.
- Достаточно ли было освещения.
- Не была ли закрыта камера.
Если сбор проведен корректно, но сбой повторяется, передайте отчет о построении карты сотрудникам службы поддержки EasyAR.
Обратная связь по проблемам
Если вы выполнили описанные проверки, убедились в отсутствии явных проблем с данными (нет артефактов изображения, параметры верны), но построение карты все равно завершается сбоем, сообщите о проблеме команде EasyAR, следуя приведенной ниже стандартной процедуре.
Обработка проблем и обратная связь
После выявления проблемы соберите следующую информацию для обратной связи — это ускорит локализацию и решение проблемы технической командой:
Информация для обратной связи
Для оперативного решения проблемы технической командой обязательно предоставьте:
Отчет о построении карты: загрузите отчет о построении карты в формате из центра разработки Mega. Он содержит ID задачи, сообщения об ошибках и т.д.

Схема маршрута сбора: предоставьте скриншот или видео плана маршрута для ускорения диагностики.
Упакуйте указанные материалы и направьте их сотруднику технической поддержки EasyAR.
Ожидания по обработке обратной связи
Технический специалист проанализирует отчет, проверит логи и исходные данные, чтобы определить возможную причину:
- Серьезные нарушения при сборе (например, сильная тряска, полная темнота): потребуется повторный сбор данных с соблюдением требований.
- Проблема адаптации параметров алгоритма: мы активируем расширенный режим построения карты, скорректируем параметры в облаке и попробуем повторно сгенерировать карту Block.
Если стандартная корректировка параметров не поможет, в анализ включится команда разработки, чтобы определить, относится ли проблема к сценариям, не охваченным текущим алгоритмом (например, экстремально бедная текстурами среда), и оценит возможность решения через обновление алгоритма.



