Wiki source code of Охранная аналитика и детектор оставленных предметов
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.2 | 1 | В данном разделе описана процедура настройки охранной аналитики и детектора оставленных предметов. Общие сведения приведены в разделе ~[[[Настройка видеоаналитики>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome]]]. |
| 2 | |||
| |
2.1 | 3 | == Общие параметры == |
| 4 | |||
| |
1.1 | 5 | (% class="wrapped" %) |
| 6 | |=((( | ||
| 7 | Параметр | ||
| 8 | )))|=((( | ||
| 9 | Диапазон значений | ||
| 10 | )))|=((( | ||
| 11 | Значение по умолчанию | ||
| 12 | )))|=((( | ||
| 13 | Примечание | ||
| 14 | ))) | ||
| 15 | |=(% colspan="4" %)((( | ||
| 16 | (% class="content-wrapper" %) | ||
| 17 | ((( | ||
| |
1.2 | 18 | Охранная аналитика [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_motion.png||data-cizoom="0"]] |
| |
1.1 | 19 | ))) |
| 20 | ))) | ||
| 21 | |((( | ||
| 22 | Модуль аналитики | ||
| 23 | )))|((( | ||
| 24 | * Алгоритмический (CPU) | ||
| 25 | * Нейросетевой (GPU) | ||
| 26 | )))|((( | ||
| 27 | Алгоритмический (CPU) | ||
| 28 | )))|((( | ||
| 29 | Модуль нейросетевой аналитики использует графический процессор, поэтому предъявляет строгие требования к видеокарте и установленным драйверам. По умолчанию модуль нейросетевой аналитики не установлен. После запуска предоставляемого по требованию пакета установки (DEB-пакета), модуль становится доступен автоматически. Модуль алгоритмической видеоналитики использует центральный процессор, предъявляет меньше требований к ресурсам, но менее точен. | ||
| 30 | |||
| 31 | Для охранной аналитики и детектора оставленных предметов возможно использовать только один модуль аналитики. | ||
| 32 | ))) | ||
| 33 | |((( | ||
| 34 | Чувствительность | ||
| 35 | )))|((( | ||
| 36 | 1 – 100% | ||
| 37 | )))|((( | ||
| 38 | 50% | ||
| 39 | )))|((( | ||
| 40 | * В случае использования алгоритмического модуля — это интегральный (общий) параметр, который позволяет задать порог, до достижения которого отсекаются все случайные возмущения (объекты появились на очень короткий промежуток времени, случайные тени, блики света); позволяет варьировать минимальное количество изменений в соседних кадрах, необходимо для детекции движения; подбирается согласно специфики сцены. | ||
| 41 | * В случае использования нейросетевого модуля — (% style="color:#333333" %)это величина, обратная confidence rate («уверенности» нейросети или минимальной вероятности того, что объект распознан точно). Чем выше чувствительность, тем ниже может быть планка confidence rate у выделенного объекта, чтобы он был допущен до следующего этапа трекинга. Чувствительность=100% минус порог ((%%)минимальная вероятность, которая будет пропущена модулем аналитики). При 100% чувствительности определяется максимальное количество ложных срабатываний. Например, если минимальная вероятность определения типа объекта – 25%, то чувствительность нужно задать равную 75%. | ||
| 42 | ))) | ||
| 43 | |((( | ||
| 44 | Время дребезга | ||
| 45 | )))|((( | ||
| 46 | Время в сек. | ||
| 47 | )))|((( | ||
| 48 | 1 сек. | ||
| 49 | )))|((( | ||
| 50 | Период времени, в течение которого несколько последовательно происходящих однотипных событий будут интерпретироваться модулем аналитики как одно. (% style="color:#333333" %)Определяет минимальное время между публикуемыми событиями о сработке правил. (%%)Предотвращает дублирование тревог в силу колебаний видеоизображения. | ||
| 51 | ))) | ||
| 52 | |((( | ||
| 53 | Прореживание кадров | ||
| 54 | )))|((( | ||
| 55 | Количество кадров в сек. | ||
| 56 | )))|((( | ||
| 57 | 0 | ||
| 58 | )))|((( | ||
| 59 | (% style="color:#222222" %)Определяет количество кадров в секунду, которое подаётся на вход модулю аналитики. Если указан 0, используются все кадры из потока. Вне зависимости от этой настройки, в случае, если модулю аналитики не хватает вычислительных ресурсов, чтобы анализировать поступающий поток, прореживание кадров осуществляется автоматически: кадр не подаётся на вход модулю видеоанализа, но подается на декодирование изображения, чтобы не страдало качество «картинки». Таким образом, даже (% style="color:#333333" %)при высокой загрузке сохраняется возможность анализа в real time, но с поправкой на то, что часть кадров будет отброшена. | ||
| 60 | ))) | ||
| 61 | |=(% colspan="4" %)((( | ||
| 62 | (% class="content-wrapper" %) | ||
| 63 | ((( | ||
| |
2.1 | 64 | Детектор оставленных предметов [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_analytics_things.png||data-cizoom="0"]] |
| |
1.1 | 65 | ))) |
| 66 | ))) | ||
| 67 | |(% colspan="4" %)((( | ||
| 68 | Задача детекции оставленных предметов тесно связана с задачей треккинга, поэтому, включение детектора оставленных предметов автоматически включает охранную аналитику. Полноценно любые произвольные оставленные предметы можно детектировать только в алгоритмической видеоаналитике (с построением модели фона и пр.). Однако, нейросетевая аналитика умеет распознавать чемоданы и рюкзаки, а также отслеживать их на сцене в качестве оставленных предметов, но вероятность того, что она будет корректно распознавать бесформенные мешки, всё равно довольно низка. | ||
| 69 | |||
| 70 | Для алгоритмической аналитики есть возможность «базовой» и «расширенной» настройки оставленных предметов. При базовой настройке ряд параметров задаётся автоматически, в том числе при помощи эвристик и с учётом текущей опорной сцены. При расширенной настройке данные параметры жёстко фиксируются пользователем. | ||
| 71 | ))) | ||
| 72 | |((( | ||
| 73 | Порог срабатывания | ||
| 74 | )))|((( | ||
| 75 | Время в формате | ||
| 76 | ЧЧ:ММ;СС | ||
| 77 | )))|((( | ||
| 78 | 00:00:00 | ||
| 79 | )))|((( | ||
| 80 | (% class="content-wrapper" %) | ||
| 81 | ((( | ||
| |
2.2 | 82 | (% style="color:#222222" %)Период времени, по истечении которого предмет считается оставленным. Для ввода времени можно воспользоваться элементом Календарь, для этого нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_time.png]] и используйте стрелки вверх/вниз. |
| |
1.1 | 83 | ))) |
| 84 | ))) | ||
| 85 | |((( | ||
| 86 | Кэш | ||
| 87 | )))|((( | ||
| 88 | – | ||
| 89 | )))|((( | ||
| 90 | – | ||
| 91 | )))|((( | ||
| 92 | Накопленный кэш оставленных предметов в кадре. Для очистки кэша нажмите **сбросить**. | ||
| 93 | ))) | ||
| 94 | |(% colspan="3" %)((( | ||
| 95 | **Дополнительные параметры** | ||
| 96 | )))|((( | ||
| 97 | Только для модуля алгоритмической аналитики. Если дополнительные параметры не настроены, их значения выбираются автоматически в зависимости от основных параметров (чувствительность и т.д.). | ||
| 98 | ))) | ||
| 99 | |((( | ||
| 100 | (% style="color:#222222" %)Максимальное пиксельное расстояние | ||
| 101 | )))|((( | ||
| 102 | От 0 до 255 | ||
| 103 | )))|((( | ||
| 104 | 16 | ||
| 105 | )))|((( | ||
| 106 | (% style="color:#222222" %)Верхняя граница квадрата расстояния Махаланобиса между пикселем и моделью фона, определяющая, насколько данный пиксель соответствует модели. | ||
| 107 | ))) | ||
| 108 | |((( | ||
| 109 | Глубина истории модели фона | ||
| 110 | )))|((( | ||
| 111 | 500 — 5000 | ||
| 112 | )))|((( | ||
| 113 | 500 | ||
| 114 | )))|((( | ||
| 115 | 500 соответствует чувствительности 100%. | ||
| 116 | ))) | ||
| 117 | |((( | ||
| 118 | Детектировать тени | ||
| 119 | )))|((( | ||
| 120 | Да/Нет, логическое поле | ||
| 121 | )))|((( | ||
| 122 | Нет | ||
| 123 | )))|((( | ||
| 124 | Если установлено Да, алгоритм будет определять тени и помечать их, что немного снижает скорость работы алгоритма. Если данная функция не требуется, оставьте значение по-умолчанию (Нет). | ||
| 125 | ))) | ||
| 126 | |((( | ||
| 127 | Скорость построения модели фона | ||
| 128 | )))|((( | ||
| 129 | -1, 0, 1 | ||
| 130 | )))|((( | ||
| 131 | -1 | ||
| 132 | )))|((( | ||
| 133 | (% style="color:#222222" %)Значение в диапазоне [-1, 1]. 1 означает перестройку модели фона на каждый кадр, 0 означает, что модель фона не изменяется вовсе. При указании отрицательного значения выбор оптимальной скорости алгоритмом происходит автоматически. | ||
| 134 | ))) | ||
| |
1.2 | 135 | |
| |
2.1 | 136 | == Область интереса == |
| 137 | |||
| |
1.2 | 138 | Если сцена камеры содержит области, которые не требуется анализировать (глухие стены, «внешняя» территория и проч), задайте область интереса. |
| 139 | |||
| 140 | (% class="box" %) | ||
| 141 | ((( | ||
| 142 | Для охранной аналитики возможно настроить одну или несколько предполагаемых областей интереса в кадре. С точки зрения видеоанализа это значит, что в подаваемом на вход кадре зануляются все пиксели вне этих областей. | ||
| 143 | ))) | ||
| 144 | |||
| 145 | (% class="box errormessage" %) | ||
| 146 | ((( | ||
| 147 | **ВНИМАНИЕ**: в случае использования нейросетевого модуля аналитики настройки данной вкладки игнорируются. | ||
| 148 | ))) | ||
| 149 | |||
| 150 | На вкладке **Область интереса** нажмите на кнопку [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@btn_region.png]] для добавления области. | ||
| 151 | |||
| 152 | * Измените положение, размеры и форму области. | ||
| 153 | * При необходимости добавьте ещё одну область. | ||
| 154 | |||
| 155 | {{info}} | ||
| 156 | Область представляет собой один или несколько многоугольников произвольной формы. Количество вершин не ограничивается. | ||
| 157 | {{/info}} | ||
| 158 | |||
| 159 | |||
| |
2.1 | 160 | [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_analyze_region.png||data-cizoom="0" height="135" width="450"]] |
| |
1.2 | 161 | |
| 162 | **1. Вершина многоугольника**: потяните за вершину многоугольника, чтобы изменить её положение. | ||
| 163 | |||
| 164 | **2. Промежуточная точка**: нажмите для добавления новой вершины. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины. | ||
| 165 | |||
| 166 | **3. Тело многоугольника**: нажмите, чтобы выделить для перемещения и удаления. Чтобы удалить выделенную область нажмите на кнопку [[image:ui.Параметры узла.WebHome@btn_del_new.png]]. | ||
| 167 | |||
| |
2.2 | 168 | [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@analytics_regions.jpg||data-cizoom="0" height="346" width="500"]] |
| 169 | |||
| 170 | == Калибровка сцены == | ||
| 171 | |||
| 172 | Задайте перспективу сцены. В зависимости от площади территории в области видимости камеры, размеры объектов могут существенно отличаться. Необходимо указать размеры объектов на переднем плане (отдельно слева и справа) и на дальнем плане. | ||
| 173 | |||
| 174 | {{info}} | ||
| 175 | Настройки вкладки применяются только в случае использования алгоритмического модуля охранной видеоаналитики. | ||
| 176 | |||
| 177 | Если детектированный объект **меньше** минимального, он** будет отброшен**. Это позволяет бороться с незначительными возмущениями вроде снега. Но если он **больше** максимального— **он не будет отброшен, а будет разбит на несколько**: это сугубо подсказка для сегментации при определении размеров группы следов. Например, при настройке под «человека» грузовик будет детектирован, как несколько объектов, каждый примерно с «человека», и наоборот. | ||
| 178 | |||
| 179 | Есть возможность настройки разной перспективы для обычных объектов и для оставленных предметов. | ||
| 180 | {{/info}} | ||
| 181 | |||
| 182 | Задайте размеры людей/транспорта и предметов (в пределах //от…// и //до…//) в трех точках кадра. Размеры в каждой точке определяются двумя прямоугольниками, указывающими пропорции объекта. | ||
| 183 | |||
| 184 | На вкладке **Калибровка сцены **нажмите на кнопку [[image:attach:btn_analytics_motion.png||data-cizoom="0" thumbnail="true" height="33"]] чтобы задать размеры людей/транспорта для выполнения функций охранной аналитики, либо нажмите на кнопку [[image:attach:btn_analytics_things.png||thumbnail="true" height="21"]] чтобы задать размеры предполагаемых оставленных предметов. Отобразится шесть прямоугольников | ||
| 185 | |||
| 186 | * Измените размеры и форму прямоугольников путем перетаскивания левого верхнего угла прямоугольника. | ||
| 187 | * При необходимости, переместите прямоугольники, захватив за «тело». | ||
| 188 | * Для сброса настроек используйте кнопку [[image:attach:fa-repeat.png||thumbnail="true" height="17"]]. | ||
| 189 | |||
| 190 | [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_analyze_calibration.png||data-cizoom="0" height="283" width="500"]] | ||
| 191 | |||
| 192 | На примере ниже показана перспектива сцены. Объекты в правой части ближе, поэтому прямоугольник самый большой. По мере перехода в левую часть, так как дорожка удаляется, объект уменьшается , поэтому прямоугольник меньше, на заднем плане интересующие объекты ещё мельче, поэтому прямоугольник самый маленький. | ||
| 193 | |||
| 194 | |||
| 195 | В зависимости от сцены параметры будут сильно отличаться. Рекомендуется перед настройкой сцены просмотреть видео с интересующими объектами, чтобы понять их фактические размеры. | ||
| 196 | |||
| 197 | == Настройка правил охранной аналитики == | ||
| 198 | |||
| 199 | Настройте правила охранной аналитики, для этого выберите тип правила, нанесите его на изображение и задайте параметры правила. | ||
| 200 | |||
| 201 | {{info}} | ||
| 202 | Для добавления правила нажмите на кнопку правила и нанесите фигуру на изображение камеры. Будет сформирован блок правила. | ||
| 203 | [[image:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.WebHome@s_video_rules.png||data-cizoom="0"]] | ||
| 204 | |||
| 205 | **~1. Удаление правила:** чтобы удалить правило нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" height="15"]] в заголовке блока. | ||
| 206 | |||
| 207 | **2. Выделение правила**: чтобы изменить форму и положение фигуры, нажмите в области заголовка блока и перетащите требуемые точки. | ||
| 208 | {{/info}} | ||
| 209 | |||
| 210 | 1. ((( | ||
| 211 | Правило пересечения линии [[image:attach:btn_rule_crossing.png||data-cizoom="0" thumbnail="true" height="25"]], в том числе, – в заданном направлении. | ||
| 212 | |||
| 213 | {{expand title="Раскрыть | Настройка правила пересечения линии"}} | ||
| 214 | * Нажмите на кнопку [[image:attach:btn_rule_crossing.png||thumbnail="true" height="25"]], чтобы добавить правило пересечения линии. | ||
| 215 | * Постройте линию на изображении, для этого укажите положение её вершин. Для завершения нажмите на последнюю точку. | ||
| 216 | [[image:attach:s_video_rule_crossing.png||thumbnail="true" width="280"]] | ||
| 217 | * Настройте параметры правила. | ||
| 218 | |||
| 219 | (% class="wrapped" %) | ||
| 220 | |=((( | ||
| 221 | Параметр | ||
| 222 | )))|=((( | ||
| 223 | Диапазон значений | ||
| 224 | )))|=((( | ||
| 225 | Значение по умолчанию | ||
| 226 | )))|=((( | ||
| 227 | Примечание | ||
| 228 | ))) | ||
| 229 | |=(% colspan="4" %)((( | ||
| 230 | (% class="content-wrapper" %) | ||
| 231 | ((( | ||
| 232 | Пересечение линии | ||
| 233 | ))) | ||
| 234 | ))) | ||
| 235 | |((( | ||
| 236 | Направление пересечения барьера | ||
| 237 | )))|((( | ||
| 238 | * Любое | ||
| 239 | * от В к А | ||
| 240 | * от А к В | ||
| 241 | )))|((( | ||
| 242 | любое | ||
| 243 | )))|((( | ||
| 244 | Если задано **любое**, то срабатывание правила вызовет пересечение линии в любом направлении. Если задано направление, то срабатывание правила будет вызывать движение в заданном направлении. | ||
| 245 | ))) | ||
| 246 | {{/expand}} | ||
| 247 | ))) | ||
| 248 | 1. ((( | ||
| 249 | Правило нахождения в области [[image:attach:btn_rule_field.png||data-cizoom="0" thumbnail="true" height="27"]], в том числе , – поиск объектов вне области. | ||
| 250 | |||
| 251 | {{expand title="Раскрыть | Настройка правила нахождения в области"}} | ||
| 252 | * Нажмите на кнопку [[image:attach:btn_rule_field.png||thumbnail="true" height="27"]], чтобы добавить правило нахождения в области. | ||
| 253 | * Постройте многоугольник на изображении, для этого укажите положение его вершин. Для завершения нажмите на последнюю точку. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины. | ||
| 254 | [[image:attach:s_video_rule_region.png||thumbnail="true" width="280"]] | ||
| 255 | * Настройте параметры правила. | ||
| 256 | |||
| 257 | (% class="wrapped" %) | ||
| 258 | |=((( | ||
| 259 | Параметр | ||
| 260 | )))|=((( | ||
| 261 | Диапазон значений | ||
| 262 | )))|=((( | ||
| 263 | Значение по умолчанию | ||
| 264 | )))|=((( | ||
| 265 | Примечание | ||
| 266 | ))) | ||
| 267 | |=(% colspan="4" %)((( | ||
| 268 | (% class="content-wrapper" %) | ||
| 269 | ((( | ||
| 270 | Нахождение в области | ||
| 271 | ))) | ||
| 272 | ))) | ||
| 273 | |((( | ||
| 274 | Срабатывание правила | ||
| 275 | )))|((( | ||
| 276 | * в области | ||
| 277 | * вне области | ||
| 278 | )))|((( | ||
| 279 | в области | ||
| 280 | )))|((( | ||
| 281 | Если задано **в области**, то срабатывание правила вызовет появление объекта в области и исчезновение объекта из области. | ||
| 282 | Если задано **вне области**, то срабатывание правила вызовет появление объекта вне области и исчезновение объекта извне области. | ||
| 283 | Сообщения вида //«Объект вошёл в область», «Объект покинул область»//. | ||
| 284 | ))) | ||
| 285 | |((( | ||
| 286 | Нахождение в области по времени | ||
| 287 | )))|((( | ||
| 288 | Да/Нет, логическое поле | ||
| 289 | )))|((( | ||
| 290 | Нет | ||
| 291 | )))|((( | ||
| 292 | Если задано **Да**, при длительном нахождении объекта в области срабатывание правила будет периодически повторяться, сообщение //«Объект продолжает оставаться в области».// | ||
| 293 | ))) | ||
| 294 | |((( | ||
| 295 | Порог срабатывания | ||
| 296 | )))|((( | ||
| 297 | Период времени в секундах | ||
| 298 | )))|((( | ||
| 299 | 3 сек. | ||
| 300 | )))|((( | ||
| 301 | При нахождении объекта в области более указанного времени, генерируется повторное срабатывание правила. | ||
| 302 | ))) | ||
| 303 | |((( | ||
| 304 | Извещать периодически | ||
| 305 | )))|((( | ||
| 306 | Да/Нет, логическое поле | ||
| 307 | )))|((( | ||
| 308 | Нет | ||
| 309 | )))|((( | ||
| 310 | Если задано **Да**, извещения о срабатывании правила будут повторяться с заданной периодичностью до исчезновения объекта из области. | ||
| 311 | ))) | ||
| 312 | |((( | ||
| 313 | Периодичность извещений | ||
| 314 | )))|((( | ||
| 315 | Период времени в секундах | ||
| 316 | )))|((( | ||
| 317 | 1 сек. | ||
| 318 | )))|((( | ||
| 319 | Период повтора извещений при длительном нахождении объекта в области. | ||
| 320 | ))) | ||
| 321 | {{/expand}} | ||
| 322 | ))) | ||
| 323 | 1. ((( | ||
| 324 | Правило подсчёта объектов, пересекающих барьер [[image:attach:btn_rule_counting.png||thumbnail="true" height="29"]]. | ||
| 325 | |||
| 326 | {{expand title="Раскрыть | Настройка правила подсчёта объектов, пересекающих барьер"}} | ||
| 327 | * Нажмите на кнопку [[image:attach:btn_rule_counting.png||thumbnail="true" height="29"]], чтобы добавить правило подсчёта объектов, пересекающих барьер. | ||
| 328 | * Постройте линию на изображении, для этого укажите положение её вершин. Для завершения нажмите на последнюю точку. | ||
| 329 | [[image:attach:s_video_rule_crossing.png||thumbnail="true" width="280"]] | ||
| 330 | * Настройте параметры правила. | ||
| 331 | |||
| 332 | (% class="wrapped" %) | ||
| 333 | |=((( | ||
| 334 | Параметр | ||
| 335 | )))|=((( | ||
| 336 | Диапазон значений | ||
| 337 | )))|=((( | ||
| 338 | Значение по умолчанию | ||
| 339 | )))|=((( | ||
| 340 | Примечание | ||
| 341 | ))) | ||
| 342 | |=(% colspan="4" %)((( | ||
| 343 | (% class="content-wrapper" %) | ||
| 344 | ((( | ||
| 345 | Подсчёт объектов, пересёкших барьер | ||
| 346 | ))) | ||
| 347 | ))) | ||
| 348 | |((( | ||
| 349 | Направление пересечения барьера | ||
| 350 | )))|((( | ||
| 351 | * Любое | ||
| 352 | * от В к А | ||
| 353 | * от А к В | ||
| 354 | )))|((( | ||
| 355 | любое | ||
| 356 | )))|((( | ||
| 357 | Если задано **любое**, то срабатывание правила вызовет пересечение линии в любом направлении. Если задано направление, то срабатывание правила будет вызывать движение в заданном направлении. | ||
| 358 | ))) | ||
| 359 | |((( | ||
| 360 | Время срабатывания | ||
| 361 | )))|((( | ||
| 362 | Период времени в секундах | ||
| 363 | )))|((( | ||
| 364 | 5 сек. | ||
| 365 | )))|((( | ||
| 366 | \\ | ||
| 367 | ))) | ||
| 368 | |((( | ||
| 369 | Время сброса | ||
| 370 | )))|((( | ||
| 371 | Период времени в секундах | ||
| 372 | )))|((( | ||
| 373 | 60 сек. | ||
| 374 | )))|((( | ||
| 375 | \\ | ||
| 376 | ))) | ||
| 377 | {{/expand}} | ||
| 378 | ))) | ||
| 379 | 1. ((( | ||
| 380 | Правило детекции движения в противоположном направлении [[image:attach:btn_rule_direction.png||thumbnail="true" height="24"]]. | ||
| 381 | |||
| 382 | {{expand title="Раскрыть | Настройка детекции движения в инверсном направлении"}} | ||
| 383 | * Нажмите на кнопку [[image:attach:btn_rule_direction.png||thumbnail="true" height="24"]], чтобы добавить правило движения в противоположном направлении. | ||
| 384 | * Постройте линию на изображении, для этого укажите положение её вершин. Запрещенное направление всегда от А к В. Для изменения направления перетащите точки прямой. | ||
| 385 | {{/expand}} | ||
| 386 | )))~)~)~) |