Изменения документа Охранная аналитика и детектор оставленных предметов
Редактировал(а) admin 2026/09/01 12:40
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 - Параметры охраннойаналитики1 +Охранная аналитика и детектор оставленных предметов - Содержимое
-
... ... @@ -1,4 +1,7 @@ 1 -(% class="wrapped" %) 1 +В данном разделе описана процедура настройки охранной аналитики и детектора оставленных предметов. Общие сведения приведены в разделе ~[[[Настройка видеоаналитики>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome]]]. 2 + 3 +== Общие параметры == 4 + 2 2 |=((( 3 3 Параметр 4 4 )))|=((( ... ... @@ -9,9 +9,8 @@ 9 9 Примечание 10 10 ))) 11 11 |=(% colspan="4" %)((( 12 -(% class="content-wrapper" %) 13 13 ((( 14 -Охранная аналитика [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_motion.png]] 16 +Охранная аналитика [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_motion.png||]] 15 15 ))) 16 16 ))) 17 17 |((( ... ... @@ -34,7 +34,7 @@ 34 34 50% 35 35 )))|((( 36 36 * В случае использования алгоритмического модуля — это интегральный (общий) параметр, который позволяет задать порог, до достижения которого отсекаются все случайные возмущения (объекты появились на очень короткий промежуток времени, случайные тени, блики света); позволяет варьировать минимальное количество изменений в соседних кадрах, необходимо для детекции движения; подбирается согласно специфики сцены. 37 -* В случае использования нейросетевого модуля — (% style="color:#333333" %)это величина, обратная confidence rate («уверенности» нейросети или минимальной вероятности того, что объект распознан точно). Чем выше чувствительность, тем ниже может быть планка confidence rate у выделенного объекта, чтобы он был допущен до следующего этапа трекинга. Чувствительность=100% минус порог ((%%)минимальная вероятность, которая будет пропущена модулем аналитики). При 100% чувствительности определяется максимальное количество ложных срабатываний. Например, если минимальная вероятность определения типа объекта – 25%, то чувствительность нужно задать равную 75%.39 +* В случае использования нейросетевого модуля — это величина, обратная confidence rate («уверенности» нейросети или минимальной вероятности того, что объект распознан точно). Чем выше чувствительность, тем ниже может быть планка confidence rate у выделенного объекта, чтобы он был допущен до следующего этапа трекинга. Чувствительность=100% минус порог ((%%)минимальная вероятность, которая будет пропущена модулем аналитики). При 100% чувствительности определяется максимальное количество ложных срабатываний. Например, если минимальная вероятность определения типа объекта – 25%, то чувствительность нужно задать равную 75%. 38 38 ))) 39 39 |((( 40 40 Время дребезга ... ... @@ -43,7 +43,7 @@ 43 43 )))|((( 44 44 1 сек. 45 45 )))|((( 46 -Период времени, в течение которого несколько последовательно происходящих однотипных событий будут интерпретироваться модулем аналитики как одно. (% style="color:#333333" %)Определяет минимальное время между публикуемыми событиями о сработке правил. (%%)Предотвращает дублирование тревог в силу колебаний видеоизображения.48 +Период времени, в течение которого несколько последовательно происходящих однотипных событий будут интерпретироваться модулем аналитики как одно. Определяет минимальное время между публикуемыми событиями о сработке правил. (%%)Предотвращает дублирование тревог в силу колебаний видеоизображения. 47 47 ))) 48 48 |((( 49 49 Прореживание кадров ... ... @@ -52,12 +52,11 @@ 52 52 )))|((( 53 53 0 54 54 )))|((( 55 - (% style="color:#222222" %)Определяет количество кадров в секунду, которое подаётся на вход модулю аналитики. Если указан 0, используются все кадры из потока. Вне зависимости от этой настройки, в случае, если модулю аналитики не хватает вычислительных ресурсов, чтобы анализировать поступающий поток, прореживание кадров осуществляется автоматически: кадр не подаётся на вход модулю видеоанализа, но подается на декодирование изображения, чтобы не страдало качество «картинки». Таким образом, даже(% style="color:#333333" %)при высокой загрузке сохраняется возможность анализа в real time, но с поправкой на то, что часть кадров будет отброшена.57 +Определяет количество кадров в секунду, которое подаётся на вход модулю аналитики. Если указан 0, используются все кадры из потока. Вне зависимости от этой настройки, в случае, если модулю аналитики не хватает вычислительных ресурсов, чтобы анализировать поступающий поток, прореживание кадров осуществляется автоматически: кадр не подаётся на вход модулю видеоанализа, но подается на декодирование изображения, чтобы не страдало качество «картинки». Таким образом, даже при высокой загрузке сохраняется возможность анализа в real time, но с поправкой на то, что часть кадров будет отброшена. 56 56 ))) 57 57 |=(% colspan="4" %)((( 58 -(% class="content-wrapper" %) 59 59 ((( 60 -Детектор оставленных предметов [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_things.png]] 61 +Детектор оставленных предметов [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_things.png||]] 61 61 ))) 62 62 ))) 63 63 |(% colspan="4" %)((( ... ... @@ -73,9 +73,8 @@ 73 73 )))|((( 74 74 00:00:00 75 75 )))|((( 76 -(% class="content-wrapper" %) 77 77 ((( 78 - (% style="color:#222222" %)Период времени, по истечении которого предмет считается оставленным. Для ввода времени можно воспользоваться элементом Календарь, для этого нажмите на кнопку [[image:attach:btn_time.png||thumbnail="true" height="25"]] и используйте стрелки вверх/вниз.78 +Период времени, по истечении которого предмет считается оставленным. Для ввода времени можно воспользоваться элементом Календарь, для этого нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_time.png]] и используйте стрелки вверх/вниз. 79 79 ))) 80 80 ))) 81 81 |((( ... ... @@ -93,13 +93,13 @@ 93 93 Только для модуля алгоритмической аналитики. Если дополнительные параметры не настроены, их значения выбираются автоматически в зависимости от основных параметров (чувствительность и т.д.). 94 94 ))) 95 95 |((( 96 - (% style="color:#222222" %)Максимальное пиксельное расстояние96 +Максимальное пиксельное расстояние 97 97 )))|((( 98 98 От 0 до 255 99 99 )))|((( 100 100 16 101 101 )))|((( 102 - (% style="color:#222222" %)Верхняя граница квадрата расстояния Махаланобиса между пикселем и моделью фона, определяющая, насколько данный пиксель соответствует модели.102 +Верхняя граница квадрата расстояния Махаланобиса между пикселем и моделью фона, определяющая, насколько данный пиксель соответствует модели. 103 103 ))) 104 104 |((( 105 105 Глубина истории модели фона ... ... @@ -126,5 +126,239 @@ 126 126 )))|((( 127 127 -1 128 128 )))|((( 129 - (% style="color:#222222" %)Значение в диапазоне [-1, 1]. 1 означает перестройку модели фона на каждый кадр, 0 означает, что модель фона не изменяется вовсе. При указании отрицательного значения выбор оптимальной скорости алгоритмом происходит автоматически.129 +Значение в диапазоне [-1, 1]. 1 означает перестройку модели фона на каждый кадр, 0 означает, что модель фона не изменяется вовсе. При указании отрицательного значения выбор оптимальной скорости алгоритмом происходит автоматически. 130 130 ))) 131 + 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|| height="135" width="450"]] 157 + 158 +**1. Вершина многоугольника**: потяните за вершину многоугольника, чтобы изменить её положение. 159 + 160 +**2. Промежуточная точка**: нажмите для добавления новой вершины. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины. 161 + 162 +**3. Тело многоугольника**: нажмите, чтобы выделить для перемещения и удаления. Чтобы удалить выделенную область нажмите на кнопку [[image:ui.Параметры узла.WebHome@btn_del_new.png]]. 163 + 164 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@analytics_regions.jpg|| height="346" width="500"]] 165 + 166 +== Калибровка сцены == 167 + 168 +Задайте перспективу сцены. В зависимости от площади территории в области видимости камеры, размеры объектов могут существенно отличаться. Необходимо указать размеры объектов на переднем плане (отдельно слева и справа) и на дальнем плане. 169 + 170 +{{info}} 171 +Настройки вкладки применяются только в случае использования алгоритмического модуля охранной видеоаналитики. 172 + 173 +Если детектированный объект **меньше** минимального, он** будет отброшен**. Это позволяет бороться с незначительными возмущениями вроде снега. Но если он **больше** максимального— **он не будет отброшен, а будет разбит на несколько**: это сугубо подсказка для сегментации при определении размеров группы следов. Например, при настройке под «человека» грузовик будет детектирован, как несколько объектов, каждый примерно с «человека», и наоборот. 174 + 175 +Есть возможность настройки разной перспективы для обычных объектов и для оставленных предметов. 176 +{{/info}} 177 + 178 +Задайте размеры людей/транспорта и предметов (в пределах //от…// и //до…//) в трех точках кадра. Размеры в каждой точке определяются двумя прямоугольниками, указывающими пропорции объекта. 179 + 180 +На вкладке **Калибровка сцены **нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_motion.png]] чтобы задать размеры людей/транспорта для выполнения функций охранной аналитики, либо нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_things.png]] чтобы задать размеры предполагаемых оставленных предметов. Отобразится шесть прямоугольников 181 + 182 +* Измените размеры и форму прямоугольников путем перетаскивания левого верхнего угла прямоугольника. 183 +* При необходимости, переместите прямоугольники, захватив за «тело». 184 +* Для сброса настроек используйте кнопку [[image:ui.Параметры узла.WebHome@fa-repeat.png]]. 185 + 186 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_analyze_calibration.png|| height="283" width="500"]] 187 + 188 +На примере ниже показана перспектива сцены. Объекты в правой части ближе, поэтому прямоугольник самый большой. По мере перехода в левую часть, так как дорожка удаляется, объект уменьшается , поэтому прямоугольник меньше, на заднем плане интересующие объекты ещё мельче, поэтому прямоугольник самый маленький. 189 + 190 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@analytics_calibration.png|| height="515" width="800"]] 191 + 192 +В зависимости от сцены параметры будут сильно отличаться. Рекомендуется перед настройкой сцены просмотреть видео с интересующими объектами, чтобы понять их фактические размеры. 193 + 194 +== Настройка правил охранной аналитики == 195 + 196 + Настройте правила охранной аналитики, для этого выберите тип правила, нанесите его на изображение и задайте параметры правила. 197 + 198 +{{info}} 199 +Для добавления правила нажмите на кнопку правила и нанесите фигуру на изображение камеры. Будет сформирован блок правила. 200 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_rules.png||]] 201 + 202 +**~1. Удаление правила:** чтобы удалить правило нажмите на кнопку [[image:attach:btn_del_new.png|| thumbnail="true" height="15"]] в заголовке блока. 203 + 204 +**2. Выделение правила**: чтобы изменить форму и положение фигуры, нажмите в области заголовка блока и перетащите требуемые точки. 205 +{{/info}} 206 + 207 +=== Правило пересечения линии [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_crossing.png||]], в том числе, – в заданном направлении === 208 + 209 +* Нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_crossing.png]], чтобы добавить правило пересечения линии. 210 +* Постройте линию на изображении, для этого укажите положение её вершин. Для завершения нажмите на последнюю точку. 211 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_rule_crossing.png|| height="92" width="300"]] 212 +* Настройте параметры правила. 213 + 214 +|=((( 215 +Параметр 216 +)))|=((( 217 +Диапазон значений 218 +)))|=((( 219 +Значение по умолчанию 220 +)))|=((( 221 +Примечание 222 +))) 223 +|=(% colspan="4" %)((( 224 +((( 225 +Пересечение линии 226 +))) 227 +))) 228 +|((( 229 +Направление пересечения барьера 230 +)))|((( 231 +* Любое 232 +* от В к А 233 +* от А к В 234 +)))|((( 235 +любое 236 +)))|((( 237 +Если задано **любое**, то срабатывание правила вызовет пересечение линии в любом направлении. Если задано направление, то срабатывание правила будет вызывать движение в заданном направлении. 238 +))) 239 + 240 +=== Правило нахождения в области [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_field.png||]], в том числе , – поиск объектов вне области === 241 + 242 +* Нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_field.png||]], чтобы добавить правило нахождения в области. 243 +* Постройте многоугольник на изображении, для этого укажите положение его вершин. Для завершения нажмите на последнюю точку. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины. 244 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_rule_region.png|| height="159" width="300"]] 245 +* Настройте параметры правила. 246 + 247 +|=((( 248 +Параметр 249 +)))|=((( 250 +Диапазон значений 251 +)))|=((( 252 +Значение по умолчанию 253 +)))|=((( 254 +Примечание 255 +))) 256 +|=(% colspan="4" %)((( 257 +((( 258 +Нахождение в области 259 +))) 260 +))) 261 +|((( 262 +Срабатывание правила 263 +)))|((( 264 +* в области 265 +* вне области 266 +)))|((( 267 +в области 268 +)))|((( 269 +Если задано **в области**, то срабатывание правила вызовет появление объекта в области и исчезновение объекта из области. 270 +Если задано **вне области**, то срабатывание правила вызовет появление объекта вне области и исчезновение объекта извне области. 271 +Сообщения вида //«Объект вошёл в область», «Объект покинул область»//. 272 +))) 273 +|((( 274 +Нахождение в области по времени 275 +)))|((( 276 +Да/Нет, логическое поле 277 +)))|((( 278 +Нет 279 +)))|((( 280 +Если задано **Да**, при длительном нахождении объекта в области срабатывание правила будет периодически повторяться, сообщение //«Объект продолжает оставаться в области».// 281 +))) 282 +|((( 283 +Порог срабатывания 284 +)))|((( 285 +Период времени в секундах 286 +)))|((( 287 +3 сек. 288 +)))|((( 289 +При нахождении объекта в области более указанного времени, генерируется повторное срабатывание правила. 290 +))) 291 +|((( 292 +Извещать периодически 293 +)))|((( 294 +Да/Нет, логическое поле 295 +)))|((( 296 +Нет 297 +)))|((( 298 +Если задано **Да**, извещения о срабатывании правила будут повторяться с заданной периодичностью до исчезновения объекта из области. 299 +))) 300 +|((( 301 +Периодичность извещений 302 +)))|((( 303 +Период времени в секундах 304 +)))|((( 305 +1 сек. 306 +)))|((( 307 +Период повтора извещений при длительном нахождении объекта в области. 308 +))) 309 + 310 +=== Правило подсчёта объектов, пересекающих барьер [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_counting.png||]] === 311 + 312 +* Нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_counting.png||]], чтобы добавить правило подсчёта объектов, пересекающих барьер. 313 +* Постройте линию на изображении, для этого укажите положение её вершин. Для завершения нажмите на последнюю точку. 314 +[[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_rule_crossing.png|| height="92" width="300"]] 315 +* Настройте параметры правила. 316 + 317 +|=((( 318 +Параметр 319 +)))|=((( 320 +Диапазон значений 321 +)))|=((( 322 +Значение по умолчанию 323 +)))|=((( 324 +Примечание 325 +))) 326 +|=(% colspan="4" %)((( 327 +((( 328 +Подсчёт объектов, пересёкших барьер 329 +))) 330 +))) 331 +|((( 332 +Направление пересечения барьера 333 +)))|((( 334 +* Любое 335 +* от В к А 336 +* от А к В 337 +)))|((( 338 +любое 339 +)))|((( 340 +Если задано **любое**, то срабатывание правила вызовет пересечение линии в любом направлении. Если задано направление, то срабатывание правила будет вызывать движение в заданном направлении. 341 +))) 342 +|((( 343 +Время срабатывания 344 +)))|((( 345 +Период времени в секундах 346 +)))|((( 347 +5 сек. 348 +)))|((( 349 + 350 +))) 351 +|((( 352 +Время сброса 353 +)))|((( 354 +Период времени в секундах 355 +)))|((( 356 +60 сек. 357 +)))|((( 358 + 359 +))) 360 + 361 +=== Правило детекции движения в противоположном направлении [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_direction.png||]] === 362 + 363 +* Нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_rule_direction.png]], чтобы добавить правило движения в противоположном направлении. 364 +* Постройте линию на изображении, для этого укажите положение её вершин. Запрещенное направление всегда от А к В. Для изменения направления перетащите точки прямой.