Система представляет собой программный комплекс для автоматизации контроля над соблюдением требований промышленной безопасности и производственных процессов с использованием видеоаналитики и технологий компьютерного зрения.
Основные возможности системы включают:
Система видеоаналитики применяется на предприятии для повышения эффективности работы сотрудников, улучшения условий труда и обеспечения соблюдения норм безопасности.
Система видеоаналитики предназначена для автоматизации процессов контроля за соблюдением требований промышленной безопасности и производственных норм на предприятии. Она использует технологии компьютерного зрения для мониторинга работы сотрудников, соблюдения стандартов безопасности, контроля за качеством продукции и передвижением транспортных средств.
Система предназначена для:
Система может быть использована на предприятиях различных отраслей, включая производственные, строительные и логистические компании, где важным аспектом является обеспечение безопасности труда и контроль за соблюдением производственных норм.
Основные условия применения Системы:
Для работы в Системе пользователю необходимо:
Таблица 1 – Термины
Термин | Значение |
FPS (Frames Per Second) | Количество кадров, которые выводятся на экран за одну секунду. |
FPS-потока | Количество кадров в секунду, которые передаются в потоковом режиме. |
FPS-нейросети | Скорость обработки информации нейросетью. |
Автомобиль | Запись с идентификационными данными об отдельном транспортном средстве, необходимая для его определения средствами видеоаналитики. Включает: номер, описание транспортного средства и прочие информационные данные. |
Алгоритмическая логика (АЛ) | Правила и процессы, определяющие последовательность обработки входных данных и выполнение операций в системе обработки видео потоков. АЛ представляется в виде блок-схем для наглядности и структурирования. АЛ бывают нескольких типов, основной тип АЛ - АЛ обработки одного видеокадра, который описывает последовательность обработки входного кадра, включая детекторы, трекеры, аккумуляции событий и прочее. |
Атрибуты события | Дополнительные категории произвольного размера, привязанные к событию и не связанные с событием. Например, отправлено событие "Человек в опасной зоне" и атрибуты к этому событию - категории, детектированные на этом человеке, например атрибуты: "Голова с каской", "Спецодежда надета", "Кисть без перчатки", "Кисть без перчатки", "Жилет", "Человек разговаривает по телефону", "Человек идет". |
Белый список | Список государственных регистрационных знаков (номеров) транспортных средств, которым разрешен въезд на территорию. Служит для автоматического управления шлагбаумами: если номер найден в белом списке, шлагбаум открывается. |
Блок алгоритмической логики | Функционально обособленная единица, используемая для построения алгоритмической логики. Это может быть модель машинного обучения, логический блок, трекер, блок формирования событий и другие компоненты. |
Бригады | Группа работников, объединенная по признаку принадлежности к одной организационной единице; наряд-допуск может формироваться побригадно, а не для отдельных работников. |
Видеоаналитика | Или просто аналитика - это использование программного обеспечения и технологий для автоматического анализа видеозаписей или потокового видео с целью извлечения полезной информации. Видеоаналитика позволяет выполнять различные задачи, такие как распознавание объектов, отслеживание движения, определение аномалий и событий, классификация действий и многие другие. |
Видеоархив | Сервис хранения видеозаписей с камер, у которых в настройках отмечен флаг видеозаписи, с заданной глубиной записи по времени. |
Видеоподтверждение события | Фрагмент видео длиной 5 или более секунд, фиксирующий момент детекции события. |
Видеорегистратор | Носимый персональный видеорегистратор. Устройство, предназначенное для записи, хранения и последующей обработки записей Системой. |
Видеорегистраторы | Носимые устройства видеофиксации, видеозаписи с которых обрабатываются после окончания записи в оффлайн-режиме. |
Визуализация инференса на камере | Веб-страница для отображения инференса с помощью выделения контрастным прямоугольником (или иным способом) границ детектируемого события поверх проигрываемого видео потока. |
Виртуальная камера | Симуляция непрерывной трансляции с камеры на основе зацикленного видео. Предназначена для проверки работоспособности и отладки Системы, используется преимущественно в целях разработки и проведения пилотных проектов. |
Вторичная категория | Специальный подтип категорий, который определяет объекты реального мира, которые привязаны к первичным категориям. Например объект первичной категории - человек в спецодежде, объкт вторичных категорий - лицо без маски (на этом человеке). Или еще пример, объект первичной категории - автомашина, а объект вторичной категории - государственный номерной знак (на этой машине). |
Вторичная категория события | Категория события, связанного с первичной категорией события (обнаруженным моделью объектом): нарушение СИЗ, распознанный автомобильный номер и т.д. |
Графики присутствия | Ограничения по времени и количеству присутствующих на объекте работников. Превышение количества присутствующих является нарушением. |
Детектор | Частный случай модели машинного обучения. Модель, которая находит на изображении детекции. |
Детекция | Прямоугольник на изображении (кадре видео) с обозначением категории модели машинного обучения, которая была обнаружена в кадре. |
Зона | Зона задается на каждой камере независимо, у каждой зоны есть тип зоны и на камере она задается полигоном. Используется для детектирования работников в опасных зонах, подсчета входов и выходов, количества присутствующих и продолжительности пребывания на рабочих местах, контроля последовательностей действий и оставленных предметов. |
Иерархия объектов | Вложено-структурированное дерево объектов с системой отношений "целое-часть": например, предприятие - корпус - цех - участок - помещение - рабочее место. Камера может быть привязана к любому из объектов по иерархии: как к главному (корневому), так и к вложенному. |
Интерфейс пользователя | Веб-интерфейс, предоставляющий доступ к работе с видеозаписями и событиями системы. |
Инференс | Процесс обработки видео потока с помощью моделей машинного обучения. |
Камера | Источник видеоданных в системе; может быть реального времени (видео поток), либо видеозаписью. |
Категории АЛ | Объединение всех категорий модели машинного обучения в АЛ и дополнительных категорий, которые генерирует сама АЛ, например "человек в опасной зоне". |
Категория модели машинного обучения | Класс объектов, который модель машинного обучения может детектировать на фото и видео фрагментах. Пример категорий: голова в каске, кисть руки без перчатки, оставленный предмет, человек в спецодежде и т.п. |
Кластерное решение | Решение, работающее в кластерном режиме: микросервисы распределены согласно загрузке (либо функциональному назначению) между серверами в рамках одного вычислительного кластера. |
Матрица решений | Инструмент, позволяющий классифицировать обнаруженные детекции с использованием особых правил обработки (пресета): стоит ли зафиксированное камерой явление считать событием или нарушением. |
Модель машинного обучения | Программный код (один из типов блоков АЛ) и обученные веса, предназначенные для анализа данных на предмет определения, распознавания характерных объектов на изображениях или видео, которая обучается на собранных датасетах. |
Надирная камера | Камера, которая выполняет съемку «сверху» «вниз». Термин используется при погрузочно-разгрузочных работах, при установке камеры на башенный кран с целью детектирования событий, происходящих на земле. |
Нарушение | Специальный тип события, который требует большего внимания в системе. |
Наряд-допуск | Правила доступа, включающие перечень допущенных работников, название объекта (объектов), а также период времени, в течение которого работникам разрешен доступ к объекту. |
Объект | Точка расположения, привязки камеры; как правило, отражает ее пространственное расположение в рамках промышленного объекта, на котором эксплуатируется система. |
Объект реального мира | Элементы или сущности, которые были обнаружены в обработанном Системой видео, использующей технологию компьютерного зрения. Такими элементами могут быть любые предметы: СИЗ, каски, одежда, автомобили, станки, животные, лица людей. |
Объекты посещения | Совокупность всех выходов и выходов с соответствующей разметкой зон, позволяющая посчитать количество человек, находящихся на объекте в любой момент времени. |
Окно | Всплывающий элемент на странице (карточка нарушения при клике на нарушение в таблице, дерево объектов при клике на выбор объекта привязки камеры). |
Оповещение | Информационное сообщение пользователю о фиксации нарушения системы в любой форме. |
Первичная категория | Специальный подтип категорий, который определяет основные самостоятельные объекты реального мира. Например, человек – первичная категория. Каска на голове – вторичная категория. |
Первичная категория события | Категория обнаруженного моделью машинного обучения объекта в целом: обозначается как правило через общее описание объекта (например, спецодежда человек, тип автомобиля и т.п.). |
Подразделение | Идентификационные данные работника о его принадлежности к подразделению, для идентификации в отсутствие ФИО. |
Пользователь системы | Лицо, обладающее учетной записью для веб-интерфейса решения, и прошедшее процедуру аутентификации через веб-интерфейс. |
Пресеты | Коллекция категорий, которые аналитика будет детектировать на камере. Пресет определяет, какие детекторы будут использоваться. Пресеты назначаются на камеры. |
Работник | Запись с идентификационными данными об отдельном человеке (работнике предприятия), необходимая для его определения средствами видеоаналитики: включает ФИО (либо уникальный идентификатор, пропуск), фото (несколько фото) и прочие информационные данные. |
Распознавание | Процесс, при котором Система с использованием технологии компьютерного зрения идентифицирует обнаруженные объекты реального мира на основе видео с камеры, установленной на объекте (предприятии) Заказчика. Реализована следующая логика: 1. Выполняется первичное распознавание объекта реального мира – детекция. Базовый тип детекции. 2. Выполняется классификация детекции на основе выставленных настроек пресета и правил матрицы решений – присваивается тип «Событие» или «Нарушение». |
Решение Health&Safety | (Решение, система) автоматическая система контроля соблюдения ТБ и ПБ и применения СИЗ на базе алгоритмов технического зрения. |
Роль пользователя системы | Категория учетной записи, согласно управлению доступом на основе ролей, с определенным кругом полномочий (правами доступа) в системе на просмотр, редактирование, удаление страниц, объектов, камер, событий, нарушений, учетных записей. |
Событие | Зафиксированный моделью случай определения объекта на видео определенной категории. |
Страница | Экранная форма (исключая меню). |
Счётчики входов-выходов | Числовые переменные, которые используются для подсчёта количества входов/выходов посетителей в рамках одного объекта (или объекта посещения), а также веб-страница с графическим представлением этих счетчиков. |
Счетчики посещения | Числовые переменные, которые используются для подсчёта количества посетителей и продолжительности их присутствия во всех зонах, а также веб-страница с графическим представлением этих счетчиков. |
Тип зоны | Класс зоны, который задается названием и цветом. Например, "Опасной зона", "Зона парковки", "Пешеходная зона". |
Трекер | Блок для отслеживания объектов в реальном времени на видео потоках или последовательностях изображений. В зависимости от типа может использовать алгоритмы машинного обучения и обработки изображений |
Устройства оповещения | Внешние звуковые (гудок, сирена) и визуальные устройства (проблесковый маяк, лампа), подключаемые к системе для оповещения о нарушении. |
Фото, прикрепленные к событию | Один или несколько кадров, на которых детектировано событие. |
Чёрный список | Список государственных регистрационных знаков (номеров) транспортных средств, которым запрещен въезд на территорию. Служит для автоматического управления шлагбаумами: если номер найден в черном списке, шлагбаум остается закрытым. |
Таблица 2 – Сокращения
Сокращение | Значение |
ПРР | Погрузочно-разгрузочные работы - работы по строповке, подъему и переносу груза с помощью крана. |
СИЗ | Средство индивидуальной защиты. Например, Каска, перчатка, респератор и т.п. |
ТС | Транспортное средство. |
AD | Служба каталогов Microsoft Active Directory |