Здания
Обнаружение крыш зданий на изображениях высокого разрешения.
Модель обучена детектировать крыши зданий, и получает высокие результаты. Обучающая выборка в основном покрывает территорию России, включая большие и малые города, сельскую местность, и показывает хорошие результаты на всех вариантах.
В то же время, если ландшафт или тип застройки существенно отличаются от представленных (например, плотно застроенные кварталы, небоскребы или горные территории), то результаты могут быть менее качественными.
Обратите внимание: обнаруженные объекты площадью менее 25 квадратных метров удаляются, чтобы избежать зашумленности результатов.
Дополнительные опции:
Классификация типов зданий - нейросетевая модель определяет класс для каждого здания. См. документацию классов.
Высоты зданий - оцениваются по косвенным признакам - длине тени и видимой части стены. Кроме того, при выборе этой опции результатом будут уже не крыши, а основания зданий, то есть каждая крыша будет сдвинута туда, где согласно оценке высоты находится здание на уровне земли. Некоторые технические детали и подробности раскрыты в нашей статье (англ).
Полигонизация - Алгоритм позволяет исправлять неровности контуров нашей модели. Нерегулярная геомерия заменяется прямоугольниками, кругами или произвольными многоугольниками с прямыми углами, в зависимости от того, какой вариант больше подходит к исходной форме. Затем здания с упрощенной геометрией поворачиваются параллельно ближайшей дороге. Такая опция позволяет получить более пригодный для карт и ручного исправления результат, хотя точность расположения контура может несколько уменьшиться. Подробнее и с наглядными анимациями - в нашем блоге.
Склейка с OSM - Некоторые области имеют хорошее покрытие данными OpenStreetMap, и если вам больше подходят вручную размеченные данные, стоит выбрать эту опцию. В этом случае, мы проверяем каждое обнаруженное здание, и если для него находится хорошо соответствующий объект в OSM (индекс Жаккара больше 0.7), то мы заменяем обнаруженный объект на дом из OSM. При этом карта уже не полностью основана на изображении, поэтому здания могут быть сдвинуты, а также не учитываются изменения, произошедшие со времени внесения правок в OSM.
Пример результатов обработки
Ниже представлены результаты обработки с различными опциями (Прага, Чехия).

Результат без постобработки: здания неправильной формы, однако расположение и форма фигуры наиболее точно соответствует контуру крыши здания.

Результат с полигонизацией: большая часть зданий приобретает прямоугольную форму.

Результат с полигонизацией и склейкой с ОСМ: некоторые формы зданий стали более точными, однако появились смещения относительно изображения.