Как обработать облако точек: AutoCAD, 3D-модель и поверхность

Как обработать облако точек: AutoCAD, 3D-модель и поверхность
Исходное облако после лазерного сканирования или фотограмметрии ещё не всегда готово к проектированию и расчётам. В нём могут оставаться шумы, растительность, техника, временные объекты и избыточное количество точек. Для одной задачи достаточно очистить и привязать данные, для другой требуется выделить поверхность земли, построить TIN-поверхность или восстановить геометрию сооружений.

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

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

Этапы обработки облака точек

Типовой процесс включает:
  • проверку исходных данных и системы координат;
  • регистрацию и объединение сканов, если съёмка велась с нескольких стоянок или проходов;
  • очистку шумов и посторонних объектов;
  • классификацию точек, например выделение земли и растительности;
  • прореживание или разбиение большого массива на части;
  • подготовку формата для CAD, ГИС или другого рабочего ПО;
  • построение поверхности, чертежей или 3D-модели;
  • контроль результата относительно исходного облака.

Не каждый проект требует всех этапов. Если нужен очищенный массив координат, моделирование не выполняют. Если облако служит основой для цифровой модели рельефа, требования к классификации и контролю выше.

Очистка и классификация облака точек

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

Для построения цифровой модели рельефа отдельно выделяют точки земли. Возвраты от деревьев, кустарника, техники и сооружений могут исказить поверхность, если включить их в триангуляцию.

В специализированном ПО точки земли можно выделять автоматически или полуавтоматически. Конкретный алгоритм и доступные классы зависят от программы и типа исходных данных. Например, после выделения поверхности земли в ПО, поддерживающем классификацию по высоте, точки растительности можно разделить на отдельные классы относительно этой поверхности.

Автоматическая классификация требует проверки. На крутых откосах, уступах карьера, у бровок и на участках с плотной низкой растительностью часть точек может попасть не в тот класс. Для фотограмметрического облака есть ещё одно ограничение: если поверхность земли под плотной растительностью не была восстановлена по исходным снимкам, классификация не создаст отсутствующие точки.
Схематичная визуализация: классификация облака точек

Зачем прореживать облако

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

Прореживание уменьшает количество точек по заданному правилу. Его параметры выбирают под конечный продукт: для общего рельефа и для сложной геометрии оборудования допустима разная степень упрощения. Бровки, локальные перепады и другие критичные элементы нужно сохранять с достаточной детализацией.
«Марксервис+» выполняет сканирование и аэрофотосъёмку с последующей обработкой пространственных данных. До начала работ можно определить, какой результат нужен заказчику: исходное или классифицированное облако, поверхность, цифровая модель или другой согласованный материал.
Нужно подготовить облако точек к проектированию или расчётам?

Как работать с облаком точек в AutoCAD

Облако точек в AutoCAD подключают как внешнюю ссылку в форматах RCP или RCS. Исходные сканы и другие поддерживаемые форматы предварительно индексируют в Autodesk ReCap. При подключении задают положение, масштаб и поворот; если чертёж и облако содержат совместимые геоданные, можно использовать координатное размещение.

В AutoCAD облако удобно применять как фактическую пространственную основу: просматривать объект, делать сечения, выполнять измерения и строить геометрию по видимым элементам. При необходимости по облаку отрисовывают векторную геометрию, используя точки и распознанные элементы как пространственную основу.

В AutoCAD RCP/RCS-облако подключается как ссылочный источник данных. Прямого преобразования облака точек в редактируемую 3D-модель DWG программа не выполняет; для построения поверхностей и другой специализированной обработки используют соответствующие инструменты и программные продукты.

Как создать поверхность по облаку точек

Для рельефа один из распространённых результатов — TIN-поверхность. В Autodesk Civil 3D её можно создать из подключённых RCS/RCP-облаков, выбрать нужную область и отфильтровать точки, не относящиеся к земле.

Рабочая последовательность обычно такая:
  • проверить имеющуюся классификацию или настроить фильтрацию точек, не относящихся к поверхности земли;
  • ограничить участок;
  • исключить ошибочные и посторонние точки;
  • при необходимости снизить избыточную плотность;
  • построить TIN-поверхность;
  • проверить триангуляцию, бровки, откосы, провалы и выбросы;
  • при необходимости добавить границы и характерные линии.

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


Схематичная визуализация: построение TIN-поверхности

Как из облака получают 3D-модель

Облако точек и 3D-модель — разные продукты. Точки фиксируют фактическую геометрию, а модель содержит уже сформированные поверхности, тела или информационные элементы.

Моделирование по облаку точек зависит от результата:
  • для рельефа строят TIN или другую цифровую поверхность;
  • для сооружений и оборудования восстанавливают геометрию по сечениям и характерным элементам;
  • для проектных задач создают CAD- или BIM-объекты;
  • для визуализации может использоваться полигональная mesh-модель.

Сложное промышленное оборудование, трубопроводы и конструкции часто требуют ручной или полуавтоматической интерпретации. В техническом задании недостаточно указать только необходимость создания 3D-модели. Нужно определить тип модели, состав объектов, требуемую детализацию, формат и требования к точности.
Схематичная визуализация: создание 3D-модели

Как контролируют точность и качество результата

После очистки, классификации, прореживания или моделирования результат сравнивают с исходным облаком и контрольными данными. Критерии точности задают под конкретную задачу. Это могут быть допустимые отклонения поверхности или модели от контрольных данных, требования к координатной привязке и другие измеримые показатели. Внутренняя сходимость отдельных сканов сама по себе не подтверждает абсолютную точность всего результата в заданной системе координат.

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

Контроль особенно важен после автоматической классификации: визуально гладкая поверхность может скрывать потерянную бровку или включённую в рельеф растительность.

Что передать исполнителю для обработки

Если исходное облако уже получено, вместе с файлами желательно передать информацию о системе координат, способе получения данных и назначении результата. Также нужны границы участка, требуемые классы, формат выдачи и описание того, что должно быть создано на выходе.

Если обработка начинается вместе со съёмкой, конечный продукт лучше определить до полевого этапа. Тогда способ съёмки, плотность данных и контроль можно сразу подчинить будущей поверхности или модели.
«Марксервис+» выполняет сканирование и аэрофотосъёмку карьеров, месторождений и промышленных площадок с последующей обработкой пространственных данных. В зависимости от задачи результатом могут быть облака точек, цифровые модели рельефа и поверхности, 3D-модели и другие согласованные материалы.

Обратитесь в «Марксервис+», чтобы согласовать исходные данные, требуемый результат и формат материалов для дальнейшего проектирования, расчётов или производственного контроля.

Нужен результат от съёмки до готовой модели или поверхности?