Чому детекція диму ШІ помиляється на реальних об’єктах
Модель, навчена на відкритих наборах, показує високу точність на тестовій вибірці та розсипається на об’єкті.
Причина не в якості моделі, а в розбіжності між навчальними кадрами і тим, що реально бачить камера: відблиски від сонця на металевій покрівлі, відображення підсвічування в калюжі, пара від теплового вузла або мийної установки, пил у цеху, піднятий навантажувачем.
Для детекції диму ШІ це не шум, а структура — розмиті напівпрозорі області, що зміщуються вгору, саме ті ознаки, за якими навчений класифікатор.
Нічне освітлення додає другу хвилю помилок. Матриця переходить у високе підсилення, зростає зернистість, і алгоритм приймає її за димову завісу; чергова зміна отримує хибні тривоги на порожньому кадрі.
Далі спрацьовує людський фактор: після серії спрацювань оператор починає відкладати перевірку до наступної зміни — і справжній осередок виявляють за запахом, а не за відеоаналітикою займань.
Окрема категорія — легальні джерела диму й пари в кадрі: сигарета на майданчику, випаровування від розчинників, пара від сушильного обладнання. Підняти поріг чутливості просто, але тоді зростає затримка на реальному займанні, а дим на ранній стадії перестає відрізнятися від фону.
Розбираємо, як це закривається — від підготовки даних до правил підтвердження тривоги.
Ефект від впровадження: хибні тривоги, час реакції, простій
Впровадження має сенс вимірювати не «точністю моделі», а трьома числами: скільки хибних тривог черговий підтверджує за зміну, скільки секунд іде на підтвердження і скільки хвилин лінія або обладнання простоює через зупинку за хибним сигналом.
Ці показники знімаються з того самого відеопотоку й журналів, які вже є в системі, — окремий замір розгортати не потрібно.
Хибні тривоги та час реакції чергового
Кадр проходить двоступеневу перевірку: детектор диму й полум’я знаходить кандидата, другий ступінь перевіряє його за динамікою протягом 8-15 секунд — чи зростає область, чи є характерне мерехтіння й рух диму.
Саме тут відбувається основне зниження хибних тривог: знімаються пара від технологічного обладнання, пил, відображення зварювання, сонячні зайчики.
Черговий замість потоку одиночних сигналів отримує готовий епізод із рамкою та коротким фрагментом. Час реакції чергового скорочується до 10-20 секунд — замість хвилин пошуку потрібної камери й прокручування архіву.
Класи відмов, простій і навантаження на персонал
Після перенесення логіки на відеоаналіз зникає клас відмов, пов’язаний із людським фактором: пропущений сигнал наприкінці зміни, «звикання» до постійних спрацювань, ручний перезапуск після збою.
Навантаження на персонал падає в рази, і це видно в журналі — за кількістю оброблених епізодів на оператора.
Простій через хибну тривогу скорочується до хвилин: його ціну визначає саме тривалість зупинки. Відповідність профільним нормативам, як-от вимоги NFPA, перевіряється на прийманні, а не після першого інциденту.
Режими відеоаналітики: порівняння варіантів і обмежень
Вибір режиму визначає не лише повноту детекції диму, а й те, скільки хибних тривог дійде до оператора.
Режими аналізу різняться тим, де обчислюються ознаки диму і як задається поріг чутливості: на камері він фіксується один раз і працює на потоці, на сервері — перераховується за архівом і змінюється без виїзду на об’єкт.
Звідси різні обмеження за затримкою, навантаженням на канал і кількістю зон, які реально тримати під спостереженням.
Межі застосовності: у що впирається кожен варіант
| Варіант | Коли підходить | Обмеження |
|---|---|---|
| Аналітика на камері | Багато точок, слабкий канал, потрібна реакція за секунди | Поріг чутливості грубіший, модель не оновлюється без перепрошивки, гірше розділяє дим і пару |
| Серверний аналіз | 10–30 камер, потрібне тонке налаштування та розбір спірних випадків | Потребує каналу й обчислювальних ресурсів, зростає затримка на піках |
| Розбір за фактом тривоги | Архіви, де важливіше підтвердити те, що сталося, а не запобігти | Працює постфактум, якість залежить від запису й ракурсу |
| Гібридна схема | Одночасно спостереження й контроль якості роботи моделі | Дві точки налаштування: потрібно синхронізувати пороги та правила ескалації |
Порівняння підходів за ціною помилки
Різниця між варіантами проявляється на порозі спрацювання. Якщо поріг занижений, оператор тоне в перевірках, якщо завищений — пропускається рання стадія задимлення.
Тому на об’єктах із щільним потоком людей ми зазвичай ставимо на камері грубий фільтр за рухом і кольором, а тонку детекцію диму виносимо на сервер, де модель бачить кадр цілком і враховує динаміку.
Розбір за фактом тривоги підключаємо третім шаром — він дає матеріали для донавчання й дозволяє підняти точність без заміни обладнання.
Етапи впровадження: від аудиту камер до передачі регламентів
Інженерна частина займає більше часу, ніж сама модель: детекція диму ШІ дає передбачуваний результат, лише коли зони, пороги й чергова зміна налаштовані під конкретний об’єкт.
Обстеження та підготовка даних
- Аудит камер. Перевіряємо ракурси, перекриття, засвітку й роботу в темряві: камери, де дим фізично невиразний, у контур не беремо — інакше отримаємо потік хибних тривог.
- Розмітка зон і ракурсів. Для кожного каналу задаємо зони інтересу й маски на пару, вихлоп, відблиски та гілки, що гойдаються, — це знімає більшу частину хибних тривог ще до налаштування моделі.
- Збір навчальної вибірки. Набираємо фрагменти із задимленням, парою, пилом і світлом з різних камер і в різний час доби, щоб модель навчалася на об’єкті, а не на абстрактних даних.
Налаштування, перевірка та приймання
- Налаштування порогів. Підбираємо чутливість і кількість підтверджувальних кадрів під режим об’єкта: уночі поріг вищий, у цеху нижчий. Одиночний кадр тривогу не піднімає.
- Перевірка на архіві. Проганяємо налаштування по минулих записах і рахуємо, скільки хибних спрацювань і пропусків дала б система, — це найчесніший тест до запуску.
- Приймання системи з черговою зміною. Охорона й оператор відпрацьовують навчальні тривоги: куди дивитися, кому телефонувати, за скільки секунд. Регламент перевіряємо разом із людьми.
- Передача регламентів. Віддаємо схеми зон, значення порогів, порядок дій при спрацюванні та інструкцію з переконфігурації при змінах на об’єкті.
Що передаємо на руки: конфігурації, схеми, регламенти
Проєкт закінчується не показом розпізнавання на демонстраційному ролику, а комплектом артефактів, за яким служба експлуатації супроводжує систему без нас.
Конфігурація та логіка спрацювань
- Файли конфігурації детекції: пороги чутливості для диму й полум’я, час підтвердження тривоги, зони маскування — курилки, кухні, зварювальні пости, ділянки з парою та пилом.
- Карта зон і ракурсів: прив’язка камер до зон відповідальності, напрямок огляду, перекриття й сліпі ділянки.
- Перелік сценаріїв тривог: які поєднання сигналів дають підтверджену тривогу, які йдуть оператору як попередження, які гасяться як явно хибні.
- Бібліотека контрольних фрагментів: записи з парою, пилом, відображеннями й засвіткою — на них перевіряємо, що після донавчання частка хибних спрацювань не зросла.
Регламенти, доступи, навчання
- Правила доступу та ролі: хто бачить потік, хто змінює пороги, хто закриває тривогу; журнал дій адміністратора та історія налаштувань.
- Регламент чергового: порядок дій при спрацюванні, що фіксується, кому і за який час ескалюється сигнал.
- Інструкція з донавчання: як розмічати нові приклади з об’єкта, як часто оновлювати модель і за якими критеріями приймати оновлення.
- Інструкції для персоналу об’єкта: пам’ятка для охорони та зміни — що робити при тривозі та що не можна вимикати самостійно.
Склад комплекту фіксуємо в акті передачі: за кожним пунктом видно, хто відповідає за його актуальність.
Кейс: склад, хибні спрацювання скоротилися в рази
Складський об’єкт: вісім зон зберігання та відкритий майданчик. Відеоаналітика спрацьовувала за порогом яскравості — пара від навантажувача, пил з-під коліс і сонячний відблиск на палеті йшли в тривогу. Черговий отримував понад 180 сигналів на добу і перестав ставитися до них як до подій.
Початкова конфігурація
Детекція диму працювала на одній моделі, навченій на відкритих роликах, із порогом, виставленим «із запасом». Камери Hikvision писали архів, аналітика розбирала його постфактум, і тривога приходила, коли осередок уже розгорявся. Виїзди охорони — до шести на тиждень, і жоден не підтвердився.
Що змінили
Розбили задачу на два етапи: швидка детекція диму й аномалій у кадрі, потім перевірка другою моделлю на короткому фрагменті — вона відрізняє дим від пари та пилу за динамікою поширення. Поріг налаштували за кожною зоною окремо, спираючись на розмітку двох місяців архіву. Тривога йде з фрагментом до та після події, черговий бачить контекст, а не один кадр.
На виході — 12 тривог на добу замість 180, підтвердження за 40 секунд замість дев’яти хвилин, виїзди охорони за хибними сигналами припинилися за квартал спостережень. На розмічених сценаріях задимлення пропусків немає.
Розмітку нових спірних випадків персонал об’єкта додає сам, і модель донавчається без зупинки системи.
Чим відрізняється детекція по відео від теплових датчиків?
Фізика в них різна.
Точковий сповіщувач спрацьовує, коли дим або нагріте повітря фізично дійшло до самого сенсора, тому його зона контролю — одиниці метрів і жорстко прив’язана до висоти монтажу: чим вище перекриття, тим більше шаруватий потік диму, який не опускається до датчика.
Тепловий датчик ще повільніший — він чекає зростання температури, а не появи диму, і на відкритих майданчиках із потоками повітря спрацювання розмивається.
Відеоканал працює інакше: камера оцінює всю площу кадру, а не точку, і фіксує дим і полум’я на ранній стадії — до прогріву повітря.
| Критерій | Точкові сповіщувачі | Теплові датчики | Детекція диму по відео |
|---|---|---|---|
| Зона контролю | одиниці метрів на прилад | точка біля стелі | вся площа кадру, десятки метрів з однієї камери |
| Швидкість спрацювання | після появи диму біля сенсора | після зростання температури | на етапі димового шлейфу |
| Висота монтажу | критична, понад нормовану втрачає чутливість | критичніша | не критична, камера дивиться в об’єм |
| Потоки повітря й вентиляція | зносять дим від датчика | розмивають нагрів | видно в кадрі як ознаку |
| Що бачить черговий | «тривога, шлейф» | «тривога, шлейф» | кадр і позначка осередку |
Якщо система вже змонтована, її не перебирають: відеоканал додається поверх і об’єднується з наявними шлейфами на рівні приймально-контрольного приладу.
Дублювання систем за різними фізичними принципами знижує частку пропусків — там, де точковий сповіщувач промовчав через стратифікацію, камера дає тривогу з координатою.
Проєктування ведемо за СП 484.1311500: він задає вимоги до зон контролю та спільної роботи сповіщувачів різних типів, а розстановку камер рахуємо за фактичними потоками повітря й висотою приміщення.
Технічні сумніви: хибні тривоги, світло, ніч, камери
Сумніви чергових і монтажників передбачувані: ніч і світло, пара й пил, старий парк камер, навантаження на наявну мережу. Відповідаємо на них так, як пояснюємо на прийманні — із зазначенням, що вирішує модель, а що налаштовується на місці.
Що відбувається вночі та при різкій зміні освітлення?
Модель працює і на інфрачервоному каналі, і на кадрах із низькою освітленістю. На переході день-ніч і при увімкненні прожектора чутливість приглушується на час перебудови експозиції, щоб засвітка не читалася як осередок. Кожній камері задається сектор огляду — за його межами тривога не піднімається.
Як відділяєте дим від пари та пилу?
Дим і пара схожі за текстурою, тому в конфігурації прописуються зони виключення: мийка, вихід вентиляції, ділянка з навантаженням. Додатково оцінюється динаміка — дим піднімається й розширюється, пара швидко розсіюється. Спірний кадр іде черговому на підтвердження, а не одразу в сирену.
Чи потрібно міняти старі камери?
Якщо камера віддає потік за стандартним протоколом, вона підключається без заміни. При слабкому контрасті й низькій роздільній здатності падає дальність раннього виявлення — на обстеженні фіксуємо, які канали годяться для диму, а які лише для відкритого вогню.
Чи витримає наявна мережа?
Обробка йде на локальному обчислювальному вузлі, у мережу йде лише подія та короткий фрагмент. Канал не забивається відеопотоком, а при обриві зв’язку вузол працює автономно й досилає події пізніше.
Як налаштовується точність спрацювання?
Поріг задається окремо за кожною камерою, а метрика — частка хибних тривог при збереженні часу виявлення. Перші тижні після запуску йде доналаштування за реальними подіями: частина спрацювань знімається зонами, частина — порогом.
Обговоримо задачу: план впровадження та оцінка за об’єктом
Оцінка за об’єктом будується від вихідних даних: щоб порахувати кількість камер, параметри зон детекції та час підтвердження тривоги, потрібні реальні умови майданчика, а не загальні ввідні.
Тому перед планом впровадження ми запитуємо комплект матеріалів і фіксуємо, що саме перевіряємо на місці.
- Планування та висотні відмітки — за ними рахуємо перекриття огляду, сліпі зони біля шляхів евакуації та потрібну кількість точок огляду.
- Схема наявних камер: роздільна здатність, кут, висота підвісу, нічне знімання. Від частини точок доведеться відмовитися, частину — довернути.
- Характер приміщень: запиленість, пара, кухонні випаровування, джерела диму у штатному режимі. Це головне джерело хибних тривог, його розбираємо окремо.
- Режим роботи об’єкта: зміни, простої, нічні вікна для монтажу й налаштування, хто чергує на посту і як реагує на тривогу.
- Список поточних проблем: частка хибних спрацювань, на які події скаржаться, які спрацювання ігнорують.
- Канали зв’язку й живлення на камерах, обмеження щодо доступів і зберігання запису, вимоги служби безпеки.
- Межі робіт: чи потрібна інтеграція з оповіщенням і пожежною автоматикою, чи лише виведення тривог оператору.
За цим набором ми збираємо план впровадження: етапи, контрольні точки, склад технічного завдання та строки під ваш об’єкт. Опишіть задачу й додайте, що є — повернемося з оцінкою та планом робіт.







