Перейти к содержанию
VVizorLabsТехнический центрОсновной сайт

BOX 3.2

BOX 3.2: создание объекта, камеры и настройка пресета

Создание объекта и виртуальной камеры, выбор пресета и проверка появления событий.

Для кого: функциональный администратор
На этой странице

1. Подготовьте условие и видеозапись

В примере ищем человека без каски. Условие должно быть наблюдаемым: голова человека различима, обязательная защитная каска отсутствует. Перекрытая голова — повод проверить исходное видео, а не уверенно фиксировать отсутствие каски.

Для повторяемого обучения используем виртуальную камеру с роликом. Это позволяет разбирать один и тот же эпизод без ожидания реального происшествия. Для IP-камеры вместо файла выбирают поддерживаемый тип источника и его параметры подключения.

2. Создайте объект

Откройте «Настройки → Объекты». Создайте объект с понятным названием в нужном месте дерева. Сохраните и найдите его в списке повторно. Объект объединяет источники по площадке; имя камеры само по себе такую связь не создаёт.

Проверьте, что выбран правильный родительский объект. Для большого предприятия удобно отражать физическую структуру: предприятие, цех, участок. Используйте понятные названия, которые оператор узнает в журнале.

Повторно открытый объект «Компания Сигма — учебная площадка»: название сохранено, объект находится на самостоятельном уровне дерева.
Повторно открытый объект «Компания Сигма — учебная площадка»: название сохранено, объект находится на самостоятельном уровне дерева. Открыть в полном размере

3. Добавьте виртуальную камеру

В выбранном объекте откройте создание камеры. На вкладке «Общая информация» выберите тип «Виртуальная камера», введите название камеры и укажите видеофайл. В учебном примере использован доступный ролик «Каска.mp4». Для собственного видео воспользуйтесь загрузкой и дождитесь появления файла в выборе.

В блоке «Расположение» проверьте объект. Откройте видео: содержание должно соответствовать задаче, изображение не должно быть кадром интерфейса или заставкой. Проверьте начало, рабочий эпизод и конец записи.

У камеры и нейросети отдельные переключатели. Для анализа нужны включённый источник и включённая нейросеть. Для повторяемого упражнения можно выбрать цикличное воспроизведение. Оно способно порождать новые события при каждом повторе — это ожидаемо для учебного источника.

Нажмите «Сохранить». Если форма не закрылась или операция отвечала долго, сначала найдите камеру в дереве. Не создавайте вторую только потому, что переход на список не произошёл.

Редактирование виртуальной камеры «Сигма — производственный участок»: тип источника, название, файл «Каска.mp4» и предварительный просмотр записи.
Редактирование виртуальной камеры «Сигма — производственный участок»: тип источника, название, файл «Каска.mp4» и предварительный просмотр записи. Открыть в полном размере
Камера привязана к учебному объекту, выбраны цикличный видеоповтор и состояния «ВКЛ» для камеры и нейросети. Рядом с камерой показано предупреждение о лимите: включённые переключатели не подтверждают, что анализ выполняется.
Камера привязана к учебному объекту, выбраны цикличный видеоповтор и состояния «ВКЛ» для камеры и нейросети. Рядом с камерой показано предупреждение о лимите: включённые переключатели не подтверждают, что анализ выполняется. Открыть в полном размере

4. Настройте детекторы и пресет

На вкладке «Детекторы» выберите подходящий пресет. Например, для контроля отсутствия каски — «Контроль каски». Проверьте выбранные категории и параметры, затем сохраните камеру.

Чтобы проверить сам пресет, откройте «Настройки → Пресеты → Контроль каски». В поиске по детекторам введите «Каска»: в учебной настройке категория «Каска» включена в режиме «Детекция», а «Каска (нарушение)» — в режиме «Нарушение». Переключатель «Использовать», порог, минимальный размер и режим задаются для каждой категории. Изменение общего пресета затрагивает камеры, которым он назначен; их список доступен в форме.

Пресет хранит набор настроек аналитики. Матрица решений определяет обработку и классификацию результатов. Это связанные, но разные настройки: назначение пресета не заменяет проверку того, как срабатывание превращается в оповещение.

Не переносите численные пороги с другой сцены без проверки. Высота человека в пикселях, освещение и перекрытие сильно меняют качество. Сначала посмотрите исходный кадр и детекции, затем меняйте параметры по одному.

На вкладке «Детекторы» учебной камеры выбран пресет «Контроль каски». Справа перечислены детекции и категория «Каска (нарушение)».
На вкладке «Детекторы» учебной камеры выбран пресет «Контроль каски». Справа перечислены детекции и категория «Каска (нарушение)». Открыть в полном размере
В пресете «Контроль каски» поиск по слову «Каска» показывает две категории: «Каска» выдаёт детекцию, «Каска (нарушение)» — нарушение. Показанные пороги и минимальные размеры относятся к этой демонастройке; для своей камеры их проверяют отдельно.
В пресете «Контроль каски» поиск по слову «Каска» показывает две категории: «Каска» выдаёт детекцию, «Каска (нарушение)» — нарушение. Показанные пороги и минимальные размеры относятся к этой демонастройке; для своей камеры их проверяют отдельно. Открыть в полном размере

5. Ограничьте область контроля

Если проверка нужна только на участке, настройте зону на изображении камеры и её назначение. Область должна соответствовать реальному рабочему пространству; соседний проход не должен незаметно стать частью зоны.

После смены разрешения, ракурса или положения камеры проверьте разметку заново. Наличие полигона на экране не доказывает, что выбранный детектор использует его: проверьте правило на эпизодах внутри и вне зоны.

Первое учебное событие «Сигмы» было получено вне размеченных зон. Это подтверждает базовую цепочку работы источника и аналитики; проверку зон проводят отдельным упражнением.

Вкладка «Зоны» учебной камеры до разметки: список пуст, справа доступна кнопка «Добавить зону». После создания контура отдельно проверяют, как его использует правило аналитики.
Вкладка «Зоны» учебной камеры до разметки: список пуст, справа доступна кнопка «Добавить зону». После создания контура отдельно проверяют, как его использует правило аналитики. Открыть в полном размере

6. Убедитесь, что события приходят

Откройте «Журналы → Нарушения». Выберите учебную камеру и период, включающий её работу. Найдите оповещение по имени камеры, времени и типу. Проверьте изображение: оно должно быть из выбранного ролика.

В учебном запуске появились записи «Каска (нарушение)». Начальный статус — «Не проверено». Это результат детектора, который предстоит разобрать оператору.

Учебная камера «Сигма — производственный участок» в журнале нарушений.
Учебная камера «Сигма — производственный участок» в журнале нарушений. Открыть в полном размере

Если журнал пуст

Проверяйте цепочку по порядку. Один и тот же пустой журнал может означать отсутствие нарушений, неверный фильтр или выключенную обработку.

ПроверкаЧто должно быть
ИсточникВидео открывается и содержит нужный эпизод
ПереключателиКамера и нейросеть включены
НастройкиПресет и категории подходят задаче
ЗонаОбъект попадает в контролируемую область по используемому правилу
ЖурналПравильная камера, период и статусы
ПраваПользователь имеет доступ к источнику и журналу