Лучшая программа для фотограмметрии: как выбрать и проверить на своём полёте
Единственной лучшей программы для фотограмметрии нет, потому что лучшая зависит от того, что вы сдаёте, от ваших данных, вашего компьютера и того, кто будет полагаться на результат. Зато кандидатов можно проверить одинаково: один полёт, одни настройки, оценка по ошибке на независимых контрольных точках. Здесь даны критерии и тест.
Начните с того, что вы сдаёте
Маркшейдерской съёмке, которой нужны объёмы и подписанное заявление о точности, нужно не то же, что съёмке памятника для охраны наследия, полевой карте для агрономии или быстрой мозаике стройки для заказчика. Прежде чем что-то сравнивать, запишите результаты, точность, за которую вы должны отвечать, и размер вашего типичного проекта.
Восемь критериев, которые различают программы
Проверяемая точность: сообщает ли программа ошибку на независимых контрольных точках отдельно от опорных, по которым её подгоняли? Честность с пропусками: помечает ли она заполненные ячейки, а не закрашивает их? Воспроизводимость: дают ли одни и те же снимки и настройки одни и те же файлы дважды?
Куда уходят данные: обработка локальная или снимки загружаются? Работает ли лицензия офлайн? Требования к 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-приложение · полностью офлайн · бесплатная бета