Table of Contents

Почему фотограмметрия имеет смысл для небольших инженерных фирм

Фотограмметрия — наука извлечения трехмерных измерений из перекрывающихся фотографий — перешла из нишевого академического инструмента в практическую технику производственного уровня, доступную фирмам любого размера. Для небольших инженерных практик привлекательность очевидна: вы можете создавать точные 3D-модели существующих структур, местности или компонентов инфраструктуры, используя не более чем камеру и компьютер. Для начала не требуется никаких дорогих лазерных сканеров, специализированных сенсорных полезных нагрузок и шестизначных лицензий на программное обеспечение.

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

Понимание основ фотограмметрии

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

Три фундаментальных концепции определяют каждый успешный проект фотограмметрии:

  • Перекрытие изображения: Примыкающие изображения должны перекрываться по меньшей мере на 60% поперечно и 80% в полосовых захватах.Недостаточное перекрытие разрывает цепочку общих точек и вызывает сбои реконструкции.
  • Калибровка камеры: знание параметров фокусного расстояния, основной точки и искажения объектива имеет важное значение. Структурированные рабочие процессы либо используют предварительно калиброванные камеры, либо позволяют программному обеспечению самокалибровки во время обработки.
  • Наземные контрольные точки (GCP) : Для проектов, требующих абсолютной точности, опрошенные цели, помещенные в сцену, привязывают модель к реальным координатам. Для относительных измерений, таких как вычисления объема или мониторинг деформации, GCP часто являются необязательными.

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

Основное оборудование и программное обеспечение: стартовый бережливый

Выбор камеры, которая не сломает ваш бюджет

Для производства пригодных для использования фотограмметричных моделей не требуется DSLR профессионального уровня. Современный смартфон с 12-мегапиксельным или более высоким датчиком, ручным управлением экспозицией и возможностью захвата RAW является законной точкой входа для многих инженерных приложений. Ключом является согласованность: установите баланс белого вручную, заблокируйте фокус до бесконечности (или фиксированного расстояния) и сохраните ISO на таком низком уровне, как позволяют условия освещения.

Когда выделенное оборудование камеры имеет смысл, рассмотрите эти варианты:

  • Используемая или беззеркальная зеркальная фотокамера начального уровня : Камера, подобная Canon EOS Rebel SL3 или Sony A6100, дает вам полное ручное управление и сменные объективы. Покупка отремонтированных или моделей предыдущего поколения снижает затраты на 30-50% без ущерба для качества изображения.
  • Фиксированный 35-мм или 50-мм объектив: Первичные объективы острее, легче и дешевле, чем зум. 35-мм на корпусе датчика урожая предлагает естественное поле зрения для большинства инженерных целей ближнего радиуса действия.
  • Дрон при необходимости: Для осмотров крыши, оценки башен или осмотров объектов DJI Mini 4 Pro или Autel Nano обеспечивает достаточное разрешение за долю стоимости более крупных корпоративных беспилотников. Арендуйте один для конкретных проектов, а не покупайте напрямую, если вы часто летаете.

Программное обеспечение: Open Source Versus Доступный Коммерческий

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

  • Meshroom[[FLT]]: Наглядный конвейер на основе узлов, который дает вам детальный контроль над каждым этапом обработки. Он обрабатывает структурированные световые, стерео и стандартные фотограмметрические трубопроводы. Кривая обучения умеренная, но качество вывода конкурирует с коммерческими инструментами для многих приложений.
  • COLMAP: Инструмент командной строки и графического интерфейса, ориентированный на структуру-из-движения (SfM) и многозрительный стерео. COLMAP широко используется в исследованиях и промышленности для его надежных возможностей сопоставления и калибровки. Он хорошо сочетается с внешними инструментами сетки, такими как OpenMVS.

Если ваша команда предпочитает опыт под ключ, Agisoft Metashape Standard Edition (теперь $179 USD за бессрочную лицензию) предлагает обработку одним щелчком мыши, встроенную поддержку GCP и надежные экспортные форматы. Ценностное предложение сильное: одна лицензия охватывает неограниченные проекты, а программное обеспечение получает регулярные обновления. Для фирм, обрабатывающих более 30 проектов в год, экономия времени сама по себе оправдывает стоимость.

Выбор правильного оборудования для вашего конкретного рабочего процесса

Настройки камеры, которые уменьшают обработку головной боли

Аппаратное обеспечение, которое вы выбираете, имеет гораздо меньшее значение, чем то, как вы его настраиваете. Следуйте этим рекомендациям независимо от вашей камеры:

  • Стреляйте в формате RAW, чтобы сохранить динамический диапазон и избежать заточки камеры, которая может сбить с толку детекторы функций.
  • Используйте фиксированную диафрагму (f/8 до f/11 для большинства объективов), чтобы максимизировать глубину резкости и резкость по всей сцене.
  • Установите выдержку, чтобы избежать размытия движения - в два раза обратнее вашего фокусного расстояния, как правило, большого пальца (например, 1/100 с для объектива 50 мм).
  • Включите электронный затвор первой завесы, если он доступен, чтобы уменьшить вибрацию на медленных скоростях.
  • Избегайте автоматического воздействия: оно создает непоследовательную яркость между перекрывающимися изображениями, что ухудшает соответствие.

Когда нужно добавить дрон

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

  • Объект слишком высок или широк, чтобы захватывать с земли с достаточным перекрытием (например, мост, фасад здания или большой запас).
  • Вам нужны орторектированные изображения сверху вниз для ГИС или расчетов объема.
  • Наземный доступ является опасным или затрудненным (например, подпорная стена над оживленной дорогой).

Для нечастых воздушных работ аренда дрона почти всегда дешевле, чем покупка одного. Местные прокатные дома и геодезические магазины снабжения часто несут дроны серии DJI Phantom или Mavic с камерами, адекватными фотограмметрии.

Выбор экономически эффективного программного обеспечения

Опционы с открытым исходным кодом (нулевая стоимость)

  • Meshroom: Лучше всего подходит для команд, которые хотят визуальный интерфейс на основе узлов и готовы инвестировать время в изучение конвейера. Meshroom обрабатывает калибровку камеры, вычисление карты глубины и сетку нативно. Он работает на Windows и Linux.
  • COLMAP + OpenMVS: COLMAP обрабатывает SfM (позы облаков с разной точкой и камеры), в то время как OpenMVS обрабатывает плотную реконструкцию и сетку. Эта комбинация мощная, но требует комфорта с командной строкой или скриптингом.
  • CloudCompare: Не инструмент реконструкции, а необходимый для постобработки: очистка точечных облаков, измерение расстояний и выравнивание сканов. Бесплатно и активно поддерживается.

Доступные коммерческие опционы

  • Agisoft Metashape Standard: одноразовая лицензия на 179 долларов. Поддерживает все стандартные экспортные форматы (LAS, OBJ, PLY, GeoJSON), GCP и автоматизированную пакетную обработку. Кривая обучения неглубокая, а документация тщательная.
  • Pix4Dmatic: Более дорогой ($350/месяц или $2900 вечный), но настроенный на большие обследования сайта и предлагающий лучшую обработку неидеальных наборов изображений.
  • RealityCapture: Сильный вариант среднего уровня, но модель ценообразования с оплатой за модель (0,04-0,10 доллара за мегапиксель) делает его непредсказуемым для работы с большим объемом.

Упорядочение рабочего процесса

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

Шаг 1: Предварительное планирование

  • Определить цель модели: измерение, визуализация или анализ? Это определяет требуемую точность, перекрытие и стратегию GCP.
  • Проведите разведку сайта (лично или через Google Earth/Street View) для выявления препятствий, условий освещения и точек доступа.
  • Создайте план полета или дорожку для ходьбы, которая обеспечивает перекрытие на 60-80% вперед и перекрытие на 40-60%.

Шаг 2: захват изображения

  • Установите ручные настройки камеры и заблокируйте их на весь сеанс захвата.
  • Стреляйте последовательными полосами или спиралями, чтобы поддерживать постоянную базовую линию.
  • Захват сцены один раз при хорошем освещении. Жесткие тени снижают качество изображения.
  • Включите в сцену по меньшей мере одну штриховую полосу или известное измерение, если не используются GCP.

Шаг 3: Импорт и организация

  • Перенесите изображения в папку проекта с соглашением об именах: ProjectName Camera Date Sequence.
  • Используйте подпапки для отдельных зон захвата, если сайт большой.

Шаг 4: Обработка

  • Начните с некачественного предварительного просмотра (например, изображения в формате 4x в Meshroom или Metashape) для проверки покрытия и выравнивания камеры.
  • Если выравнивание не удается, проверьте изображение на наличие зазоров, размытых рамок или несоответствий экспозиции. Удалите проблемные изображения и повторите.
  • После прохождения предварительного просмотра процесс в полном разрешении. Для большинства небольших инженерных проектов достаточно «среднего» качества; высокое качество удваивает время обработки для незначительного повышения точности.

Шаг 5: Уточнение модели

  • Очистить плотное облако, удалив шум (выбросы более 2 стандартных отклонений от среднего точечного расстояния).
  • Сетчатое облако и децимировать до управляемого количества полигонов (500k-2M для большинства инженерных моделей).
  • Для импорта САПР используйте OBJ или FBX; для ГИС используйте геоссылки TIF или LAS.

Шаг 6: Проверка качества

  • Сравните измерения модели с известными размерами или координатами GCP.
  • Допустимая погрешность зависит от применения: ±5 мм для ближнего осмотра, ±2 см для осмотра участка, ±5 см для строительной документации.

Обучение и развитие навыков

Самый большой мультипликатор затрат в фотограмметрии - это время, потраченное на повторную неудачную обработку. Инвестирование в развитие навыков команды устраняет эти отходы. К счастью, высококачественное обучение обильно и дешево:

  • Канал Майкла Саттона на YouTube предлагает подробные учебные пособия по рабочим процессам COLMAP и Meshroom, включая устранение неполадок.
  • Официальная документация и форум компании Agisoft включают пошаговые руководства и примеры проектов для каждой функции.
  • FAA Часть 107 сертификация (если летающие дроны) является одноразовой инвестицией, которая открывает легальный и безопасный воздушный захват.
  • Внутренние «выпечки»: члены команды обрабатывают один и тот же набор данных с использованием различного программного обеспечения или настроек и сравнивают результаты. Это практическое сравнение создает интуицию быстрее, чем любой курс.

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

Управление данными и хранение

Проекты фотограмметрии генерируют большие файлы: необработанные изображения (500 МБ-2 ГБ на проект), плотные облака (200 МБ-1 ГБ) и сетки (50-500 МБ). Без плана управления данными затраты на хранение могут незаметно разрушать маржу проекта.

  • Используйте многоуровневую стратегию хранения : Держите активные проекты на быстром локальном SSD. Архив завершенных проектов для недорогого облачного хранилища (Backblaze B2, Amazon S3 Glacier) или внешних жестких дисков.
  • Сжатие плотного облака перед архивированием. LASzip уменьшает файлы LAS на 70-80% с нулевой потерей точности.
  • Поддерживать индекс проекта: простую таблицу с указанием имени проекта, даты, используемой камеры, источника GCP, программного обеспечения для обработки и местонахождения файлов. Это предотвращает повторную работу, когда клиент запрашивает модель из прошлого года.
  • Обновить необработанные изображения отдельно от обработанных моделей. Сырые изображения незаменимы; обработанные модели могут быть воссозданы, если оригиналы сохранены.

Контроль качества и валидация

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

  • Порог ошибки репроекции : Сохранить среднюю ошибку репроекции ниже 0,5 пикселей для моделей класса обзора и ниже 1,0 пикселей для моделей визуализации или дизайна.
  • Ручные контрольные точки: Поместите от трех до пяти обследованных или измеренных контрольных точек в сцене, которые не используются во время обработки.Разница между их известными координатами и координатами модели — ваша истинная метрика точности.
  • Визуальный осмотр: Поверните текстурированную модель в зрителе. Ищите «плавающие» (геометрия, которая кажется отключенной), отверстия или артефакты в плоских поверхностях. Чистая модель должна выглядеть солидной со всех сторон.
  • Сравнительное измерение: Используйте план, срезы высоты или поперечного сечения для сравнения фотограмметрии с существующими чертежами или данными сканирования.Расхождения, превышающие ваш порог допуска, указывают на необходимость повторного захвата или повторной обработки.

Практические применения для малых инженерных фирм

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

  • Оценка структурных условий: Улавливание трещин, разбрызгивание или коррозия бетонных или стальных конструкций. 3D-модель служит постоянной визуальной записью, которую можно переоценить спустя месяцы или годы.
  • Построенная документация: Оцифровка существующих зданий, механических помещений или служебных коридоров для проектов модернизации или реконструкции. Фотограмметрия на основе постройки может быть изготовлена за половину времени ручного измерения поля.
  • Расчеты объема складских и земляных работ : Захват запаса или раскопки со всех сторон, обработка модели и вычисление объемов с точностью ± 1-2%, часто достаточных для проверки оплаты.
  • Наследственная и фасадная документация: Изготовление подробных моделей текстуры для сохранения, восстановления или поддержки судебных разбирательств.

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

Заключение

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

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