Wiki source code of Охранная аналитика и детектор оставленных предметов
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | В данном разделе описана процедура настройки охранной аналитики и детектора оставленных предметов. Общие сведения приведены в разделе ~[[[Настройка видеоаналитики>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome]]]. | ||
| 2 | |||
| 3 | (% class="wrapped" %) | ||
| 4 | |=((( | ||
| 5 | Параметр | ||
| 6 | )))|=((( | ||
| 7 | Диапазон значений | ||
| 8 | )))|=((( | ||
| 9 | Значение по умолчанию | ||
| 10 | )))|=((( | ||
| 11 | Примечание | ||
| 12 | ))) | ||
| 13 | |=(% colspan="4" %)((( | ||
| 14 | (% class="content-wrapper" %) | ||
| 15 | ((( | ||
| 16 | Охранная аналитика [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_motion.png||data-cizoom="0"]] | ||
| 17 | ))) | ||
| 18 | ))) | ||
| 19 | |((( | ||
| 20 | Модуль аналитики | ||
| 21 | )))|((( | ||
| 22 | * Алгоритмический (CPU) | ||
| 23 | * Нейросетевой (GPU) | ||
| 24 | )))|((( | ||
| 25 | Алгоритмический (CPU) | ||
| 26 | )))|((( | ||
| 27 | Модуль нейросетевой аналитики использует графический процессор, поэтому предъявляет строгие требования к видеокарте и установленным драйверам. По умолчанию модуль нейросетевой аналитики не установлен. После запуска предоставляемого по требованию пакета установки (DEB-пакета), модуль становится доступен автоматически. Модуль алгоритмической видеоналитики использует центральный процессор, предъявляет меньше требований к ресурсам, но менее точен. | ||
| 28 | |||
| 29 | Для охранной аналитики и детектора оставленных предметов возможно использовать только один модуль аналитики. | ||
| 30 | ))) | ||
| 31 | |((( | ||
| 32 | Чувствительность | ||
| 33 | )))|((( | ||
| 34 | 1 – 100% | ||
| 35 | )))|((( | ||
| 36 | 50% | ||
| 37 | )))|((( | ||
| 38 | * В случае использования алгоритмического модуля — это интегральный (общий) параметр, который позволяет задать порог, до достижения которого отсекаются все случайные возмущения (объекты появились на очень короткий промежуток времени, случайные тени, блики света); позволяет варьировать минимальное количество изменений в соседних кадрах, необходимо для детекции движения; подбирается согласно специфики сцены. | ||
| 39 | * В случае использования нейросетевого модуля — (% style="color:#333333" %)это величина, обратная confidence rate («уверенности» нейросети или минимальной вероятности того, что объект распознан точно). Чем выше чувствительность, тем ниже может быть планка confidence rate у выделенного объекта, чтобы он был допущен до следующего этапа трекинга. Чувствительность=100% минус порог ((%%)минимальная вероятность, которая будет пропущена модулем аналитики). При 100% чувствительности определяется максимальное количество ложных срабатываний. Например, если минимальная вероятность определения типа объекта – 25%, то чувствительность нужно задать равную 75%. | ||
| 40 | ))) | ||
| 41 | |((( | ||
| 42 | Время дребезга | ||
| 43 | )))|((( | ||
| 44 | Время в сек. | ||
| 45 | )))|((( | ||
| 46 | 1 сек. | ||
| 47 | )))|((( | ||
| 48 | Период времени, в течение которого несколько последовательно происходящих однотипных событий будут интерпретироваться модулем аналитики как одно. (% style="color:#333333" %)Определяет минимальное время между публикуемыми событиями о сработке правил. (%%)Предотвращает дублирование тревог в силу колебаний видеоизображения. | ||
| 49 | ))) | ||
| 50 | |((( | ||
| 51 | Прореживание кадров | ||
| 52 | )))|((( | ||
| 53 | Количество кадров в сек. | ||
| 54 | )))|((( | ||
| 55 | 0 | ||
| 56 | )))|((( | ||
| 57 | (% style="color:#222222" %)Определяет количество кадров в секунду, которое подаётся на вход модулю аналитики. Если указан 0, используются все кадры из потока. Вне зависимости от этой настройки, в случае, если модулю аналитики не хватает вычислительных ресурсов, чтобы анализировать поступающий поток, прореживание кадров осуществляется автоматически: кадр не подаётся на вход модулю видеоанализа, но подается на декодирование изображения, чтобы не страдало качество «картинки». Таким образом, даже (% style="color:#333333" %)при высокой загрузке сохраняется возможность анализа в real time, но с поправкой на то, что часть кадров будет отброшена. | ||
| 58 | ))) | ||
| 59 | |=(% colspan="4" %)((( | ||
| 60 | (% class="content-wrapper" %) | ||
| 61 | ((( | ||
| 62 | Детектор оставленных предметов [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_things.png]] | ||
| 63 | ))) | ||
| 64 | ))) | ||
| 65 | |(% colspan="4" %)((( | ||
| 66 | Задача детекции оставленных предметов тесно связана с задачей треккинга, поэтому, включение детектора оставленных предметов автоматически включает охранную аналитику. Полноценно любые произвольные оставленные предметы можно детектировать только в алгоритмической видеоаналитике (с построением модели фона и пр.). Однако, нейросетевая аналитика умеет распознавать чемоданы и рюкзаки, а также отслеживать их на сцене в качестве оставленных предметов, но вероятность того, что она будет корректно распознавать бесформенные мешки, всё равно довольно низка. | ||
| 67 | |||
| 68 | Для алгоритмической аналитики есть возможность «базовой» и «расширенной» настройки оставленных предметов. При базовой настройке ряд параметров задаётся автоматически, в том числе при помощи эвристик и с учётом текущей опорной сцены. При расширенной настройке данные параметры жёстко фиксируются пользователем. | ||
| 69 | ))) | ||
| 70 | |((( | ||
| 71 | Порог срабатывания | ||
| 72 | )))|((( | ||
| 73 | Время в формате | ||
| 74 | ЧЧ:ММ;СС | ||
| 75 | )))|((( | ||
| 76 | 00:00:00 | ||
| 77 | )))|((( | ||
| 78 | (% class="content-wrapper" %) | ||
| 79 | ((( | ||
| 80 | (% style="color:#222222" %)Период времени, по истечении которого предмет считается оставленным. Для ввода времени можно воспользоваться элементом Календарь, для этого нажмите на кнопку [[image:attach:btn_time.png||thumbnail="true" height="25"]] и используйте стрелки вверх/вниз. | ||
| 81 | ))) | ||
| 82 | ))) | ||
| 83 | |((( | ||
| 84 | Кэш | ||
| 85 | )))|((( | ||
| 86 | – | ||
| 87 | )))|((( | ||
| 88 | – | ||
| 89 | )))|((( | ||
| 90 | Накопленный кэш оставленных предметов в кадре. Для очистки кэша нажмите **сбросить**. | ||
| 91 | ))) | ||
| 92 | |(% colspan="3" %)((( | ||
| 93 | **Дополнительные параметры** | ||
| 94 | )))|((( | ||
| 95 | Только для модуля алгоритмической аналитики. Если дополнительные параметры не настроены, их значения выбираются автоматически в зависимости от основных параметров (чувствительность и т.д.). | ||
| 96 | ))) | ||
| 97 | |((( | ||
| 98 | (% style="color:#222222" %)Максимальное пиксельное расстояние | ||
| 99 | )))|((( | ||
| 100 | От 0 до 255 | ||
| 101 | )))|((( | ||
| 102 | 16 | ||
| 103 | )))|((( | ||
| 104 | (% style="color:#222222" %)Верхняя граница квадрата расстояния Махаланобиса между пикселем и моделью фона, определяющая, насколько данный пиксель соответствует модели. | ||
| 105 | ))) | ||
| 106 | |((( | ||
| 107 | Глубина истории модели фона | ||
| 108 | )))|((( | ||
| 109 | 500 — 5000 | ||
| 110 | )))|((( | ||
| 111 | 500 | ||
| 112 | )))|((( | ||
| 113 | 500 соответствует чувствительности 100%. | ||
| 114 | ))) | ||
| 115 | |((( | ||
| 116 | Детектировать тени | ||
| 117 | )))|((( | ||
| 118 | Да/Нет, логическое поле | ||
| 119 | )))|((( | ||
| 120 | Нет | ||
| 121 | )))|((( | ||
| 122 | Если установлено Да, алгоритм будет определять тени и помечать их, что немного снижает скорость работы алгоритма. Если данная функция не требуется, оставьте значение по-умолчанию (Нет). | ||
| 123 | ))) | ||
| 124 | |((( | ||
| 125 | Скорость построения модели фона | ||
| 126 | )))|((( | ||
| 127 | -1, 0, 1 | ||
| 128 | )))|((( | ||
| 129 | -1 | ||
| 130 | )))|((( | ||
| 131 | (% style="color:#222222" %)Значение в диапазоне [-1, 1]. 1 означает перестройку модели фона на каждый кадр, 0 означает, что модель фона не изменяется вовсе. При указании отрицательного значения выбор оптимальной скорости алгоритмом происходит автоматически. | ||
| 132 | ))) | ||
| 133 | |||
| 134 | Если сцена камеры содержит области, которые не требуется анализировать (глухие стены, «внешняя» территория и проч), задайте область интереса. | ||
| 135 | |||
| 136 | (% class="box" %) | ||
| 137 | ((( | ||
| 138 | Для охранной аналитики возможно настроить одну или несколько предполагаемых областей интереса в кадре. С точки зрения видеоанализа это значит, что в подаваемом на вход кадре зануляются все пиксели вне этих областей. | ||
| 139 | ))) | ||
| 140 | |||
| 141 | (% class="box errormessage" %) | ||
| 142 | ((( | ||
| 143 | **ВНИМАНИЕ**: в случае использования нейросетевого модуля аналитики настройки данной вкладки игнорируются. | ||
| 144 | ))) | ||
| 145 | |||
| 146 | На вкладке **Область интереса** нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_region.png]] для добавления области. | ||
| 147 | |||
| 148 | * Измените положение, размеры и форму области. | ||
| 149 | * При необходимости добавьте ещё одну область. | ||
| 150 | |||
| 151 | {{info}} | ||
| 152 | Область представляет собой один или несколько многоугольников произвольной формы. Количество вершин не ограничивается. | ||
| 153 | {{/info}} | ||
| 154 | |||
| 155 | |||
| 156 | [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_analyze_region.png||data-cizoom="0"]] | ||
| 157 | |||
| 158 | **1. Вершина многоугольника**: потяните за вершину многоугольника, чтобы изменить её положение. | ||
| 159 | |||
| 160 | **2. Промежуточная точка**: нажмите для добавления новой вершины. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины. | ||
| 161 | |||
| 162 | **3. Тело многоугольника**: нажмите, чтобы выделить для перемещения и удаления. Чтобы удалить выделенную область нажмите на кнопку [[image:ui.Параметры узла.WebHome@btn_del_new.png]]. | ||
| 163 | |||
| 164 | [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@analytics_regions.jpg||data-cizoom="0"]] |