RU2737138C1 - Система и способ контроля температуры тела людей по видеоданным - Google Patents

Система и способ контроля температуры тела людей по видеоданным Download PDF

Info

Publication number
RU2737138C1
RU2737138C1 RU2020127573A RU2020127573A RU2737138C1 RU 2737138 C1 RU2737138 C1 RU 2737138C1 RU 2020127573 A RU2020127573 A RU 2020127573A RU 2020127573 A RU2020127573 A RU 2020127573A RU 2737138 C1 RU2737138 C1 RU 2737138C1
Authority
RU
Russia
Prior art keywords
person
face
data
temperature
frame
Prior art date
Application number
RU2020127573A
Other languages
English (en)
Inventor
Вардан Таронович Маргарян
Никита Игоревич Бирюков
Рамазан Кемалович Мамучиев
Вячеслав Владимирович Братищев
Татьяна Николаевна Задорожняя
Original Assignee
ООО "Ай Ти Ви групп"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ООО "Ай Ти Ви групп" filed Critical ООО "Ай Ти Ви групп"
Priority to RU2020127573A priority Critical patent/RU2737138C1/ru
Application granted granted Critical
Publication of RU2737138C1 publication Critical patent/RU2737138C1/ru

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/01Measuring temperature of body parts ; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Biology (AREA)
  • Biomedical Technology (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Data Mining & Analysis (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Alarm Systems (AREA)
  • Image Analysis (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

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

Description

Настоящее изобретение относится к области видеонаблюдения, а более конкретно к системам и способам обработки видеоданных и тепловизионных данных, полученных от видеокамер, для контроля температуры тела людей в кадре.
УРОВЕНЬ ТЕХНИКИ
В связи с возникновением в мире эпидемиологической ситуации, с недавнего времени возник повышенный спрос на системы безопасности и контроля, которые позволяют определять бесконтактным способом температуру тела людей. Наиболее актуальна эта задача для мест массового скопления людей (например, в метро, больницах, аэропортах, торговых центрах, на проходных и т.д.). Очевидно, что использование стандартных бесконтактных термометров в местах большого скопления людей является не удобным способом определения температуры. Таким образом, необходимо решение, позволяющее более быстро, но при этом без прямого взаимодействия с людьми, определять и контролировать их температуру.
Для контроля и обеспечения безопасности на охраняемой территории чаще всего используются системы видеонаблюдения. Под видеосистемами в контексте данной заявки подразумеваются программно-аппаратные средства, использующие методы компьютерного зрения для автоматизированного сбора данных на основании анализа потокового видео (видеоанализа). Такие видеосистемы опираются на алгоритмы обработки изображений, в том числе на алгоритмы распознавания, сегментации, классификации и идентификации изображений, позволяющие анализировать видео без прямого участия человека. Кроме того, современные видеосистемы позволяют автоматически анализировать видеоданные с камер и сопоставлять указанные данные с данными, имеющимися в базе данных. Помимо прочего, современные системы видеонаблюдения могут включать в себя как обычные видеокамеры, так и тепловизионные камеры.
Из уровня техники известно решение, раскрытое в патенте US 9521335 В2, H04N 5/33, опубл. 13.12.2016, в котором раскрыты различные варианты реализации способа обнаружения фебрильного приступа с использованием теплового видеоустройства. Способ включает такие этапы, как: прием видео, содержащего последовательные по времени кадры тепловых изображений контролируемого субъекта, причем указанное видео получено тепловой видеосистемой, а каждое тепловое изображение при этом содержит множество пикселей, причем значение интенсивности каждого пикселя соответствует температуре поверхности; обработка тепловых изображений для определения возникновения фебрильного приступа, причем указанная обработка включает в себя: выделение пикселей, связанных, по меньшей мере, с одной областью интереса; определение температуры для субъекта на основе значений упомянутых пикселей, расположенных в упомянутой области интереса; определение скорости изменения температуры указанного субъекта; и в ответ на указанную скорость изменения, превышающую пороговый уровень, определяют, что у указанного субъекта наблюдается приступ.
Известное решение значительно отличается от заявляемого нами решения, поскольку характеризует обработку только тепловых изображений, без сопоставления с видеорядом. При этом такое решение настроено на мониторинг температуры и скорости ее изменения только у одного контролируемого субъекта в кадре.
Наиболее близким по технической сущности к заявляемому нами решению является известное из уровня техники решение, раскрытое в международной заявке WO 2014/012070 A1, А61В 5/01, опубл. 16.01.2014, в которой описаны варианты систем и способов, использующих тепловидение для наблюдения за младенцем или любыми другими людьми, которые могут нуждаться в наблюдении. Известная система мониторинга содержит: модуль инфракрасной визуализации, содержащий матрицу фокальной плоскости (FPA), сконфигурированную для захвата тепловых изображений сцены в пределах поля зрения (FOV) модуля инфракрасной визуализации; корпус, по существу закрывающий модуль формирования инфракрасного изображения и выполненный с возможностью размещения так, чтобы, по меньшей мере, часть ребенка располагалась в поле зрения; и процессор, связанный с модулем формирования инфракрасного изображения, причем процессор сконфигурирован для анализа тепловых изображений, чтобы генерировать информацию мониторинга, касающуюся младенца. При этом в одном из частных вариантов процессор дополнительно выполнен с возможностью: анализировать тепловые изображения для определения температуры тела младенца, определять, является ли температура тела младенца нормальной, и генерировать сигнал тревоги при определении, что температура тела младенца не находится в пределах нормы. Причем информация мониторинга в этом случае включает в себя температуру тела младенца и/или сигнал тревоги.
Данное решение позволяет контролировать температуру тела человека и записывать информацию мониторинга. Однако известное решение существенно отличается от заявляемого нами решения как минимум основными этапами обработки данных. Следует также отметить, что в данном решении производится обработка только инфракрасных изображений. При этом выполняется контроль за одним известным человеком.
Что касается заявляемого нами решения, то в настоящее время практически все предприятия или организации оснащены средствами для видеонаблюдения. Для обеспечения контроля температуры тела людей необходимо лишь дополнительно иметь тепловизионные устройсва, например, тепловизоры или тепловизионные видеокамеры. Наше решение главным образом направлено на упрощение, ускорение и повышение точности процесса контроля температуры тела людей, что способствует обеспечению всеобщей безопасности. Кроме того, заявляемое нами решение, а также получаемые с помощью его использования данные температуры людей, могут быть использованы в системах контроля и управления доступом.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Заявляемое техническое решение направлено на устранение недостатков, присущих предшествующему уровню техники и на развитие уже известных решений.
Техническим результатом заявленной группы изобретений является обеспечение контроля температуры тела людей по данным, полученным от видеокамер.
Данный технический результат достигается тем, что система контроля температуры тела людей по видеоданным содержит: память, сконфигурированную для хранения базы данных, содержащей по меньшей мере фотографии лиц людей, а также для хранения видеоданных и соответствующих им метаданных; по меньшей мере, одно устройство обработки данных; несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, при этом упомянутые видеокамеры сконфигурированы для выполнения по меньшей мере следующих этапов: получения посредством обычного объектива видеоданных из области зрения видеокамеры, определения области лица каждого человека в кадре и автоматического выделения этой области лица рамкой лица; определения посредством тепловизионного объектива показателя температуры каждого человека в выделенной области лица; вшивания рамок лица и показателей температуры в каждый кадр видеоданных, на котором присутствует по меньшей мере один человек; формирования метаданных, которые содержат для каждого обнаруженного лица человека координаты одной рамки лица, время выделения упомянутой рамкой лица человека в кадре и его температуру, причем упомянутые метаданные соответствуют моменту появления человека в области зрения видеокамеры; при этом по меньшей мере одно устройство обработки данных сконфигурировано с возможностью выполнения следующих этапов: получения в режиме реального времени от упомянутых видеокамер видеоданных, с выделенными лицами людей и отображаемыми показателями температур рядом с каждым выделенным лицом человека, и соответствующих им метаданных; определения из полученных видеоданных по меньшей мере одного изображения лица человека на основании координат рамки лица и данных о времени, причем определяется изображение того лица человека, которое располагается ближе всего к упомянутой рамке лица; сохранения показателя температуры, соответствующего на основании полученных видеоданных и метаданных упомянутому изображению лица человека, в базе данных вместе с изображением лица этого человека.
Указанный технический результат также достигается за счет способа контроля температуры тела людей по видеоданным, реализуемого вычислительной системой, включающей в себя, по меньшей мере, устройство обработки данных, память, хранящую базу данных, и несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, при этом способ содержит этапы, на которых выполняется: получение каждой видеокамерой посредством обычного объектива видеоданных из своей области зрения, определение области лица каждого человека в кадре и автоматическое выделение этой области лица рамкой лица; определение посредством тепловизионного объектива показателя температуры каждого человека в выделенной области лица; вшивание рамок лица и показателей температуры в каждый кадр видеоданных, на котором присутствует по меньшей мере один человек; формирование метаданных, которые содержат для каждого обнаруженного лица человека координаты одной рамки лица, время выделения упомянутой рамкой лица человека в кадре и его температуру, причем упомянутые метаданные соответствуют моменту появления человека в области зрения видеокамеры; получение в режиме реального времени от упомянутых видеокамер по меньшей мере одним устройством обработки данных видеоданных, с выделенными лицами людей и отображаемыми показателями температур рядом с каждым выделенным лицом человека, и соответствующих им метаданных, содержащих координаты каждой рамки лица, время и показатели температур людей в каждом кадре; определение из полученных видеоданных по меньшей мере одного изображения лица человека на основании координат рамки лица и данных о времени, причем определяется изображение того лица человека, которое располагается ближе всего к упомянутой рамке лица; сохранение показателя температуры, соответствующего на основании полученных видеоданных и метаданных упомянутому изображению лица человека, в базе данных вместе с изображением лица этого человека.
В одном частном варианте заявленного решения дополнительно выполняется отображение на экране в режиме реального времени видеоданных с рамками лица и показателями температур каждого человека в кадре.
В другом частном варианте заявленного решения устройство обработки данных дополнительно осуществляет идентификацию личности человека, представленного на определенном изображении лица человека, путем сравнения полученного изображения лица человека с фотографиями лиц людей из базы данных и определения его идентификационных данных, причем упомянутая идентификация осуществляется посредством использования искусственной нейронной сети (ИНС), при этом показатель температуры, соответствующий упомянутому изображению лица человека, сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными.
Еще в одном частном варианте заявленного решения по меньшей мере одно устройство обработки данных дополнительно автоматически осуществляет предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий.
В другом частном варианте заявленного решения упомянутыми предварительно заданными условиями является, по меньшей мере, одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля.
Еще в одном частном варианте заявленного решения если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически отправляет запрос к сотруднику безопасности.
В другом частном варианте заявленного решения если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически осуществляет по меньшей мере одно или комбинацию из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении.
А еще в одном частном варианте заявленного решения устройство обработки данных по полученным данным за заданный пользователем интервал времени или же с предварительно заданной пользователем периодичностью по архивным данным формирует отчет в виде таблицы, содержащий данные о каждом конкретном человеке и о его показателях температуры.
Помимо указанного выше, данный технический результат также достигается за счет считываемого компьютером носителя данных, содержащего исполняемые процессором компьютера инструкции для осуществления способов контроля температуры тела людей по видеоданным.
Указанный выше технический результат также достигается тем, что альтернативная система контроля температуры тела людей по видеоданным содержит: память, сконфигурированную для хранения базы данных, содержащей по меньшей мере фотографии лиц людей, а также для хранения видеоданных и соответствующих им метаданных; несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, причем каждая видеокамера сконфигурирована для получения видеоданных из своей области зрения, а также для получения метаданных объектов, содержащих помимо прочего карту абсолютных температур от тепловизионного объектива; по меньшей мере, одно устройство обработки данных, сконфигурированное для выполнения следующих этапов: получения видеоданных и соответствующих им метаданных от упомянутых видеокамер в режиме реального времени; обнаружения и распознавания изображения области лица по меньшей мере одного человека в каждом кадре видеоданных; определения показателя температуры тела по меньшей мере одного обнаруженного человека путем использования соответствующего синхронного кадра из карты абсолютных температур, при этом показатель температуры берется с карты именно в области распознанного лица; сохранения полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.
Кроме того указанный выше технический результат также достигается за счет способа контроля температуры тела людей по видеоданным, реализуемого вычислительной системой, включающей в себя, по меньшей мере, устройство обработки данных, память, хранящую базу данных, и несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, причем каждая видеокамера сконфигурирована для получения видеоданных из своей области зрения и для получения метаданных объектов, содержащих помимо прочего карту абсолютных температур от тепловизионного объектива, при этом способ содержит этапы, на которых по меньшей мере одним устройством обработки данных выполняется: получение видеоданных и соответствующих им метаданных от упомянутых видеокамер в режиме реального времени; обнаружение и распознавание изображения области лица по меньшей мере одного человека в каждом кадре видеоданных; определение показателя температуры тела по меньшей мере одного обнаруженного человека путем использования соответствующего синхронного кадра из карты абсолютных температур, при этом показатель температуры берется с карты именно в области распознанного лица; сохранение полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.
В одном частном варианте заявленного решения дополнительно выполняется отображение в режиме реального времени видеоданных, на которых все обнаруженные области лица выделены рамкой лица, при этом рядом с каждым лицом отображается соответствующий ему показатель температуры.
В другом частном варианте заявленного решения устройство обработки данных дополнительно осуществляет идентификацию личности обнаруженного человека, путем сравнения распознанного изображения лица упомянутого человека с фотографиями лиц людей из базы данных и определения его идентификационных данных, причем упомянутая идентификация осуществляется посредством использования искусственной нейронной сети (ИНС), при этом показатель температуры, соответствующий упомянутому изображению лица человека, сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными.
Еще в одном частном варианте заявленного решения по меньшей мере одно устройство обработки данных дополнительно автоматически осуществляет предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий.
В другом частном варианте заявленного решения упомянутыми предварительно заданными условиями является по меньшей мере одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля.
Еще в одном частном варианте заявленного решения если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически отправляет запрос к сотруднику безопасности.
В другом частном варианте заявленного решения если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически осуществляет по меньшей мере одно или комбинацию из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении.
А еще в одном частном варианте заявленного решения устройство обработки данных по полученным данным за заданный пользователем интервал времени или же с предварительно заданной пользователем периодичностью по архивным данным формирует отчет в виде таблицы, содержащий данные о каждом конкретном человеке и о его показателях температуры.
Помимо указанного выше, данный технический результат также достигается за счет считываемого компьютером носителя данных, содержащего исполняемые процессором компьютера инструкции для осуществления способов контроля температуры тела людей по видеоданным.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 - блок-схема системы для контроля температуры тела людей по видеоданным.
Фиг. 2 - схематичное представление кадра видеоданных, на котором выделены лица людей и отображаются показатели температур рядом с каждым выделенным лицом человека.
Фиг. 3 - блок-схема одного варианта реализации способа контроля температуры тела людей по видеоданным.
Фиг. 4 - блок-схема другого варианта реализации способа контроля температуры тела людей по видеоданным.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Ниже будет приведено описание примерных вариантов осуществления заявленной группы изобретений. Однако заявленная группа изобретений не ограничивается только этими вариантами осуществления. Специалистам будет очевидно, что под объем заявленной группы изобретений, описанной в формуле, могут попадать и другие варианты реализаций.
Заявляемое техническое решение в различных своих вариантах осуществления может быть выполнено в виде вычислительных систем и способов, реализуемых различными компьютерными средствами, а также в виде считываемого компьютером носителя данных, хранящего исполняемые процессором компьютера инструкции.
На фиг. 1 представлена блок-схема системы для контроля температуры тела людей по видеоданным. Данная система включает в себя: память (10), сконфигурированную для хранения базы данных (20); по меньшей мере одно устройство обработки данных (30, …, 3n); и несколько видеокамер (40, …, 4m), каждая из которых содержит обычный объектив (50) и тепловизионный объектив (60).
В данном контексте под системами понимаются любые вычислительные/компьютерные системы, построенные на базе программно-аппаратных взаимосвязанных технических средств.
Видеокамеры в данном случае являются тепловизионными (тепловизорными) камерами, включающими в себя два объектива: обычный (стандартный) и тепловизионный.
В качестве устройства обработки данных может выступать процессор, микропроцессор, графический процессор, ЭВМ (электронно-вычислительная машина), ПЛК (программируемый логический контроллер) или интегральная схема, сконфигурированные для исполнения определенных команд (инструкций, программ) по обработке данных.
В роли устройства памяти, сконфигурированного для хранения данных, могут выступать, но, не ограничиваясь, жесткие диски (HDD), флеш-память, сервер, ПЗУ (постоянное запоминающее устройство), твердотельные накопители (SSD), оптические накопители информации и т.д.
В контексте данной заявки память хранит базу данных (DB), которая содержит, по меньшей мере, фотографии лиц людей, а также видеоданные и соответствующие им метаданные, получаемые от упомянутых выше видеокамер.
Следует отметить, что в описанную систему могут входить и любые другие известные в данном уровне техники устройства, например, такие как различного вида датчики, устройства ввода/вывода, устройства отображения и т.п.
Далее будет подробно описан пример работы вышеупомянутой системы для контроля температуры тела людей по видеоданным. Все нижеописанные этапы работы системы в различной ее конфигурации также применимы и к соответствующим вариантам способов контроля температуры тела людей по видеоданным, которые будут более подробно расписаны ниже.
Рассмотрим принцип работы заявляемых реализаций системы контроля температуры тела людей. Предположим, что такая система, а также соответствующее ей ПО, установлены на контролируемом объекте, например, в офисном здании или в торговом центре. Рабочие помещения или торговые залы оборудованы необходимым количеством видеокамер. Их количество зависит от площади каждого контролируемого помещения и количества контролируемых помещений. Следует отметить, что все видеокамеры предпочтительно расположены таким образом, чтобы полностью охватывать все контролируемое помещение (области зрения камер могут немного пересекаться/накладываться, для получения полной картины). Каждая видеокамера содержит два объектива: обычный объектив (объектив 1) и тепловизионный объектив (объектив 2). Обычный стандартный объектив в общем случае - это оптическая система, состоящая из определенного количества линз (а в некоторых случаях, и зеркал), которая формирует изображение. Объектив видеокамеры является основой получения качественного изображения, поэтому на сегодняшний день существует огромный выбор самых различных видов объективов. В отличие от обычного, тепловизионный объектив сконфигурирован для того, чтобы принимать тепловое излучение объекта, обрабатывать и преобразовывать его в изображение.
Видеокамеры системы сконфигурированы таким образом, чтобы непрерывно в режиме реального времени получать видеоданные из своей области зрения. Видеокамеры помимо прочего могут содержать трекер объектов, сконфигурированный для формирования метаданных объектов. Следует обратить внимание, что в зависимости от модели видеокамер, от них к устройству обработки данных передается различная информация. В связи с этим есть два основных варианта реализации системы.
Рассмотрим более подробно первый вариант. В этом случае в систему входят видеокамеры, на стороне которых выполняются следующие действия. Посредством обычного объектива каждая видеокамера получает видеоданные из своей области зрения. Далее также посредством обычного объектива автоматически выполняется определение области лица каждого человека (одного или нескольких) в каждом кадре и автоматическое выделение этой области лица рамкой лица (см. фиг. 2). Далее посредством тепловизионного объектива осуществляется определение показателя температуры каждого человека в выделенной ранее области лица в кадре. После чего также на стороне видеокамеры выполняется вшивание всех полученных рамок лица и показателей температуры в каждый кадр видеоданных, на котором присутствует, по меньшей мере, один человек или несколько людей сразу. Помимо указанного, на стороне видеокамеры осуществляется формирования метаданных, которые содержат, помимо прочего, для каждого обнаруженного лица человека в кадре: (1) координаты одной рамки лица, (2) время выделения упомянутой рамкой лица человека в кадре и (3) температуру этого человека. Следует обратить внимание на то, что упомянутые метаданные соответствуют только моменту появления человека в области зрения видеокамеры, то есть первому кадру в котором появился человек и соответственно распозналось его лицо. Для примера, если человек появился в области зрения видеокамеры 27 мая 2020 года в 8:05, то для этого времени формируются метаданные, а именно координаты рамки лица человека в это время, его температура и соответственно указанное время - 8:05. Эти данные остаются актуальными все то время, пока человек находится в области зрения видеокамеры, например, до 09:15. Когда человек покидает область зрения видеокамеры (в 09:15) и затем снова попадает в область зрения этой же видеокамеры или другой видеокамеры (например, в 10:38), то для него снова формируются метаданные, содержащие аналогичный набор данных, соответствующих новому моменту появления (10:38). При этом видеоданные содержат вшитые рамки лица и показатели температуры в каждом кадре для каждого лица (а не только в момент появления человека в области зрения видеокамеры). Такой подход к формированию метаданных полезен в дальнейших этапах сопоставления данных.
Далее основную работу выполняет по меньшей мере одно устройство обработки данных, например, такое как процессор компьютера. Упомянутое устройство обработки данных (одно или несколько) получает в режиме реального времени от упомянутых выше видеокамер видеоданные с выделенными лицами людей и отображаемыми показателями температур рядом с каждым выделенным лицом человека в каждом кадре. Аналогично устройство обработки данных получает метаданные (соответствующие получаемым видеоданным), содержащие для каждого лица в момент его обнаружения набор: координаты одной рамки лица, точное время и показатель температуры человека. Далее выполняется определение/распознавание из полученных видеоданных по меньшей мере одного изображения (трека) лица человека. Следует отметить, что по итогу происходит распознавание всех изображений лиц, которые есть в получаемых видеоданных (даже если по какой-то причине на стороне видеокамеры было пропущено одно или несколько лиц). При этом изображение лица каждого выявленного в кадре человека определяется на основании полученных от камеры метаданных, а именно на основании координат рамки лица и данных о ее времени. При определении изображения лица человека в кадре устройством обработки данных выбирается именно то лицо, которое располагается ближе всего к упомянутой рамке лица (полученной от видеокамеры) в том же кадре (в один и тот же момент времени). Это необходимо для сопоставления данных. Предположим для примера, что видеокамера передает к устройству обработки данных в качестве метаданных для момента обнаружения человека (в 10:38), допустим, координаты одной рамки лица человека, его показатель температуры и точное время кадра. Упомянутое время соответствует моменту обнаружения/распознавания лица человека и моменту выделения лица человека рамкой лица. Однако устройство обработки данных не знает, что за человек представлен в кадре (в момент времени 10:38), поэтому самостоятельно детектирует лицо и выделяет его рамкой лица. При этом упомянутое устройство обработки данных системы может определить немного другую рамку лица, которая не будет точно совпадать с рамкой, полученной от видеокамеры. Именно поэтому устройством обработки данных выбирается лицо, которое располагается ближе всего к упомянутой полученной от видеокамеры рамке лица. То есть устройство обработки данных берет максимально близкую рамку лица и считает, что это один и тот же человек (выделенный рамкой на стороне видеокамеры и определенный рамкой устройством обработки данных). Именно этому человеку соответствует показатель температуры, полученный от видеокамеры в метаданных.
Финальным этапом является сохранение показателя температуры, соответствующего на основании полученных видеоданных и метаданных упомянутому изображению лица человека, в базе данных вместе с изображением лица этого человека. Таким образом, для каждого человека, который хотя бы раз попал в область зрения по меньшей мере одной видеокамеры на охраняемой территории, в базе данных сохраняются показатели температуры, благодаря чему легко контролировать температуру людей. Следует отметить, что в базу данных сохраняются все определенные системой изображения лиц людей и соответствующие им показатели температуры. Кроме того, при выявлении человека с повышенной температурой тела, по данным о времени выявления температуры и по архивным видеоданным от камер видеонаблюдения, легко проследить и выявить с какими еще людьми, в том числе сотрудниками, взаимодействовал заболевший.
В одном из частных вариантов реализации, например, для операторов системы видеонаблюдения, выполняется отображение на экране в режиме реального времени видеоданных с рамками лица и показателями температур каждого человека в кадре. Так оператор может в режиме реального времени следить за обстановкой на охраняемом объекте. Такая возможность актуальна, например, для проходной в офисное здание. Для примера, на фиг. 2 показано схематичное представление кадра видеоданных, на котором выделены лица людей и отображаются показатели температур рядом с каждым выделенным лицом человека. На данной фигуре показан кадр, где представлены два человека.
В одном из частных вариантов реализации наша система сконфигурирована для контроля температуры определенных людей (например, сотрудников). В этом случае устройство обработки данных дополнительно (после этапа определения из полученных видеоданных изображения лица человека на основании рамки лица и данных о времени выделения рамкой лица этого человека) осуществляет идентификацию личности человека, представленного на определенном изображении лица человека. Идентификация осуществляется путем сравнения полученного изображения лица человека с фотографиями лиц людей из базы данных и определения его идентификационных данных. Идентификационными данными являются данные, которые можно использовать в качестве уникального идентификатора личности. Такими данными в контексте данной заявки могут являться, по меньшей мере, одно или несколько, но не ограничиваясь: ФИО, выборка фотографий человека (его лица), паспортные данные, ИНН, номер пропуска человека, должность и место работы, и так далее. Таким образом, при совпадении изображения лица с фотографией одного из сотрудников из базы данных сотрудников, система определяет его идентификационные данные, например, его ФИО и должность. Следует отметить, что для повышения скорости и точности идентификации в одном из частных вариантов реализации устройство обработки данных осуществляет указанную идентификацию личности каждого человека посредством использования искусственной нейронной сети (ИНС). Искусственная нейронная сеть - это математическая модель, а также ее аппаратное и/или программное воплощение, построенное по принципу организации и функционирования биологических нейронных сетей (сетей нервных клеток живых организмов). Одним из главных преимуществ ИНС является возможность их обучения, в процессе которого ИНС способна самостоятельно выявлять сложные зависимости между входными и выходными данными. В общем случае принцип идентификации следующий: искусственная нейронная сеть получает отдельное изображение области лица, которая выделена соответствующей рамкой лица, после чего выдает некоторый вектор чисел - дескриптор изображения. База данных системы в свою очередь хранит выборку фотографий всех сотрудников, включающую соответствующий каждой фотографии дескриптор. Для сравнения ИНС использует именно эти дескрипторы. Причем ИНС обучена так, что чем меньше угол между этими векторами чисел в пространстве, тем больше вероятность совпадения изображений. В качестве метрики для сравнения используется косинус угла между векторами чисел (векторами из базы данных и полученным вектором изображения области лица). Соответственно, чем ближе косинус угла между векторами к единице, тем больше вероятность того, что человек является одним и тем же на сравниваемой паре изображений. Следует также отметить, что после идентификации личности человека, соответствующий этому человеку показатель температуры сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными. То есть идентификационные данные постоянно пополняются.
Что касается второго варианта реализации системы, то в этом случае используются другие модели видеокамер. В этом случае каждая видеокамера сконфигурирована для получения видеоданных из своей области зрения, а также для получения метаданных объектов. Метаданными в общем случае являются подробные данные обо всех объектах, перемещающихся в поле зрения каждой видеокамеры (местоположения, траектории движений, описатели лиц, описатели одежды и т.п.). В контексте данной заявки, помимо перечисленного, метаданные также содержат карту абсолютных температур (тепловую карту, термограмму), полученную от тепловизионного объектива.
В такой реализации системы по меньшей мере одно устройство обработки данных, например, графический процессор компьютера, сконфигурировано для выполнения основных операций.
Упомянутое устройство обработки данных получает видеоданные и соответствующие им метаданные от упомянутых видеокамер в режиме реального времени. Далее выполняется обработка полученных видеоданных и метаданых, а именно: обнаружение и распознавание изображения области лица каждого, по меньшей мере, одного человека в каждом кадре видеоданных. Таким образом обнаруживаются все лица людей, которые есть в кадре.
Далее выполняется определение показателя температуры лица по меньшей мере одного обнаруженного человека. В данном случае определение температуры выполняется путем использования соответствующего синхронного кадра из карты абсолютных температур, которая получена от тепловизионного/тепловизорного объектива. Следует отметить, что показатель температуры берется устройством обработки данных с карты (теплового изображения) именно в той области, где было распознано лицо обнаруженного человека. Финальным этапом является сохранение полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.
В одном из частных вариантов реализации описываемой системы выполняется идентификация личности обнаруженного по меньшей мере одного человека. Упомянутую идентификацию осуществляет устройство обработки данных путем сравнения распознанного изображения лица человека с фотографиями лиц людей из базы данных и определения его идентификационных данных. Следует отметить, что идентификация выполняется аналогичным образом, как уже было описано ранее. По умолчанию система определяет температура всех людей в кадре и, соответственно, для всех людей в базу данных сохраняются показатели температуры. В частном варианте, когда мы осуществляем контроль сотрудников и дополнительно имеем базу данных сотрудников, система после определения показателя температуры человека идентифицирует его личность и уже тогда сохраняет полученный показатель температуры в базе данных вместе с изображением лица этого сотрудника и его идентификационными данными.
При этом в данной реализации системы дополнительно выполняется отображение на экране (например, на экране компьютера оператора) в режиме реального времени видеоданных, на которых все обнаруженные устройством обработки данных области лица выделены рамкой лица, при этом рядом с каждым лицом отображается соответствующий ему показатель температуры (см. фиг. 2). Кроме того, в частном варианте для идентифицированных сотрудников рядом с показателем температуры может отображаться ФИО и должность сотрудника (для удобства оператора системы видеонаблюдения и контроля). При этом если температура превышает пороговое значение, то тогда показатель температуры может быть отображен, например, на красном фоне и может дополнительно мигать для привлечения внимания оператора.
Таким образом, и в первом варианте реализации системы и во втором варианте реализации системы, показатели температуры всех пришедших на охраняемую территорию людей сохраняются в базу данных, где их легко можно посмотреть, проанализировать, составить отчет и выполнить многие другие действия по желанию пользователя системы.
Следует отметить, что температуру человека, полученную тем или иным вариантом реализации системы, можно задействовать как дополнительный параметр в системах контроля и управления доступом (СКУД) в помещение или на контролируемую территорию. Для примера рассмотрим проходную на завод или любое другое охраняемое предприятие. На проходной установлен турникет и заявляемая система, а именно тепловизионная камера с двумя объективами. В этом случае устройство обработки данных системы сконфигурировано таким образом, чтобы автоматически осуществлять предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий. В контексте данной заявки упомянутыми предварительно заданными условиями является, по меньшей мере, одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля и так далее. Чаще всего используется двойная или тройная аутентификация, но не ограничиваясь. Например, чтобы войти в опасную зону должно быть выполнено три условия: (1) соответствие результата проверки карты доступа человека, (2) соответствие результата распознавания лица человека и (3) показатель температуры человека не должен превышать предварительно заданного порогового значения, например, 36,9°С. Следует еще раз отметить, что комбинация и количество условий может отличаться на каждом охраняемом предприятии. Для примера, четвертым условием, актуальным в случае эпидемиологической ситуации, может являться (4) наличие медицинской маски на человеке для входа в конкретную зону контроля. При выполнении всех заданных условий описываемая система автоматически предоставляет доступ этому человеку в запрашиваемое помещение (например, автоматически открывается дверь и раздается звуковой сигнал одобрения).
Для более полного понимания заявляемого решения следует пояснить, что средства индивидуальной защиты (СИЗ) - это изделия, предназначенные для защиты человека от различных физических или химических воздействий. Для примера, СИЗ могут включать в себя: средства защиты кожных покровов (специальную одежду, обувь, изолирующие костюмы), средства защиты органов дыхания (медицинские маски, противогазы, респираторы), средства защиты рук (перчатки), средства защиты головы от физических воздействий (каска), средства защиты лица, средства защиты органов слуха (наушники, ушные вкладыши), средства защиты глаз (защитные очки) и так далее.
Возвращаясь к предоставлению доступа, если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически отправляет запрос к сотруднику безопасности. Если не настроена автоматическая отправка запроса, то оператор системы может сам отправить запрос и тогда к человеку подойдет охранник или медицинский работник (в зависимости от того, какое именно условие нарушено человеком).
В другом частном варианте реализации системы если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически осуществляет, по меньшей мере, одно или комбинацию из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении. В зависимости от того, была ли выполнена идентификация личности, система будет выполнять различные автоматические действия. Например, если идентифицирован сотрудник, то у него может автоматически заблокироваться карта доступа, а если это незнакомый неизвестный человек, то системой автоматически будет вызван сотрудник безопасности или произведено инициирование тревоги. При этом в любом случае будет сформирован отчет о нарушении.
Кроме того, в одном из вариантов реализации системы устройство обработки данных дополнительно сконфигурировано для формирования отчетов по архивным данным. Упомянутые отчеты формируются по полученным данным либо за заданный пользователем интервал времени (например, за интервал с 10:00 до 15:00), либо с предварительно заданной пользователем периодичностью (например, каждый будний день, один раз в день в 9:00 за интервал с 10:00 до 19:00 предыдущего дня). Отчет как правило выполнен в виде таблицы, которая содержит главным образом данные о каждом конкретном человеке (по возможности идентификационные данные, например, фото или фио) и о его показателях температуры. Следует отметить, что отчет дополнительно может содержать любые другие данные, заданные оператором. Помимо прочего, отчет может быть автоматически отправлен предварительно заданным пользователям системы (например, по sms или по электронной почте) или же просто сохранен в память системы. В случае если отчет формируется по сигналу/команде от пользователя системы, то тогда данный отчет может быть сразу выведен на экран пользователя.
Далее будет описан пример конкретной реализации способа для контроля температуры тела людей по видеоданным. На фиг. 3 представлена блок-схема одного из вариантов реализации способа контроля температуры тела людей по видеоданным.
Указанный способ выполняется уже описанной выше вычислительной системой (первый вариант реализации), включающей в себя, по меньшей мере, устройство обработки данных, память, хранящую базу данных, и несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив. При этом способ содержит этапы, на которых выполняется:
(100) получение каждой видеокамерой посредством обычного объектива видеоданных из своей области зрения (а), определение области лица каждого человека в кадре (б) и автоматическое выделение этой области лица рамкой лица (в);
(200) определение посредством тепловизионного объектива показателя температуры каждого человека в выделенной области лица;
(300) вшивание рамок лица и показателей температуры в каждый кадр видеоданных, на котором присутствует по меньшей мере один человек;
(400) формирование метаданных, которые содержат для каждого обнаруженного лица человека координаты одной рамки лица, время выделения упомянутой рамкой лица человека в кадре и его температуру, причем упомянутые метаданные соответствуют моменту появления человека в области зрения видеокамеры;
(500) получение в режиме реального времени от упомянутых видеокамер по меньшей мере одним устройством обработки данных видеоданных, с выделенными лицами людей и отображаемыми показателями температур рядом с каждым выделенным лицом человека, и соответствующих им метаданных;
(600) определение из полученных видеоданных по меньшей мере одного изображения лица человека на основании координат рамки лица и данных о времени, причем определяется изображение того лица человека, которое располагается ближе всего к упомянутой рамке лица;
(700) сохранение показателя температуры, соответствующего на основании полученных видеоданных и метаданных упомянутому изображению лица человека, в базе данных вместе с изображением лица этого человека.
Аналогичным образом на фиг. 4 представлена блок-схема другого варианта реализации способа контроля температуры тела людей по видеоданным.
Указанный способ также выполняется уже описанной выше вычислительной системой (второй вариант реализации), включающей в себя, по меньшей мере, устройство обработки данных, память, хранящую базу данных, и несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив. Каждая видеокамера в данном варианте реализации сконфигурирована для получения видеоданных из своей области зрения и для получения метаданных объектов, содержащих помимо прочего карту абсолютных температур от тепловизионного объектива. При этом способ содержит этапы, на которых по меньшей мере одним устройством обработки данных выполняется:
(1000) получение видеоданных и соответствующих им метаданных от упомянутых видеокамер в режиме реального времени;
(2000) обнаружение и распознавание изображения области лица по меньшей мере одного человека в каждом кадре видеоданных;
(3000) определение показателя температуры тела по меньшей мере одного обнаруженного человека путем использования соответствующего синхронного кадра из карты абсолютных температур, при этом показатель температуры берется с карты именно в области распознанного лица;
(4000) сохранение полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.
Следует еще раз отметить, что указанные выше варианты способов могут быть реализованы посредством использования охарактеризованных ранее соответствующих вычислительных систем. Следовательно, каждый вариант способа может быть расширен и уточнен всеми теми же частными вариантами исполнения, которые уже были описаны выше для реализации систем для контроля температуры тела людей по видеоданным.
Кроме того, варианты осуществления настоящей группы изобретений могут быть реализованы с использованием программного обеспечения, аппаратных средств, программной логики или их комбинации. В данном примере осуществления программная логика, программное обеспечение или набор инструкций хранятся на одном или более из различных традиционных считываемых компьютером носителе данных.
В контексте данного описания «считываемым компьютером носителем данных» может быть любая среда или средства, которые могут содержать, хранить, передавать, распространять или транспортировать инструкции (команды) для их использования (исполнения) вычислительной системой, например, такой как компьютер. При этом носитель данных может являться энергонезависимым машиночитаемым носителем данных.
При необходимости, по меньшей мере, часть различных операций, рассмотренных в описании данного решения, может быть выполнена в отличном от представленного порядке и/или одновременно друг с другом.
Хотя данное техническое решение было описано подробно в целях иллюстрации наиболее необходимых в настоящее время и предпочтительных вариантов осуществления, следует понимать, что данное изобретение не ограничивается раскрытыми вариантами осуществления и более того, предназначено для модификации и различных других комбинаций признаков из описанных вариантов осуществления. Например, следует понимать, что настоящее изобретение предполагает, что в возможной степени, один или более признаков любого варианта осуществления могут быть объединены с другим одним или более признаками любого другого варианта осуществления.

Claims (67)

1. Система контроля температуры тела людей по видеоданным, содержащая:
память, сконфигурированную для хранения базы данных, содержащей по меньшей мере фотографии лиц людей, а также для хранения видеоданных и соответствующих им метаданных;
по меньшей мере, одно устройство обработки данных;
несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, при этом упомянутые видеокамеры сконфигурированы для выполнения по меньшей мере следующих этапов:
получения посредством обычного объектива видеоданных из области зрения видеокамеры, определения области лица каждого человека в кадре и автоматического выделения этой области лица рамкой лица;
определения посредством тепловизионного объектива показателя температуры каждого человека в выделенной области лица;
вшивания рамок лица и показателей температуры в каждый кадр видеоданных, на котором присутствует по меньшей мере один человек;
формирования метаданных, которые содержат для каждого обнаруженного лица человека координаты одной рамки лица, время выделения упомянутой рамкой лица человека в кадре и его температуру, причем упомянутые метаданные соответствуют моменту появления человека в области зрения видеокамеры;
при этом по меньшей мере одно устройство обработки данных сконфигурировано с возможностью выполнения следующих этапов:
получения в режиме реального времени от упомянутых видеокамер видеоданных, с выделенными лицами людей и отображаемыми показателями температур рядом с каждым выделенным лицом человека, и соответствующих им метаданных;
определения из полученных видеоданных по меньшей мере одного изображения лица человека на основании координат рамки лица и данных о времени, причем определяется изображение того лица человека, которое располагается ближе всего к упомянутой рамке лица;
сохранения показателя температуры, соответствующего на основании полученных видеоданных и метаданных упомянутому изображению лица человека, в базе данных вместе с изображением лица этого человека.
2. Система по п. 1, в которой дополнительно выполняется отображение на экране в режиме реального времени видеоданных с рамками лица и показателями температур каждого человека в кадре.
3. Система по любому из пп. 1, 2, в которой устройство обработки данных дополнительно осуществляет идентификацию личности человека, представленного на определенном изображении лица человека, путем сравнения полученного изображения лица человека с фотографиями лиц людей из базы данных и определения его идентификационных данных, причем упомянутая идентификация осуществляется посредством использования искусственной нейронной сети (ИНС),
при этом показатель температуры, соответствующий упомянутому изображению лица человека, сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными.
4. Система по п. 3, в которой по меньшей мере одно устройство обработки данных дополнительно автоматически осуществляет предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий.
5. Система по п. 4, в которой упомянутыми предварительно заданными условиями является, по меньшей мере, одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля.
6. Система по п. 5, в которой если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически отправляет запрос к сотруднику безопасности.
7. Система по п. 5, в которой если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически осуществляет по меньшей мере одно или комбинацию из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении.
8. Система по п. 3, в которой устройство обработки данных по полученным данным за заданный пользователем интервал времени или же с предварительно заданной пользователем периодичностью по архивным данным формирует отчет в виде таблицы, содержащий данные о каждом конкретном человеке и о его показателях температуры.
9. Способ контроля температуры тела людей по видеоданным, реализуемый вычислительной системой, включающей в себя, по меньшей мере, устройство обработки данных, память, хранящую базу данных, и несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, при этом способ содержит этапы, на которых выполняется:
получение каждой видеокамерой посредством обычного объектива видеоданных из своей области зрения, определение области лица каждого человека в кадре и автоматическое выделение этой области лица рамкой лица;
определение посредством тепловизионного объектива показателя температуры каждого человека в выделенной области лица;
вшивание рамок лица и показателей температуры в каждый кадр видеоданных, на котором присутствует по меньшей мере один человек;
формирование метаданных, которые содержат для каждого обнаруженного лица человека координаты одной рамки лица, время выделения упомянутой рамкой лица человека в кадре и его температуру, причем упомянутые метаданные соответствуют моменту появления человека в области зрения видеокамеры;
получение в режиме реального времени от упомянутых видеокамер по меньшей мере одним устройством обработки данных видеоданных, с выделенными лицами людей и отображаемыми показателями температур рядом с каждым выделенным лицом человека, и соответствующих им метаданных;
определение из полученных видеоданных по меньшей мере одного изображения лица человека на основании координат рамки лица и данных о времени, причем определяется изображение того лица человека, которое располагается ближе всего к упомянутой рамке лица;
сохранение показателя температуры, соответствующего на основании полученных видеоданных и метаданных упомянутому изображению лица человека, в базе данных вместе с изображением лица этого человека.
10. Способ по п. 9, в котором дополнительно выполняется отображение на экране в режиме реального времени видеоданных с рамками лица и показателями температур каждого человека в кадре.
11. Способ по любому из пп. 9, 10, в котором дополнительно осуществляется идентификация личности человека, представленного на определенном изображении лица человека, путем сравнения полученного изображения лица человека с фотографиями лиц людей из базы данных и определения его идентификационных данных, причем упомянутая идентификация осуществляется посредством использования искусственной нейронной сети (ИНС),
при этом показатель температуры, соответствующий упомянутому изображению лица человека, сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными.
12. Способ по п. 11, в котором дополнительно автоматически осуществляется предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий.
13. Способ по п. 12, в котором упомянутыми предварительно заданными условиями является по меньшей мере одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля.
14. Способ по п. 13, в котором если одно из предварительно заданных пользователем системы условий не выполняется, то тогда автоматически осуществляется отправка запроса к сотруднику безопасности.
15. Способ по п. 13, в котором если одно из предварительно заданных пользователем системы условий не выполняется, то тогда автоматически осуществляется по меньшей мере одно или комбинация из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении.
16. Способ по п. 11, в котором дополнительно по полученным данным за заданный пользователем интервал времени или же с предварительно заданной пользователем периодичностью по архивным данным формируется отчет в виде таблицы, содержащий данные о каждом конкретном человеке и о его показателях температуры.
17. Считываемый компьютером носитель данных, содержащий исполняемые процессором компьютера инструкции для осуществления способов контроля температуры тела людей по видеоданным по любому из пп. 9-16.
18. Система контроля температуры тела людей по видеоданным, содержащая:
память, сконфигурированную для хранения базы данных, содержащей по меньшей мере фотографии лиц людей, а также для хранения видеоданных и соответствующих им метаданных;
несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, причем каждая видеокамера сконфигурирована для получения видеоданных из своей области зрения, а также для получения метаданных объектов, содержащих помимо прочего карту абсолютных температур от тепловизионного объектива;
по меньшей мере, одно устройство обработки данных, сконфигурированное для выполнения следующих этапов:
получения видеоданных и соответствующих им метаданных от упомянутых видеокамер в режиме реального времени;
обнаружения и распознавания изображения области лица по меньшей мере одного человека в каждом кадре видеоданных;
определения показателя температуры тела по меньшей мере одного обнаруженного человека путем использования соответствующего синхронного кадра из карты абсолютных температур, при этом показатель температуры берется с карты именно в области распознанного лица;
сохранения полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.
19. Система по п. 18, в которой дополнительно выполняется отображение в режиме реального времени видеоданных, на которых все обнаруженные области лица выделены рамкой лица, при этом рядом с каждым лицом отображается соответствующий ему показатель температуры.
20. Система по любому из пп. 18, 19, в которой устройство обработки данных дополнительно осуществляет идентификацию личности обнаруженного человека, путем сравнения распознанного изображения лица упомянутого человека с фотографиями лиц людей из базы данных и определения его идентификационных данных, причем упомянутая идентификация осуществляется посредством использования искусственной нейронной сети (ИБС),
при этом показатель температуры, соответствующий упомянутому изображению лица человека, сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными.
21. Система по п. 20, в которой по меньшей мере одно устройство обработки данных дополнительно автоматически осуществляет предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий.
22. Система по п. 21, в которой упомянутыми предварительно заданными условиями является по меньшей мере одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля.
23. Система по п. 22, в которой если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически отправляет запрос к сотруднику безопасности.
24. Система по п. 22, в которой если одно из предварительно заданных пользователем системы условий не выполняется, то устройство обработки данных автоматически осуществляет по меньшей мере одно или комбинацию из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении.
25. Система по п. 20, в которой устройство обработки данных по полученным данным за заданный пользователем интервал времени или же с предварительно заданной пользователем периодичностью по архивным данным формирует отчет в виде таблицы, содержащий данные о каждом конкретном человеке и о его показателях температуры.
26. Способ контроля температуры тела людей по видеоданным, реализуемый вычислительной системой, включающей в себя, по меньшей мере, устройство обработки данных, память, хранящую базу данных, и несколько видеокамер, каждая из которых содержит обычный объектив и тепловизионный объектив, причем каждая видеокамера сконфигурирована для получения видеоданных из своей области зрения и для получения метаданных объектов, содержащих помимо прочего карту абсолютных температур от тепловизионного объектива, при этом способ содержит этапы, на которых по меньшей мере одним устройством обработки данных выполняется:
получение видеоданных и соответствующих им метаданных от упомянутых видеокамер в режиме реального времени;
обнаружение и распознавание изображения области лица по меньшей мере одного человека в каждом кадре видеоданных;
определение показателя температуры тела по меньшей мере одного обнаруженного человека путем использования соответствующего синхронного кадра из карты абсолютных температур, при этом показатель температуры берется с карты именно в области распознанного лица;
сохранение полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.
27. Способ по п. 26, в котором дополнительно выполняется отображение в режиме реального времени видеоданных, на которых все обнаруженные области лица выделены рамкой лица, при этом рядом с каждым лицом отображается соответствующий ему показатель температуры.
28. Способ по любому из пп. 26, 27, в котором дополнительно осуществляется идентификация личности обнаруженного человека, путем сравнения распознанного изображения лица упомянутого человека с фотографиями лиц людей из базы данных и определения его идентификационных данных, причем упомянутая идентификация осуществляется посредством использования искусственной нейронной сети (ИНС),
при этом показатель температуры, соответствующий упомянутому изображению лица человека, сохраняется в базе данных вместе с изображением лица этого человека и его идентификационными данными.
29. Способ по п. 28, в котором дополнительно автоматически осуществляется предоставление доступа или запрет доступа в определенную зону контроля на основании выполнения предварительно заданных пользователем системы условий.
30. Способ по п. 29, в котором упомянутыми предварительно заданными условиями является по меньшей мере одно или любая комбинация из: соответствие результата проверки карты доступа человека; соответствие введенного пин-кода или пароля; соответствие результата распознавания лица человека; показатель температуры человека не превышает предварительно заданного порогового значения; соответствие результата распознавания голоса человека; наличие необходимых средств индивидуальной защиты (СИЗ) на человеке для данной зоны контроля.
31. Способ по п. 30, в котором если одно из предварительно заданных пользователем системы условий не выполняется, то тогда автоматически осуществляется отправка запроса к сотруднику безопасности.
32. Способ по п. 30, в котором если одно из предварительно заданных пользователем системы условий не выполняется, то тогда автоматически осуществляется по меньшей мере одно или комбинация из предварительно заданных пользователем действий, таких как: блокировка карты доступа человека; инициирование тревоги; оповещение сотрудника безопасности; оповещение предварительно заданного человека по sms или по электронной почте; формирование отчета о нарушении.
33. Способ по п. 28, в котором дополнительно по полученным данным за заданный пользователем интервал времени или же с предварительно заданной пользователем периодичностью по архивным данным формируется отчет в виде таблицы, содержащий данные о каждом конкретном человеке и о его показателях температуры.
34. Считываемый компьютером носитель данных, содержащий исполняемые процессором компьютера инструкции для осуществления способов контроля температуры тела людей по видеоданным по любому из пп. 26-33.
RU2020127573A 2020-08-19 2020-08-19 Система и способ контроля температуры тела людей по видеоданным RU2737138C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2020127573A RU2737138C1 (ru) 2020-08-19 2020-08-19 Система и способ контроля температуры тела людей по видеоданным

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2020127573A RU2737138C1 (ru) 2020-08-19 2020-08-19 Система и способ контроля температуры тела людей по видеоданным

Publications (1)

Publication Number Publication Date
RU2737138C1 true RU2737138C1 (ru) 2020-11-25

Family

ID=73543530

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2020127573A RU2737138C1 (ru) 2020-08-19 2020-08-19 Система и способ контроля температуры тела людей по видеоданным

Country Status (1)

Country Link
RU (1) RU2737138C1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2793421C1 (ru) * 2022-04-25 2023-04-03 Публичное акционерное общество "Красногорский завод им. С.А. Зверева", ПАО КМЗ Программно-аппаратное устройство автоматизированного бесконтактного определения температуры тела человека

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2194255C2 (ru) * 1999-09-29 2002-12-10 Государственное унитарное предприятие "НПО "ОРИОН" Способ дистанционного измерения температуры
CN101972140A (zh) * 2010-09-07 2011-02-16 航天海鹰安全技术工程有限公司 热成像体温监控装置、***及方法
US20120086810A1 (en) * 2010-10-09 2012-04-12 Testo Ag Method for a touchless determination of the temperature of an object and corresponding thermal imaging camera
WO2014012070A1 (en) * 2012-07-12 2014-01-16 Flir Systems, Inc. Infant monitoring systems and methods using thermal imaging
US20170248478A1 (en) * 2016-02-26 2017-08-31 Nelsen YEN Apparatus and method for measuring body temperature of a human body

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2194255C2 (ru) * 1999-09-29 2002-12-10 Государственное унитарное предприятие "НПО "ОРИОН" Способ дистанционного измерения температуры
CN101972140A (zh) * 2010-09-07 2011-02-16 航天海鹰安全技术工程有限公司 热成像体温监控装置、***及方法
US20120086810A1 (en) * 2010-10-09 2012-04-12 Testo Ag Method for a touchless determination of the temperature of an object and corresponding thermal imaging camera
WO2014012070A1 (en) * 2012-07-12 2014-01-16 Flir Systems, Inc. Infant monitoring systems and methods using thermal imaging
US20170248478A1 (en) * 2016-02-26 2017-08-31 Nelsen YEN Apparatus and method for measuring body temperature of a human body

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2793421C1 (ru) * 2022-04-25 2023-04-03 Публичное акционерное общество "Красногорский завод им. С.А. Зверева", ПАО КМЗ Программно-аппаратное устройство автоматизированного бесконтактного определения температуры тела человека

Similar Documents

Publication Publication Date Title
KR102350507B1 (ko) 출입 제어 방법, 출입 제어 장치, 시스템 및 저장매체
WO2020125406A1 (zh) 安全监护方法、装置、终端及计算机可读存储介质
KR102143231B1 (ko) 얼굴 감시 및 열화상 감시를 이용한 건강 이상 감지방법, 건강 이상 감지장치 및 컴퓨터 프로그램
CN109658554B (zh) 一种基于大数据的智能小区安防***
US8705808B2 (en) Combined face and iris recognition system
KR102012672B1 (ko) 얼굴인식 기반의 사람 특징인식을 이용한 방범 시스템 및 방법
TW201401186A (zh) 人臉判斷系統以及方法
KR101858396B1 (ko) 지능형 침입 탐지 시스템
RU2713876C1 (ru) Способ и система выявления тревожных событий при взаимодействии с устройством самообслуживания
RU2268497C2 (ru) Система и способ автоматизированного видеонаблюдения и распознавания объектов и ситуаций
JP4521086B2 (ja) 顔画像認識装置及び顔画像認識方法
JP5538963B2 (ja) 非常通報装置
US20230214758A1 (en) Automatic barcode based personal safety compliance system
JP6951796B1 (ja) 画像認識装置、認証システム、画像認識方法及びプログラム
US9965612B2 (en) Method and system for visual authentication
KR20190090544A (ko) 적외선 센서 및 얼굴인식기술을 이용한 카메라 감시 시스템
JP2008009689A (ja) 顔登録装置、顔認証装置および顔登録方法
KR102233679B1 (ko) Ess 침입자 및 화재 감지 장치 및 방법
JP2017167800A (ja) 監視システム、情報処理装置、監視方法および監視プログラム
RU2737138C1 (ru) Система и способ контроля температуры тела людей по видеоданным
US11676439B2 (en) Face authentication system and face authentication method
US11106895B1 (en) Video alert and secondary verification system and method
Mack Privacy and the surveillance explosion
JP7480841B2 (ja) イベントの管理方法、イベント管理装置、システム及びプログラム
JP7325745B2 (ja) 監視装置、監視プログラム、記憶媒体、および、監視方法