В конструкторском бюро «Панорама» представили версию 2.0.0 Комплекса автоматического распознавания и векторизации Panorama Vision. Ключевым нововведением стала возможность определения относительной высоты зданий при выполнении задач «Автоматическое распознавание снимков» и «Поиск незарегистрированных объектов». Как пояснили CNews представители компании-разработчика, данный режим расширяет состав обрабатываемых входных данных за счет совместного анализа цветных ортофотопланов и матриц высот.
В основе решения лежит новая нейросетевая модель, которая одновременно использует оптический снимок местности и данные о рельефе. Матрица высот подключается к растру в качестве дополнительного источника информации и вместе с основным изображением передается на сервис Panorama Vision. Такой подход позволяет значительно точнее определять границы зданий в сложных для классификации случаях — например, когда соседние строения имеют близкую цветовую гамму и текстуру или недостаточно контрастно выделяются на фоне окружающей застройки и ландшафта.
Помимо уточнения пространственных контуров, модель автоматически оценивает относительную высоту объектов над уровнем прилегающей поверхности, а полученные значения сохраняются в семантике RelativeHeight. Эти метрики могут быть напрямую использованы в задачах картографического анализа, формирования трехмерных моделей местности и актуализации пространственных данных. Нейросеть также поддерживает сценарий распознавания зданий исключительно по матрицам высот — это становится доступно при отсутствии цветных снимков. Для применения функционала в интерфейсе достаточно активировать параметр «Рассчитать высоту» при создании заявки на обработку.
Дополнительно в версии 2.0.0 усовершенствованы алгоритмы разделения близко расположенных зданий. На этапе постобработки внедрен так называемый механизм водораздела, который в автоматическом режиме отсоединяет строения, соединенные на исходной маске узкими перемычками. Это напрямую сокращает число ошибочно объединенных объектов и существенно повышает качество итоговой векторизации.
Исходные данные для нового режима рекомендуется готовить в программе «Панорама Фото». Она выполняет полный цикл обработки материалов аэрофотосъемки с беспилотных летательных аппаратов, формируя ортофотопланы и соответствующие им матрицы высот, которые затем передаются на сервис распознавания в составе единой заявки. В результате пользователь получает сквозной технологический процесс — от исходной фотограмметрической обработки данных съемки до автоматического распознавания зданий, уточнения их границ и оценки высоты.
Помимо зданий, комплекс Panorama Vision позволяет векторизовать дороги, контуры лесных массивов, границы сельскохозяйственных полей и объекты гидрографии, включая реки, пруды и озера, а также выделять на снимках транспортные средства. Сервис функционирует в сети Интернет на серверной инфраструктуре КБ «Панорама». Доступ к инструментам осуществляется из списка прикладных задач ГИС «Панорама», при этом для вычисления высоты зданий требуется версия программного обеспечения 15.5.6 и выше.