Прибуток:
- Можливість використовувати концепції фотограмметрії SfM, ортофото, DSM/DTM і наземних контрольних точок у правильному контексті за допомогою ШІ
- Здатність будувати планування польоту БПЛА, рівень покриття та очікування точності за допомогою розрахунків і контрольних списків за допомогою ШІ
- Можливість оцінити точність фотограмметричного виходу за допомогою незалежних контрольних точок і логіки RMSE
Фотограмметрія - це техніка вимірювання тривимірного положення та форми об'єктів за фотографіями, що накладаються один на одного. Сьогодні найшвидше зростаючий метод виробництва геодезичної техніки – це виготовлення ортофото і моделей рельєфу із сотень фотографій, зібраних БПЛА (безпілотним літальним апаратом, широко відомим як дрон). У цьому розділі ми розповідаємо, як штучний інтелект підтримує цей процес, від планування польоту до оцінки точності. Принцип незмінний: програмне забезпечення та ШІ створюють модель; Прийняття позиційної точності залишається за інженером через наземні контрольні точки та незалежний контроль.
Давайте уточнимо терміни. SfM (Structure from Motion) — це метод, який вирішує 3D-геометрію та положення камери шляхом зіставлення спільних точок на фотографіях, зроблених під різними кутами; Це ядро сучасного програмного забезпечення фотограмметрії. Ортофото — аерофотознімок у правильному масштабі, як на карті, з виключеними спотвореннями перспективи та висот. DSM (цифрова модель поверхні) — це модель висоти верхньої поверхні, включаючи будівлі та дерева. DTM (цифрова модель місцевості) — це модель висоти голої землі. GCP (Наземна контрольна точка; GCP англійською) – це позначені точки, які точно виміряні з поля, з’являються на фотографіях і з’єднують модель із реальними координатами. Коефіцієнт перекриття – це відсоток сусідніх фотографій, які закривають одна одну.
Роль ШІ у фотограмметрії
AI підтримує чотири місця в цьому робочому процесі:
- Планування та розрахунок польотів. Він допомагає обчислити висоту польоту, коефіцієнт покриття та кількість фотографій для бажаної відстані відбору проб на землі (GSD: розмір, який покриває кожен піксель на землі), і створює контрольний список.
- Попередня перевірка якості. Він встановлює логіку сканування, яка позначає розмиті фотографії, недостатню оклюзію та проблеми розподілу GCP.
- Класифікація продукції та очищення. Це допомагає в таких завданнях, як фільтрація об’єктів (будівель/дерев) і виявлення хмар/тіней на ортофото, щоб створити DTM з DSM.
- Звіт і зведення про точність. Робить читабельною таблицю RMSE (середньоквадратична помилка; вимірювання відхилень у контрольних точках) і звіт про точність.
Сліпа зона: штучний інтелект не бачить фізичних умов польоту та реальності місцевості. Якщо є невідповідний GCP, погане покриття або вітряний політ, жодне програмне забезпечення/AI не зможе повністю виправити це пізніше. Чесність починається на полі.
Порада. Встановіть свою точність у цифрах із самого початку. «Нехай буде високої вірності» є двозначним; Це вимірна ціль, «наведена на ±3 см по горизонталі та ±5 см по вертикалі, підтверджена RMSE з незалежними контрольними точками».
Крок за кроком: робочий процес фотограмметрії БПЛА
- Встановіть точність і ціль GSD. Бажана точність визначає GSD і, отже, висоту польоту. Загальне правило: позиційна точність порядку кількох GSD.
- Плануйте політ. Коефіцієнт охоплення (зазвичай вперед 75-80%, збоку 65-70%), висота польоту, кількість фотографій. ШІ може створити цей розрахунок і контрольний список.
- Розмістіть і виміряйте опорні точки. Точно виміряйте за допомогою GNSS достатню кількість опорних точок у кутах і посередині, щоб рівномірно покрити територію. Відокремте деякі з них як самостійні контрольні точки, які не входять до моделі.
- Обробити його. Вирівнювання за допомогою SfM, геоприв’язка за допомогою GCP, щільна хмара точок, DSM, генерація ортофото.
- Виготовити DTM. Переключіться з DSM на DTM, відфільтрувавши об’єкти поза землею.
- Підтвердити. Розрахувати RMSE в окремих контрольних точках; Чи потрапляє в ціль?
Наземні пункти управління та RMSE
Пристосування фотограмметричної моделі до реального світу залежить від опорних точок. Опорні точки надають масштаб і розташування моделі; Якщо їх недостатньо або вони погано розподілені (усі в одному кутку), модель буде точною в одному регіоні та спотвореною в іншому. Спосіб чесно виміряти точність полягає в тому, щоб зберегти деякі опорні точки як незалежні контрольні точки, не вирівнюючи їх і обчислити RMSE, порівнюючи їхні значення в моделі з фактичними виміряними значеннями. Модель не вважається правильною тільки тому, що відповідність (залишок) на GCP низька; Це як успіх на тренувальних даних.
Застереження: якщо ви використовуєте всі позначені точки як опорні точки і не залишаєте незалежних контрольних точок, у вас не буде незалежного доказу вимірювання точності. Завжди залишайте кілька точок для перевірки.
Три міні-кейси: у цифрах
Випадок 1 — помилка розподілу GCP. На полі площею 40 га 5 із 6 опорних точок знаходились у південній половині поля. Модель дала відхилення ±3 см на півдні та ±25 см на півночі. Незалежні пункти пропуску виявили це регіональне спотворення; При рівномірному розподілі опорних точок і повторній обробці польоту точність знизилася до ±4 см на півночі.
Випадок 2 — помилка DSM за DTM. Під час розрахунку об’єму команда переоцінила об’єм розкопок приблизно на 12%, припустивши, що DSM був безпосередньо розмелений у лісистій місцевості. Коли DTM було створено за допомогою наземної фільтрації з підтримкою ШІ та повторено обчислення, обсяг наблизився до реальності. Урок: DTM використовується в об’ємній та джинсовій роботі.
Випадок 3 — Неадекватне покриття. Коли покриття впало до 55% на деяких лініях через вітер, SfM погано збігся в цій області, і модель вийшла з дірками. Попередня перевірка якості відзначила низьку область покриття; Цю частину знову облетіли. Урок: кришка надається в полі, її не можна виготовити пізніше.
Слабка підказка / Сильна підказка
Слабка підказка:
Зроблю карту дроном, підкажіть, що мені робити.
Потужна підказка:
Завдання: Створити фотограмметричний план польоту та точності БПЛА. Контекст:- Площа: ~40 га, плоска-злегка нахилена, рідколісиста- Точність цілі: горизонтальна ±3 см, вертикальна ±5 см- Камера: [сенсор/фокус], бажана GSD: 2 смЗапити:1) Напишіть приблизну висоту польоту та логіку для GSD 2 см.2) Рекомендація щодо коефіцієнта покриття (передній/бічний) та обґрунтування.3) Кількість GCP та стратегія розподілу; Скільки з них я маю зарезервувати як НЕЗАЛЕЖНІ контрольні точки? 4) Напишіть розрізнення DSM/DTM і який вихід потрібен для якої роботи. 5) Перевірка: крок підтвердження з RMSE на незалежних контрольних точках.
Потужна підказка включає числову ціль, стан поля та план перевірки; Вихід стає застосовним.
Чотири шаблони, які можна копіювати
1) Розрахунок параметрів польоту:
Приблизна висота польоту для бажаної GSD [x см] і камери [сенсор/фокус], запропонований коефіцієнт покриття, приблизна кількість фотографій. Чітко напишіть свої припущення; Зауважте, що точне значення потребує підтвердження програмного забезпечення.
2) Планування GCP:
Рекомендуйте стратегію макета GCP для [площа/розмір/форма]: скільки точок, як розподілити, скільки має бути зарезервовано для незалежного контролю. Поясніть ризик неправильного розподілу (все в одному кутку).
3) Робочий процес DSM->DTM:
Напишіть кроки наземної фільтрації для генерації DTM із хмари точок/DSM. У розділі профілю вкажіть, які об’єкти (будівля, дерево) потрібно витягнути та як перевірити результат. Поясніть, чому DTM необхідний для роботи з гучністю/рівнем.
4) Звіт про точність:
Обчисліть горизонтальну та вертикальну RMSE за наступними відхиленнями окремих контрольних точок, порівняйте з точністю цілі, зробіть інтерпретацію «пройшов/не пройшов» і вкажіть будь-які слабкі місця. Дані: [відхилення контрольної точки]
Порівняння фотограмметричних продуктів
Продукт
Що це означає?
Типове використання
Увага
ортофото
Масштабуйте точне аерофотознімок
Базова карта, оцифрування
Викривлення країв
DSM
Верхня поверхня (будівля+дерево)
Аналіз тіні/видимості
Це не земля
DTM
гола земля
Денім, об'єм, нахил
Якість фільтрації
хмара точок
3D щільні точки
3D вимірювання, переріз
очищення від шуму
YKN
Геореференційна база
основа правди
Критичний розподіл
Поширені помилки
- Використання DSM замість DTM. Велика помилка в розрахунках висоти та об'єму.
- Не залишаючи незалежних блокпостів. Немає жодних незалежних доказів для визначення точності.
- Погано розповсюджуються GCP. Одна ділянка правильна, інша спотворена.
- Залишення на полі недостатнього рівня покриття. Перфорована модель, що не підлягає відновленню.
- Не ставлячи за мету точність у цифрах. «Високу точність» неможливо виміряти або підтвердити.
- Вважаючи, що ортофото є абсолютно правильним для вимірювання. Викривлення виникають навколо країв і високих об’єктів.
Підсумовуючи
Штучний інтелект у фотограмметрії БПЛА; Це потужний допоміжний засіб у розрахунку плану польоту, попередній перевірці якості, створенні DTM з DSM і звітності про точність. Однак основа позиційної точності закладається в полі: правильна кількість і рівномірно розподілені наземні контрольні точки, адекватне прикриття та чисельна точність цілей. Чесним показником точності є RMSE, розраховане в окремих контрольних точках, які не входять до моделі. Завжди використовуйте DTM для деніму та об’ємних робіт; DSM - це верхня поверхня.
Аплікаційне завдання
Розробіть проект БПЛА: визначте розмір поля, цільову GSD і числову цільову точність (наприклад, горизонтальна ±3 см). Нехай штучний інтелект генерує висоту польоту, коефіцієнт покриття та стратегію GCP; Запишіть, скільки балів ви залишите для самостійного контролю. Потім обчисліть середньоквадратичне значення середньоквадратичного значення (RMSE) за гіпотетичною таблицею відхилень контрольної точки та запитайте «чи досягнуто ціль?» Прокоментуйте та підтвердьте результат самостійно.
контрольний список
- [ ] Я встановив чисельну цільову точність і GSD.
- [ ] Я правильно спланував коефіцієнт покриття (передній/бічний).
- [ ] Я рівномірно розподілив опорні точки та використав їх у достатній кількості.
- [ ] Деякі пункти зарезервував для самостійного контролю.
- [ ] Я створив DTM, а не DSM, для деніму/об’єму.
- [ ] Я перевірив грунтову фільтрацію за допомогою профільної секції.
- [ ] Я розрахував RMSE в окремих контрольних точках.
- [ ] Я піддав погодження точності інженеру.