Система санитарного контроля

Изобретение относится к области вычислительной техники, а более конкретно к системе санитарного контроля на основе видеоаналитики. Технический результат заключается в повышении производительности системы и быстродействия процесса распознавания. Система санитарного контроля содержит видеокамеру распознавания действий, модуль идентификации пользователей, модуль детектирования движений рук, модуль детектирования использования мыла, центральное вычислительное устройство и модуль обратной связи. В одном варианте осуществления, предлагаемая система также может содержать видеокамеру распознавания лиц, соединенную с модулем идентификации пользователей. Также, в другом варианте осуществления, предлагаемая система дополнительно содержит детектор дезинфекции. Видеокамера распознавания действий соединена с входом центрального вычислительного устройства через параллельно соединенные модуль детектирования движений рук и модуль детектирования использования мыла. Видеокамера распознавания лиц через модуль идентификации пользователей соединена с другим входом центрального вычислительного устройства, выход которого соединен с модулем обратной связи. Модуль обратной связи включает в себя по меньшей мере один из следующих элементов: светодиодный индикатор, устройство отображения информации и/или модуль бота Telegram. 2 н. и 2 з.п. ф-лы, 2 ил.

 

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

Уровень техники

Из уровня техники широко известны системы контроля и управления доступом в закрытую зону. Из WO 2006061550 А1, МПК G07B 15/04, опубл. 15.06.2006 известна система управления доступом, содержащая барьер, такой как турникет, для управления доступом пользователя, несущего мобильное устройство к предварительно определенной области. Чтобы получить доступ к этой области, необходимо обнаружить некоторые функциональные возможности мобильного устройства, такие как мелодия звонка или функциональность камеры/видео. В случае, если функциональность отключена, доступ через турникет и в заранее определенную область, т.е. закрытую зону, разрешен.

Наиболее близким аналогом (прототипом) предлагаемого изобретения является система санитарного контроля, известная из публикации патента РФ на изобретение №2678401, МПК G07C 9/02, опубл. 28.01.2019 г. Известная система санитарного контроля, определенная в качестве наиболее близкого аналога, содержит по меньшей мере одну камеру распознавания лиц, соединенную с промышленным компьютером, и преграждающее устройство, при этом система дополнительно содержит по меньшей мере одну камеру распознавания действий, соединенную с промышленным компьютером, а промышленный компьютер при помощи функционирующей на нем нейронной сети осуществляет анализ видеоизображения, полученного от по меньшей мере одной камеры распознавания действий, при этом в углу зрения камеры распознавания лиц и камеры распознавания действий расположены рукомойник с дозатором мыла, блок обработки кистей рук, при этом промышленный компьютер соединен с преграждающим устройством для управления блокировкой и разблокировкой преграждающего устройства.

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

Также, еще к одному недостатку системы, определенной в качестве наиболее близкого аналога, является отсутствие у промышленного компьютера хранилища состояний. В связи с этим, все распознаваемые действия в наиболее близком аналоге сравнивались с действиями, хранящимися в базе данных. Таким образом, нагрузка на данную базу данных была крайне высокой, особенно при конфигурации системы для работы со значительным количеством пользователей (например, на производстве), поскольку на обработку запросов базой данных, запись данных в нее, а также получения ответов от базы данных, требуется значительное время, что вызывает задержку в работе системы в целом.

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

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

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

Сущность изобретения

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

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

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

Сущность изобретения заключается в том, что предложенная система санитарного контроля содержит видеокамеру распознавания действий, модуль идентификации пользователей, модуль детектирования движений рук, модуль детектирования использования мыла, центральное вычислительное устройство, модуль обратной связи, при этом видеокамера распознавания действий соединена с входом центрального вычислительного устройства через параллельно соединенные модуль детектирования движений рук и модуль детектирования использования мыла, при этом модуль идентификации пользователей соединен с другим входом центрального вычислительного устройства, выход которого соединен с модулем обратной связи, причем модуль обратной связи включает в себя по меньшей мере один из следующих элементов: светодиодный (LED) индикатор; устройство отображения информации; модуль бота Telegram.

В одном из вариантов осуществления система дополнительно содержит видеокамеру распознавания лиц, соединенную с модулем идентификации пользователей.

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

Предлагаемая система санитарной обработки рук может дополнительно содержать:

- дополнительные устройства, обеспечивающие видеопоток в центральное вычислительное устройство, которые также могут использоваться для распознавания действий и/или распознавания лиц и/или для мониторинга взаимодействия с дозатором мыла или иной частью системы;

- средство автоматической идентификации объектов, в котором посредством приема сигналов считываются и/или записываются данные в приемо-передающее устройство (пример: датчики, технология RFID, магнитные карты, NFC-чип);

- на или рядом с устройством обработки рук могут присутствовать сушилка для рук;

- пользовательский интерфейс, для обратной связи с пользователем системы (пример: акриловый диск со светодиодной подсветкой, экран с графическим интерфейсом пользователя);

- управляемые преграждающие устройства.

Техническим результатом, достигаемым при реализации предлагаемой системы санитарного контроля, является повышение быстродействия процесса распознаваний действий гигиенической обработки рук, обеспечиваемое за счет возможности определения типов распознаваемых действий по обработке рук. Предлагаемая система санитарного контроля выполнена с возможностью детектирования уровня обработки рук, например: бытовой уровень (механическая обработка рук), гигиенический уровень (с применением кожных антисептиков), хирургический уровень (последовательность манипуляций при обработке рук с последующим надеванием стерильных перчаток), EN-1500 (европейский стандарт обработки рук, являющийся общей методикой обработки рук, начиная с гигиенического уровня (последовательная обработка рук с мылом и водой, и последующая обработка рук кожным антисептиком) - и до хирургического уровня) и т.д.

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

Также предлагаемая система санитарного контроля обеспечивает повышение достоверности результатов распознавания (детектирования) действий при обработке рук, что достигается благодаря применению в предлагаемой системе санитарного контроля модуля детектирования использования мыла, функционирующего при помощи нейронной сети. При помощи модуля детектирования использования мыла устранена возможность несоблюдения регламента по обработке рук. На вход модуля детектирования использования мыла поступает сигнал от видеокамеры распознавания действий и данный модуль, используя нейросетевой алгоритм, определяет использование мыла при обработке рук путем детектирования мыльной пены на руках пользователя. В другом варианте осуществления предлагаемой системы, в случае использования непенящихся моющих средств, система осуществляет детектирование использования мыла путем обнаружения нажатия на диспенсер с моющим средством (мылом). Еще в одном варианте осуществления системы, в случае использования бесконтактных диспенсеров, детектирование использования мыла осуществляется путем получения сигнала от диспенсера моющего средства, что мыло было выдавлено.

Кроме того, при реализации предлагаемой системы санитарного контроля повышается производительность системы до 10 раз при кодировании и декодировании сигналов, поступающих с видеокамеры распознавания лиц и видеокамеры распознавания действий. Также для повышения производительности в предлагаемой системе используются высокопроизводительные протоколы обмена данными между модулями, входящими в состав предлагаемой системы. В качестве примера высокопроизводительного протокола в предлагаемой системе может быть использован протокол ZeroMQ.

Кроме того, предлагаемая система санитарного контроля обеспечивает соблюдение санитарного регламента при нахождении в поле зрения видеокамеры распознавания действий и видеокамеры распознавания лиц нескольких пользователей (например, сотрудников предприятия). Пользователи могут свободно перемещаться между местами для обработки рук (раковинами с кранами и т.д.), при этом предлагаемая система будет продолжать детектировать действия каждого пользователя в отдельности.

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

Краткое описание материалов чертежей

На фиг. 1 показана структурная схема предлагаемой системы санитарного контроля. На данной фигуре показаны блоки, элементы и модули, входящие в состав предлагаемой системы санитарного контроля, а именно: видеокамера распознавания действий (2); модуль идентификации пользователей (3); модуль детектирования движения рук (4); модуль детектирования использования мыла (5); центральное вычислительное устройство (7); модуль обратной связи (8), включающий по меньшей мере одно из: модуля бота Telegram (9), устройства отображения информации (10) и/или светодиодного индикатора (11). Также на фиг. 1 показана видеокамера распознавания лиц (1) и детектор дезинфекции, входящие в состав предлагаемой системы в варианте ее осуществления.

На фиг. 2 показаны вычислительные алгоритмы элементов и модулей, входящих в состав предлагаемой системы санитарного контроля.

Осуществление изобретения

Как показано на фиг. 1, в состав предложенной системы санитарного контроля входят следующие блоки и модули: видеокамера (1) распознавания лиц (опционально), видеокамера (2) распознавания действий, модуль (3) идентификации пользователей, модуль (4) детектирования движений рук, модуль (5) детектирования использования мыла, детектор (6) дезинфекции (опционально), центральное вычислительное устройство (7) и модуль (8) обратной связи.

В свою очередь, модуль (8) обратной связи может содержать по меньшей мере одно из следующего: светодиодный (LED) индикатор (11), устройство (10) отображения информации и программный модуль (9) бота Telegram.

Видеокамера (1) распознавания лиц соединена с модулем (3) идентификации пользователей, который, в свою очередь, подключен к центральному вычислительному устройству. Видеокамера (2) распознавания действий через параллельно соединенные модуль (4) детектирования движений рук, модуль (5) детектирования использования мыла и детектор (6) дезинфекции подключена к центральному вычислительному устройству (7), выход которого соединен с модулем (8) обратной связи.

Видеокамера (1) для распознавания лиц - это видеокамера, установленная таким образом, чтобы лицо пользователя попадало в угол ее обзора во время идентификации, например, на уровне лица пользователя и использующаяся для получения изображения лица пользователя предлагаемой системы в реальном времени.

Видеокамера (2) для распознавания действий - это видеокамера, которая устанавливается над местом обработки рук (например, умывальником, раковиной с краном, рукомойником и т.п.). Данная видеокамера используется для получения (детектирования) изображения и отслеживания рук пользователя системы, выявления взаимодействия пользователя с диспенсером мыла/дезинфектора, выявления наличия мыльной пены на руках пользователя системы и пр.

Модули детектирования и логики, а именно - модуль (3) идентификации пользователей, модуль (4) детектирования движений рук, модуль (5) детектирования использования мыла, а также детектор (6) дезинфекции, входящий в состав предлагаемой системы в варианте ее осуществления, - работают под управлением программного обеспечения, функционирующего на по меньшей мере одном вычислительном устройстве. Таким образом, одно вычислительное устройство может запускать все модули детектирования и логики, входящие в состав предлагаемой системы. При этом в варианте осуществления предлагаемого изобретения каждый из модулей детектирования и логики может запускаться на отдельном вычислительном устройстве. Вычислительное устройство может быть реализовано в виде сформированного решения (например, Raspberry Pi - одноплатный компьютер портативного размера, получивший широкое применение), либо устанавливаться на уже имеющиеся у заказчика аппаратные вычислительные средства (например, на обычный сервер), если по системным требованиям данные аппаратные средства подходят под параметры предлагаемой системы санитарного контроля. Кроме того, модули детектирования и логики, входящие в состав предлагаемой системы, могут быть реализованы путем установки на облачный сервер.

Модуль (3) идентификации пользователей в составе предлагаемой системы осуществляет распознавание лиц пользователей системы.

Модуль (4) детектирования движений рук в составе предлагаемой системы осуществляет распознавание движений рук пользователей системы.

Модуль (5) детектирования использования мыла в составе предлагаемой системы распознает, воспользовался ли пользователь системы мылом.

Детектор (6) дезинфекции, опционально входящий в состав предлагаемой системы, распознает, воспользовался ли пользователь системы дезинфицирующим средством.

Модуль (5) детектирования использования мыла может представлять собой модуль детектирования пены. В другом варианте осуществления предлагаемой системы, модуль (5) детектирования использования мыла может представлять собой модуль, определяющий взаимодействие с диспенсером. Последнее может быть реализовано, как с помощью анализа видеопотока с использованием нейросети, так и с помощью получения сигнала от диспенсера.

Сведения, подтверждающие возможность выполнения модулем (3) идентификации пользователей, модулем (4) детектирования движений рук, модулем (5) детектирования использования мыла и детектором (6) дезинфекций соответствующих вышеуказанных функций в составе предлагаемой системы санитарного контроля, приведены в виде вычислительного алгоритма в виде блок-схемы на фиг. 2.

В варианте осуществления, модуль (3) идентификации пользователей использует мультимедийный фреймворк Gstreamer, с помощью которого из потока видеоизображения, полученного от видеокамеры (1) распознавания лиц вырезается фрагмент с лицом пользователя, т.е. осуществляется кадрирование изображения (функция «кроп»). Для осуществления детектирования лица модулем (3) идентификации пользователей используется нейросеть Single Shot MultiBox Detector. Кроме того, модулем (3) идентификации пользователей используется протокол обмена данными и библиотека ZeroMQ.

В другом варианте осуществления, модуль (3) идентификации пользователей содержит с RFID считыватель и идентификация осуществляется путем считывания информации с RFID транспондера, которым предварительно снабжается каждый пользователь системы. Возможны и иные варианты идентификации пользователей.

В варианте осуществления предлагаемой системы санитарного контроля, модуль (4) детектирования движений рук также использует мультимедийный фреймворк Gstreamer, с помощью которого из потока видеоизображения, полученного от видеокамеры (2) распознавания действий вырезается фрагмент изображения с руками пользователя. Модуль (4) детектирования движений рук для осуществления функций в составе предлагаемой системы использует методы машинного обучения. Детектирование движений рук пользователя осуществляется модулем (4) при помощи библиотеки для машинного обучения TensorFlow. Также модуль (4) детектирования движений рук может использовать архитектуру рекуррентных нейронных сетей LongShort Term Memory. Модуль (4) детектирования движений рук также может использовать архитектуру нейронных сетей Convolutional NeuralNetwork. Кроме того, модулем (3) детектирования движений рук используется протокол обмена данными и библиотека ZeroMQ.

В варианте осуществления, модуль (5) детектирования использования мыла использует мультимедийный фреймворк Gstreamer. Детектирование использования мыла данным модулем (5) может осуществляться с использованием программной библиотеки для машинного обучения TensorFlow. Кроме того, модулем (5) детектирования использования мыла используется протокол обмена данными ZeroMQ. В варианте осуществления предлагаемой системы, в ее состав дополнительно включен детектор (6) дезинфекции. Кадрирование изображения, полученного детектором (6) дезинфекции от видеокамеры (2) распознавания действий, также может осуществляться путем использования мультимедийного фреймворка Gstreamer. Для детектирования использования средства дезинфекции детектором (6) дезинфекции используется библиотека PyTorch. Кроме того, детектором (6) дезинфекции используется протокол обмена данными ZeroMQ.

Для взаимодействия модуля (3) идентификации пользователей, модуля (4) детектирования движений рук, модуля (5) детектирования использования мыла и детектора (6) дезинфекции с центральным вычислительным устройством (7) может быть использован протокол обмена данными ZeroMQ.

Центральное вычислительное устройство (7) является вычислительным устройством, на котором функционирует программное обеспечение для сбора данных с детектирующих модулей, а также обрабатывающий данные, отправляемые на модуль (8) обратной связи.

Центральное вычислительное устройство (7) может быть реализовано на аппаратных средствах, имеющих следующие параметры:

операционная система: Ubuntu 16.04.5 LTS х64 версии 4.15.0 или выше;

материнская плата: Asus Maximus VIII Ranger;

процессор: Intel(R) Core(TM) i7-7700K, частота 4,2 ГГц;

устройство видеообработки: Nvidia GeForce GTX 1080 Ti;

оперативная память: Corsair DDR-4 2666MHz размером 16 Gb; в целях повышения производительности центрального вычислительного устройства может быть использовано несколько модулей оперативной памяти;

носитель информации: Samsung 860 EVO SSD объемом от 500 Gb и Western Digital WD40EZRZ-00G 5400rpm объемом от 4 Gb.

Центральное вычислительное устройство (7) взаимодействует с модулем (3) идентификации пользователей, модулем (4) детектирования движений рук, модулем (5) детектирования использования мыла и детектором (6) дезинфекции при помощи высокопроизводительного протокола (например, протокол удаленного вызова JSON-RPC), обеспечивающего, в частности, высокую производительность предлагаемой системы санитарного контроля. Протокол, используемый для обмена сигналами между центральным вычислительным устройством (7) с модулями детектирования и логики (3), (4), (5), (6) поддерживает уведомления (т.е. информация, отправляемая на центральное вычислительное устройство, может не требовать ответа), а также множественные вызовы.

Модуль (8) обратной связи с пользователем может содержать модуль (9) бота Telegram (Telegram bot), который является программным модулем, получающим информацию из центрального вычислительного устройства (7), о каждом произошедшем событии, детектированным модулями детектирования и логики (3), (4), (5), (6). Например, «Сотрудник Иванов неуспешно помыл руки», информацию об этом событии получает Telegram начальника сотрудника Иванова при помощи бота Telegram.

Также модуль (8) обратной связи может содержать устройство (10) отображения информации, выполненное в виде дисплея для отображения информации пользователю для обратной связи. Устройство (10) отображения информации может быть реализовано в виде экрана (например, LED дисплея) установленного таким образом, чтобы пользователь системы мог удобным образом видеть экран. Обычно устройство (10) отображения информации устанавливается на уровне лица пользователя. На экране отображаются подсказки и результаты взаимодействия пользователя с системой.

Также модель (8) обратной связи может содержать светодиодный индикатор (11), также реализующий возможность обратной связи пользователю системы. Светодиодный индикатор (11) может быть реализован в виде цветовых индикаторов, сигнализирующих результаты взаимодействия пользователя(ей) с системой.

Таким образом, модуль (8) обратной связи, на основании полученного информационного сигнала от центрального вычислительного устройства, обеспечивает несколько вариантов обратной связи с пользователем системы: путем отправки сообщения при помощи модуля (9) бота Telegram, индикация о состоявшемся или несостоявшемся событии при помощи светодиодного индикатора (11) или визуальное представление информации о состоявшемся или несостоявшемся событии при помощи устройства (10) отображения информации.

Предлагаемая система санитарного контроля дополнительно может осуществлять следующие функции:

- запись и/или хранение данных в центральном вычислительном устройстве (7) или ином носителе информации;

- автоматизированный пропуск в закрытые зоны;

- уведомление пользователя о корректности или некорректности обработки рук (с помощью монитора, LED-индикатора или иных средств индикации);

- уведомления иных пользователей системы о корректности или некорректности санитарной обработки рук пользователями;

- считывание и/или запись данных на приемо-передающее пропускное устройство пользователя;

- иные возможности обратной связи, хранения и обработки информации.

Распознавание и идентификация пользователей в предлагаемой системе санитарного контроля выполняются с помощью алгоритмов компьютерного зрения для распознавания лиц (facial recognition) или системами СКУД (RFID и др.).

Таким образом, все технические средства и обеспечивающее их работу программное обеспечение, применение которых предусмотрено изобретением, разрабатываются и выпускаются как отечественными промышленными предприятиями, так и ведущими компаниями зарубежных стран.

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

Как показано на фиг. 2, предлагаемая система санитарного контроля работает следующим образом.

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

В другом варианте осуществления предлагаемой системы, при появлении пользователя в углу обзора видеокамеры (1) распознавания лиц, модуль (3) идентификации пользователей, получив сигнал от видеокамеры (1) распознавания лиц, осуществляет детектирование лица данного пользователя. При помощи алгоритма автоматического выделения лиц(а) пользователей(я) (т.е. при помощи операции кадрирования, т.е. функции «crop»), модуль (3) идентификации пользователей в дальнейшем осуществляет анализ только выделенного фрагмента, содержащего лицо(а) пользователя(ей), что также обеспечивает повышение быстродействие предлагаемой системы. При этом в модуле (3) идентификации пользователей хранится информация о лицах сотрудников предприятия, имеющих доступ в зону, ограничиваемую предлагаемой системой санитарного контроля. Таким образом, в результате процесса распознавания лица пользователя, лицо может быть распознано или нет. В случае распознавания лица пользователя, модуль (3) идентификации пользователей отправляет идентификационные данные, соответствующие распознанному лицу, на центральное вычислительное устройство (7), на котором устанавливается соответствие полученных идентификационных данных с действиями соответствующего пользователя, находящегося в углу обзора видеокамеры (1) распознавания лиц и видеокамеры (2) распознавания действий. В случае невозможности распознавания лица пользователя модуль (3) идентификации пользователей направляет на центральное вычислительное устройство (7) сообщение, которое затем передается на модуль (8) обратной связи. Предлагаемая система санитарного контроля может работать с несколькими камерами одновременно, и таким образом осуществлять одновременно детектирование лиц и детектирование обработки рук для нескольких пользователей, находящихся в углу обзора видеокамеры (1) распознавания лиц и одной или нескольких видеокамер (2) распознавания действий.

Далее, пользователь системы, идентифицированный модулем (3) идентификации пользователя, приступает к обработке рук. При этом модуль (4) детектирования движений рук, получая сигнал от видеокамеры (2) распознавания действий, осуществляет детектирование движений рук, делая на основании детектирования вывод, обрабатывает ли пользователь руки или нет. В случае, если модулем (4) детектирования движений рук определено, что пользователь не начал обработку рук, данный модуль (4) возвращается к этапу детектирования движений рук. В случае, если модулем (4) детектирования движений рук определено, что пользователь начал обработку рук, данный модуль (4) определяет соответствие движений рук пользователя заранее предопределенному уровню обработки рук. В случае соответствия движений рук пользователя упомянутому уровню обработки рук, модуль (4) детектирования движений рук приступает к измерению продолжительности обработки рук пользователем. В случае несоответствия движений рук пользователя упомянутому уровню обработки рук, модуль (4) детектирования движений рук отправляет сигнал на центральное вычислительное устройство (7) информационный сигнал о несоответствии требованиям по обработке рук определенным пользователем. Далее, данный сигнал передается от центрального вычислительного устройства (7) на модуль (8) обратный связи, сигнализирующий о несоблюдении регламента обработки рук пользователем, идентифицированным модулем (3) идентификации пользователей.

Одновременно с этим, модуль (5) детектирования использования мыла при помощи полученного сигнала от видеокамеры (2) распознавания действий осуществляет детектирование использования мыла пользователем, обрабатывающим руки. В варианте осуществления предлагаемой системы, детектирование использования мыла осуществляется путем получения сигнала от диспенсера моющего средства. В случае обнаружения использования мыла пользователем, модуль (5) детектирования использования мыла отправляет на центральное вычислительное устройство (7) соответствующий сигнал. В случае, если обнаружить использование мыла пользователем модулем (5) детектирования использования мыла не удалось, данный модуль (5) отправляет на центральное вычислительное устройство (7) сигнал о неиспользовании мыла соответствующим пользователем.

Схожим образом функционирует детектор (6) дезинфекции, входящий в состав предлагаемой системы в одном из вариантов ее осуществления. Детектор (6) дезинфекций получает сигнал от видеокамеры (2) распознавания действий. В случае обнаружения использования дезинфицирующего средства пользователем, детектор (6) дезинфекции отправляет на центральное вычислительное устройство (7) сигнал об использовании пользователем дезинфицирующего средства. В случае, если обнаружить использование дезинфицирующего средства пользователем детектором (6) дезинфекции не удалось, детектор (6) дезинфекции отправляет на центральное вычислительное устройство (7) сигнал о неиспользовании дезинфицирующего средства соответствующим пользователем. В варианте предлагаемой системы детектирование использования дезинфицирующего средства осуществляется путем получения сигнала от диспенсера дезинфицирующего средства.

Затем, модуль (4) детектирования движений рук дополнительно осуществляет измерение продолжительности обработки рук пользователем. В случае соответствия продолжительности обработки рук пользователем уровню обработки рук, от модуля (4) на центральное вычислительное устройство (7) передается сигнал о соответствии обработки рук пользователя уровню обработки рук. При этом вычислительное устройство (7) может отправить соответствующий сигнал на модуль (8) обратной связи. В случае несоответствия продолжительности обработки рук пользователем уровню обработки рук, от модуля (4) на центральное вычислительное устройство (7) передается сигнал о несоответствии обработки рук пользователя уровню обработки рук. При этом вычислительное устройство (7) может отправить сигнал о несоответствии обработки рук пользователем на модуль (8) обратной связи.

При соблюдении всех требований к уровню обработки рук пользователем, модули детектирования и логики (3), (4), (5), (6) отправляют сигнал о соответствии требований в отношении пользователя на центральное вычислительное устройство (7).

При несоблюдении хотя бы одного требования к уровню обработки рук пользователем и обнаружении данного события по меньшей мере одним из модулей детектирования и логики (3), (4), (5), (6), соответствующим(и) модулем(ями) на центральное вычислительное устройство (7) отправляется сигнал о несоблюдении требований уровня обработки рук пользователем.

Предлагаемая система санитарного контроля также может функционировать в медицинских организациях и пищевых производствах в соответствии с, например, СанПиН 2.1.3.2630-10 "Санитарно-эпидемиологические требования к организациям, осуществляющим медицинскую деятельность", а также, например, с другими санитарно-эпидемиологическими правилами и нормами, такими как СанПин 2.3.4.551-96 "Предприятия пищевой и перерабатывающей Промышленности (технологические процессы. Сырье) Производство молока и молочных продуктов Санитарные правила и нормы", СанПин 3238-85 "Санитарные правила для предприятий мясной промышленности", СанПин 2.3.4.050-96 "Предприятия пищевой и перерабатывающей Промышленности (технологические процессы, сырье) Производство и реализация рыбной продукции Санитарные правила и нормы" и/или другими санитарно-эпидемиологическими правилами и нормами и/или гигиеническими нормативами. А также обработка рук может осуществляться в соответствии с европейским стандартом обработки рук EN-1500 (или иными стандартами обработки рук).

1. Система санитарного контроля, содержащая:

– видеокамеру распознавания действий,

– модуль идентификации пользователей,

– модуль детектирования движений рук,

– модуль детектирования использования мыла,

– центральное вычислительное устройство,

– модуль обратной связи;

при этом видеокамера распознавания действий соединена с входом центрального вычислительного устройства через параллельно соединённые модуль детектирования движений рук и модуль детектирования использования мыла, при этом модуль идентификации пользователей соединен с другим входом центрального вычислительного устройства, выход которого соединен с модулем обратной связи, причём обмен данными между указанными модулями и центральным вычислительным устройством осуществляется с использованием высокопроизводительных протоколов обмена данными;

при этом модуль идентификации пользователей, модуль детектирования движений рук и модуль детектирования использования мыла функционируют под управлением рекуррентных и/или свёрточных нейронных сетей;

причём нейронная сеть центрального вычислительного устройства обучена для распознавания действий при различных типах уровня обработки рук;

при этом модуль обратной связи включает в себя по меньшей мере один из следующих элементов:

– светодиодный индикатор; и/или

– устройство отображения информации; и/или

– модуль бота Telegram.

2. Система по п. 1, отличающаяся тем, что дополнительно содержит видеокамеру распознавания лиц, соединённую с модулем идентификации пользователей.

3. Система по п. 1 или 2, отличающаяся тем, что содержит детектор дезинфекции, вход которой соединён с видеокамерой распознавания действий, а выход – с входом центрального вычислительного устройства.

4. Система санитарного контроля, содержащая:

– видеокамеру распознавания лиц,

– видеокамеру распознавания действий,

– модуль идентификации пользователей,

– модуль детектирования движений рук,

– модуль детектирования использования мыла,

– центральное вычислительное устройство,

– модуль обратной связи;

при этом модуль идентификации пользователей, модуль детектирования движений рук и модуль детектирования использования мыла функционируют под управлением рекуррентных и/или свёрточных нейронных сетей;

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

– светодиодный индикатор; и/или

– устройство отображения информации; и/или

– модуль бота Telegram,

причём обмен данными между указанными модулями и центральным вычислительным устройством осуществляется с использованием высокопроизводительных протоколов обмена данными.



 

Похожие патенты:

Изобретение относится к области видеонаблюдения. Техническим результатом изобретения является повышение функциональности автоматической настройки комплекса технического зрения.

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

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

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

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

Система администрирования багажа содержит блокирующее/разблокирующее устройство, смонтированное на транспортном средстве и выполненное с возможностью блокирования и разблокирования транспортного средства в ответ на запрос из терминала пользователя, который доставляет багаж; устройство формирования изображений, выполненное с возможностью захвата изображения внутренней части заданной области, расположенной в транспортном средстве, при этом заданная область используется в качестве места доставки багажа; устройство управления, выполненное с возможностью: инструктирования устройству формирования изображений захватывать изображение внутренней части заданной области, когда блокирующее/разблокирующее устройство блокирует или разблокирует транспортное средство в ответ на указанный запрос, и сохранения указанного изображения; и модуль определения, выполненный с возможностью определения, на основе результата сравнения между опорным изображением, представляющим внутреннюю часть заданной области, и изображением для сравнения, представляющим внутреннюю часть заданной области, когда транспортное средство заблокировано, того, унесен или нет багаж из заданной области.

Изобретение относится к области охранных систем видеонаблюдения участков местности, прилегающих к территории охраняемого объекта с внешней и внутренней стороны периметра ограждения. Технический результат заключается в получении практически полного контроля над охраняемым объектом, путем обеспечения наблюдения объекта без мертвых зон с высокой скоростью реагирования на происходящие события в режиме реального времени.

Изобретение относится к средствам мониторинга, предназначенным для контроля состояния охраняемого объекта путем периодического опроса извещателей. Технический результат - повышение достоверности принятия решения при возникновении тревожной ситуации за счет обеспечения возможности мониторинга охраняемого объекта с учетом визуальной идентификации угрозы.

Изобретение относится к системам ограничения допуска посторонних лиц на территорию и может быть использовано для организации пропускного режима на предприятиях и организациях любых отраслей промышленности. Технический результат заявленного решения заключается в снижении ошибок в модуле управления пропусками системы автоматизированного управления пропусками, снижении несанкционированного оформления пропуска модулем оформления пропусками, в снижении риска оформления пропуска через модуль управления пропусками лицами, не имеющими на это соответствующих прав, в снижении ресурсоемкости базы данных заявок на пропуска, в снижении риска несанкционированного создания копии пропуска модулем управления пропусками.
Наверх