Сравнение возможностей программных продуктов КРЕДО на операционных системах Windows и Astra Linux

Прошедший 2022 год был активным и сложным для инженерной отрасли. Во многом данная тенденция была продиктована Указом Президента РФ № 166 «О мерах по обеспечению технологической независимости и безопасности критической информационной инфраструктуры РФ», который, в частности, ограничивает с 31 марта 2022 года возможность закупки иностранного программного обеспечения, а с 1 января 2025 года запрещает использование иностранных программ. Также появилась необходимость перехода и на отечественные операционные системы, которые должны поддерживать эти программы. Данная задача стала перед многими разработчиками программных продуктов, которые создаются и используются в РФ. Разработчики программных продуктов КРЕДО уже давно рассматривали варианты перехода Технологий КРЕДО на отечественную операционную систему. Данные намерения материализовались в создание программ КРЕДО на отечественной операционной системе Astra Linux. На момент начала 2023 года  программные продукты КРЕДО поддерживаются как операционной системой Windows, так и отечественной операционной системой Astra Linux.

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

На данный момент наиболее активно развивающаяся методика получения исходных изыскательских данных – это аэрофотосъёмка и всевозможные виды лазерного сканирования (воздушное, наземное, мобильное и т.д.). За данные задачи в линейке программных продуктов КРЕДО отвечают программы КРЕДО 3D СКАН и КРЕДО ФОТОГРАММЕТРИЯ.

Для чистоты эксперимента установим операционные системы Windows и Astra Linux на один и тот же персональный компьютер. Это гарантирует нам использование одинаковых мощностей компьютера. С основными техническими характеристиками персонального компьютера и операционных систем вы можете ознакомиться на рисунках 1 и 2.

На одном компьютере на обе операционные системы установим программные продукты КРЕДО 3D СКАН 1.8 и КРЕДО ФОТОГРАММЕТРИЯ 1.1.

Первый этап исследования будет выполнен в программе КРЕДО 3D СКАН 1.8. В качестве исходных данных будем использовать два облака точек, полученных по результатам аэрофотосъёмки (далее облако точек №1) и мобильного лазерного сканирования (далее облако точек №2). Количество точек в них 87 003 638 и 7 335 046 соответственно. После этого выполним расчёты по облакам точек, их классификацию, создадим матрицу высот и выполним для каждого из облаков точек специальные задачи:

  • для облака точек №1, которое отображает результаты аэрофотосъёмки карьера, создадим карту глубин, по которой в автоматическом режиме распознаем бровки;
  • для облака точек №2, которое отображает результаты мобильного лазерного сканирования городской застройки, выполним автоматическое распознавание объектов дорожной инфраструктуры (сигнальных столбиков, столбов дорожных знаков и самих дорожных знаков).

С результатами выполненных работ вы можете ознакомиться в следующих таблицах.

Таб. 1. Работа с облаком точек №1

КомандаAstra Linux (мин.)Windows 10 (мин.)
1Импорт облака точек №102:5203:52
2Расчет нормалей03:1503:48
3Расчет локальных плотностей12:4813:13
4Фильтрация шумов ниже рельефа00:1700:25
5Фильтрация точек по плотности00:5501:00
6Выделение рельефа01:5202:30
7Создание матрицы высот00:0700:04
8Интерполяция матрицы высот00:0500:04
9Прореживание облака точек00:1600:22
10Генерация точек по облаку точек00:0100:19
11Формирование карты глубин00:0300:02
12Распознавание уступов00:0200:02

Таб. 2. Работа с облаком точек №2

КомандаAstra Linux (мин.)Windows 10 (мин.)
1Импорт облака точек №200:2400:27
2Импорт фотографий00:0100:01
3Расчет нормалей00:1300:16
4Расчет локальных плотностей00:5901:01
5Фильтрация точек по плотности00:0300:04
6Выделение рельефа00:0500:06
7Создание матрицы высот00:0300:03
8Интерполяция матрицы высот00:0200:02
9Прореживание облака точек00:0100:01
10Генерация точек по облаку точек00:0100:01
11Расчет высоты относительно рельефа00:0400:55
12Распознавание сигнальных столбиков00:1000:11
13Распознавание столбов дорожных знаков00:1100:16
14Распознавание дорожных знаков13:5709:56

Таблицы демонстрируют, сколько времени программному продукту КРЕДО 3D СКАН 1.8 необходимо для решения одной и той же задачи на операционных системах Windows и Astra Linux.

На втором этапе исследования на этом же персональном компьютере выполним обработку результатов аэрофотосъёмки в программе КРЕДО ФОТОГРАММЕТРИЯ 1.1 на операционных системах Windows и Astra Linux. Данный процесс подразумевает формирование по фотографиям плотного облака точек и ортофотоплана. Результаты также представлены в виде таблицы (Таб. 3).

Таб. 3 Обработка результатов аэрофотосъёмки.

КомандаAstra Linux (мин.)Windows 10 (мин.)
1Импорт фотографий00:1300:12
2Импорт опорных точек00:0100:01
3Нанесение связующих точек00:0200:02
4Расчет модели08:3808:34
5Генерация связующих точек00:0100:01
6Расчет модели02:1502:32
7Расчет облака08:2209:06
8Создание ортофотоплана06:5603:08
9Выделение рельефа00:0600:06
10Создание матрицы высот00:0100:01
11Интерполяция матрицы высот01:0900:47
12Прореживание облака точек00:0100:01
13Генерация точек по облаку точек00:0100:01

На ОС Windows и ОС Astra Linux процесс обработки исходных данных был выполнен полностью, итоговый проект на обоих операционных системах получен идентичный, а разница затраченного времени приблизительно равна 10% от общего затраченного времени на выполнение команд (о чем свидетельствуют таблицы 1-3), причём облако точек №1 было обработано быстрее на ОС Astra Linux, а облако точек №2 и обработка результатов аэрофотосъёмки на ОС Windows. Главное — это то, что обе операционные системы полностью справляются с производственными задачами.

В заключении хотелось бы добавить, что программы КРЕДО 3D СКАН и КРЕДО ФОТОГРАММЕТРИЯ на обеих операционных системах имеют идентичный функционал и выглядят практически одинаково, что позволяет, при появлении производственной необходимости, без потери времени на переобучение перейти в работе с программными продуктами КРЕДО с ОС Windows на ОС Astra Linux.

Новости

Техподдержка
RUEN