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

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

 

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

УРОВЕНЬ ТЕХНИКИ

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

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

Из уровня техники известно решение, раскрытое в патенте 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) сохранение полученного показателя температуры, соответствующего распознанному лицу обнаруженного человека, в базе данных вместе с изображением лица этого человека.

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

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

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

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

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

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.



 

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

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

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

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

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

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

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

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

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

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

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

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