Version 2.1 by admin on 2026/06/07 15:51

Show last authors
1 Платформа НЕЙРОСС имеет встроенный механизм ситуационного и сервисного видеоанализа.
2
3 {{box}}
4 **Переход к функционалу**: [[doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > [[doc:ui.Параметры видеорегистратора.WebHome]].
5 {{/box}}
6
7 [[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
8
9 {{toc/}}
10
11 Общие сведения
12
13 Платформа НЕЙРОСС реализует современные алгоритмы компьютерного зрения или нейронные сети для быстрого и качественного анализа видеопотока ONVIF/RTSP-камер. Встроенные детекторы ситуационной и сервисной аналитики предназначены, соответственно, для выявления и предупреждения нарушений и контроля качества видеосигнала.
14
15 Быстрые и точные алгоритмы видеоанализа позволяют автоматически определять на видео тревожные ситуации:
16
17 * пересечение линий с подсчётом числа пересечений, в том числе в заданном направлении;
18 * вход объекта в запрещённую зону, длительное пребывание в зоне;
19 * движение в запрещённом направлении, движение с запрещенной скоростью;
20 * обнаружение оставленных предметов (чемоданы, сумки, рюкзаки и проч.);
21 * (% style="letter-spacing: 0.0px;" %)обнаружение и распознавание лиц и распознавание номеров автотранспорта (с использованием средств сторонних производителей).
22
23 Сервисная видеоаналитика в части контроля качества видеосигнала детектирует:
24
25 * расфокусировку,
26 * засветку,
27 * закрытие объектива (заслонку),
28 * изменение зоны обзора и тряску камеры.
29
30 == {{id name="Настройкавидеоаналитики-Технологиивидеоанализа"/}}Технологии видеоанализа ==
31
32 На текущий момент в Платформе реализованы и развиваются независимо друг от друга два подхода к выделению образов в видеопотоке для охранной видеоаналитики:
33
34 1. **«Алгоритмический»** — на базе алгоритмов компьютерного зрения и определения разницы между кадром и автоматически сформированной опорной сценой. 
35 Алгоритмическая видеоналитика выявляет закономерности по изменениям нескольких последовательных кадров согласно заложенным алгоритмам. В основе алгоритмической видеоналитики лежит простое обнаружение движения. При изменении цвета группы пикселей, механизм ПО будет рассматривать это событие как нечто движущееся в зоне обзора. Модуль алгоритмической видеоаналитики использует только CPU, характеризуется **высокой производительностью**, но очень требователен к зоне обзора. Не рекомендуется к использованию на открытых объектах, подверженных сильным ветрам и другим природным возмущениям.
36 \\
37 1. **«Нейросетевой»** — на базе предварительно обученной нейронной сети. 
38 (%%)Нейросетевая видеоналитика позволяет выполнять анализ даже одного кадра на основе распознавания образов (паттернов) людей, машин и других классов объектов. Нейросетевой модуль гораздо меньше подвержен ложным срабатываниям, рекомендуется для открытых объектов, но гораздо более требователен к производительности компьютера: работает только на видеокартах производства nVidia (+CPU), требует предварительно установленных драйверов nVidia.
39
40 В общем случае на производительность влияет размер анализируемого изображения. Для алгоритмической аналитики рекомендуется использовать low (320x240 px) и middle (640x480 px) профили, для нейросетевой - middle-профили (640x480 px). На слишком низких разрешениях распознавание образов становится менее надёжным. (% style="color: rgb(51,51,51);letter-spacing: 0.0px;" %)Возможность тонкой настройки снижает количество ложных срабатываний. Обеспечивается возможность настройки области интереса и правил срабатывания. Для охранной аналитики и детектора оставленных предметов возможно использовать только один модуль аналитики. При использовании алгоритмической аналитики есть возможность настроить перспективу сцены (минимальные и максимальные размеры детектируемого объекта вблизи (слева и справа отдельно) и вдали, есть возможность настройки перспективы сцены и размеров объектов и оставленных предметов независимо.
41
42 Сервисная аналитика реализуется в «алгоритмическом» модуле.
43
44 Производительность видеоанализа в большой степени зависит от параметров сцены, количества объектов, конфигурации профилей камеры.
45
46 1. На 12-ядерном Xeon алгоритмическая аналитика «держит» **60 каналов** low profile в real-time (20 fps).
47 1. На нём же с видеокартой GeForce GTX 1080Ti для анализа **одного** midlle profile при помощи «нейросетей» в real-time (24 fps) требуется **100% ресурса 1 CPU и 80% ресурса 1 GPU**.
48
49 Однако, real-time анализ для видеоаналитки необязателен, хотя и повышает отслеживания (низкий FPS повышает вероятность потери объекта). Производительность обратно пропорциональна размеру и количеству кадров: прореживание 5 в секунду позволяет получить анализ 5 видеопотоков при той же загрузке GPU (но с чуть большей загрузкой CPU). **НО** есть ограничение на количество оперативной памяти в видеокарте. Для анализа каждого потока необходимо выделить минимум 3 Гб этой памяти, вне зависимости от настройки прореживания кадров.
50
51 == {{id name="Настройкавидеоаналитики-Запусквидеоанализа"/}}Запуск видеоанализа ==
52
53 Выберите узел Платформа НЕЙРОСС, для которого требуется запустить работу видеоаналитики ~[[[doc:ui.Вход в веб-интерфейс.WebHome]]].
54
55 Порядок действий:
56
57 1. (((
58 (% style="letter-spacing: 0.0px;" %)Выберите узел Платформа НЕЙРОСС, для которого требуется запустить работу видеоаналитики ~[[[doc:ui.Вход в веб-интерфейс.WebHome]]]. \\
59
60 {{info}}
61 (% style="color: rgb(51,51,51);" %)При наличии в сети нескольких узлов Платформа НЕЙРОСС (с прямыми каналами камер и «проксированными» медиаисточниками соответственно, рекомендуется запускать видеоанализ на более «мощном» узле. Рамки видеоналитики передаются по проксированному каналу поверх медиаданных.
62 {{/info}}
63
64 (% style="letter-spacing: 0.0px;" %)\\
65 )))
66 1. (% style="letter-spacing: 0.0px;" %)В разделе параметров видеорегистратора ~[[[doc:ui.Параметры видеорегистратора.WebHome]]] перейдите к вкладке **Настройка видеоналитики**, выберите камеру и профиль (при наличии нескольких профилей), по которому будет проводится видеоанализ, включите требуемый тип/типы видеонализа и настройте параметры согласно описанию ниже:
67 11. (% style="letter-spacing: 0.0px;" %)Охранная аналитика и детектор оставленных предметов,
68 11. (% style="letter-spacing: 0.0px;" %)Детектор лиц,
69 11. (% style="letter-spacing: 0.0px;" %)Сервисная видеоаналитика.
70 1. Нажмите на кнопку **Сохранить**.
71
72 {{info}}
73 Если вы наблюдаете проблемы при отображении видео в окне настройки правил видеонализа (темный экран, задержка отображения рамок видеоналитики), установите [[АРМ НЕЙРОСС>>doc:neyross.Настройка Платформы НЕЙРОСС.Установка АРМ НЕЙРОСС.WebHome]], в состав которого входит данный плагин (ссылка дана в окне раздела напрямую).
74 [[image:attach:download_arm.png]]
75
76 1. Нажмите на ссылку (% style="color: rgb(51,102,255);" %)скачать (%%)и сохраните файл установщика на локальный компьютер. Закройте окно браузера.
77 1. Запустите на выполнение сохранённый файл. Установите АРМ НЕЙРОСС согласно [[инструкции>>doc:neyross.Настройка Платформы НЕЙРОСС.Установка АРМ НЕЙРОСС.WebHome]].
78 1. Повторно откройте приложение настройки видеоналитики и выполните требуемые действия.
79 {{/info}}
80
81 == {{id name="Настройкавидеоаналитики-ОхраннаяаналитикаиДетектороставленныхпредметов"/}}Охранная аналитика[[image:attach:btn_analytics_motion.png||thumbnail="true" width="20"]] и Детектор оставленных предметов[[image:attach:btn_analytics_things.png||thumbnail="true" height="21"]] ==
82
83 1. (((
84 Для запуска видеоанализа установите флаг в соответствующем блоке и настройте параметры.
85
86 {{expand title="Раскрыть | Параметры охранной аналитики"}}(% class="wrapped" %)
87 |=(((
88 Параметр
89 )))|=(((
90 Диапазон значений
91 )))|=(((
92 Значение по умолчанию
93 )))|=(((
94 Примечание
95 )))
96 |=(% colspan="4" %)(((
97 (% class="content-wrapper" %)
98 (((
99 Охранная аналитика [[image:attach:btn_analytics_motion.png||thumbnail="true" width="20"]]
100 )))
101 )))
102 |(((
103 Модуль аналитики
104 )))|(((
105 * Алгоритмический (CPU)
106 * Нейросетевой (GPU)
107 )))|(((
108 Алгоритмический (CPU)
109 )))|(((
110 Модуль нейросетевой аналитики использует графический процессор, поэтому предъявляет строгие требования к видеокарте и установленным драйверам. По умолчанию модуль нейросетевой аналитики не установлен. После запуска предоставляемого по требованию пакета установки (DEB-пакета), модуль становится доступен автоматически. Модуль алгоритмической видеоналитики использует центральный процессор, предъявляет меньше требований к ресурсам, но менее точен.
111
112 Для охранной аналитики и детектора оставленных предметов возможно использовать только один модуль аналитики.
113 )))
114 |(((
115 Чувствительность
116 )))|(((
117 1 – 100%
118 )))|(((
119 50%
120 )))|(((
121 * В случае использования алгоритмического модуля — это интегральный (общий) параметр, который позволяет задать порог, до достижения которого отсекаются все случайные возмущения (объекты появились на очень короткий промежуток времени, случайные тени, блики света); позволяет варьировать минимальное количество изменений в соседних кадрах, необходимо для детекции движения; подбирается согласно специфики сцены.
122 * В случае использования нейросетевого модуля —  (% style="color: rgb(51,51,51);" %)это величина, обратная confidence rate («уверенности» нейросети или минимальной вероятности того, что объект распознан точно). Чем выше чувствительность, тем ниже может быть планка confidence rate у выделенного объекта, чтобы он был допущен до следующего этапа трекинга. Чувствительность=100% минус порог ((%%)минимальная вероятность, которая будет пропущена модулем аналитики). При 100% чувствительности определяется максимальное количество ложных срабатываний. Например, если минимальная вероятность определения типа объекта – 25%, то чувствительность нужно задать равную 75%.
123 )))
124 |(((
125 Время дребезга
126 )))|(((
127 Время в сек.
128 )))|(((
129 1 сек.
130 )))|(((
131 Период времени, в течение которого несколько последовательно происходящих однотипных событий будут интерпретироваться модулем аналитики как одно. (% style="color: rgb(51,51,51);" %)Определяет минимальное время между публикуемыми событиями о сработке правил. (%%)Предотвращает дублирование тревог в силу колебаний видеоизображения.
132 )))
133 |(((
134 Прореживание кадров
135 )))|(((
136 Количество кадров в сек.
137 )))|(((
138 0
139 )))|(((
140 (% style="color: rgb(34,34,34);" %)Определяет количество кадров в секунду, которое подаётся на вход модулю аналитики. Если указан 0, используются все кадры из потока. Вне зависимости от этой настройки, в случае, если модулю аналитики не хватает вычислительных ресурсов, чтобы анализировать поступающий поток, прореживание кадров осуществляется автоматически: кадр не подаётся на вход модулю видеоанализа, но подается на декодирование изображения, чтобы не страдало качество «картинки». Таким образом, даже (% style="color: rgb(34, 34, 34); color: rgb(51, 51, 51)" %)при высокой загрузке сохраняется возможность анализа в real time, но с поправкой на то, что часть кадров будет отброшена.
141 )))
142 |=(% colspan="4" %)(((
143 (% class="content-wrapper" %)
144 (((
145 Детектор оставленных предметов[[image:attach:btn_analytics_things.png||thumbnail="true" height="21"]]
146 )))
147 )))
148 |(% colspan="4" %)(((
149 Задача детекции оставленных предметов тесно связана с задачей треккинга, поэтому, включение детектора оставленных предметов автоматически включает охранную аналитику. Полноценно любые произвольные оставленные предметы можно детектировать только в алгоритмической видеоаналитике (с построением модели фона и пр.). Однако, нейросетевая аналитика умеет распознавать чемоданы и рюкзаки, а также отслеживать их на сцене в качестве оставленных предметов, но вероятность того, что она будет корректно распознавать бесформенные мешки, всё равно довольно низка.
150
151 Для алгоритмической аналитики есть возможность «базовой» и «расширенной» настройки оставленных предметов. При базовой настройке ряд параметров задаётся автоматически, в том числе при помощи эвристик и с учётом текущей опорной сцены. При расширенной настройке данные параметры жёстко фиксируются пользователем.
152 )))
153 |(((
154 Порог срабатывания
155 )))|(((
156 Время в формате
157 ЧЧ:ММ;СС
158 )))|(((
159 00:00:00
160 )))|(((
161 (% class="content-wrapper" %)
162 (((
163 (% style="color: rgb(34,34,34);" %)Период времени, по истечении которого предмет считается оставленным. Для ввода времени можно воспользоваться элементом Календарь, для этого нажмите на кнопку [[image:attach:btn_time.png||thumbnail="true" height="25"]] и используйте стрелки вверх/вниз.
164 )))
165 )))
166 |(((
167 Кэш
168 )))|(((
169
170 )))|(((
171
172 )))|(((
173 Накопленный кэш оставленных предметов в кадре. Для очистки кэша нажмите **сбросить**.
174 )))
175 |(% colspan="3" %)(((
176 **Дополнительные параметры**
177 )))|(((
178 Только для модуля алгоритмической аналитики. Если дополнительные параметры не настроены, их значения выбираются автоматически в зависимости от основных параметров (чувствительность и т.д.).
179 )))
180 |(((
181 (% style="color: rgb(34,34,34);" %)Максимальное пиксельное расстояние
182 )))|(((
183 От 0 до 255
184 )))|(((
185 16
186 )))|(((
187 (% style="color: rgb(34,34,34);" %)Верхняя граница квадрата расстояния Махаланобиса между пикселем и моделью фона, определяющая, насколько данный пиксель соответствует модели.
188 )))
189 |(((
190 Глубина истории модели фона
191 )))|(((
192 500 — 5000
193 )))|(((
194 500
195 )))|(((
196 500 соответствует чувствительности 100%.
197 )))
198 |(((
199 Детектировать тени
200 )))|(((
201 Да/Нет, логическое поле
202 )))|(((
203 Нет
204 )))|(((
205 Если установлено Да, алгоритм будет определять тени и помечать их, что немного снижает скорость работы алгоритма. Если данная функция не требуется, оставьте значение по-умолчанию (Нет).
206 )))
207 |(((
208 Скорость построения модели фона
209 )))|(((
210 -1, 0, 1
211 )))|(((
212 -1
213 )))|(((
214 (% style="color: rgb(34,34,34);" %)Значение в диапазоне [-1, 1]. 1 означает перестройку модели фона на каждый кадр, 0 означает, что модель фона не изменяется вовсе. При указании отрицательного значения выбор оптимальной скорости алгоритмом происходит автоматически.
215 ))){{/expand}}
216 )))
217 1. (((
218 Если сцена камеры содержит области, которые не требуется анализировать (глухие стены, «внешняя» территория и проч), задайте область интереса.
219
220 {{info}}
221 (% style="color: rgb(51,51,51);" %)Для охранной аналитики возможно настроить одну или несколько предполагаемых областей интереса в кадре. С точки зрения видеоанализа это значит, что в подаваемом на вход кадре зануляются все пиксели вне этих областей.\\
222
223 (% style="color: rgb(51,51,51);" %)**ВНИМАНИЕ**: в случае использования нейросетевого модуля аналитики настройки данной вкладки игнорируются.
224 {{/info}}
225
226 {{expand title="Раскрыть | Настройка области интереса…"}}* На вкладке **Область интереса** нажмите на кнопку [[image:attach:btn_region.png||thumbnail="true" height="25"]] для добавления области.
227 * Измените положение, размеры и форму области.
228 * При необходимости добавьте ещё одну область.
229
230 {{info}}
231 Область представляет собой один или несколько многоугольников произвольной формы. Количество вершин не ограничивается.
232 {{/info}}
233
234 [[image:attach:s_video_analyze_region.png||width="450"]]
235
236 **1. Вершина многоугольника**: потяните за вершину многоугольника, чтобы изменить её положение.
237
238 **2. Промежуточная точка**: нажмите для добавления новой вершины. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины.
239
240 **3. Тело многоугольника**: нажмите, чтобы выделить для перемещения и удаления. Чтобы удалить выделенную область нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" width="16"]].
241
242 [[image:attach:analytics_regions.jpg||height="250"]]{{/expand}}
243 )))
244 1. (((
245 Задайте перспективу сцены. В зависимости от площади территории в области видимости камеры, размеры объектов могут существенно отличаться. Необходимо указать размеры объектов на переднем плане (отдельно слева и справа) и на дальнем плане.
246
247 {{info}}
248 Настройки вкладки применяются только в случае использования алгоритмического модуля охранной видеоаналитики.
249
250 Если детектированный объект **меньше** минимального, он** будет отброшен**. Это позволяет бороться с незначительными возмущениями вроде снега. Но если он **больше** максимального— **он не будет отброшен, а будет разбит на несколько**: это сугубо подсказка для сегментации при определении размеров группы следов. Например, при настройке под «человека» грузовик будет детектирован, как несколько объектов, каждый примерно с «человека», и наоборот.
251
252 Есть возможность настройки разной перспективы для обычных объектов и для оставленных предметов.
253 {{/info}}
254
255 {{expand title="Раскрыть | Калибровка сцены"}}Задайте размеры людей/транспорта и предметов (в пределах //от…// и //до…//) в трех точках кадра. Размеры в каждой точке определяются двумя прямоугольниками, указывающими пропорции объекта.
256
257 На вкладке **Калибровка сцены **нажмите на кнопку [[image:attach:btn_analytics_motion.png||thumbnail="true" height="33"]] чтобы задать размеры людей/транспорта для выполнения функций охранной аналитики, либо нажмите на кнопку [[image:attach:btn_analytics_things.png||thumbnail="true" height="21"]] чтобы задать размеры предполагаемых оставленных предметов. Отобразится шесть прямоугольников
258
259 * Измените размеры и форму прямоугольников путем перетаскивания левого верхнего угла прямоугольника.
260 * При необходимости, переместите прямоугольники, захватив за «тело».
261 * Для сброса настроек используйте кнопку [[image:attach:fa-repeat.png||thumbnail="true" height="17"]].
262
263 [[image:attach:s_video_analyze_calibration.png||height="250"]]
264
265 На примере ниже показана перспектива сцены. Объекты в правой части ближе, поэтому прямоугольник самый большой. По мере перехода в левую часть, так как дорожка удаляется, объект уменьшается , поэтому прямоугольник меньше, на заднем плане интересующие объекты ещё мельче, поэтому прямоугольник самый маленький.
266
267 [[image:attach:analytics_calibration.png||height="250"]]
268
269 В зависимости от сцены параметры будут сильно отличаться. Рекомендуется перед настройкой сцены просмотреть видео с интересующими объектами, чтобы понять их фактические размеры.{{/expand}}
270 )))
271 1. (((
272 Настройте правила охранной аналитики, для этого выберите тип правила, нанесите его на изображение и задайте параметры правила.
273
274 {{info}}
275 Для добавления правила нажмите на кнопку правила и нанесите фигуру на изображение камеры. Будет сформирован блок правила.
276 [[image:attach:s_video_rules.png||thumbnail="true" width="300"]]
277
278 **~1. Удаление правила:** чтобы удалить правило нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" height="15"]] в заголовке блока.
279
280 **2. Выделение правила**: чтобы изменить форму и положение фигуры, нажмите в области заголовка блока и перетащите требуемые точки.
281 {{/info}}
282
283 1. (((
284 Правило пересечения линии [[image:attach:btn_rule_crossing.png||thumbnail="true" height="25"]], в том числе, – в заданном направлении.
285
286 {{expand title="Раскрыть | Настройка правила пересечения линии"}}* Нажмите на кнопку [[image:attach:btn_rule_crossing.png||thumbnail="true" height="25"]], чтобы добавить правило пересечения линии.
287 * Постройте линию на изображении, для этого укажите положение её вершин. Для завершения нажмите на последнюю точку.
288 [[image:attach:s_video_rule_crossing.png||thumbnail="true" width="280"]]
289 * Настройте параметры правила.
290
291 (% class="wrapped" %)
292 |=(((
293 Параметр
294 )))|=(((
295 Диапазон значений
296 )))|=(((
297 Значение по умолчанию
298 )))|=(((
299 Примечание
300 )))
301 |=(% colspan="4" %)(((
302 (% class="content-wrapper" %)
303 (((
304 Пересечение линии
305 )))
306 )))
307 |(((
308 Направление пересечения барьера
309 )))|(((
310 * Любое
311 * от В к А
312 * от А к В
313 )))|(((
314 любое
315 )))|(((
316 Если задано **любое**, то срабатывание правила вызовет пересечение линии в любом направлении. Если задано направление, то срабатывание правила будет вызывать движение в заданном направлении.
317 ))){{/expand}}
318 )))
319 1. (((
320 Правило нахождения в области [[image:attach:btn_rule_field.png||thumbnail="true" height="27"]], в том числе , – поиск объектов вне области.
321
322 {{expand title="Раскрыть | Настройка правила нахождения в области"}}* Нажмите на кнопку [[image:attach:btn_rule_field.png||thumbnail="true" height="27"]], чтобы добавить правило нахождения в области.
323 * Постройте многоугольник на изображении, для этого укажите положение его вершин. Для завершения нажмите на последнюю точку. Между двумя соседними вершинами всегда расположена кнопка добавления еще одной вершины.
324 [[image:attach:s_video_rule_region.png||thumbnail="true" width="280"]]
325 * Настройте параметры правила.
326
327 (% class="wrapped" %)
328 |=(((
329 Параметр
330 )))|=(((
331 Диапазон значений
332 )))|=(((
333 Значение по умолчанию
334 )))|=(((
335 Примечание
336 )))
337 |=(% colspan="4" %)(((
338 (% class="content-wrapper" %)
339 (((
340 Нахождение в области
341 )))
342 )))
343 |(((
344 Срабатывание правила
345 )))|(((
346 * в области
347 * вне области
348 )))|(((
349 в области
350 )))|(((
351 Если задано **в области**, то срабатывание правила вызовет появление объекта в области и исчезновение объекта из области.
352 Если задано **вне области**, то срабатывание правила вызовет появление объекта вне области и исчезновение объекта извне области.
353 Сообщения вида //«Объект вошёл в область», «Объект покинул область»//.
354 )))
355 |(((
356 Нахождение в области по времени
357 )))|(((
358 Да/Нет, логическое поле
359 )))|(((
360 Нет
361 )))|(((
362 Если задано **Да**, при длительном нахождении объекта в области срабатывание правила будет периодически повторяться, сообщение //«Объект продолжает оставаться в области».//
363 )))
364 |(((
365 Порог срабатывания
366 )))|(((
367 Период времени в секундах
368 )))|(((
369 3 сек.
370 )))|(((
371 При нахождении объекта в области более указанного времени, генерируется повторное срабатывание правила.
372 )))
373 |(((
374 Извещать периодически
375 )))|(((
376 Да/Нет, логическое поле
377 )))|(((
378 Нет
379 )))|(((
380 Если задано **Да**, извещения о срабатывании правила будут повторяться с заданной периодичностью до исчезновения объекта из области.
381 )))
382 |(((
383 Периодичность извещений
384 )))|(((
385 Период времени в секундах
386 )))|(((
387 1 сек.
388 )))|(((
389 Период повтора извещений при длительном нахождении объекта в области.
390 ))){{/expand}}
391 )))
392 1. (((
393 Правило подсчёта объектов, пересекающих барьер [[image:attach:btn_rule_counting.png||thumbnail="true" height="29"]].
394
395 {{expand title="Раскрыть | Настройка правила подсчёта объектов, пересекающих барьер"}}* Нажмите на кнопку [[image:attach:btn_rule_counting.png||thumbnail="true" height="29"]], чтобы добавить правило подсчёта объектов, пересекающих барьер.
396 * Постройте линию на изображении, для этого укажите положение её вершин. Для завершения нажмите на последнюю точку.
397 [[image:attach:s_video_rule_crossing.png||thumbnail="true" width="280"]]
398 * Настройте параметры правила.
399
400 (% class="wrapped" %)
401 |=(((
402 Параметр
403 )))|=(((
404 Диапазон значений
405 )))|=(((
406 Значение по умолчанию
407 )))|=(((
408 Примечание
409 )))
410 |=(% colspan="4" %)(((
411 (% class="content-wrapper" %)
412 (((
413 Подсчёт объектов, пересёкших барьер
414 )))
415 )))
416 |(((
417 Направление пересечения барьера
418 )))|(((
419 * Любое
420 * от В к А
421 * от А к В
422 )))|(((
423 любое
424 )))|(((
425 Если задано **любое**, то срабатывание правила вызовет пересечение линии в любом направлении. Если задано направление, то срабатывание правила будет вызывать движение в заданном направлении.
426 )))
427 |(((
428 Время срабатывания
429 )))|(((
430 Период времени в секундах
431 )))|(((
432 5 сек.
433 )))|(((
434 \\
435 )))
436 |(((
437 Время сброса
438 )))|(((
439 Период времени в секундах
440 )))|(((
441 60 сек.
442 )))|(((
443 \\
444 ))){{/expand}}
445 )))
446 1. (((
447 Правило детекции движения в противоположном направлении [[image:attach:btn_rule_direction.png||thumbnail="true" height="24"]].
448
449 {{expand title="Раскрыть | Настройка детекции движения в инверсном направлении"}}* Нажмите на кнопку [[image:attach:btn_rule_direction.png||thumbnail="true" height="24"]], чтобы добавить правило движения в противоположном направлении.
450 * Постройте линию на изображении, для этого укажите положение её вершин. Запрещенное направление всегда от А к В. Для изменения направления перетащите точки прямой.{{/expand}}
451 )))
452 )))
453
454 == {{id name="Настройкавидеоаналитики-Детекторлиц"/}}Детектор лиц [[image:attach:btn_analytics_face.png||thumbnail="true" height="28"]] ==
455
456 Для запуска детектора лиц установите флаг в соответствующем поле, задайте параметры.
457
458 {{info}}
459 Если поле неактивно, проверьте наличие лицензии на требуемое количество каналов детекции лиц и факт загрузки ресурсных файлов ~[[[doc:borey3.Руководство администратора БОРЕЙ Н.Биометрия по лицам и отпечаткам пальцев.Настройка сервиса верификации лиц на базе Платформы НЕЙРОСС.WebHome]]].
460
461 (% class="EzKURWReUAB5oZgtQNkl" %)Разрешение(%%) (% class="EzKURWReUAB5oZgtQNkl" %)видеопотока(%%) (% class="EzKURWReUAB5oZgtQNkl" %)должно(%%) быть не (% class="EzKURWReUAB5oZgtQNkl" %)менее(%%) (% class="EzKURWReUAB5oZgtQNkl" %)1280(%%) (% class="EzKURWReUAB5oZgtQNkl" %)x(%%) (% class="EzKURWReUAB5oZgtQNkl" %)720(%%) (% class="EzKURWReUAB5oZgtQNkl" %)пикселей(%%) (% class="EzKURWReUAB5oZgtQNkl" %)для(%%) (% class="EzKURWReUAB5oZgtQNkl" %)выполнения(%%) (% class="EzKURWReUAB5oZgtQNkl" %)проверки(%%) на «(% class="EzKURWReUAB5oZgtQNkl" %)живучесть(%%) (% class="EzKURWReUAB5oZgtQNkl" %)лица»(%%) (% class="EzKURWReUAB5oZgtQNkl" %)в(%%) (% class="EzKURWReUAB5oZgtQNkl" %)соответствии(%%) (% class="EzKURWReUAB5oZgtQNkl" %)со(%%) (% class="EzKURWReUAB5oZgtQNkl" %)стандартами(%%) (% class="EzKURWReUAB5oZgtQNkl" %)ISO(%%) 30107-3(% class="EzKURWReUAB5oZgtQNkl" %).(%%) (% class="EzKURWReUAB5oZgtQNkl" %)Если(%%) (% class="EzKURWReUAB5oZgtQNkl" %)такое(%%) (% class="EzKURWReUAB5oZgtQNkl" %)соответствие(%%) (% class="EzKURWReUAB5oZgtQNkl" %)не(%%) (% class="EzKURWReUAB5oZgtQNkl" %)требуется(%%), (% class="EzKURWReUAB5oZgtQNkl" %)можно(%%) (% class="EzKURWReUAB5oZgtQNkl" %)использовать(%%) (% class="EzKURWReUAB5oZgtQNkl" %)видеопотоки(%%) с более (% class="EzKURWReUAB5oZgtQNkl" %)низким(%%) (% class="EzKURWReUAB5oZgtQNkl" %)разрешением. (% style="letter-spacing: 0.0px;" %)Для подбора параметров детектора используйте [[встроенное приложение тестирования и отладки сервиса>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.Настройка детектора лиц.WebHome]].
462 {{/info}}
463
464 {{expand title="Раскрыть | Параметры детектора лиц"}}
465 Платформа НЕЙРОСС поддерживает два типа детекторов лиц:
466
467 * Точный — для работы детектора в режиме «Точный» требуется дополнительная лицензия (% style="color: rgb(23,43,77);" %)Neurotec Biometric от Neurotechnology, ограничивается формат файлов изображений владельцев пропуска (только JPEG).
468 * (% style="color: rgb(23,43,77);" %)Быстрый — для работы детектора в режиме «Быстрый» дополнительных лицензий не требуется.
469
470 (% class="wrapped" style="width: 1770.0px;" %)
471 |=(% style="width: 120.0px; width: 120.0px;" %)(((
472 Параметр
473 )))|=(% style="width: 89.0px; width: 137.0px;" %)(((
474 Диапазон значений
475 )))|=(% style="width: 103.0px; width: 103.0px;" %)(((
476 Значение по умолчанию
477 )))|=(% style="width: 1416.0px; width: 1410.0px;" %)(((
478 Примечание
479 )))
480 |=(% colspan="4" style="" %)(((
481 (% class="content-wrapper" %)
482 (((
483 Детектор лиц [[image:attach:btn_analytics_face.png||width="23"]]
484 )))
485 )))
486 |=(% colspan="4" style="" %)(((
487 Тип детектора: Быстрый
488 )))
489 |(% style="width: 120.0px; width: 120.0px;" %)(((
490 Поиск по лицам
491 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
492
493 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
494
495 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
496 Встроенное приложение тестирования и отладки сервиса верификации лиц. Позволяет проверить правильность настройки параметров детекции путем загрузки произвольного изображения или выбора владельца пропуска с фотографией, запуска сессии поиска лица по потоку камеры и сравнения его с указанным эталоном. Также позволяет отследить работоспособность функции доступа с верификацией лиц посредством БОРЕЙ/ЯРС: в режиме реального времени предоставляются данные по всем проведённым по факту предъявления идентификатора сессиям поиска.
497
498 По каждой сессии поиска выводится анализируемый шаблон лица и эталонное изображение, данные качества верификации, цветом показывается результат верификации.
499
500 Описание функций приложения представлено [[здесь>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.Настройка детектора лиц.WebHome]].
501 )))
502 |(% style="width: 120.0px; width: 120.0px;" %)(((
503 Глубина архива, сек
504 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
505 Целое число
506 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
507 4
508 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
509 Задаёт период времени, в течение которого хранится кеш детектированных лиц по данной камере. При этом на клиенте может быть настроен поиск за меньшую глубину архива (указывается в параметрах плагина биоверификации БОРЕЙ), что обеспечивает гибкость настройки различных клиентов.
510 )))
511 |(% style="width: 120.0px;" %)(((
512 Контроль активности лица
513 )))|(% style="width: 89.0px;" %)(((
514 Да/Нет,
515 логическое поле
516 )))|(% style="width: 103.0px;" %)(((
517 Нет
518 )))|(% style="width: 1416.0px;" %)(((
519 Установите значение в **Да**, если требуется проводить проверку на «живое» лицо. Параметр используется для защиты от предъявления фотографии владельца пропуска. Если параметр установлен, лицо будет распознано только в том случае, если среди кадров видеопотока будет найдено лицо с прикрытыми/закрытыми глазами. При ложных отказах в доступе увеличьте значение в поле **Порог активности лица**.
520 )))
521 |(% style="width: 120.0px;" %)(((
522 Порог активности лица
523 )))|(% style="width: 89.0px;" %)(((
524 Целое число от 1 до 100
525 )))|(% style="width: 103.0px;" %)(((
526 18
527 )))|(% style="width: 1416.0px;" %)(((
528 (% class="content-wrapper" %)
529 (((
530 (% style="color: rgb(51,51,51);" %)По кадрам видеопотока определяется наличие и выделение лиц в кадре. По местоположению лиц в кадре лица кластеризируются. Сравниваются изображения лица одного человека. (%%)Для контроля активности лица используется 68-точечная модель лица.
531
532 [[image:attach:liveness_facemodel.png||height="250"]]
533
534 (% style="letter-spacing: 0px; color: rgb(51, 51, 51)" %)О(% style="letter-spacing: 0.0px;" %)пределяется местоположение глаз и координаты контрольных точек «силуэта» глаз. По каждому кадру вычисляется отношение высоты и ширины глаза, строится график изменения соотношения по нескольким кадрам. При обнаружении моргания в полученном графике будут фиксироваться изменения: если глаз закрыт, соотношение близко единичным значениям, если широко открыт — значение может быть равно 25 и более. При пересечении графиком порогового значения определяется принадлежность лица живому человеку.
535 )))
536 )))
537 |=(% colspan="4" style="" %)(((
538 Тип детектора: Точный
539 )))
540 |(% style="width: 120.0px; width: 120.0px;" %)(((
541 Поиск по лицам
542 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
543
544 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
545
546 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
547 Встроенное приложение тестирования и отладки сервиса верификации лиц. Позволяет проверить правильность настройки параметров детекции путем загрузки произвольного изображения или выбора владельца пропуска с фотографией, запуска сессии поиска лица по потоку камеры и сравнения его с указанным эталоном. Также позволяет отследить работоспособность функции доступа с верификацией лиц посредством БОРЕЙ/ЯРС: в режиме реального времени предоставляются данные по всем проведённым по факту предъявления идентификатора сессиям поиска.
548
549 По каждой сессии поиска выводится анализируемый шаблон лица и эталонное изображение, данные качества верификации, цветом показывается результат верификации.
550
551 Описание функций приложения представлено [[здесь>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.Настройка видеоаналитики.Настройка детектора лиц.WebHome]].
552 )))
553 |(% style="width: 120.0px; width: 120.0px;" %)(((
554 Глубина архива, сек
555 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
556 Целое число
557 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
558 4
559 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
560 Задаёт период времени, в течение которого хранится кеш детектированных лиц по данной камере. При этом на клиенте может быть настроен поиск за меньшую глубину архива (указывается в параметрах плагина биоверификации БОРЕЙ), что обеспечивает гибкость настройки различных клиентов.
561 )))
562 |(% style="width: 120.0px; width: 120.0px;" %)(((
563 Максимальный поворот головы, град
564 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
565 Целое число
566 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
567 15
568 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
569 Определяет максимальный угол поворота лица в кадре. Если угол поворота больше заданного значения, кадр отбрасывается.
570 )))
571 |(% style="width: 120.0px; width: 120.0px;" %)(((
572 Максимальный наклон головы, град
573 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
574 Целое число
575 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
576 15
577 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
578 Определяет максимальный угол наклона лица в кадре. Если угол наклона больше заданного значения, кадр отбрасывается.
579 )))
580 |(% style="width: 120.0px; width: 120.0px;" %)(((
581 Размер шаблона лица
582 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
583 * Большой
584 * Средний
585 * Маленький
586 * Минимальный
587 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
588 Средний
589 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
590 Определяет размер свёртки шаблона лица с эталоном. Чём больше свёртка, тем больше карта признаков и тем дольше производится верификация, но результат распознавания выше.
591 )))
592 |(% style="width: 120.0px; width: 120.0px;" %)(((
593 Порог качества изображения, %
594 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
595 Целое число от 0 до 100
596 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
597 20
598 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
599 Сервис верификации оценивает качество изображения с камеры (всего кадра целиком). Ч(% style="color: rgb(51,51,51);" %)ем выше порог, тем более качественным должно быть изображение, чтобы запустить процедуру детекции лиц. Если качество изображения ниже указанного порога, кадр будет отброшен. При отсутствии более качественных кадров в кеше, запросу на верификацию будет дан отказ.
600 )))
601 |(% style="width: 120.0px; width: 120.0px;" %)(((
602 Порог качества детекции, %
603 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
604 Целое число от 0 до 100
605 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
606 50
607 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
608 (% style="color: rgb(51,51,51);" %)Сервис верификации оценивает качество детекции лица в кадре. Чем выше порог, тем более строгие правила используются, чтобы детектировать лицо в кадре. Если качество лица ниже указанного порога, кадр будет отброшен. При отсутствии более качественных шаблонов в кеше, запросу на верификацию будет дан отказ.
609 )))
610 |(% style="width: 120.0px; width: 120.0px;" %)(((
611 Скорость сопоставления
612 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
613 * Низкая
614 * Средняя
615 * Высокая
616 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
617 Низкая
618 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
619 Задаёт скорость выполнения операций. При низкой производительности текущей аппаратной конфигурации рекомендуется снижать скорость сопоставления во избежание высокого потребления ресурсов процессора.
620 )))
621 |(% style="width: 120.0px; width: 120.0px;" %)(((
622 (% style="color: rgb(70,70,70);" %)Мин. пикс. расстояние между центрами зрачков глаз
623 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
624 Целое число
625 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
626 32
627 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
628 Минимальное расстояние в пикселях между центрами зрачков глаз. (% class="EzKURWReUAB5oZgtQNkl" %)80(%%) (% class="EzKURWReUAB5oZgtQNkl" %)пикселей(%%) — (% class="EzKURWReUAB5oZgtQNkl" %)это(%%) (% class="EzKURWReUAB5oZgtQNkl" %)рекомендуемое(%%) (% class="EzKURWReUAB5oZgtQNkl" %)минимальное(%%) (% class="EzKURWReUAB5oZgtQNkl" %)расстояние(%%) (% class="EzKURWReUAB5oZgtQNkl" %)между(%%) (% class="EzKURWReUAB5oZgtQNkl" %)глазами(%%) (% class="EzKURWReUAB5oZgtQNkl" %)(IOD)(%%), (% class="EzKURWReUAB5oZgtQNkl" %)на(%%) котором можно (% class="EzKURWReUAB5oZgtQNkl" %)надежно(%%) (% class="EzKURWReUAB5oZgtQNkl" %)проверить, что лицо «живое» (не фотография).(%%) (% class="EzKURWReUAB5oZgtQNkl" %)Для(%%) более (% class="EzKURWReUAB5oZgtQNkl" %)четкой(%%) (% class="EzKURWReUAB5oZgtQNkl" %)работы(%%) (% class="EzKURWReUAB5oZgtQNkl" %)рекомендуется(%%) использовать (% class="EzKURWReUAB5oZgtQNkl" %)100(%%) (% class="EzKURWReUAB5oZgtQNkl" %)пикселей(%%) (% class="EzKURWReUAB5oZgtQNkl" %)или(%%) (% class="EzKURWReUAB5oZgtQNkl" %)более. При этом должно быть достаточным разрешение видеопотока.
629 )))
630 |(% style="width: 120.0px; width: 120.0px;" %)(((
631 (% style="color: rgb(70,70,70);" %)Макс. пикс. расстояние между центрами зрачков глаз
632 )))|(% style="width: 89.0px; width: 137.0px;" %)(((
633 Целое число
634 )))|(% style="width: 103.0px; width: 103.0px;" %)(((
635 350
636 )))|(% style="width: 1416.0px; width: 1410.0px;" %)(((
637 Максимальное расстояние в пикселях между центрами зрачков глаз.
638 )))
639 {{/expand}}
640
641 == {{id name="Настройкавидеоаналитики-Сервиснаяаналитика"/}}Сервисная аналитика[[image:attach:btn_analytics_service.png||thumbnail="true" height="22"]] ==
642
643 Для запуска сервисного видеоанализа установите флаг в соответствующем поле, задайте общую чувствительность и выберите требуемые функции.
644
645 {{info}}
646 (% style="color: rgb(51,51,51);" %)Целевой моделью использования сервисной аналитики является включение всех детекторов. Рекомендуем воспринимать их в совокупности, как один «детектор саботажа».
647 {{/info}}
648
649 \\
650
651 {{expand title="Раскрыть | Параметры сервисной аналитики"}}
652 (% class="wrapped" %)
653 |=(((
654 Параметр
655 )))|=(((
656 Диапазон значений
657 )))|=(((
658 Значение по умолчанию
659 )))|=(((
660 Примечание
661 )))
662 |=(% colspan="4" %)(((
663 (% class="content-wrapper" %)
664 (((
665 Сервисная аналитика[[image:attach:btn_analytics_service.png||thumbnail="true" height="22"]]
666 )))
667 )))
668 |(((
669 Общая чувствительность
670 )))|(((
671 1 – 100%
672 )))|(((
673 50%
674 )))|(((
675 Интегральный (общий) параметр, который позволяет задать порог, до которого отсекаются все случайные возмущения.
676 )))
677 |(((
678 Тряска
679 )))|(((
680 Да/Нет, логическое поле
681 )))|(((
682 Нет
683 )))|(((
684 Установите Да, если требуется информировать о тряске камеры.
685 )))
686 |(((
687 Изменение угла обзора
688 )))|(((
689 Да/Нет, логическое поле
690 )))|(((
691 Нет
692 )))|(((
693 Установите Да, если требуется информировать о повороте камеры.
694 )))
695 |(((
696 Расфокусировка
697 )))|(((
698 Да/Нет, логическое поле
699 )))|(((
700 Нет
701 )))|(((
702 Установите Да, если требуется информировать о потери фокуса.
703 )))
704 |(((
705 Заслонение объектива
706 )))|(((
707 Да/Нет, логическое поле
708 )))|(((
709 Нет
710 )))|(((
711 Установите Да, если требуется информировать о появлении препятствия видимости.
712 )))
713 |(((
714 Засветка
715 )))|(((
716 Да/Нет, логическое поле
717 )))|(((
718 Нет
719 )))|(((
720 Установите Да, если требуется информировать о засветке объектива камеры.
721 )))
722 {{/expand}}
723
724 == {{id name="Настройкавидеоаналитики-Отображениеметаданныхвидеоаналитики"/}}Отображение метаданных видеоаналитики ==
725
726 Платформа НЕЙРОСС обеспечивает наложение результатов работы видеоаналитики («метаданных») при выводе «живого» видео, а также при записи в архив, экспорте и импорте видеоархива. При этом рамки видеоаналитики сохраняют правильные пропорции при переключении профилей с разным соотношением сторон (например, 4*3 → 16*9). Наложение метаданных при ручном или автоматическом переключении между профилями камеры с меньшего на больший и наоборот при раскрытии видео на весь экран и обратного переключения на мультиэкран, осуществляется автоматически. Однако при изменении анализируемого профиля требуется перезагрузка Платформы НЕЙРОСС для переинициализации медиасервера.
727
728 ~[[[«Наложение» метаданных видеоналитики на видеопоток>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций видеонаблюдения.«Наложение» метаданных видеоналитики на видеопоток.WebHome]]]

Платформа НЕЙРОСС