Мониторинг посевов с дронов и спутников: что такое NDVI
Продвинутое4 минРедакция Innovialabs
Коротко
NDVI сравнивает отражение растений в красном и ближнем инфракрасном диапазонах и показывает, где посевы слабее; спутник дает регулярный обзор, дрон — детали, а итог превращается в карты-задания для техники.
Что такое NDVI
NDVI (Normalized Difference Vegetation Index) — индекс, который показывает, насколько активна растительность. Здоровые листья сильно поглощают красный свет для фотосинтеза и сильно отражают ближний инфракрасный (NIR). Угнетенное растение отражает NIR слабее.
Формула простая:
ndvi = (nir - red) / (nir + red)
Значения лежат от -1 до 1. Голая почва и вода дают низкие значения, густые здоровые посевы — высокие. Абсолютное число само по себе мало что говорит: смотрят на разницу внутри поля и динамику во времени.
Другие индексы
NDVI не единственный и не всегда лучший:
| Индекс | Что учитывает | Когда полезен |
|---|---|---|
| NDVI | Красный и NIR | Общий обзор, ранние и средние фазы |
| NDRE | Red edge и NIR | Плотные посевы, где NDVI «насыщается», азотный статус |
| SAVI / EVI | Поправки на почву и атмосферу | Редкие посевы, много открытой почвы |
| NDWI / NDMI | NIR и коротковолновый ИК | Влагообеспеченность растений |
На поздних фазах, когда листья полностью закрывают почву, NDVI почти перестает расти. Тогда различия лучше видны в NDRE.
Спутник или дрон
| Параметр | Спутник | Дрон |
|---|---|---|
| Детализация | Метры на пиксель | Сантиметры на пиксель |
| Охват | Все поля сразу | Ограничен батареей и временем полета |
| Регулярность | Каждые несколько дней, если нет облаков | Когда нужно, по погоде |
| Облака | Главная проблема | Летает под облаками |
| Затраты | Есть бесплатные открытые данные | Аппарат, мультиспектральная камера, пилот, обработка |
| Задача | Регулярный мониторинг, поиск аномалий | Детальная проверка, подсчет растений, точечные проблемы |
На практике их комбинируют: спутник раз в несколько дней показывает, где что-то не так, а дрон летит на конкретный участок за подробностями. Открытые спутниковые данные, например миссии Sentinel-2 программы Copernicus, подходят для старта без затрат на съемку.
Как найти стресс и болезни
Индекс показывает отклонение, но не причину. Пятно с низким NDVI может означать:
- недостаток влаги или переувлажнение;
- дефицит азота или других элементов;
- болезни и вредителей;
- огрехи посева, уплотнение почвы, градобой.
Рабочий процесс:
- Сравнивайте участок с остальным полем и с прошлыми снимками — важна динамика.
- Отбросьте снимки с облаками и тенями: маска облачности обязательна.
- Наложите другие слои: карту почв, рельеф, историю операций, данные метеостанции.
- Отправьте агронома на проверку в поле (scouting) по координатам аномалии.
- Зафиксируйте причину в системе, чтобы со временем правила стали точнее.
Модели машинного обучения могут помогать классифицировать проблемы, но им нужны размеченные примеры с подтверждением в поле.
От снимка к карте-заданию
Карта-задание (prescription map) превращает индекс в нормы для техники:
- Выберите снимок в подходящую фазу развития культуры.
- Разделите поле на зоны по значениям индекса: обычно несколько классов от слабых к сильным участкам.
- Назначьте каждой зоне норму. Логика зависит от задачи: азот иногда добавляют на слабые участки, а иногда, наоборот, на участки с высоким потенциалом. Это агрономическое решение, а не автоматическое.
- Сгладьте мелкие пятна: техника не может менять норму на каждом метре.
- Экспортируйте карту в формат, который читает контроллер техники (часто shapefile или ISOXML).
Передача данных в программу хозяйства
Мониторинг дает максимум, когда он связан с учетом:
- снимки и индексы привязаны к контурам полей из программы управления фермой;
- найденная аномалия создает задачу агроному на осмотр;
- выполненная обработка записывается как операция с затратами;
- в конце сезона индексы сравниваются с картой урожайности.
Для автоматизации используют API спутниковых платформ: система по расписанию забирает новые снимки, считает индексы по каждому полю и отправляет уведомление, если значение резко упало.
Частые ошибки
- Сравнивать абсолютные значения NDVI разных культур и дат.
- Не учитывать облака, дымку и угол солнца.
- Строить карту-задание по одному снимку без проверки в поле.
- Хранить снимки отдельно от истории операций.