Лучшая программа для фотограмметрии: как выбрать и проверить на своём полёте

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

Начните с того, что вы сдаёте

Маркшейдерской съёмке, которой нужны объёмы и подписанное заявление о точности, нужно не то же, что съёмке памятника для охраны наследия, полевой карте для агрономии или быстрой мозаике стройки для заказчика. Прежде чем что-то сравнивать, запишите результаты, точность, за которую вы должны отвечать, и размер вашего типичного проекта.

Восемь критериев, которые различают программы

Проверяемая точность: сообщает ли программа ошибку на независимых контрольных точках отдельно от опорных, по которым её подгоняли? Честность с пропусками: помечает ли она заполненные ячейки, а не закрашивает их? Воспроизводимость: дают ли одни и те же снимки и настройки одни и те же файлы дважды?

Куда уходят данные: обработка локальная или снимки загружаются? Работает ли лицензия офлайн? Требования к GPU: нужен ли один конкретный производитель видеокарт и работает ли программа, медленнее, без GPU? Выходная сетка: лежат ли ортофотоплан и модели высот на одной решётке ячеек, чтобы совмещаться без передискретизации?

Устойчивость: можно ли ставить в очередь, приостанавливать и возобновлять, и переживает ли завершённый этап перезапуск? Заявленные ограничения: говорит ли разработчик, чего программа не делает? Программе, которая перечисляет свои ограничения, легче верить в остальном.

Тест, который можно провести самому

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

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

Карта оценки для сравнения программ фотограмметрии на одном полёте
ПоказательКак записать
Выровненные снимкиЧисло от общего
Ошибка на контрольных точкахСКО в плане и по высоте на точках вне уравнивания
Время до всех продуктовСекунды, на одном компьютере, при одинаковой прочей нагрузке
Пропуски в поверхностиПомечены ли заполненные ячейки и насколько велики пустоты
ВоспроизводимостьДают ли два запуска на тех же снимках одинаковые файлы?
Нужные форматыОткройте каждый продукт в программах ваших заказчиков
Куда уходят данныеЛокально или с загрузкой; работает ли лицензия офлайн?

Тревожные признаки

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

Где Stream Capture подходит, а где нет

Stream Capture построен вокруг этих критериев: ошибка на контрольных точках отдельно от опорных, маски заполнения, побайтно одинаковые повторные запуски, локальная обработка, лицензия, работающая офлайн, Vulkan на NVIDIA и AMD с резервным режимом на процессоре, общие выходные сетки и постоянная очередь. Во время открытой беты он бесплатен, затем следует бесплатный период 14 дней, а после — платная лицензия.

Это приложение для Windows для снимков кадровых RGB-камер. Оно не обрабатывает мультиспектральную или тепловую радиометрию, модели объективов «рыбий глаз» и сферические, а также видео, и нет версии для Mac или Linux. Если это вам нужно, это причины выбрать другое, и тест выше это покажет.

Частые вопросы

Какая программа для фотограмметрии лучшая?

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

Какая программа фотограмметрии лучшая для картографии?

Для картографии и съёмки в первую очередь важны проверяемая ошибка на контрольных точках, общие выходные сетки для ортофотоплана и моделей высот и поддержка опорных точек. Проверяйте на своём полёте, а не доверяйте рейтингам.

Какая программа фотограмметрии самая быстрая?

Скорость зависит от вашего GPU, числа снимков и настроек, поэтому измеряйте её на своих данных на одном компьютере.

Есть ли хорошая бесплатная программа для фотограмметрии?

Бесплатные программы бывают разных видов; проверяйте у каждой ограничения на число снимков, экспорт и условия коммерческого использования. Stream Capture бесплатен во время открытой беты, затем — бесплатный период 14 дней и платная лицензия.

Нужен ли для фотограмметрии мощный компьютер?

GPU делает большие проекты практичными, а при его отсутствии Stream Capture переходит на процессор теми же методами. Плотный этап работает в пределах бюджета RAM, вне оперативной памяти.

Скоро

Пропустите свой полёт через Stream Capture и прочитайте ошибку на контрольных точках

Нативное Windows-приложение · полностью офлайн · бесплатная бета

Точность фотограмметрии