Детекція шкідників у полі: де ламається ручний огляд
Суцільний обхід ділянки у кілька сотень гектарів нездійсненний: агроном іде за маршрутом і оглядає вибірку точок — по діагоналі поля, рахуючи шкідника на рослинах у фіксованій рамці.
Такий ручний огляд полів дає зріз на конкретний день, але щільність вибірки на порядки нижча за площу, а комахи в полі розподілені нерівномірно.
Осередок ураження — це завжди локальна пляма: низина, край поля, зона біля лісосмуги або торішньої ріллі. Ймовірність, що маршрут пройде саме через нього, невисока, а феромонні пастки ловлять літ дорослих особин і майже не показують, де вже харчується личинка.
Між двома оглядами минає від тижня до двох. За цей час шкідник встигає дати покоління, і пляма розростається в рази, а частина видів іде вглиб — на нижній бік листка, всередину стебла, до кореневої шийки, де візуальний контроль по листку вже нічого не дає.
Звідси пізнє виявлення шкідника зі своєю ціною: рішення ухвалюють не за осередком, а за всім полем, обробка йде по площі, а втрати врожаю рахують уже після того, як пошкодження стали незворотними і поріг шкодочинності пройдено із запасом.
Розбираємо, як це закривається — як будується регулярний огляд усієї площі, і чому рішення за осередком вдається ухвалити раніше, ніж втрати стануть видні.
Вимірюваний ефект: швидкість огляду, охоплення полів, раннє оповіщення
Раніше обстеження трималося на маршруті агронома: за день закриваються вибіркові точки на кількох гектарах, а рішення «обробляти чи чекати» ухвалюється за ними.
Детекція шкідників змінює три речі: частку обстеженої площі, час від появи осередку до сигналу і набір відмов, які перестають траплятися.
Охоплення полів, швидкість огляду і регулярність
Обліт по сітці з перекриттям кадрів закриває весь контур за один проліт: обстежена площа зростає з вибіркових одиниць відсотків до повного покриття, і не за рахунок того, що агроном швидше ходить.
Далі знімки обробляються пакетно — модель розмічає осередки, координати складаються в карту осередків за квадратами, і по ній видно не лише «де», а й як пляма зростає від виїзду до виїзду.
Регулярність тримається розкладом: раз на тиждень у фазі активного льоту, рідше — поза нею, без ручного перепланування маршруту.
Раннє оповіщення і час реакції
Сигнал надходить того ж дня: час від появи осередку до оповіщення скорочується з тижнів — поки шкідника побачать очима — до годин, поки пляма займає одиниці квадратів.
Поріг упевненості моделі налаштовується під культуру: десь вигідніше зловити хибне спрацювання і переперевірити, десь важливіше не пропустити. Знімається цілий клас відмов — втома і суб'єктивність оглядача, пропуск крайових зон, різне прочитання одного симптому двома фахівцями.
Точність розпізнавання тримаємо на валідованих спостереженнях із iNaturalist, дозаповнюючи вибірку своїми кадрами з полів, — тому модель не «пливе» на новому сорті чи фоні.
Способи детекції шкідників: порівняння підходів
Спосіб спостереження вибирають не за точністю моделі, а за тим, який сигнал потрібен і з якою частотою. Детекція шкідників за знімками спрацьовує лише тоді, коли ознака розрізненна в кадрі, — тому ключове питання не в алгоритмі, а в носії зйомки та її періодичності.
Що знімаємо і як часто
| Варіант | Коли підходить | Обмеження |
|---|---|---|
| Пастки з камерами | Безперервне спостереження у фіксованих точках: теплиця, ряди однієї культури, сад | Закривають окремі рослини, потребують живлення та обслуговування |
| Обліт ділянки дроном | Великі масиви, огляд раз на кілька днів, загальна карта осередків | Залежить від погоди, між вильотами картина застаріває |
| Вибірковий огляд як спосіб | Уточнення тривоги: підтвердити вид шкідника та межі осередку | Повільно, мала площа за прохід, результат залежить від спостерігача |
| Ручні феромонні пастки | Оцінка динаміки льоту шкідника на контрольній точці | Немає кадру, отже немає автоматичної класифікації |
Де який спосіб програє
Жоден варіант не закриває масив повністю, і програють вони по-різному.
Безперервне спостереження ловить момент початку спалаху, але дає точкову картину за кількома рослинами; обліт будує карту поширення, але пропускає швидкі зміни між вильотами; вибірковий огляд точний за видом, але не масштабується на великі площі.
Тому джерела комбінують: пастки піднімають тривогу, обліт уточнює межі, огляд підтверджує вид перед обробкою.
Контур детекції при цьому залишається один — змінюється формат кадрів і частота їх надходження, а від цього залежить, які способи стикуються між собою без перебудови системи.
Як ми впроваджуємо систему: етапи інженерної роботи
Роботи йдуть у фіксованому порядку: кожен етап віддає артефакт, який перевіряється до переходу до наступного. Пропущене обстеження полів обертається схемою спостереження «середньої по лікарні» — і модель впевнено помиляється на конкретній культурі.
- Обстеження полів. Виїзд на ділянки: карта культур і сівозміни, історія обробок, зони минулих спалахів. На виході — перелік шкідників за стадіями розвитку, а не побажання «хочемо детекцію».
- Схема спостереження. Вибираємо джерела зображень — камери на техніці, обліт дроном, стаціонарні пастки. Фіксуємо частоту зйомки, ракурс і прив'язку кадру до координат, щоб сигнал приходив з точністю до ряду.
- Збір і розмітка знімків. Потрібні кадри за різного світла і на різних стадіях росту. Спірні кадри розмічають двоє, розбіжності розбираємо: інакше шум іде прямо в навчання.
- Навчання і налаштування порогів спрацювання. Поріг підбираємо за ціною помилки, а не за гарною цифрою: пропуск осередку дорожчий за зайвий виїзд, тому баланс повноти і точності налаштовуємо під регламент агронома.
- Перевірка на контрольних ділянках. Тестуємо на полях, що не брали участі в навчанні, — інша культура, інша погода, інша техніка зйомки.
- Передача і навчання агрономів. Регламент обходу, реакція на сигнал, розбір хибних спрацювань. Без цього навіть точна модель залишається незатребуваною.
Як перевіряємо якість
Приймання йде за контрольними ділянками: частка пропущених осередків, кількість хибних спрацювань на гектар, повторюваність між зйомками. Окремо дивимося деградацію — як система поводиться при зміні освітлення чи новій культурі, щоб збій був керованим, а не раптовим.
Комплект постачання: моделі, схеми, регламенти і доступи
Систему вважаємо зданою не в момент, коли модель показала потрібну точність на тестовій вибірці, а коли господарство експлуатує її без нас. Тому комплект постачання — це не лише навчена модель, а й усе, що потрібно агроному, інженеру та службі захисту рослин для щоденної роботи.
Технічна частина
- Налаштована модель детекції шкідників, донавчена на знімках конкретних полів: зафіксовано пороги спрацювання і класи шкідників, які реально трапляються в господарстві.
- Схема розміщення камер і пасток: прив'язка до карти полів, висота і кут встановлення, зони перекриття — повторне встановлення на новому контурі займає години, а не тижні.
- Права доступу до панелі: ролі агронома, інженера і керівника, розмежування за ділянками, журнал дій і ключі обміну з обліковою системою господарства.
- Модуль вивантаження спостережень і накопичення знімків для донавчання, з регламентом резервного копіювання.
Документація і регламенти
- Регламент обробки сигналів: кому і за який час надходить повідомлення, як підтверджується спрацювання, у якому порядку йде ескалація.
- Інструкція для агронома: як читати зведення по полю, підтверджувати або відхиляти спрацювання і позначати хибні.
- Паспорт моделі: на яких даних навчена, де межі застосовності і за яких ознак потрібне переналаштування.
- Акт передачі з журналом приймання: що і на яких полях перевірено, хто відповідає за експлуатацію.
Комплект передається в робочому вигляді: доступи видаються відповідальним співробітникам, документація написана з прикладами по ваших полях. Опишіть задачу — повернемося з оцінкою і планом передачі.
Кейс: як знизили втрати врожаю на дослідних ділянках
До проекту господарство обходило дослідні ділянки вручну: агроном фіксував осередки в журналі, а повний об'їзд займав кілька днів. У середньому знаходили близько 60% осередків, решту виявляли вже на стадії, коли шкідник переходив на сусідні ряди. Від першого сигналу до обробки минало від п'яти до семи днів.
Ми зібрали конвеєр: зйомка ділянок, розмітка знімків агрономом, донавчання моделі на кожному циклі та карта осередків з координатами, яка надходить бригаді.
Модель віддає ймовірність, а поріг спрацювання налаштовується під культуру і фазу росту — це знімає хибні сигнали на пожовклому листі та тінях. Навчання йшло на відкритому стеку PyTorch, ваги і код залишаються в замовника.
На тих самих ділянках частка виявлених осередків зросла понад 90%, час реакції скоротився до доби, площа повторного ураження — до 8% проти чверті поля раніше.
Частина полів залишилася контрольною ділянкою зі старою схемою обходу: там цифри не змінилися, що й дозволило відокремити ефект моделі від погодного сезону.
Межі застосовності кейса
Кейс не переноситься на будь-яке господарство без налаштування. Результат отримано на одній культурі й одному сезоні: на інших шкідниках і іншому освітленні точність доведеться підтверджувати заново, а осередки в затіненні та по краю поля детектуються гірше.
Модель не замінює агронома — вона показує, куди дивитися, а рішення про обробку залишається за фахівцем.
Що робити, якщо частина полів уже закрита камерами і датчиками?
Що вже стоїть у полі, майже завжди можна задіяти: опори, живлення, канал зв'язку і самі камери перевикористовуються без заміни.
Проблема в тому, що оглядові камери ставили під інші задачі — контроль периметра, облік техніки — і за кутом огляду, висотою підвісу та освітленістю вони годяться для детекції шкідників лише частково.
Інвентаризація дає дві відповіді: яку частку площі камера закриває з достатньою для розпізнавання якістю і де залишаються сліпі зони.
Камери і датчики закривають різні половини задачі. Камера фіксує факт і локалізує осередок, а датчики вологості, температури і феромонні пастки дають контекст, за яким модель відрізняє сезонний фон від спалаху.
Зв'язка працює за збігом часу і координати: одиничне спрацювання без підтвердження датчика йде в чергу на перевірку, а не в повідомлення агроному.
Часткове покриття полів — не привід відкладати запуск. Система працює на ділянках, де впевненість моделі вища за заданий поріг, решту закривають маршрутні огляди за розкладом.
Межу контролю зсувають поступово: у міру дооснащення площа під автоматичним спостереженням зростає без перебудови логіки і повторної розмітки.
Пробний запуск робимо на одній ділянці: беремо вже накопичений архів, розмічаємо його і донавчаємо модель під конкретну культуру і шкідника.
За кілька тижнів видно точність і частку хибних спрацювань у реальних умовах поля — після цього розширення на решту ділянок іде з зрозумілим ризиком, а не наосліп.
Добудовувати доводиться зазвичай небагато: точкові камери на сліпих зонах, метеостанцію і коректну геоприв'язку знімків.
Технічні сумніви: точність, хибні спрацювання, погода
Точність моделі — не одне число, а набір режимів: на прийманні рахуємо окремо вірні спрацювання за кожним шкідником, пропуски і хибні тривоги, які коштують виїзду агронома. Орієнтир — стандарти фітосанітарного обліку EPPO.
Дрібних шкідників реально розрізнити?
Трипс і білокрилка в кадрі з робочої дистанції — частки відсотка площі, детекція за цілою особиною не працює. Знімаємо в макрорежимі з фіксованою дистанцією і вирішуємо за площею ураження, а спірні кадри йдуть на дорозмітку.
Що відбувається при зйомці в туман і вночі?
У тумані видимий канал втрачає контраст — працюємо в парі з інфрачервоним підсвічуванням і спектральними індексами. Вночі частина шкідників в ІЧ видна гірше, під них заведено окремі класи. При щільному тумані система відповідає «невизначено» і пропонує перезйомку.
Як боретеся з хибними спрацюваннями?
Детектор знаходить кандидатів, другий класифікатор підтверджує їх на збільшеному фрагменті, і лише потім надходить повідомлення. Поріг підбираємо під ціну помилки в господарстві: десь дорожчий пропуск, десь зайвий виїзд. Пороги калібруються за підтвердженнями агронома.
Що робити без стійкого зв'язку?
Розпізнавання йде прямо на пристрої: кадр обробляється на місці, на сервер надходять метадані та спірні кадри. Результати накопичуються в локальному буфері і синхронізуються при появі мережі — обхід не залежить від покриття.
Обговоримо задачу: підберемо схему під ваші культури і поля
Щоб повернутися з оцінкою і планом робіт, а не із загальними міркуваннями, нам потрібен мінімум вихідних даних по господарству.
Пробний запуск на одній ділянці зазвичай укладається в два-чотири тижні — термін напряму залежить від того, наскільки повні матеріали по полях і чи є вже відзняті та розмічені кадри.
Що надіслати для оцінки:
- Карту полів: межі ділянок, площі, схему сівозміни і розбивку за культурами.
- Перелік культур і фенофаз, на яких важливо зловити шкідника — від сходів до наливу.
- Що вже стоїть на ділянці: стаціонарні камери, дрони, метеостанція, телеметрія техніки — і чи є доступ до архівів.
- Знімки і кадри за минулий сезон, включно з тими, де ураження підтверджено, і чисті контрольні ділянки.
- Журнал обробок: дати, ділянки, чим працювали — щоб пов'язати сигнали системи з фактичними результатами.
- Хто на місці ухвалює рішення і в якому вигляді йому зручно отримувати сигнал: карта, список ділянок, повідомлення.
- Обмеження щодо зв'язку, регламент польотів і вимоги до зберігання даних по полях.
Цього достатньо, щоб підібрати схему зйомки, оцінити обсяг розмітки і назвати терміни пробного запуску на вашій ділянці. Якщо частини даних немає — так і скажіть: обговоримо, чим замінити, часто вистачає наземних спостережень агронома за сезон.
Опишіть задачу — культури, площа, що вже працює на полях. Повернемося з оцінкою, планом робіт і межами пробного запуску, далі рішення за вами.







