Статьи

Налаштування детектора руху в ПО Інтелект

  1. Один добре, а два - краще
  2. Налаштування потоків для детекції та записи в архів
  3. Налаштування детекції руху
  4. Базові настройки детектора руху
  5. Тонка настройка детектора руху
  6. Маска детектора руху
  7. висновок
  8. Звернути увагу

Режим запису архіву по детекції руху застосовується в переважній більшості систем IP-відеоспостереження. Детектор руху покликаний розвантажити архів від непотрібної, надлишкової інформації, що утрудняє подальший пошук. Але навіть такий простий інструмент в різному ПО працює не однаково, має свої особливості і специфічні настройки. Про все докладно в цій статті і відеоролику на каналі в YOUTUBE

У нашому сьогоднішньому матеріалі ми на прикладі програмного комплексу «Інтелект» покажемо, як за допомогою досить простих налаштувань детектора руху можна заощадити значні ресурси на апаратній частині системи і збільшити глибину архіву при тому ж обсязі дискового простору.

Один добре, а два - краще

Але почнемо ми не з детектора і навіть не з особливостей конфігурації програмного забезпечення, а з IP-камери. Майже всі сучасні IP-камери підтримують режим багатопоточності. Давайте згадаємо, що це означає. Багато-режим - це можливість камери генерувати два або кілька відеопотоків з можливістю зміни налаштувань кожного з них окремо. Наприклад, максимальний дозвіл і частоту кадрів, підтримувані камерою, ми задіємо на одному потоці, а на другому можемо зробити значення даних параметрів в два рази меншим і т.п

п

Відповідно до цього, і програмне забезпечення повинно вміти запитувати і обробляти такі потоки з камер. ВО «Інтелект» підтримує до чотирьох відеопотоків, але для нашого прикладу буде достатньо двох. При їх налаштування ми можемо вибрати, за даними якого потоку буде працювати аналітика детектора. Але поки ми просто пустимо один потік в повному дозволі на запис в архів, а другий, з меншим дозволом - на відображення на клієнті (менший дозвіл зменшить навантаження на ресурси віддаленого робочого місця).

Налаштування потоків для детекції та записи в архів

Детектор руху, як і будь-який інший обчислювальний модуль, створює навантаження на апаратну частину комп'ютера. У своїй роботі він грунтується на аналізі так званих опорних кадрів відеопотоку. Чим вище частота таких кадрів, тим точніше і перебірливо детекция, але тим більше і потік, що йде з камери і, отже, більше ресурсів буде потрібно для його обробки. У нашому випадку в ПО «Інтелект» настройка частоти опорного кадру може проводитися для кожного потоку окремо. Далі ми побачимо, наскільки це важливо.

Отже, з огляду на гнучкість існуючих налаштувань, у нас є такі варіанти.

  • Детекція по основному потоку повного дозволу, який йде на запис
  • Детекція по другому потоку, меншого дозволу, який йде на відображення

Існує ще можливість задіяння детектора руху, вбудованого в камеру, але про це - в одному з наступних матеріалів.

Тут необхідно згадати, що «Інтелект» за замовчуванням встановлює частоту опорних кадрів (GOP) дорівнює 8-ми, тобто кожен 8-й кадр - опорний. Така частота забезпечує надійну детекцию, але збільшує загальний потік з камери. Якщо ми залишимо її без змін і виберемо для детекції основний потік високого дозволу, то отримаємо досить високе завантаження ресурсів. Але, як ми з'ясували в нашому дослідженні в першому випуску Руйнівників міфів відеоспостереження , Дозвіл детектируемого потоку не впливає на якість детекції, тобто в даному випадку немає необхідності у високій роздільній здатності.

Отже, налаштовуємо аналіз на другий потік меншого дозволу, і отримуємо хорошу якість детекції для більшості стандартних сюжетів спостереження і зниження навантаження на ресурси. Адже детектор руху буде працювати по кадру меншої площі. Таке зниження дозволить обробити потік з більшої кількості камер при тій же продуктивності апаратної платформи.

Таке зниження дозволить обробити потік з більшої кількості камер при тій же продуктивності апаратної платформи

Для потоку на запис в архів «опорник» можна зменшити (згадаємо, що цей параметр настроюється окремо для кожного потоку), зробивши його рівним, наприклад, значенню, встановленому в IP-камері. Тим самим ми зменшимо обсяг архівних файлів і збільшимо глибину архіву без додавання в систему жорстких дисків.

Тим самим ми зменшимо обсяг архівних файлів і збільшимо глибину архіву без додавання в систему жорстких дисків

В результаті всіх цих нескладних маніпуляцій, ми можемо заощадити на апаратній частині сервера, включаючи обчислювальні ресурси і дискову підсистему, в чому можна переконатися, розрахувавши два варіанти платформ, один з детекцією по потоку на запис, інший - по потоку на відображення, в нашому калькуляторі серверів для IP-відеоспостереження .

Налаштування детекції руху

Тільки коли у нас правильно налаштовані потоки і вибрано потрібне значення опорного кадру, можна налаштовувати детектор руху. Існують кілька етапів і варіантів настройки детектора руху в ПО відеоспостереження "Інтелект".

Базові настройки детектора руху

При типовій налаштуванні необхідно вказати, що детектується потік для програмного детектора, в нашому випадку це альтернативний потік з камери. Далі підлаштувати розмір детектируемого об'єкта і контраст. Розмір об'єкта і контраст настроюються за місцем установки камери повзунками в параметрах камери в ПО відеоспостереження (вниз - збільшення чутливості, вгору - зменшення). У більшості випадків двох параметрів настройки для програмного детектора досить, щоб запис проводився по детекції руху.

У більшості випадків двох параметрів настройки для програмного детектора досить, щоб запис проводився по детекції руху

Тонка настройка детектора руху

До тонкій настройці програмного детектора в ПО відеоспостереження вдаються в тих випадках, коли необхідно детектувати більш дрібні об'єкти і фільтрувати непотрібні події. Наприклад, коли камери встановлені на вулиці або уздовж периметра, і необхідно виявляти контрастні об'єкти в кадрі і ігнорувати рух якихось незначних об'єктів. Це можуть бути розвивається прапор на вітрі або коливання кущів і дерев в кадрі.

Для тонкої настройки програмного детектора необхідно створити на камері окрему «Зону детектора». Параметрів настройки «Зони детектора» більше, ніж в базовому варіанті настройки. Такі параметри як розмір об'єкта, чутливість, контрастність, фільтрація мають більший діапазон значень і дозволять більш тонко налаштувати програмний детектор.


Також в параметрах «Зони детектора» є функціонал дозволяє показати об'єкти в кадрі, який дасть можливість візуально визначити захоплення об'єкта детектором руху на тому видаленні від камери, де це необхідно.

Маска детектора руху

Маскування зон детекції - це ще один із способів оптимальної настройки програмного детектора в ПО відеоспостереження. Цю установку роблять в тих випадках, коли в кадрі присутні зони не потребують уваги. Наприклад, це може бути лісовий масив поряд з парканом на периметрі або частина неба потрапив в кадр. У таких випадках, якщо на ці зони в кадрі не накласти маску, то програмний детектор реєструватиме зайві події від дерев або руху хмар, політ птахів. Маскування зон детекції дозволяє приховати від програмного детектора ділянку кадру, який не потрібно аналізувати.

Налаштовується маска детектора візуально на моніторі відеоспостереження. Вибравши потрібну камеру на моніторі необхідно клікнути на номер камери, зайти в налаштування зображення і там вибрати пункт меню «Маскування». Далі затиснувши ліву кнопку мишки накласти маску на непотрібну область в кадрі.

висновок

Давайте коротко повторимо рекомендації:

  • Детектор руху налаштовуємо на видимій частині потоці, частоту опорного кадру залишаємо за замовчуванням - економимо на ресурсах.
  • У потоці на запис частоту опорника робимо рівною тій, яка встановлена ​​за замовчуванням в IP-камері - економимо на архіві.
  • Налаштування детектора руху виставляємо так, щоб питання, що цікавлять нас об'єкти були якісно продетектированного, а то, що нас не цікавить, чи не записувалося в архів. Якщо стандартних налаштувань недостатньо, створюємо зони детекції та маски детектора.

Існують і інші можливості оптимізації, в тому числі більш складних аналітичних функцій. наш калькулятор враховує багато тонкощів конфігурацій систем, але, звичайно, не всі. Для того, щоб бути впевненим в тому, що ваш сервер буде працювати максимально ефективно, звертайтеся за докладним розрахунком до менеджерам Відеомакс по телефону +7 (495) 640-55-46.

Звернути увагу

Фахівці компанії Відеомакс завжди готові поділитися своїм досвідом в області оптимізації відеоспостереження. Ми знаємо як найефективніше вирішити завдання при мінімальних витратах. З нами ви можете економити без шкоди якості та надійності вашої системи відеоспостереження!