[go: up one dir, main page]

RU2316051C2 - Method and system for automatically checking presence of a living human face in biometric safety systems - Google Patents

Method and system for automatically checking presence of a living human face in biometric safety systems Download PDF

Info

Publication number
RU2316051C2
RU2316051C2 RU2005100267/09A RU2005100267A RU2316051C2 RU 2316051 C2 RU2316051 C2 RU 2316051C2 RU 2005100267/09 A RU2005100267/09 A RU 2005100267/09A RU 2005100267 A RU2005100267 A RU 2005100267A RU 2316051 C2 RU2316051 C2 RU 2316051C2
Authority
RU
Russia
Prior art keywords
face
dimensional
signature
unit
normalized
Prior art date
Application number
RU2005100267/09A
Other languages
Russian (ru)
Other versions
RU2005100267A (en
Inventor
Ван Джин МУН
Александр Борисович Мурынин
Петр Валерьевич Базанов
Дмитрий Юрьевич БУРЯК
Юнг Джин ЛИ
Хае Кванг ЯНГ
Original Assignee
Самсунг Электроникс Ко., Лтд.
Корпорация С1
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 Самсунг Электроникс Ко., Лтд., Корпорация С1 filed Critical Самсунг Электроникс Ко., Лтд.
Priority to RU2005100267/09A priority Critical patent/RU2316051C2/en
Publication of RU2005100267A publication Critical patent/RU2005100267A/en
Application granted granted Critical
Publication of RU2316051C2 publication Critical patent/RU2316051C2/en

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Image Analysis (AREA)

Abstract

FIELD: safety and control systems.
SUBSTANCE: as main mechanism, detection of living human face and detection of unsanctioned users present closely to registered user, are used. In invention, methods for tracking a three-dimensional object are used, where object is brought to first normalized face shape, while fast method is used for measuring and comparing facial mimics to a template, and also methods are used for detection of local features and representation of face in three different normalized forms. Also, fast method for measuring and comparing to a template is used for such a behavioral biometric characteristic as phonemic signature, produced as a result of execution of system commands by the user.
EFFECT: increased reliability and speed when detecting an attempt of unsanctioned access to an object.
2 cl, 8 dwg

Description

Заявляемое изобретение относится к системам безопасности и контроля и может быть использовано в проектировании автоматических систем управления доступом пользователей в охраняемые области: помещения, здания и т.п.The claimed invention relates to security and control systems and can be used in the design of automatic access control systems for users in protected areas: premises, buildings, etc.

Современные системы контроля доступа используют биометрическую информацию о человеке для идентификации зарегистрированных пользователей и запрещения доступа несанкционированным пользователям.Modern access control systems use biometric information about a person to identify registered users and deny access to unauthorized users.

Одной из особенностей развития современного общества является возрастающая потребность в ограничении доступа к различным объектам, например, офисам, складам, банкоматам, военным объектам. Это связано с необходимостью обеспечения безопасности данных объектов, предотвращения краж интеллектуальной собственности и товаров.One of the features of the development of modern society is the growing need to restrict access to various facilities, for example, offices, warehouses, ATMs, military facilities. This is due to the need to ensure the security of these objects, to prevent theft of intellectual property and goods.

Широко применяемые ранее охранные системы, основанные на присутствии человека, например охранника, на входе в охраняемую зону, или использующие системы видеонаблюдения, данные с которых также анализируются человеком, становятся дорогостоящими и не обеспечивают необходимую степень надежности. Именно в связи с указанными недостатками во многих государственных и частных организациях широкое распространение получили системы, основанные на идентификационных магнитных и смарт-картах. Карта содержит информацию, идентифицирующую использующего ее пользователя. Сканер, находящийся на входе в охраняемое помещение, считывает данную информацию и принимает решение о предоставлении пользователю доступа в помещение. Существенным недостатком таких систем является возможность использования карты злоумышленником, например, он может ее украсть.Previously widely used security systems based on the presence of a person, such as a security guard, at the entrance to a protected area, or using video surveillance systems, the data from which are also analyzed by a person, become expensive and do not provide the necessary degree of reliability. It is in connection with these shortcomings in many public and private organizations that systems based on identification magnetic and smart cards have become widespread. The card contains information identifying the user using it. The scanner located at the entrance to the secure room reads this information and makes a decision on providing the user access to the room. A significant drawback of such systems is the ability to use the card by an attacker, for example, he can steal it.

Биометрические системы являются одним из наиболее перспективных решений, лишенных указанных недостатков. Такие системы основываются на анализе биометрической информации о пользователе: черт лица, голосе, жестах, отпечатках пальцев и т.п. Биометрические параметры пользователя, автоматически считанные системой, сравниваются с шаблонами, хранящимися в базе данных. Если один из шаблонов соответствует полученным данным, то пользователь считается идентифицированным и ему разрешается доступ.Biometric systems are one of the most promising solutions devoid of these drawbacks. Such systems are based on the analysis of biometric information about the user: facial features, voice, gestures, fingerprints, etc. User biometric parameters automatically read by the system are compared with templates stored in the database. If one of the templates matches the received data, then the user is considered identified and he is allowed access.

Современные биометрические системы основываются на анализе следующих биометрических параметров человека: лица, голоса, радужки глаз, жестов. Другие типы параметров либо не обеспечивают достаточную точность идентификации пользователя или требуют контакта со считывающим устройством (как в случае с отпечатками пальцев).Modern biometric systems are based on the analysis of the following biometric parameters of a person: face, voice, iris, gestures. Other types of parameters either do not provide sufficient accuracy for user identification or require contact with a reader (as is the case with fingerprints).

Вместе с тем существующим биометрическим системам присущ ряд недостатков, допускающих возможность несанкционированного доступа в охраняемую область.At the same time, the existing biometric systems have a number of drawbacks allowing the possibility of unauthorized access to the protected area.

Известны решения, предлагающие алгоритмы и системы контроля, основанные на анализе двумерных изображений лица человека (см. опубликованные патенты США №6,633,655[1] и №6,681,032 [2]). Данные системы используют видеокамеры для захвата изображений лица, реализуют выделение областей лица и вычисляют их характеристики, которые сравниваются с шаблонами, хранящимися в базе данных. Такие системы обрабатывают 2D модели лица человека и тем самым позволяют получить несанкционированный доступ путем предоставления видеокамерам фотографии зарегистрированного пользователя.Known solutions that offer algorithms and control systems based on the analysis of two-dimensional images of a person’s face (see published US patents No. 6,633,655 [1] and No. 6,681,032 [2]). These systems use video cameras to capture face images, realize the allocation of facial areas and calculate their characteristics, which are compared with templates stored in the database. Such systems process 2D models of a person’s face and thereby make it possible to gain unauthorized access by providing cameras with photos of a registered user.

В других известных решениях (см. патент США №6,002,782 [3] и опубликованную заявку РФ №2001122361 [4]) предлагаются методы, основанные на построении трехмерной модели лица человека, и следовательно, исключают использование фотографий для получения несанкционированного доступа. Уязвимой особенностью таких систем является возможность получения злоумышленником доступа к охраняемому объекту путем применения 3D муляжа.Other well-known solutions (see US patent No. 6,002,782 [3] and published application of the Russian Federation No. 2001122361 [4]) offer methods based on the construction of a three-dimensional model of the human face, and therefore exclude the use of photographs to gain unauthorized access. A vulnerable feature of such systems is the ability of an attacker to gain access to a protected object by using 3D dummy.

В патентах США №6,567,775 [5] и №6,219,640 [6] и в опубликованной заявке РФ №2003110435 [7] предлагаются алгоритмы, объединяющие в себе анализ видеоизображений и соответствующих им аудиоданных. Одновременное использование аудио- и видеоинформации позволяет повысить точность проводимой идентификации и, следовательно, уменьшить вероятность несанкционированного проникновения в охраняемое помещение. Однако предложенные методы не исключают проникновения в охраняемую область злоумышленников, сопровождающих зарегистрированного пользователя, идентифицированного системой.In US patents No. 6,567,775 [5] and No. 6,219,640 [6] and in the published application of the Russian Federation No. 2003110435 [7] algorithms are proposed that combine the analysis of video images and their corresponding audio data. The simultaneous use of audio and video information can improve the accuracy of the identification and, therefore, reduce the likelihood of unauthorized entry into the guarded room. However, the proposed methods do not preclude the penetration into the protected area of intruders accompanying the registered user identified by the system.

Наиболее близким к заявляемому является решение, описанное в патенте США №6,498,970 [8], который предлагает метод и реализующую его систему идентификации пользователя с использованием лица, голоса и жестов с целью управления доступом к автомобилю. На первом этапе выполняется анализ 2D изображения лица человека, захваченного камерой системы. Полученные данные сравниваются с шаблонами из базы данных, и принимается решение о предоставлении доступа к автомобилю. Дальнейшее взаимодействие с автомобилем осуществляется при помощи голоса и жестов. Система производит сравнение каждой подаваемой команды с шаблонами из базы данных и предоставляет доступ к запрашиваемой функции только при положительном результате проведенного сравнения. Основным недостатком известного решения [8] является его чрезмерная усложненность и жесткая зависимость от жестикуляции, хотя жестикуляция одного и того же человека может меняться в широких пределах при различном самочувствии.Closest to the claimed is the solution described in US patent No. 6,498,970 [8], which offers a method and a system for identifying a user using his face, voice and gestures to control access to the car. At the first stage, a 2D image analysis of the person’s face captured by the camera of the system is performed. The data obtained is compared with the templates from the database, and a decision is made to provide access to the car. Further interaction with the car is carried out using voice and gestures. The system compares each supplied command with templates from the database and provides access to the requested function only if the comparison is positive. The main disadvantage of the known solution [8] is its excessive complexity and strict dependence on gestures, although gestures of the same person can vary widely with different health conditions.

Задачей, на решение которой направлено заявляемое изобретение, является создание механизмов, способных с высокой степенью надежности детектировать попытки несанкционированного доступа к объекту.The problem to which the invention is directed is to create mechanisms capable of detecting attempts of unauthorized access to an object with a high degree of reliability.

Технический результат достигается за счет того, что в качестве основного механизма используют выявление лица живого человека и детектирование несанкционированных пользователей, присутствующих рядом с зарегистрированным пользователем.The technical result is achieved due to the fact that the main mechanism used is the detection of a living person’s face and the detection of unauthorized users present next to the registered user.

Предложенный метод позволяет решать следующие задачи:The proposed method allows to solve the following tasks:

- автоматический сбор информации о трехмерных изображениях, речевых сигналах и кинестетических сигналов, характеризующих зону наблюдения;- automatic collection of information about three-dimensional images, speech signals and kinesthetic signals characterizing the observation area;

- выполнение быстрого обнаружения, слежения, обобщения информации о трехмерных объектах, находящихся в зоне наблюдения;- performing quick detection, tracking, generalization of information about three-dimensional objects located in the observation zone;

- распознавание трехмерного объекта на предмет принадлежности лица живому человеку в зоне интереса с помощью измерения статических и динамических характеристик трехмерной модели лица, которые содержат информацию о признаках лица, его движении, а также о степени интерактивного взаимодействия пользователя с аппаратурой;- recognition of a three-dimensional object on the subject of belonging of a person to a living person in the zone of interest by measuring the static and dynamic characteristics of a three-dimensional model of the face, which contain information about the features of the face, its movement, as well as the degree of interactive user interaction with the equipment;

- обнаружение муляжа головы;- detection of dummy head;

- выявление активных (взаимодействующих с системой) пользователей на основе обобщения результатов обнаружения лица живого человека в зонах интереса;- identification of active (interacting with the system) users based on a generalization of the results of detection of a living person's face in areas of interest;

- выявление пассивных (не взаимодействующих с системой) пользователей с помощью скрытой съемки всех объектов, присутствующих в сцене;- identification of passive (not interacting with the system) users using covert shooting of all objects present in the scene;

- идентификация личности по физическим и поведенческим характеристикам лица человека;- identification of a person according to the physical and behavioral characteristics of a person's face;

- идентификация ситуации загруженности каналов в системе контроля доступа, работающей как система массового обслуживания;- identification of the situation of congestion in the access control system, operating as a queuing system;

- идентификация типов криминальной ситуации за счет анализа действий обнаруженных активных и пассивных пользователей и принятия решения о типе ситуации в зоне наблюдения в соответствии с приложением.- identification of types of criminal situations by analyzing the actions of detected active and passive users and deciding on the type of situation in the observation area in accordance with the application.

Основными отличительными свойствами предлагаемого метода являются:The main distinguishing features of the proposed method are:

1) введение дополнительной защиты от опознания муляжа головы;1) the introduction of additional protection against the recognition of the dummy head;

2) идентификация пользователя по физическим и поведенческим биометрическим характеристикам лица;2) user identification by physical and behavioral biometric characteristics of a person;

3) распознавания активных с системой пользователей по интерактивному сценарию и скрытое наблюдение за пассивными пользователями;3) recognition of users active with the system in an interactive scenario and covert observation of passive users;

4) распознавания типа ситуации и выявление криминальной ситуации в зоне наблюдения, идентификация ситуации загруженности каналов системы контроля доступа.4) recognizing the type of situation and identifying a criminal situation in the surveillance zone, identifying the situation of congestion in the channels of the access control system.

Техническая реализация заявляемого способа включает осуществление следующих операций:Technical implementation of the proposed method includes the following operations:

а. получение трехмерного изображения при помощи использования трехмерных сенсоров, среди которых, по крайней мере, один сенсор взаимодействует непосредственно с пользователем, а несколько других могут быть использованы для скрытого наблюдения за пользователем и окружающими его объектами;but. obtaining a three-dimensional image by using three-dimensional sensors, among which at least one sensor interacts directly with the user, and several others can be used for covert observation of the user and surrounding objects;

b. определение зон интереса путем применения метода проекций трехмерных и двумерных изображений и анализа элементов изображений целиком, построения карт черт по вероятности;b. determination of zones of interest by applying the method of projections of three-dimensional and two-dimensional images and analyzing entire image elements, constructing feature maps in probability;

с. применение быстрых методов обнаружения лица в трех различных режимах, а именно: обнаружение, слежение, обобщение, а также применение преобразования обнаруженного трехмерного объекта к первой нормализованной форме лица;from. application of fast methods of face detection in three different modes, namely: detection, tracking, generalization, as well as the application of the conversion of the detected three-dimensional object to the first normalized face shape;

d. применение точных методов детекции локальных элементов лица и приведение первой нормализованной формы лица ко второй, третьей и четвертой формам, т.е. антропометрический граф, поверхность, текстура;d. the application of accurate methods for detecting local elements of the face and bringing the first normalized face shape to the second, third and fourth forms, i.e. anthropometric graph, surface, texture;

е. быстрый метод измерения и сравнения с шаблоном поведенческой биометрической характеристикиE. A quick method of measuring and comparing with a behavioral biometric characterization template

f. - подпись головы.f. - signature of the head.

Таким образом, формируется многоцелевая гибкая работа системы, которая, в зависимости от параметризации биометрической задачи и приложения, например, точность, производительность и другие ограничения, осуществляет несколько режимов, в том числе:Thus, multi-purpose flexible operation of the system is formed, which, depending on the parameterization of the biometric task and application, for example, accuracy, performance, and other limitations, implements several modes, including:

- режим распознавания трехмерного объекта лица живого человека;- recognition mode of a three-dimensional object of the face of a living person;

- режим идентификации лица;- face identification mode;

- режим обнаружения активных и пассивных пользователей;- detection mode of active and passive users;

- режим обнаружения ситуации загруженности каналов системы контроля доступа, работающей как система массового обслуживания;- a mode for detecting the congestion situation of channels of an access control system operating as a queuing system;

- режим обнаружения криминальной ситуации.- criminal situation detection mode.

Высокая производительность данного метода достигается путем использования методов слежения за трехмерным объектом, приведенным к первой нормализованной форме лица, при этом применяют быстрый метод измерения и сравнения с шаблоном поведенческой биометрической характеристики - подпись мимикой лица. Высокая точность и скорость работы метода достигается путем использования точных методов детекции локальных черт и представления лица в трех различных нормализованных формах, т.е. второй, третьей, четвертой. Помимо этого, используют быстрый метод измерения и сравнения с шаблоном поведенческой биометрической характеристики фонемная подпись, получаемой как результат выполнения пользователем команд системы. Последовательность команд выбирается случайным образом, что обеспечивает защиту системы от муляжа. Команды пользователю могут быть сигналом к его действию, где действия могут носить визуальный, аудиальный или кинестетический характер (действие по позиционированию себя перед камерой, произнесение фразы, действия над предметами). Дополнительно применяют быстрый метод измерения и сравнения с шаблоном поведенческой биометрической характеристики - фонемно-мимической подписи, получаемой как результат выполнения пользователем команд системы, и быстрый метод обнаружения активных и пассивных лиц за счет обобщения информации о лице в каждой из зон интереса. При этом применяют метод классификации ситуации по типу, идентификацию криминальной ситуации в зоне наблюдения и ситуации загруженности каналов обработки в системе контроля доступа, в случае ее применения в качестве системы массового обслуживания.The high performance of this method is achieved by using methods of tracking a three-dimensional object, reduced to the first normalized face shape, using the fast method of measuring and comparing with a template of behavioral biometric characteristics - signature facial expressions. High accuracy and speed of the method is achieved by using accurate methods for detecting local features and representing the face in three different normalized forms, i.e. second, third, fourth. In addition, they use a quick method of measuring and comparing with a template of behavioral biometric characteristics of a phoneme signature obtained as a result of user executing system commands. The sequence of commands is randomly selected, which protects the system from imitation. Commands to the user can be a signal to his action, where actions can be visual, audible or kinesthetic in nature (the action of positioning oneself in front of the camera, pronouncing a phrase, acting on objects). Additionally, a fast method of measurement and comparison with a template of behavioral biometric characteristics is used - a phonemic-mimetic signature obtained as a result of user executing system commands, and a fast method for detecting active and passive faces by summarizing face information in each of the zones of interest. In this case, the method of classifying the situation by type, identifying the criminal situation in the surveillance zone and the situation of the processing channels in the access control system, if used as a mass service system, is used.

Основные преимущества заявляемого изобретения заключаются в следующих факторах:The main advantages of the claimed invention are the following factors:

1. устойчивость биометрической системы к внешним объектам, таким, например, как очки, борода, маска, что достигается путем использования нескольких трехмерных сенсоров, нескольких типов представлений лица, и применения процедур детекции и обобщения лиц по различным ракурсам;1. resistance of the biometric system to external objects, such as glasses, a beard, a mask, which is achieved by using several three-dimensional sensors, several types of facial representations, and applying detection and generalization of faces from different angles;

2. защита биометрической системы распознавания от трехмерного муляжа за счет анализа движений трехмерного объекта, а также его частей в соответствии с интерактивными действиями пользователя, например, визуальными, аудиальными, кинестетическими, на определенный набор команд системы и сравнения соответствующих типов статических, в частности, холистическая модель, антропометрические точки, поверхность лица, текстура, и динамических подписей лица, т.е. голос, голова, мимика, фонемы, фонемо-мимическая;2. protection of the biometric recognition system from three-dimensional imitation by analyzing the movements of a three-dimensional object, as well as its parts in accordance with the user's interactive actions, for example, visual, auditory, kinesthetic, against a specific set of system commands and comparing the corresponding static types, in particular, holistic model, anthropometric points, face surface, texture, and dynamic face signatures, i.e. voice, head, facial expressions, phonemes, phoneme-mimic;

3. защита биометрической системы распознавания от управляемого муляжа-голограммы, что достигается благодаря использованию набора интерактивных команд, поступающих из блока генератора команд (СУБД) на дисплей системы и принуждающих пользователя к выполнению механических, т.е. кинестетических, действий над материальным объектом, находящимся в зоне обнаружения, например, поднять предмет, нажать кнопку;3. protection of the biometric recognition system from controlled dummy holograms, which is achieved through the use of a set of interactive commands coming from the command generator block (DBMS) to the display of the system and forcing the user to perform mechanical, i.e. kinesthetic actions on a material object located in the detection zone, for example, to raise an object, press a button;

4. распознавание активных по отношению к системе пользователей, взаимодействующих с системой, за счет применения интерактивного сценария работы с различными типами сенсоров;4. recognition of users active in relation to the system interacting with the system through the use of an interactive scenario for working with various types of sensors;

5. распознавание пассивных пользователей, не контактирующих с аппаратурой, за счет скрытого наблюдения;5. recognition of passive users who are not in contact with the equipment due to covert surveillance;

6. распознавание ситуации загруженности каналов системах контроля доступа (как системы массового обслуживания) для улучшения пропускной способности работы биометрической системы;6. recognition of the situation of congestion of channels access control systems (as a queuing system) to improve the throughput of the biometric system;

7. распознавание криминальной ситуации и защита биометрической системы распознавания от несанкционированного доступа в случае проникновения зарегистрированного пользователя с несанкционированными пользователями или опасными объектами, что достигается путем скрытого обнаружения присутствия всех возможных пользователей или определенных типов объектов рядом с головой живого человека;7. recognition of a criminal situation and protection of a biometric recognition system from unauthorized access in the event of a registered user entering with unauthorized users or dangerous objects, which is achieved by covert detection of the presence of all possible users or certain types of objects near the head of a living person;

8. использование статических и динамических подписей как физических, так и поведенческих биометрических характеристик для распознавания лица.8. the use of static and dynamic signatures of both physical and behavioral biometric characteristics for face recognition.

Заявляемое изобретение включает в себя способ и систему автоматической проверки, является ли трехмерный объект в зоне обнаружения лицом живого человека.The claimed invention includes a method and system for automatically checking whether a three-dimensional object in the detection zone is the face of a living person.

Предлагаемый способ и система поясняются иллюстрациями на фиг.1-8, на которых, в частности, приведен возможный внешний вид системы:The proposed method and system are illustrated by illustrations in figures 1-8, which, in particular, shows a possible appearance of the system:

на фиг.1 представлена схема взаимодействия различных элементов всей системы и отдельных устройств обнаружения, нормализации, распознавания, принятия решений;figure 1 presents a diagram of the interaction of various elements of the entire system and individual devices for detection, normalization, recognition, decision making;

на фиг.2 приведен пример визуального сообщения пользователя, т.е. позиционирования, в соответствии с визуальными командами;figure 2 shows an example of a visual message to the user, i.e. positioning, in accordance with visual commands;

на фиг.3 приведен пример аудиального сообщения пользователя в соответствии с командами;figure 3 shows an example of an audio message to the user in accordance with the commands;

фиг.4 дает пример детектирования интерактивного и пассивного пользователя через скрытое наблюдение;4 gives an example of detecting an interactive and passive user through covert surveillance;

фиг.5 дает пример первой нормализованной формы лица, т.е. холистическая модель лица;5 gives an example of a first normalized face shape, i.e. holistic face model;

на фиг.6 приведен пример второй нормализованной формы лица, т.е. антропометричекий граф лица;Fig.6 shows an example of a second normalized face shape, i.e. anthropometric face graph;

фиг.7 дает пример третьей нормализованной формы лица, т.е. цветовая сегментация текстуры трехмерхного изображения лица;Fig. 7 gives an example of a third normalized face shape, i.e. color segmentation of the texture of a three-dimensional face image;

фиг.8 иллюстрирует пример четвертой нормализованной формы лица, т.е. модель поверхностей.Fig. 8 illustrates an example of a fourth normalized face shape, i.e. surface model.

Данная система скомпонована из следующих элементов: - система обнаружения трехмерных объектов и проверки их на предмет принадлежности лица живому человеку в биометрических системах, состоящая из:This system is composed of the following elements: - a system for detecting three-dimensional objects and checking them for whether a person belongs to a living person in biometric systems, consisting of:

1) блока активных сенсоров, включающего в себя сенсоры трехмерных изображений, стереомикрофон, кинестетический сенсор, например клавиатура, планшет, и дисплей, которые размещаются на сцене для непосредственной интерактивной работы с пользователем; при этом блок активных сенсоров представляет собой набор датчиков для ввода информации различного типа, в частности, трехмерного изображения, аудиосигнала, кинестетического сигнала, о зоне наблюдения; для ввода трехмерного изображения могут использовать активные камеры со структурированной подсветкой или пассивные стереоскопические системы;1) a block of active sensors, including three-dimensional image sensors, a stereo microphone, a kinesthetic sensor, such as a keyboard, tablet, and display, which are placed on the stage for direct interactive work with the user; the active sensors block is a set of sensors for entering information of various types, in particular, three-dimensional images, audio signals, kinesthetic signals, about the observation area; active 3D cameras or passive stereoscopic systems can be used to enter a three-dimensional image;

2) блока пассивных сенсоров, включающего в себя сенсоры трехмерных изображений, которые размещаются на сцене для скрытого наблюдения за пользователями;2) a block of passive sensors, which includes sensors of three-dimensional images, which are placed on the stage for covert observation of users;

3) блока захвата и предобработки сигналов изображения, голоса или кинестетического сигнала;3) a block for capturing and pre-processing the image signals, voice or kinesthetic signal;

4) блока памяти для записи кадров трехмерных изображений;4) a memory unit for recording frames of three-dimensional images;

5) устройства обнаружения трехмерного объекта и первичной нормализации, состоящего из блоков захвата зоны интереса, детектирования, слежения, обобщения, которые могут быть реализованы на отдельных процессорах, и блока разделяемой памяти, в которую записывается и с которой считывается информация о лицеподобном трехмерном объекте, приведенная к первой нормализованной форме лица;5) a device for detecting a three-dimensional object and primary normalization, consisting of blocks for capturing a zone of interest, detection, tracking, generalization, which can be implemented on separate processors, and a shared memory block into which information about a face-like three-dimensional object is recorded and read to the first normalized face shape;

6) устройства нормализации форм трехмерного объекта, состоящего из блоков нормализации трехмерного объекта, блока антропометрического анализа, анализа текстуры, анализа поверхностей и блока разделяемой памяти, в которую записывается и с которой считывается информация о лицеподобном трехмерном объекте, приведенная ко второй, третьей и четвертой нормализованным формам лица, и блока генерации статической подписи;6) devices for normalizing the shapes of a three-dimensional object, consisting of blocks for normalizing a three-dimensional object, an anthropometric analysis block, texture analysis, surface analysis and a shared memory block, in which information about a face-like three-dimensional object is written to and read from, reduced to the second, third and fourth normalized face forms and static signature generation block;

7) устройства нормализации движения трехмерного объекта, состоящего из блоков распознавания движения головы, распознавания мимики лица, распознавания фонем, синхронизации фонем и мимики лица, распознавания кинестетических сигналов и блоков разделяемой памяти, в которую записывается и считывается информация о подписи головы, о голосовой подписи, мимической подписи, фонемно-мимической подписи, кинестетической подписи;7) devices for normalizing the movement of a three-dimensional object, consisting of blocks for recognizing the movement of the head, recognition of facial expressions, recognition of phonemes, synchronization of phonemes and facial expressions, recognition of kinesthetic signals and blocks of shared memory, in which information about the signature of the head and voice signature is recorded and read, mimic signature, phoneme-mimic signature, kinesthetic signature;

8) устройства принятия решений, состоящего из системы управления базой данных, состоящей из команд, эталонов подписей, метрик сравнения, оценок распознавания, базы данных, состоящей из команд, эталонов подписей, метрик сравнения, оценок распознавания лица, блока принятий решений о распознавании принадлежности лица живому человеку в каждой из зон интереса, блока подсчета активных и пассивных лиц, блока идентификации лица, блока распознавания криминальной ситуации.8) a decision-making device, consisting of a database management system consisting of commands, signature standards, comparison metrics, recognition ratings, a database consisting of commands, signature standards, comparison metrics, face recognition ratings, a decision block for recognizing a person’s identity to a living person in each of the zones of interest, the unit for counting active and passive persons, the unit for identifying the person, the unit for recognizing a criminal situation.

- стереокамеры, представляющие собой две или более камеры, выполняющие роль оптических датчиков, разнесенные на определенное расстояние и скалиброванные относительно друг друга; при этом сбор аудиосигналов от пользователя осуществляют путем использования стереомикрофона, производящего захват сигнала по двум каналам, что позволяет производить дополнительную очистку сигнала от шума, а сбор кинестетических сигналов от пользователя осуществляют путем использования клавиатуры или любого другого сенсора, которые требуют физического контакта с аппаратурой.- stereo cameras, which are two or more cameras, acting as optical sensors, spaced a certain distance and calibrated relative to each other; while the collection of audio signals from the user is carried out by using a stereo microphone that captures the signal through two channels, which allows for additional cleaning of the signal from noise, and the collection of kinesthetic signals from the user is carried out using a keyboard or any other sensor that require physical contact with the equipment.

В качестве простейшей конфигурации системы для защиты от муляжа-голограммы производят только детектирование сигнала превосходящего определенный порог. Для более качественной защиты от управляемой голограммы целесообразно использовать устройство, измеряющее вес или рост пользователя, устройство, измеряющее подпись человека ручкой, устройство, считывающее пин-код, набираемый на клавиатуре. В качестве сенсора для захвата аудиосигнала может быть использован такой микрофон или стереомикрофон, который позволяет дополнительно производить очистку шумов. Данный блок размещают в непосредственной близости от пользователя, проходящего биометрический контроль, с целью интерактивной работы пользователя с системой. Активный пользователь получает команды от системы при помощи дисплея, на который выводят интерактивные сообщения пользователю произвести действия визуального например, "спозиционировать лицо и взгляд в камеру", аудиального, например, "сказать что-либо", и кинестетического характера, например, "выполнить механическое действие". Сценарий работы пользователя с системой может быть фиксирован или его выбирают некоторым случайным образом с целью дополнительной защиты системы от муляжа. Пример активного сценария работы приведен на фиг.2 и фиг.3.As the simplest configuration of a system for protection from dummy holograms, only a signal exceeding a certain threshold is detected. For better protection against a controlled hologram, it is advisable to use a device that measures the weight or height of a user, a device that measures a person’s signature with a pen, a device that reads a pin code typed on the keyboard. As a sensor for capturing an audio signal, such a microphone or stereo microphone can be used, which allows for additional noise cleaning. This unit is placed in close proximity to a user undergoing biometric control, for the purpose of interactive user operation with the system. An active user receives commands from the system using a display on which interactive messages are issued to the user to perform visual actions, for example, “position the face and look into the camera”, auditory, for example, “say something”, and kinesthetic, for example, “perform mechanical act". The scenario of a user working with the system can be fixed or it can be chosen in some random way in order to further protect the system from imitation. An example of an active scenario is shown in figure 2 and figure 3.

Блок пассивных сенсоров представляет собой набор трехмерных сенсоров для ввода трехмерного изображения.The passive sensor block is a set of three-dimensional sensors for inputting a three-dimensional image.

Количество и взаимную ориентацию сенсоров выбирают таким образом, чтобы обеспечить съемку всего периметра зоны наблюдения. В частности некоторые активные сенсоры трехмерных изображений могут работать в режиме поиска пассивных пользователей. В качестве минимальной конфигурации системы активных и пассивных сенсоров - выбирают один трехмерный сенсор, работающий в двух режимах поиска активных и пассивных пользователей.The number and relative orientation of the sensors is chosen in such a way as to ensure the shooting of the entire perimeter of the observation zone. In particular, some active sensors of three-dimensional images can work in the search mode of passive users. As the minimum configuration of the system of active and passive sensors - choose one three-dimensional sensor that works in two search modes for active and passive users.

Блоки захвата и предобработки сигналов изображения, голоса и кинестетического сигнала проводят захват сигнала, очистку сигнала от шумов и препроцессинг сигнала, в частности, для локальной нормализации яркости, в удобное представление сигнала для методов распознавания.The blocks for capturing and pre-processing the image signals, voice and kinesthetic signal capture the signal, clean the signal from noise and preprocess the signal, in particular, for local normalization of brightness, in a convenient representation of the signal for recognition methods.

В блоках буферной памяти хранят поступающие от сенсоров трехмерных изображений кадры трехмерных изображений, а также информация об областях интереса в зоне наблюдения.The blocks of the buffer memory store the frames of three-dimensional images coming from the sensors of three-dimensional images, as well as information about areas of interest in the observation zone.

Блок захвата зоны интереса выполняет оценку зоны наблюдения и определяет множество зон интереса. Для этого с помощью блока осуществляют следующие шаги:The zone of interest capture unit evaluates the observation zone and determines a plurality of zones of interest. To do this, use the block to carry out the following steps:

1) проводят стереореконструкцию всей зоны наблюдения, т.е. строят карту диспаратности, характеризующую удаленность объектов наблюдения от камеры, что является основной характеристикой трехмерного изображения;1) carry out stereo reconstruction of the entire observation zone, i.e. constructing a disparity map characterizing the remoteness of the observation objects from the camera, which is the main characteristic of a three-dimensional image;

2) строят проекции трехмерного изображения по направлениям, т.е. выбирают двумерные изображения;2) construct projections of a three-dimensional image in directions, i.e. select two-dimensional images;

3) проводят фильтрацию изображения, например используют градиентные низкочастотные фильтры, фильтры Габора, цветовую сегментацию;3) carry out image filtering, for example, using gradient low-pass filters, Gabor filters, color segmentation;

4) далее процедурами анализа изображения целиком, т.е. холистически, определяют глобальные характеристики области интереса, такие как преобладание тона лица, трехмерного объекта, горизонтальных и вертикальных границ лица, наличие кластеров локальных черт лица или лица целиком. Процедурами анализа изображения целиком могут быть, например, методы проекций и методы сопоставления шаблонов. На фиг.5-7 показан пример стереореконструкции, цветовой сегментации, преобразования по Габору;4) further by the whole image analysis procedures, i.e. holistically, they determine the global characteristics of the region of interest, such as the predominance of facial tones, three-dimensional objects, horizontal and vertical borders of the face, the presence of clusters of local features of the face or the whole face. Whole image analysis procedures can be, for example, projection methods and pattern matching methods. Figure 5-7 shows an example of stereo reconstruction, color segmentation, Gabor transform;

5) по оценкам характеристик трехмерного изображения на данном и предыдущем кадре принимают решение о важности зоны интереса и устанавливают приоритет.5) according to the estimates of the characteristics of the three-dimensional image on this and the previous frame, they decide on the importance of the zone of interest and set the priority.

В блоке детектирования производят анализ карт черт следующим образом:In the detection unit, the analysis of trait maps is performed as follows:

1) специфицируют пирамиду двумерных изображений на основе полученной вычисленной карты диспаратности;1) the pyramid of two-dimensional images is specified based on the obtained calculated disparity map;

2) разделяют трехмерную информацию на два множества: множество проекций - двумерных изображений и множество карт диспаратности; во множестве двумерных изображений дополнительно выделяют информация о цвете, то есть выделяют три множества карт черт, отвечающих за репрезентативность и информативность модели лица. По этой информации в дальнейшем строят нормализованные формы;2) divide three-dimensional information into two sets: a set of projections - two-dimensional images and a lot of disparity maps; in many two-dimensional images, color information is additionally highlighted, that is, three sets of feature maps are selected that are responsible for the representativeness and information content of the face model. Based on this information, normalized forms are subsequently built;

3) выбирают карту черт изображений, в частности цветовую карту, карту Габора, карту диспаратности;3) choose a feature map of images, in particular a color map, a Gabor map, a disparity map;

4) проводят кластеризацию признаков по яркости, тону или диспартатности, по размерам регионов интереса, используя, в частности, метод К-средних, нейронные сети Кохонен или радиально-базисные сети;4) clustering of attributes by brightness, tone or disparity, by the size of regions of interest, using, in particular, the K-means method, Kohonen neural networks or radial basis networks;

5) выделяют связные компоненты и локальные объекты;5) isolate connected components and local objects;

6) на основе геометрии лица анализируют расположение локальных черт и находят лицо.6) based on the geometry of the face, analyze the location of local features and find the face.

При формировании решения о детекции лица используют, по крайней мере, одно из трех представлений моделей лица:When forming a decision on face detection, at least one of three representations of face models is used:

a) представление с помощью локальных черт, объединенных в кластеры черт: брови и глаза; ноздри, усы, рот, подбородок; щеки и нос;a) representation using local traits, clustered traits: eyebrows and eyes; nostrils, mustache, mouth, chin; cheeks and nose;

b) представление с помощью цветовой сегментации;b) color segmentation representation;

c) представление с помощью анализа карты диспаратности - анализа выпуклости множества соответственных точек, в ряде источников именуемых «точками соответствия».c) presentation by analysis of a disparity map — an analysis of the convexity of a plurality of corresponding points, in a number of sources called “correspondence points”.

С помощью блока слежения в зоне интереса увеличивают скорость работы блока детекции за счет использования информации о предыдущем кадре и движении объекта. Для этого выполняют следующую последовательность шагов:Using the tracking unit in the zone of interest, the speed of the detection unit is increased by using information about the previous frame and the movement of the object. To do this, perform the following sequence of steps:

1) выделяют набор опорных точек представления лица в одной из трех форм, характеризующих лицо на уже найденном кадре трехмерного изображения;1) select a set of reference points for representing the face in one of three forms characterizing the face in the already found frame of a three-dimensional image;

2) анализируют оптический поток множества точек и вычисляют параметры движения;2) analyze the optical flow of many points and calculate the motion parameters;

3) на следующем кадре ищут наиболее вероятную соответственную точку в локальной окрестности опорной точки;3) in the next frame, they search for the most probable corresponding point in the local neighborhood of the reference point;

4) проверяют консистентность точек - в случае если объект обнаружен с низкой степенью уверенности, запускают процедуры из блока детекции.4) check the consistency of points - if the object is detected with a low degree of confidence, start the procedure from the detection unit.

С помощью блока обобщения повышают точность работы блока детекции за счет использования множества кадров трехмерных изображений следующим образом:Using the generalization unit, the accuracy of the detection unit is increased by using multiple frames of three-dimensional images as follows:

1) выделяют набор опорных точек представления лица в одной из трех форм, характеризующих лицо на уже найденном кадре трехмерного изображения;1) select a set of reference points for representing the face in one of three forms characterizing the face in the already found frame of a three-dimensional image;

2) анализируют оптический поток множества точек трехмерных изображений, построенный по серии из нескольких кадров;2) analyze the optical flow of multiple points of three-dimensional images, built on a series of several frames;

3) ненайденные точки и точки, найденные с низкой вероятностью, уточняют процедурами реконструкции и проверки нормализованного лица на консистентность и информативность.3) undetected points and points found with low probability are specified by reconstruction procedures and checks of a normalized person for consistency and information content.

Лицеподобный трехмерный объект представляет собой разделяемую память, с которой работает процесс обнаружения лица на каждом кадре. Данные о трехмерном изображении и лице хранят в первой нормализованной форме лица. В первой нормализованной форме описывается:A face-like three-dimensional object is a shared memory with which the face detection process works on each frame. Data on a three-dimensional image and a face is stored in a first normalized face shape. The first normalized form describes:

1) целостная холистическая информация о лице, в частности центр тяжести головы, размеры трехмерного объекта;1) holistic holistic information about the face, in particular the center of gravity of the head, the dimensions of a three-dimensional object;

2) представление лица в виде набора кластеров черт, например лицо как набор из трех кластеров «глаза/брови», «ноздри/усы/губы/ подбородок», «щеки/нос».2) representation of the face as a set of clusters of traits, for example, a face as a set of three clusters of “eyes / eyebrows”, “nostrils / mustache / lips / chin”, “cheeks / nose”.

3) представление лица в виде трехмерного объекта, характеризуемого картой диспаратности;3) representation of a person in the form of a three-dimensional object characterized by a disparity map;

4) представление лица в виде цветовой карты, определяющей тон кожи лица.4) representation of the face in the form of a color card that determines the tone of the skin of the face.

Устройство распознавания и нормализации статических форм трехмерного объекта состоит из:A device for recognizing and normalizing static forms of a three-dimensional object consists of:

- группы блоков проверки статических элементов трехмерного объекта на предмет присутствия лица живого человека в зоне обнаружения. На вход устройство получает трехмерный объект, находящийся в первой нормальной форме, далее объект последовательно уточняется тремя различными представлениями лица, а именно граф антропометрических черт объекта, текстура объекта, поверхности объекта, и приводится соответственно ко второй, третий и четвертой нормализованной формы лица.- groups of blocks for checking the static elements of a three-dimensional object for the presence of a face of a living person in the detection zone. At the input, the device receives a three-dimensional object in its first normal form, then the object is sequentially refined with three different representations of the face, namely, the graph of anthropometric features of the object, the texture of the object, the surface of the object, and reduced to the second, third and fourth normalized face shapes, respectively.

Нормализованные формы отличаются по степени точности, надежности и скорости построения. По полученным нормализованным формам строят статическую подпись лица, которая в зависимости от параметров приложения, например веса важности, степени редукции, может использоваться в качестве биометрической характеристики для определения лица живого человека или идентификации личности по лицу. Другим применением нормализованных форм является их использование для построения различных моделей движения лица и генерации по ним динамической подписи лица, которая включает в себя голосовую подпись, подпись головы, мимическую подпись, фонемно-мимическую подпись, кинестетическую подпись.Normalized forms differ in the degree of accuracy, reliability and speed of construction. Using the obtained normalized forms, a static signature of the person is built, which, depending on the application parameters, for example, weight of importance, degree of reduction, can be used as a biometric characteristic for determining the face of a living person or identifying a person by face. Another application of normalized forms is their use for constructing various models of face movement and generating a dynamic face signature from them, which includes voice signature, head signature, facial expression, phoneme-facial signature, kinesthetic signature.

С помощью блока антропометрического анализа осуществляют следующие действия:Using the anthropometric analysis unit, the following actions are performed:

1) построение эвристических шаблонов в зоне интереса, например, по цветовой сегментации;1) the construction of heuristic patterns in the zone of interest, for example, by color segmentation;

2) выбор пирамиды изображений в соответствии с удаленностью объекта от камеры, т.н. карта диспаратности;2) the choice of the pyramid of images in accordance with the remoteness of the object from the camera, the so-called disparity map;

3) построение множества двумерных изображений по проекциям трехмерного изображения в соответствии с пирамидой изображения;3) the construction of many two-dimensional images on the projections of a three-dimensional image in accordance with the image pyramid;

4) фильтрацию по градиентным фильтрам и фильтрам Габора в зависимости от выбранного направления проектирования трехмерного изображения и пирамиды изображений;4) filtering by gradient filters and Gabor filters depending on the chosen direction of designing a three-dimensional image and a pyramid of images;

5) построение репрезентативных и информативных карт для лица и локальных черт;5) building representative and informative maps for the face and local features;

6) кластеризацию черт на текущем кадре, в результате которой нормализуется яркость изображения локальных черт;6) clustering of features in the current frame, as a result of which the brightness of the image of local features is normalized;

7) идентификацию объекта лица на основе экспертных эвристических правил;7) identification of a person’s object based on expert heuristic rules;

8) уточнение всех антропометрических черт лица точными алгоритмами обнаружения черт, в частности методами активных и деформируемых шаблонов;8) refinement of all anthropometric facial features with accurate facial detection algorithms, in particular, methods of active and deformable patterns;

9) обнаружение соответственных точек по картам черт, уточняется карта диспаратности и антропометрические черты лица верифицируется сопоставлением с уточненной картой диспаратности;9) detection of the corresponding points on the feature maps, the disparity map is specified and the anthropometric facial features are verified by comparison with the updated disparity map;

10) верификацию модели лица на консистентность с помощью вычисления трехмерных координат и расстояний для антропометрических точек;10) verification of the model of the face for consistency by calculating three-dimensional coordinates and distances for anthropometric points;

11) реконструкцию модели лица в виде трехмерного графа;11) reconstruction of the face model in the form of a three-dimensional graph;

12) нормализацию трехмерного графа и построение второй нормализованной форму.12) the normalization of a three-dimensional graph and the construction of a second normalized shape.

Во второй нормализованной форме описывается следующая информация:The second normalized form describes the following information:

1) двумерная информация о лице в виде множества антропометрических точек и расстояний, определяемых методами криминалистической идентификации;1) two-dimensional information about the person in the form of a set of anthropometric points and distances determined by the methods of forensic identification;

2) трехмерная информация о локальных чертах;2) three-dimensional information about local features;

3) набор графов лица в разных ракурсах.3) a set of face graphs from different angles.

В блоке анализа текстуры осуществляют:In the block analysis of the texture carry out:

1) построение множества двумерных изображений по проекциям трехмерного изображения;1) the construction of many two-dimensional images from the projections of a three-dimensional image;

2) представление изображений в модель HSB из RGB и выделение первой компоненты тона (hue);2) the representation of images in the HSB model from RGB and the selection of the first component of the tone (hue);

3) пороговую фильтрацию или цветовую сегментацию (например, цветовую сегментацию по методу К-средних);3) threshold filtering or color segmentation (for example, color segmentation according to the K-means method);

4) выбор связных компонент по тону и обнаружение локальных объектов;4) selection of connected components by tone and detection of local objects;

5) приведение модели лица в третью нормализованную форму.5) bringing the face model into a third normalized form.

В третьей нормализованной форме описывается следующая информация:In the third normalized form, the following information is described:

1) локальные признаки поверхностей по цветовым комбинациям;1) local signs of surfaces by color combinations;

2) перепады тона и яркостей.2) differences in tone and brightness.

Одно из главных предназначений блока анализа текстуры - получение эвристик для ускорения процесса детектирования черт лица.One of the main purposes of the texture analysis unit is to obtain heuristics to speed up the process of detecting facial features.

В блоке анализа поверхностей осуществляют:In the block analysis of surfaces carry out:

1) построение подмножества карты диспаратности, где соответственные точки найдены с низкой вероятностью, на этих подмножествах с помощью метода проекции строят двумерные изображения, уточняют соответственные точки, производят реконструкцию и сглаживание трехмерных поверхностей;1) the construction of a subset of the disparity map, where the corresponding points are found with low probability, on these subsets using the projection method build two-dimensional images, refine the corresponding points, reconstruct and smooth three-dimensional surfaces;

2) выделение базисных опорных поверхностей лица и трехмерных элементов лица, соответствующим неподвижной части лица;2) the allocation of the basic supporting surfaces of the face and three-dimensional face elements corresponding to the fixed part of the face;

3) построение трехмерных объектов на поверхности лица;3) the construction of three-dimensional objects on the surface of the face;

4) нахождение признаков трехмерного объекта (интегральные характеристики, характеристик по уровням поверхностей, выпуклости);4) finding features of a three-dimensional object (integral characteristics, characteristics according to surface levels, convexity);

5) приведение модели лица в четвертую нормализованную форму;5) bringing the face model into the fourth normalized form;

6) в случае наличия внешних объектов (очки, шляпа, усы) уточнение четвертой нормализованной формы на основе второй и третьей.6) in the case of the presence of external objects (glasses, hat, mustache), clarification of the fourth normalized form based on the second and third.

В четвертой нормализованной форме описывается:The fourth normalized form describes:

1) тип трехмерной формы и ее признаки;1) the type of three-dimensional shape and its features;

2) тип линий уровня и ее признаки;2) the type of level lines and its signs;

3) выпуклость поверхности и ее признаки.3) the convexity of the surface and its signs.

В блоке редукции признаков производят выбор наиболее важных для приложения признаков, то есть осуществляют процедуру редукции признаков всех нормализованных форм, определяют выборку и устанавливают веса важности признаков в данной выборки. Данные параметры подбирают в зависимости от биометрического приложения: идентификация лица, обнаружение лица живого человека и муляжа, поиск активных/пассивных пользователей, распознавание криминальной ситуации.In the feature reduction block, the most important features for the application are selected, that is, they carry out the feature reduction procedure for all normalized forms, determine the sample, and establish the importance weights of the features in this sample. These parameters are selected depending on the biometric application: face identification, detection of a living person’s face and dummy, search for active / passive users, recognition of a criminal situation.

Устройство распознавания и нормализации динамических форм трехмерного объекта состоит из группы блоков распознавания звука, распознавания кинестетического сигнала, и распознавания движения элементов трехмерного объекта на предмет присутствия лица живого человека в зоне обнаружения. Для распознавания движения используется одна из нормализованных форм лица. Движение трехмерного объекта последовательно уточняется путем применения процедур нормализации и построения подписей: речевая подпись, подпись головы, мимическая подпись, фонемно-мимическая и кинестетическая подпись.The device for recognizing and normalizing the dynamic forms of a three-dimensional object consists of a group of blocks for recognizing sound, recognizing a kinesthetic signal, and recognizing the movement of elements of a three-dimensional object for the presence of a living person's face in the detection zone. To recognize the movement, one of the normalized forms of the face is used. The movement of a three-dimensional object is sequentially refined by applying normalization and signature building procedures: voice signature, head signature, facial expression, phoneme-mimic and kinesthetic signature.

С помощью блока распознавания движения головы производят следующие шаги:Using the head movement recognition unit, the following steps are performed:

1) выбор точек слежения на трехмерном объекте, для этого используют первую нормализованную форму лица и такие признаки, как центр тяжести головы, опорные точки лица, характеризующие неподвижные части лица;1) the choice of tracking points on a three-dimensional object, for this they use the first normalized face shape and such signs as the center of gravity of the head, reference points of the face that characterize the fixed parts of the face;

2) слежение за объектами - построение траектории движения центра головы и траектории движения плоскости лица, характеризующей фокусировку и взгляд лица, где траектория движения строится как адекватный результат интерактивной работы пользователя с системой в соответствии со случайным сценарием;2) tracking objects - the construction of the trajectory of the center of the head and the trajectory of the plane of the face, characterizing the focus and gaze of the face, where the trajectory of movement is built as an adequate result of the user's interactive work with the system in accordance with a random scenario;

3) дискретизация траектории по главным компонентам и выбор основных состояний, где тип состояния определяется типом ракурса головы, то есть пространственной ориентацией головы;3) discretization of the trajectory according to the main components and the choice of the main states, where the type of state is determined by the type of head angle, that is, the spatial orientation of the head;

4) построение графа переходов одного состояния лица в другое;4) construction of a graph of transitions of one state of a person to another;

5) уточнение параметров движения, такие как скорость, ускорение;5) refinement of motion parameters, such as speed, acceleration;

6) построение подписи головы, которая представляет собой набор состояний и переходов в соответствии с шаблоном сценария и может быть реализована с помощью графа, конечного автомата, скрытых марковских моделей и др.6) the construction of the signature of the head, which is a set of states and transitions in accordance with the scenario template and can be implemented using a graph, a finite state machine, hidden Markov models, etc.

В блоке распознавания фонем производят следующие шаги:The following steps are performed in the phoneme recognition unit:

1) устранение в сигнале шумов;1) elimination of noise in the signal;

2) сегментация сигнала по участкам интереса;2) signal segmentation in areas of interest;

3) дискретизация сигнала;3) signal discretization;

4) распознавание фонем за счет извлечения локально-частотных свойств сигнала;4) phoneme recognition by extracting the local-frequency properties of the signal;

5) уточнение параметров речи, таких как интенсивность, громкость, темп, интонация;5) clarification of speech parameters, such as intensity, volume, tempo, intonation;

6) построение речевой подписи, которая представляет собой набор состояний и переходов в соответствии с шаблоном сценария и может быть реализована с помощью графа, конечного автомата, скрытых марковских моделей и др.6) the construction of a speech signature, which is a set of states and transitions in accordance with the scenario template and can be implemented using a graph, a finite state machine, hidden Markov models, etc.

В блоке распознавания кинестетических сигналов осуществляют:In the block recognition of kinesthetic signals carry out:

1) детектирование сигнала о контакте пользователя с аппаратурой;1) detection of a signal about the user's contact with the equipment;

2) фильтрацию сигнала по порогу;2) filtering the signal by the threshold;

3) принятие решения о муляже-голограмме или детектировании активного пользователя лице.3) making a decision on a dummy-hologram or detection of an active user face.

С помощью блока распознавания мимики лица производят следующие шаги:Using the recognition unit facial expressions produce the following steps:

1) выбор локальных объектов на трехмерном объекте, для этого используют нормализованные формы лица №2, №3, №4 и такие элементы головы как брови, глаза, губы, челюсть;1) the choice of local objects on a three-dimensional object, for this use normalized face shapes No. 2, No. 3, No. 4 and such elements of the head as eyebrows, eyes, lips, jaw;

2) слежение за трехмерными локальными объектами - строят траектории движения локальных объектов, где траектория движения представляет собой адекватный результат интерактивной работы пользователя с системой в соответствии со случайным сценарием;2) tracking of three-dimensional local objects - construct the motion paths of local objects, where the motion path is an adequate result of the user's interactive work with the system in accordance with a random scenario;

3) дискретизация траектории по главным компонентам и выбор основных состояний, где типы состояний определяют, например, следующим образом:3) discretization of the trajectory along the main components and the choice of ground states, where the types of states are determined, for example, as follows:

a) брови подняты/опущены вверх;a) eyebrows raised / lowered;

b) глаз широко открыт/опущенно веко/закрыт;b) the eye is wide open / lowered eyelid / closed;

c) рот (открыт/закрыт/растянут в улыбку);c) mouth (open / closed / stretched into a smile);

d) челюсть поджата/опущена/скошена влево/вправо/выдвинута вперед;d) the jaw is tightened / lowered / beveled left / right / extended forward;

4) построение графа переходов одного состояния лица в другое;4) construction of a graph of transitions of one state of a person to another;

5) уточнение параметров движения, такие как скорость, ускорение;5) refinement of motion parameters, such as speed, acceleration;

6) построение траектории изменения мимики, где каждое мимическое состояние определяют состояниями и переходами локальных черт, таких как брови, глаз, рот, челюсть;6) the construction of the trajectory of facial expressions, where each facial state is determined by the states and transitions of local features, such as eyebrows, eyes, mouth, jaw;

7) дискретизация траектории по главным компонентам и выбор основных состояний мимики;7) discretization of the trajectory according to the main components and the choice of the basic states of facial expressions;

8) построение мимической подписи, которая представляет собой набор состояний мимики и переходов в соответствии с шаблоном сценария и может быть реализована с помощью графа, конечного автомата, скрытых марковских моделей и др.8) building a facial expression, which is a set of facial expressions and transitions in accordance with the scenario template and can be implemented using a graph, a state machine, hidden Markov models, etc.

С помощью блока синхронизации фонем и мимики лицаUsing the block synchronization of phonemes and facial expressions

1) строят пересечение множеств мимических состояний с множеством фонемных состояний;1) they build the intersection of sets of facial states with a lot of phoneme states;

2) выбирают наиболее вероятные переходы состояний;2) choose the most probable state transitions;

3) строят фонемно-мимическую подпись, которая представляет собой набор состояний фонем и мимики и переходов в соответствии с шаблоном сценария и может быть реализована с помощью графа, конечного автомата, скрытых марковских моделей и др.3) they build a phoneme-mimic signature, which is a set of phoneme and facial expression states and transitions in accordance with the scenario template and can be implemented using a graph, a finite state machine, hidden Markov models, etc.

В блоке редукции признаков производят выбор наиболее важных для приложения динамических подписей, то есть осуществляют процедуру редукции подписей, определяют выборку и устанавливают веса важности подписей в данной выборке. Данные параметры подбирают в зависимости от биометрического приложения: идентификация лица, обнаружение лица и муляжа, поиск активных/пассивных пользователей, распознавание криминальной ситуации или ситуации загруженности каналов системы контроля доступа.In the feature reduction block, the most important dynamic signatures for the application are selected, that is, the signature reduction procedure is carried out, the selection is determined, and the importance weights of the signatures in the given selection are established. These parameters are selected depending on the biometric application: face identification, face and dummy detection, search for active / passive users, recognition of a criminal situation or a situation of congestion of access control system channels.

Устройство принятия решений состоит из следующих блоков: базы данных команд и эталонов, системы управления базой данных, блока распознавания лица живого человека, блока подсчета активных и пассивных лиц, блока идентификации лица, блока идентификации ситуации.The decision-making device consists of the following blocks: a database of commands and standards, a database management system, a face recognition module of a living person, a block for counting active and passive faces, a face identification block, a situation identification block.

База данных представляет собой таблицы, в которых размещают информацию о типе приложения, сценарии команд, команды пользователю, хранимые эталоны подписей лица, регистрируемые шаблоны биометрических характеристик, шаблоны ситуаций, метрики сравнения.The database is a table in which information about the type of application, scripts of commands, commands to the user, stored standards of face signatures, registered patterns of biometric characteristics, patterns of situations, comparison metrics are placed.

С помощью системы управления базой данных производят формирование таблиц, выборку данных по запросу, выборку метрик сравнений, производят сравнение подписей с эталонами и формируют решение в зависимости от типа приложения.Using the database management system, tables are formed, data is sampled on demand, samples of comparison metrics are made, signatures are compared with standards and a solution is formed depending on the type of application.

В блоке распознавания принадлежности лица живому человеку сравнивают распознанные статические и динамические подписи лица с эталонными, производят обобщенную оценку о присутствии лица в данной зоне интереса и, в зависимости от результатов, формируют решение о принадлежности лица живому пользователя.In the recognition unit of a person’s face to a living person, the recognized static and dynamic face signatures are compared with the reference ones, a generalized assessment of the presence of a person in a given zone of interest is made and, depending on the results, a decision is made on whether the person belongs to a living user.

В блоке подсчета активных/пассивных лица производят обобщение информации о зоне наблюдения по всем зонам интереса, уточняют результаты распознавания принадлежности лица живому человеку, определяя тип пользователя активный или пассивный, также идентифицируют наличие муляжей в зоне наблюдения, например двумерный муляж, трехмерный муляж, голограмма.In the block of counting active / passive faces, information about the observation area is compiled for all areas of interest, the results of recognizing whether a person belongs to a living person are specified, determining the type of user active or passive, and the presence of models in the observation area is also identified, for example, a two-dimensional fake, three-dimensional fake, hologram.

С помощью блока идентификации лица измеряют физические и поведенческие биометрические характеристики и сравнивают с эталонами.Using a face identification unit, physical and behavioral biometric characteristics are measured and compared with standards.

С помощью блока идентификации ситуации классифицируют ситуацию по ее типу в зависимости от количества активных и пассивных лиц, результатов распознавания принадлежности лица живому человеку и геометрического положения лиц в пространстве зоны наблюдения. В простейшем случае оценивают степень криминальности ситуации и в соответствии с порогом определяют криминальная ситуация или нормальная. Принятие решения о ситуации в зоне наблюдения может также осуществляться за счет анализа изменений в текущей ситуации - изменений в количестве активных и пассивных лиц в зоне обнаружения. Подобный блок актуален в случае применения данной системы для идентификации пробок и загруженности каналов в системах контроля доступа, в данном случае системах массового обслуживания. С помощью данного блока обеспечивается возможность регулирования пропускной способности биометрической системы распознавания.Using the situation identification unit, a situation is classified according to its type depending on the number of active and passive persons, the results of recognition of a person's belonging to a living person, and the geometric position of persons in the space of the observation zone. In the simplest case, the degree of criminality of the situation is assessed and the criminal situation or normal is determined in accordance with the threshold. A decision on the situation in the observation zone can also be made by analyzing changes in the current situation - changes in the number of active and passive persons in the detection zone. A similar block is relevant if this system is used to identify traffic jams and channel congestion in access control systems, in this case, queuing systems. Using this unit, it is possible to control the throughput of the biometric recognition system.

Устройства 1, 2, 3, 4 (схема 1) могут быть реализованы независимо на отдельном процессоре, например, цифровом сигнальном процессоре.Devices 1, 2, 3, 4 (Scheme 1) can be implemented independently on a separate processor, for example, a digital signal processor.

Предпочтительным вариантом реализации системы является ее внедрение в другие охранные системы безопасности, в том числе и биометрические, с целью повышения надежности системы с помощью технологий: защиты от муляжа, дополнительной защиты от несанкционированного доступа, активного слежения за интерактивным пользователем и скрытое наблюдение за пассивными пользователями, обнаружения криминальных ситуаций и ситуаций загруженности каналов в зоне наблюдения.The preferred option for implementing the system is its implementation in other security security systems, including biometric ones, in order to increase the reliability of the system using technologies: protection from dummy, additional protection against unauthorized access, active tracking of an interactive user and covert surveillance of passive users, detecting criminal situations and situations of congestion in the surveillance zone.

Область применения этой технологии главным образом ориентирована на дополнительную защиту биометрической системы безопасности при решении следующих задач:The scope of this technology is mainly focused on additional protection of the biometric security system in solving the following problems:

- задачи различения лица живого человека и лицеподобного муляжа (минимизирует ошибку детектирования не живых лиц), а именно:- the task of distinguishing between a face of a living person and a face-like dummy (minimizes the detection error of non-living individuals), namely:

1) защита системы безопасности от двумерных муляжей лица, например, фотографий. Данная задача решается путем использования трехмерных сенсоров;1) protection of the security system from two-dimensional models of the face, for example, photographs. This problem is solved by using three-dimensional sensors;

2) защита системы безопасности от трехмерных муляжей лица. Данная задача решается путем использования генератора команд, чтобы придать действиям пользователя непредсказуемый и интерактивный характер, т.е. использование псевдослучайного сценария;2) protection of the security system from three-dimensional models of the face. This problem is solved by using the command generator to give the user’s actions an unpredictable and interactive character, i.e. use of a pseudo-random scenario;

3) защита системы безопасности от трехмерных голограмм, т.е. от неактивного пользователя. Данная задача решается путем использования других типов сенсоров, измеряющих не визуальные, аудиальные сигналы от пользователя, а, например, непосредственный кинестетический контакт с клавиатурой или другими предметами, термограмма и др.3) protection of the security system from three-dimensional holograms, i.e. from an inactive user. This problem is solved by using other types of sensors that measure not visual, audio signals from the user, but, for example, direct kinesthetic contact with the keyboard or other objects, a thermogram, etc.

- задачи распознавания типа ситуации в зоне наблюдения:- recognition tasks of the type of situation in the observation zone:

1. распознавание криминальной ситуации в биометрических системах контроля доступа системах машинного зрения и зрения роботов, системах видеонаблюдения, в системах человеко-машинный интерфейс.1. recognition of a criminal situation in biometric access control systems, machine vision and robot vision systems, video surveillance systems, in human-machine interface systems.

Криминальная ситуация идентифицируется в следующих случаях:A criminal situation is identified in the following cases:

- если помимо активного пользователя, взаимодействующего с биометрической системой контроля доступа, система распознает пассивных пользователей в зоне наблюдения. Например, пользователь снимает деньги в банкомате, а двое других несанкционированных пользователей находятся позади него);- if, in addition to the active user interacting with the biometric access control system, the system recognizes passive users in the surveillance area. For example, a user withdraws money from an ATM, and two other unauthorized users are behind him);

- в случае распознавания системой у активного пользователя опасных объектов, например, оружия;- in case of recognition by the active user of the system of dangerous objects, for example, weapons;

- если в зоне наблюдения биометрической системы не обнаруживается предписанного числа лиц, например, для доступа к банковскому сейфу требуется два охранника.- if the prescribed number of persons is not found in the observation area of the biometric system, for example, two guards are required to access the bank safe.

2. Распознавание ситуации перегуженности каналов в системах контроля доступа и массового обслуживания:2. Recognition of the situation of channel congestion in access control and queuing systems:

- распознавание ситуации столпотворения пользователей. Подобное распознавание важно проводить для улучшения пропускной способности системы контроля доступа. Особенно данный показатель важен, если система контроля доступа работает как система массового обслуживания пользователей. В таких задачах важна гибкая автоматическая регулировка ошибок false-acceptance rate (FAR) и false-rejection rate FRR биометрической системы.- recognition of a situation of crowds of users. Such recognition is important to improve access control system throughput. This indicator is especially important if the access control system works as a mass customer service system. In such tasks, flexible automatic adjustment of the false-acceptance rate (FAR) and false-rejection rate FRR errors of the biometric system is important.

Задача идентификации пользователя:User identification task:

Метод позволяет повысить показатели точности (минимизировать уровень ошибки false-acceptance rate) и производительности системы контроля доступа за счет интеграции других типов биометрических характеристик, а именно:The method allows to increase accuracy indicators (minimize the false-acceptance rate error rate) and access control system performance by integrating other types of biometric characteristics, namely:

1. Статической подписи лица;1. Static signature of a person;

2. Динамической подписи движения головы, которая представляет собой траекторию движения трехмерного объекта, приведенного к первой нормализованной форме лица;2. The dynamic signature of the movement of the head, which is the trajectory of the three-dimensional object, reduced to the first normalized face shape;

3. Динамической мимической подписи, которая представляет собой конечный автомат, в котором состояния идентифицируются по нормализованным формам лица №2-4, а переходы представляют собой траектории движении лица;3. A dynamic mimic signature, which is a finite state machine in which states are identified by the normalized face shapes No. 2-4, and the transitions are the trajectories of the face;

4. Динамической фонемной подписи, которая строится за счет распознавания определенного алфавита фонем;4. A dynamic phoneme signature, which is built by recognizing a specific phoneme alphabet;

5. Динамической фонемно-мимической подписи, которая является объединением фонемной и мимической подписей.5. Dynamic phonemic-mimic signature, which is a combination of phoneme and mimic signatures.

Необходимо отметить, что система может использоваться не только для защиты охранных систем контроля доступа, но и в следующих приложениях:It should be noted that the system can be used not only to protect security access control systems, but also in the following applications:

1) интеллектуальное видеонаблюдение - система производит запись зоны наблюдения и распознает криминальную ситуацию в ситуациях столпотворения. Например, производится съемка улицы, при этом предполагается, что система производит качественный захват лиц, пассивных относительно аппаратуры пользователей. Возможен следующий случай: допустим, если на улице к одному человеку подходят еще двое, то инициируется сигнал о возможной криминальной ситуации;1) intelligent video surveillance - the system records the surveillance zone and recognizes the criminal situation in crowded situations. For example, a street is shot, while it is assumed that the system captures persons who are passive with respect to user equipment. The following case is possible: for example, if two more people approach one person on the street, a signal is sent about a possible criminal situation;

2) человеко-машинный интерфейс. Например, человек с физическими недостатками (инвалид) может интерактивно работать с компьютером, управляя им с помощью движения головы;2) human-machine interface. For example, a person with physical disabilities (disabled person) can interactively work with a computer, controlling it with the help of head movement;

3) зрение роботов;3) vision of robots;

4) видеоконференции;4) video conferencing;

5) компьютерная анимация и игры.5) computer animation and games.

Система в самом упрощенном варианте реализуется при наличии сенсоров трехмерных изображений, микрофона и платы устройств, в состав которой входит, по крайней мере, один сигнальный процессор.The system in the most simplified version is implemented in the presence of three-dimensional image sensors, a microphone and a device board, which includes at least one signal processor.

Claims (24)

1. Способ автоматической проверки присутствия лица живого человека в биометрических системах, состоящий из следующих операций:1. A method for automatically checking the presence of a living person in biometric systems, consisting of the following operations: осуществляют дистанционный сбор трехмерных данных изображения, характеризующих зону наблюдения, который основывается на использовании трехмерного сенсора, в виде стереоскопической системы, состоящей из двух и более оптических датчиков с заранее известным расположением;remote collection of three-dimensional image data characterizing the observation area, which is based on the use of a three-dimensional sensor, in the form of a stereoscopic system consisting of two or more optical sensors with a predetermined location; осуществляют дистанционный сбор звуковых сигналов о зоне наблюдения, при этом для получения сигнала используют стереомикрофон;carry out remote collection of audio signals about the observation area, while using a stereo microphone to obtain a signal; осуществляют сбор данных об активном пользователе по результатам интерактивного режима работы пользователя с системой по сценарию, который включает визуальные, аудиальные, кинестетические действия пользователя и задается некоторым случайным образом;collecting data about the active user according to the results of the user's interactive mode of operation with the system according to a scenario that includes visual, auditory, kinesthetic user actions and is set in some random way; осуществляют сбор данных о пассивном пользователе по результатам скрытого обнаружения трехмерных объектов другими сенсорами;collect data about the passive user based on the results of covert detection of three-dimensional objects by other sensors; осуществляют захват зон интереса внутри зоны наблюдения на основе анализа глобальных характеристик изображений;capture zones of interest within the observation zone based on an analysis of global image characteristics; осуществляют трехмерное детектирование элементов объекта в каждой из захваченных зон, применяя последовательное уточнение характерных особенностей человека;carry out three-dimensional detection of the elements of the object in each of the captured zones, using a sequential refinement of the characteristic features of a person; осуществляют слежение за обнаруженными элементами черт объекта на последующем трехмерном изображении;tracking the detected features of the features of the object in the subsequent three-dimensional image; осуществляют обобщение черт объекта на основе последовательности трехмерных изображений;generalize features of the object based on a sequence of three-dimensional images; осуществляют приведение изображения трехмерного объекта к первой нормализованной форме лица, имеющей только глобальные характеристики;bringing the image of the three-dimensional object to the first normalized face shape having only global characteristics; проводят проверку статических элементов трехмерного объекта на предмет присутствия лица в зоне наблюдения, в процессе которой трехмерный объект, находящийся в первой нормализованной форме, последовательно уточняется по меньшей мере одним из трех различных представлений лица, а именно графом антропометрических черт объекта, текстурой объекта, текстурой поверхности объекта, которые соответствуют второй, третьей и четвертой нормализованным формам представления лица;they check the static elements of a three-dimensional object for the presence of a face in the observation zone, during which a three-dimensional object in the first normalized form is sequentially refined by at least one of three different representations of the face, namely, the graph of anthropometric features of the object, the texture of the object, and the surface texture an object that corresponds to the second, third and fourth normalized forms of representation of a person; проводят проверку динамических характеристик трехмерного объекта, таких как звук и параметры движения элементов объекта, приведенного к одной из четырех нормализованных форм представления лица, с целью определения того, является ли данный объект лицом живого человека, при этом движение трехмерного объекта последовательно уточняется применением процедур нормализации и построения подписей, а именно речевой подписи, подписи головы, мимической подписи, фонемно-мимической и кинестетической подписи;they check the dynamic characteristics of a three-dimensional object, such as sound and motion parameters of elements of an object reduced to one of four normalized forms of face representation, in order to determine whether this object is a living person’s face, while the movement of a three-dimensional object is subsequently refined using normalization procedures and construction of signatures, namely, voice signature, head signature, facial expression, phoneme-mimic and kinesthetic signature; проводят обнаружение лица живого человека на основе анализа статической и динамической подписей в каждой зоне интереса, анализа результатов от выбранных зон интереса, представляющих собой множество активных и скрытых зон интереса, подсчета количества лиц и принятия решения о ситуации в зоне наблюдения.detecting the face of a living person based on the analysis of static and dynamic signatures in each zone of interest, analysis of the results from the selected zones of interest, which are many active and hidden zones of interest, counting the number of people and deciding on the situation in the observation zone. 2. Способ по п.1, отличающийся тем, что этап захвата множества зон интереса, предполагаемого расположения головы и лица пользователя, а также установка приоритета зонам интереса осуществляют путем выполнения следующих операций:2. The method according to claim 1, characterized in that the step of capturing multiple areas of interest, the proposed location of the head and face of the user, as well as setting priority to areas of interest, is carried out by performing the following operations: построение и анализ карты диспаратности, характеризующей удаленность объектов наблюдения от камеры,construction and analysis of a disparity map characterizing the remoteness of the observation objects from the camera, выполнение процедур цветовой сегментации и фильтрации по набору фильтров Габора для уточнения карты диспаратности;performing color segmentation and filtering procedures for a set of Gabor filters to clarify the disparity map; вычисление координат расположения и размеров зон интереса на основе методов проекций и методов сопоставления шаблонов;calculation of location coordinates and sizes of zones of interest based on projection methods and pattern matching methods; установка приоритетов зонам обзора в соответствии с оценками на текущем и предыдущих множествах кадров;prioritization of viewing areas in accordance with estimates on the current and previous sets of frames; 3. Способ по п.1, отличающийся тем, что построение первой нормализованной формы представления лица осуществляют с помощью процедуры детекции в зоне интереса, состоящей из следующих операций:3. The method according to claim 1, characterized in that the construction of the first normalized form of representation of the face is carried out using the detection procedure in the zone of interest, consisting of the following operations: проведение спецификации пирамиды двумерных изображений на основе полученной вычисленной карты диспаратности;the specification of the pyramid of two-dimensional images based on the obtained calculated disparity map; разделение трехмерной информации на два множества, а именно множества проекций - двумерных изображений и множества карт диспаратности;the division of three-dimensional information into two sets, namely, a set of projections - two-dimensional images and a plurality of disparity maps; выделение в двумерном изображении информации о цвете и проведение цветовой сегментации;highlighting color information in a two-dimensional image and performing color segmentation; фильтрация двумерных изображений по набору фильтров Габора и использование кластеризации;filtering two-dimensional images by a set of Gabor filters and using clustering; разложение трехмерной информации на три множества карт черт, отвечающих за репрезентативность и информативность информации о лице;the decomposition of three-dimensional information into three sets of feature maps responsible for the representativeness and informativeness of face information; использование процедур детекции черт по картам черт и построение трех представлений модели лица;the use of trait detection procedures on trait maps and the construction of three representations of the face model; представление и детекция лица с помощью локальных черт, объединенных в такие кластеры черт, как "брови/глаза", "ноздри/усы/рот/подбородок", "щеки/нос";representation and detection of the face with the help of local features combined in such clusters of features as “eyebrows / eyes”, “nostrils / mustache / mouth / chin”, “cheeks / nose”; представление и детекция лица с помощью цветовой сегментации;face representation and detection using color segmentation; представление и детекция лица с помощью анализа карты диспаратности в виде анализа выпуклости множества соответственных точек.representation and detection of a face by analyzing a disparity map in the form of an analysis of the convexity of a plurality of corresponding points. 4. Способ по п.1, отличающийся тем, что построение трехмерного объекта, приведенного к первой нормализованной форме лица, осуществляют путем следующей процедуры слежения в зоне интереса, улучшающей скорость работы детекции:4. The method according to claim 1, characterized in that the construction of a three-dimensional object, reduced to the first normalized face shape, is carried out by the following tracking procedure in the zone of interest, which improves the speed of detection: используют разделение множества на три представления лица;use the division of the set into three representations of the face; анализируют оптический поток множества точек;analyze the optical flow of multiple points; ненайденные точки уточняют процедурами детекции;points not found are specified by detection procedures; в случае некачественного слежения запускают процедуру детекции.in case of poor tracking, the detection procedure is started. 5. Способ по п.1, отличающийся тем, что построение трехмерного объекта, приведенного к первой нормализованной форме лица, осуществляют с помощью следующей процедуры обобщения в зоне интереса, улучшающей точность работы детекции по множеству кадров трехмерных изображений:5. The method according to claim 1, characterized in that the construction of a three-dimensional object, reduced to the first normalized face shape, is carried out using the following generalization procedure in the zone of interest, which improves the accuracy of the detection of multiple frames of three-dimensional images: проводят разделение множества на три представления лица;divide the set into three representations of the face; анализируют оптический поток множества точек трехмерных изображений, построенный по серии из нескольких кадров;analyze the optical flow of many points of three-dimensional images, built on a series of several frames; уточняют ненайденные точки и точки, найденные с низкой вероятностью, с помощью процедур реконструкции и проверки нормализованного лица на целостность и информативность.specify undetected points and points found with low probability using reconstruction procedures and checking a normalized person for integrity and information content. 6. Способ по п.5, отличающийся тем, что для построения второй нормализованной формы проводят следующие шаги:6. The method according to claim 5, characterized in that in order to build a second normalized form, the following steps are carried out: строят множества двумерных изображений по проекциям трехмерного изображения;constructing a plurality of two-dimensional images from projections of a three-dimensional image; используют фильтрацию по градиентным фильтрам и фильтрам Габора в зависимости от выбранного направления проектирования трехмерного изображения;use filtering by gradient filters and Gabor filters depending on the chosen direction of designing a three-dimensional image; строят репрезентативные и информативные карты локальных черт;construct representative and informative maps of local features; проводят кластеризацию черт на кадре и нормализуют яркость изображения локальных черт;cluster features on the frame and normalize the brightness of the image of local features; идентифицируют объект лица на основе экспертных эвристических правил;identify the entity of an entity based on expert heuristic rules; уточняют антропометрические черты лица точными алгоритмами детекции;refine anthropometric facial features with accurate detection algorithms; находят точки соответствия, уточняют карту диспаратности и верифицируют антропометрические черты лица путем сопоставления с уточненной картой диспаратности.find points of correspondence, refine the disparity map and verify the anthropometric facial features by comparing it with the updated disparity map. 7. Способ по п.5, отличающийся тем, что для построения третьей нормализованной формы выполняют следующие шаги:7. The method according to claim 5, characterized in that in order to build a third normalized form, the following steps are performed: строят множества двумерных изображений по проекциям трехмерного изображения;constructing a plurality of two-dimensional images from projections of a three-dimensional image; проводят представление изображений в модель HSB из RGB и выделяют первую компоненту тона;represent the images in the HSB model from RGB and select the first component of the tone; используют пороговую фильтрацию;use threshold filtering; строят репрезентативные и информативные карты локальных черт;construct representative and informative maps of local features; проводят кластеризацию черт на кадре и нормализующей яркости изображения локальных черт;clustering features on the frame and normalizing the brightness of the image of local features; идентифицируют объект лица на основе экспертных эвристических правил;identify the entity of an entity based on expert heuristic rules; уточняют антропометрические черты лица точными алгоритмами детекции;refine anthropometric facial features with accurate detection algorithms; находят точки соответствия, уточняют карту диспаратности, а антропометрические черты лица верифицируют путем сопоставления с уточненной картой диспаратности.find points of correspondence, refine the disparity map, and anthropometric facial features are verified by comparing it with the updated disparity map. 8. Способ по п.5, отличающийся тем, что для построения четвертой нормализованной формы осуществляют следующие шаги:8. The method according to claim 5, characterized in that for the construction of the fourth normalized form, the following steps are carried out: строят подмножества карты диспаратности, где точки соответствия найдены с низкой вероятностью, на этих подмножествах с помощью метода проекции строят двумерные изображения, уточняют точки соответствия, производят реконструкцию и сглаживание трехмерных поверхностей;build subsets of the disparity map, where the match points are found with a low probability, on these subsets using the projection method build two-dimensional images, refine the match points, reconstruct and smooth three-dimensional surfaces; выделяют основные поверхности лица и трехмерные элементы лица, после чего находят их интегральные характеристики объектов и поверхностей;identify the main surface of the face and three-dimensional elements of the face, after which they find the integral characteristics of objects and surfaces; анализируют выпуклость трехмерных форм;analyze the convexity of three-dimensional shapes; в случае наличия внешних объектов, таких как очки, шляпа, усы, производят уточнение четвертой нормализованной формы на основе второй и третьей.in the case of the presence of external objects, such as glasses, hat, mustache, refine the fourth normalized form based on the second and third. 9. Способ по п.5, отличающийся тем, что для построения статической подписи лица выполняют процедуру редукции признаков первой, второй, третьей и четвертой нормализованных форм и веса признаков подбирают в зависимости от биометрического приложения, а именно идентификации лица, обнаружения лица и муляжа, распознавания криминальной ситуации, распознавания ситуации столпотворения пользователей, т.е. пробок.9. The method according to claim 5, characterized in that to construct a static signature of the person, the procedure of reducing the signs of the first, second, third and fourth normalized forms and weight of the signs is selected depending on the biometric application, namely face identification, face detection and dummy, recognition of a criminal situation, recognition of a crowd of users, i.e. traffic jams. 10. Способ по п.1, отличающийся тем, что для динамической проверки трехмерного объекта на предмет лица живому человеку используют по крайней мере один из блоков: блок подписи головы, блок голосовой подписи, блок мимической подписи, блок фонемно-мимической подписи, блок кинестетической подписи, блок редукции признаков в динамическую подпись.10. The method according to claim 1, characterized in that for dynamically checking a three-dimensional object for a face object, a living person uses at least one of the blocks: a head signature block, a voice signature block, a mimic signature block, a phonemic mimic signature block, a kinesthetic block signatures, block for reducing features into a dynamic signature. 11. Способ по п.10, отличающийся тем, что для получения динамической подписи головы используют нахождение траектории движения трехмерного объекта, приведенного к первой нормализованной форме, при этом траекторию движения строят как адекватный результат интерактивной работы пользователя с системой в соответствии со случайным сценарием и при построении траектории используют такие точки, как центр масс головы и неподвижные точки поверхности лица, определяющие взгляд и фокусировку лица.11. The method according to claim 10, characterized in that to obtain a dynamic signature of the head, the trajectory of the three-dimensional object reduced to the first normalized form is used, while the trajectory is constructed as an adequate result of the user's interactive work with the system in accordance with a random scenario and To construct the trajectory, use points such as the center of mass of the head and fixed points on the surface of the face that determine the look and focus of the face. 12. Способ по п.10, отличающийся тем, что для получения речевой подписи используют сегментацию звукового сигнала и распознавание фонем за счет извлечения локально-частотных свойств сигнала.12. The method according to claim 10, characterized in that to obtain a voice signature using segmentation of the audio signal and recognition of phonemes by extracting the local-frequency properties of the signal. 13. Способ по п.10, отличающийся тем, что для мимической подписи используют вторую, третью, четвертую нормализованные формы, проводят процедуры точной детекции и слежения за локальными чертами, которыми являются брови, глаза, рот, подбородок, нормализуют параметры их движения и строят детерминированный конечный автомат для описания мимического состояния лица.13. The method according to claim 10, characterized in that the second, third, fourth normalized forms are used for mimic signature, the procedures for accurate detection and tracking of local features, which are eyebrows, eyes, mouth, chin, normalize the parameters of their movement and build deterministic finite state machine for describing the facial expression state. 14. Способ по п.10, отличающийся тем, что для получения фонемно-мимической подписи производят синхронизацию мимической и речевой подписи и на основе двух конечных автоматов строят один автомат, позволяющий детектировать мимику с более высокой точностью.14. The method according to claim 10, characterized in that to obtain a phonemic-mimic signature, the mimic and speech signature is synchronized and one automaton is built on the basis of two finite state machines, which allows detecting facial expressions with higher accuracy. 15. Способ по п.10, отличающийся тем, что для защиты от управляемой голограммы и получения кинестетической подписи, являющейся мерой контакта с аппаратурой, используют клавиатуру, с помощью которой пользователь набирает пин-код.15. The method according to claim 10, characterized in that for protection against a controlled hologram and obtaining a kinesthetic signature, which is a measure of contact with the equipment, a keyboard is used with which the user types a PIN code. 16. Способ по п.10, отличающийся тем, что для получения кинестетической подписи используют сенсорный планшет, на котором пользователь ставит свою подпись.16. The method according to claim 10, characterized in that to obtain a kinesthetic signature using a touch tablet on which the user puts his signature. 17. Способ по п.10, отличающийся тем, что для получения кинестетической подписи используют физическое устройство, измеряющее вес пользователя.17. The method according to claim 10, characterized in that to obtain a kinesthetic signature using a physical device that measures the weight of the user. 18. Способ по п.10, отличающийся тем, что для получения кинестетической подписи используют физическое устройство, измеряющее рост пользователя.18. The method according to claim 10, characterized in that to obtain the kinesthetic signature using a physical device that measures the growth of the user. 19. Способ по п.10, отличающийся тем, что получение динамической подписи лица осуществляют процедуры редукции признаков первой, второй, третьей, четвертой нормализованных форм и веса признаков подбирают в зависимости от биометрического приложения.19. The method according to claim 10, characterized in that the dynamic signature of the person is obtained by the procedure of reducing the signs of the first, second, third, fourth normalized forms and the weight of the signs is selected depending on the biometric application. 20. Способ по п.1, отличающийся тем, что принятие решение о ситуации в зоне наблюдения принимают по результатам идентификации активного лица в соответствии со статическими и динамическими подписями лица.20. The method according to claim 1, characterized in that the decision on the situation in the observation area is made according to the identification of the active person in accordance with the static and dynamic signatures of the person. 21. Способ по п.1, отличающийся тем, что принятие решения о ситуации в зоне наблюдения принимают по результатам идентификации пассивных лиц в соответствии с их статическими и динамическими подписями лица, где пассивные лица, не взаимодействующие с аппаратурой, идентифицируются скрытым наблюдением.21. The method according to claim 1, characterized in that the decision on the situation in the observation area is made according to the results of identification of passive persons in accordance with their static and dynamic signatures of a person where passive persons who do not interact with the equipment are identified by covert observation. 22. Способ по п.1, отличающийся тем, что принятие решения о ситуации в зоне наблюдения принимают с помощью анализа изменений в текущей ситуации и проводят слежение за количеством активных и пассивных лиц в зоне наблюдения.22. The method according to claim 1, characterized in that the decision on the situation in the observation area is made by analyzing the changes in the current situation and tracking the number of active and passive persons in the observation area. 23. Способ по п.1, отличающийся тем, что принятие решения о распознавании лица от муляжа-голограммы принимают с помощью анализа механических изменений в текущей ситуации и проводят проверку контакта активного пользователя с кинестетическим сенсором, выполненным преимущественно в виде клавиатуры, весов, планшета для подписи.23. The method according to claim 1, characterized in that the decision on recognition of the face from the dummy hologram is made by analyzing mechanical changes in the current situation and checking the contact of the active user with the kinesthetic sensor, made primarily in the form of a keyboard, scales, tablet for signatures. 24. Система обнаружения трехмерных объектов и проверки их на присутствие лица живого человека в биометрических системах, состоящая из следующих компонентов:24. The system for detecting three-dimensional objects and checking them for the presence of a living person’s face in biometric systems, consisting of the following components: блок активных сенсоров, включающий в себя сенсоры трехмерных изображений, стереомикрофон, кинестетический сенсор и дисплей, которые размещаются на сцене для непосредственной интерактивной работы с пользователем;an active sensor unit, including three-dimensional image sensors, a stereo microphone, a kinesthetic sensor and a display, which are placed on the stage for direct interactive work with the user; блок пассивных сенсоров, включающий в себя сенсоры трехмерных изображений, которые размещаются на сцене для скрытого наблюдения за пользователями;a block of passive sensors, including sensors of three-dimensional images, which are placed on the stage for covert observation of users; блок захвата и предобработки сигналов изображения, голоса или кинестетического сигнала, поступающих с блока активных сенсоров и блока пассивных сенсоров;a block for capturing and pre-processing the image signals, voice or kinesthetic signal coming from the block of active sensors and the block of passive sensors; блок памяти для записи кадров трехмерных изображений, поступающих с поступающих с блока активных сенсоров и блока пассивных сенсоров;a memory unit for recording frames of three-dimensional images coming from coming from a block of active sensors and a block of passive sensors; устройство обнаружения трехмерного объекта и первичной нормализации, состоящее из блоков захвата зоны интереса, блока детектирования, блока слежения, блока обобщения, при этом блок захвата зоны интереса предназначен для обработки запомненных сигналов трехмерных изображений, а блок детектирования, блок слежения и блок обобщения предназначены для обработки сигналов из блока захвата зоны интереса и запоминания и считывания результатов этой обработки в качестве информации по лицеподобном трехмерном объекте, приведенной к первой нормализованной форме лица;a device for detecting a three-dimensional object and primary normalization, consisting of blocks for capturing an area of interest, a detecting unit, a tracking unit, a generalization unit, while the unit for capturing a zone of interest is intended for processing the stored signals of three-dimensional images, and the detection unit, the tracking unit and the generalization unit are intended for processing signals from the block of capture of the zone of interest and storing and reading the results of this processing as information on a face-like three-dimensional object, reduced to the first normal the called shape of the face; устройство распознавания и нормализации статических форм трехмерного объекта, предназначенное для обработки информации трехмерного объекта, приведенной к первой нормализованной форме, и состоящее из блока нормализации трехмерного объекта, блока антропометрического анализа, блока анализа текстуры, блока анализа поверхностей и блока разделяемой памяти, который предназначен для записи и считывания информации о лицеподобном трехмерном объекте, приведенной ко второй, третьей, четвертой нормализованной форме лица, и блока редукции и генерации статической подписи, предназначенного для обработки сигналов блока антропометрического анализа, блока анализа текстуры и блока анализа поверхности;a recognition device and normalization of the static forms of a three-dimensional object, designed to process information of a three-dimensional object, reduced to the first normalized form, and consisting of a normalization block of a three-dimensional object, an anthropometric analysis unit, a texture analysis unit, a surface analysis unit and a shared memory unit, which is intended for recording and reading information about a face-like three-dimensional object, reduced to a second, third, fourth normalized face shape, and a reduction unit and a gene talkie static signatures intended for processing signals anthropometric analysis unit, the analysis unit and the surface texture analysis unit; устройство распознавания и нормализации динамических форм трехмерного объекта, состоящее из блока распознавания движения головы, блока распознавания мимики лица, блока распознавания фонем, блока синхронизации фонем и мимики лица, блока распознавания кинестетических сигналов, блоков разделяемой памяти, которые предназначены для записи и считывания информации о подписи головы, о голосовой подписи, мимической подписи, фонемномимической подписи, кинестетической подписи, а также из блока редукции и генерации динамической подписи, предназначенного для обработки сигналов блока распознавания мимики лица, блока распознавания фонем, блока синхронизации фонем и мимики лица, блока распознавания кинестетических сигналов:a device for recognizing and normalizing the dynamic forms of a three-dimensional object, consisting of a head movement recognition unit, a facial expression recognition unit, a phoneme recognition unit, a phoneme and facial expression recognition unit, a kinesthetic signal recognition unit, shared memory units that are designed to write and read signature information head, about voice signature, facial expression, phonemic signature, kinesthetic signature, as well as from the block of reduction and generation of dynamic signature, The values for recognition processing block signals facial expression, phoneme recognition unit, the synchronization unit phonemes and facial expression, kinesthetic signals recognition unit: устройство принятия решений, состоящее изdecision making device consisting of системы управления базой данных;database management systems; базы данных, предназначенной для хранения команд, эталонов подписей, метрик сравнения, оценок распознавания лица;a database intended for storing teams, signature standards, comparison metrics, face recognition ratings; блока принятия решений о принадлежности лица живому человеку в каждой из зон интереса на основе анализа результатов контакта активного пользователя с кинестетическим сенсором;a decision-making unit on whether a person belongs to a living person in each of the zones of interest based on an analysis of the results of contact of the active user with the kinesthetic sensor; блока подсчета активных и пассивных лиц, где разделение этих двух типов объектов выполняется на основе анализа статических и динамических подписей лица, полученных от устройства распознавания и нормализации статических форм трехмерного объекта и устройства распознавания и нормализации динамических форм трехмерного объекта;a block for counting active and passive faces, where the separation of these two types of objects is carried out on the basis of the analysis of static and dynamic signatures of a face received from a recognition device and normalization of static forms of a three-dimensional object and a recognition device and normalization of dynamic forms of a three-dimensional object; блока идентификации лица, предназначенного для взаимодействия с системой управления базой данных для выполнения сравнения биометрических характеристик пользователя с эталонными;a face identification unit for interacting with a database management system for comparing a user's biometric characteristics with reference ones; блока распознавания типа ситуации, предназначенного для выполнения классификации типа ситуации на сцене на основе результатов из блока подсчета активных и пассивных лиц и путем анализа взаимного геометрического положения лиц в зоне наблюдения.a situation type recognition unit, designed to classify the type of situation on the stage based on the results from the unit for counting active and passive faces and by analyzing the mutual geometric position of the persons in the observation area.
RU2005100267/09A 2005-01-12 2005-01-12 Method and system for automatically checking presence of a living human face in biometric safety systems RU2316051C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2005100267/09A RU2316051C2 (en) 2005-01-12 2005-01-12 Method and system for automatically checking presence of a living human face in biometric safety systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2005100267/09A RU2316051C2 (en) 2005-01-12 2005-01-12 Method and system for automatically checking presence of a living human face in biometric safety systems

Publications (2)

Publication Number Publication Date
RU2005100267A RU2005100267A (en) 2006-06-20
RU2316051C2 true RU2316051C2 (en) 2008-01-27

Family

ID=36713763

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2005100267/09A RU2316051C2 (en) 2005-01-12 2005-01-12 Method and system for automatically checking presence of a living human face in biometric safety systems

Country Status (1)

Country Link
RU (1) RU2316051C2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2422878C1 (en) * 2010-02-04 2011-06-27 Владимир Валентинович Девятков Method of controlling television using multimodal interface
RU2630742C1 (en) * 2016-07-18 2017-09-12 Самсунг Электроникс Ко., Лтд. Method, system and device for biometric iris recognition
RU2640732C2 (en) * 2016-03-31 2018-01-11 Александр Вячеславович Радостин Method for obtaining of information for biometric person identification
RU2644525C2 (en) * 2016-04-14 2018-02-12 ООО "КосМосГруп" Method and system of identifying a living person in the sequence of images by identifying a pulse at separate parts of a face
RU2693308C2 (en) * 2014-08-01 2019-07-02 МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи Activation of reflection based control elements
US10445574B2 (en) 2016-07-18 2019-10-15 Samsung Electronics Co., Ltd. Method and apparatus for iris recognition
RU2732189C1 (en) * 2016-02-05 2020-09-14 Теодор Дин МАКБЭЙН System, method and device for confirming health of operator and fact of him being alive
US20230412429A1 (en) * 2020-11-27 2023-12-21 Seoul National University R&Db Foundation Active User Detection and Channel Estimation Method and Device, Using Deep Neural Network
RU2815689C1 (en) * 2023-06-14 2024-03-20 Общество с ограниченной ответственностью "МЕТРИКА Б" Method, terminal and system for biometric identification

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU204166U1 (en) * 2019-12-24 2021-05-13 Акционерное общество "Федеральный центр науки и высоких технологий "Специальное научно-производственное объединение "Элерон" CONTACTLESS BIOMETRIC DEVICE FOR VERIFICATION OF HUMAN PERSONALITY ON THREE-DIMENSIONAL IMAGE OF HIS FACE

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002782A (en) * 1997-11-12 1999-12-14 Unisys Corporation System and method for recognizing a 3-D object by generating a 2-D image of the object from a transformed 3-D model
JP2000220333A (en) * 1999-01-29 2000-08-08 Toshiba Corp Person authentication device and method
US6219640B1 (en) * 1999-08-06 2001-04-17 International Business Machines Corporation Methods and apparatus for audio-visual speaker recognition and utterance verification
JP2002133404A (en) * 2000-10-27 2002-05-10 Oki Electric Ind Co Ltd Living body image capture device
US6498970B2 (en) * 2001-04-17 2002-12-24 Koninklijke Phillips Electronics N.V. Automatic access to an automobile via biometrics
US6567775B1 (en) * 2000-04-26 2003-05-20 International Business Machines Corporation Fusion of audio and video based speaker identification for multimedia information access
US6633655B1 (en) * 1998-09-05 2003-10-14 Sharp Kabushiki Kaisha Method of and apparatus for detecting a human face and observer tracking display
US6681032B2 (en) * 1998-07-20 2004-01-20 Viisage Technology, Inc. Real-time facial recognition and verification system
US20040164848A1 (en) * 2003-01-21 2004-08-26 Samsung Electronics Co., Ltd User authentication method and apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002782A (en) * 1997-11-12 1999-12-14 Unisys Corporation System and method for recognizing a 3-D object by generating a 2-D image of the object from a transformed 3-D model
US6681032B2 (en) * 1998-07-20 2004-01-20 Viisage Technology, Inc. Real-time facial recognition and verification system
US6633655B1 (en) * 1998-09-05 2003-10-14 Sharp Kabushiki Kaisha Method of and apparatus for detecting a human face and observer tracking display
JP2000220333A (en) * 1999-01-29 2000-08-08 Toshiba Corp Person authentication device and method
US6219640B1 (en) * 1999-08-06 2001-04-17 International Business Machines Corporation Methods and apparatus for audio-visual speaker recognition and utterance verification
US6567775B1 (en) * 2000-04-26 2003-05-20 International Business Machines Corporation Fusion of audio and video based speaker identification for multimedia information access
JP2002133404A (en) * 2000-10-27 2002-05-10 Oki Electric Ind Co Ltd Living body image capture device
US6498970B2 (en) * 2001-04-17 2002-12-24 Koninklijke Phillips Electronics N.V. Automatic access to an automobile via biometrics
US20040164848A1 (en) * 2003-01-21 2004-08-26 Samsung Electronics Co., Ltd User authentication method and apparatus

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2422878C1 (en) * 2010-02-04 2011-06-27 Владимир Валентинович Девятков Method of controlling television using multimodal interface
RU2693308C2 (en) * 2014-08-01 2019-07-02 МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи Activation of reflection based control elements
RU2732189C1 (en) * 2016-02-05 2020-09-14 Теодор Дин МАКБЭЙН System, method and device for confirming health of operator and fact of him being alive
RU2640732C2 (en) * 2016-03-31 2018-01-11 Александр Вячеславович Радостин Method for obtaining of information for biometric person identification
RU2644525C2 (en) * 2016-04-14 2018-02-12 ООО "КосМосГруп" Method and system of identifying a living person in the sequence of images by identifying a pulse at separate parts of a face
RU2630742C1 (en) * 2016-07-18 2017-09-12 Самсунг Электроникс Ко., Лтд. Method, system and device for biometric iris recognition
US10445574B2 (en) 2016-07-18 2019-10-15 Samsung Electronics Co., Ltd. Method and apparatus for iris recognition
US20230412429A1 (en) * 2020-11-27 2023-12-21 Seoul National University R&Db Foundation Active User Detection and Channel Estimation Method and Device, Using Deep Neural Network
US12231269B2 (en) * 2020-11-27 2025-02-18 Seoul National University R&Db Foundation Active user detection and channel estimation method and device, using deep neural network
RU2815689C1 (en) * 2023-06-14 2024-03-20 Общество с ограниченной ответственностью "МЕТРИКА Б" Method, terminal and system for biometric identification

Also Published As

Publication number Publication date
RU2005100267A (en) 2006-06-20

Similar Documents

Publication Publication Date Title
Bolle et al. Guide to biometrics
Frischholz et al. BiolD: a multimodal biometric identification system
Haji et al. Real time face recognition system (RTFRS)
CN113343198A (en) Video-based random gesture authentication method and system
RU2316051C2 (en) Method and system for automatically checking presence of a living human face in biometric safety systems
Akhdan et al. Face recognition with anti spoofing eye blink detection
Boncolmo et al. Gender Identification Using Keras Model Through Detection of Face
Yogalakshmi et al. Review on digital image processing techniques for face recognition
Singla et al. Face Detection and Recognition Using Digital Image Processing:" State of the Art"
Hossain et al. Next generation identity verification based on face-gait Biometrics
Hossain et al. Human identity verification by using physiological and behavioural biometric traits
Gupta et al. Unsupervised biometric anti-spoofing using generative adversarial networks
Srivastava et al. A Machine Learning and IoT-based Anti-spoofing Technique for Liveness Detection and Face Recognition
JP4708835B2 (en) Face detection device, face detection method, and face detection program
Zolotarev et al. Liveness detection methods implementation to face identification reinforcement in gaming services
Ozkaya et al. Intelligent face mask prediction system
Ozkaya et al. Intelligent face border generation system from fingerprints
CN112288934A (en) Control method based on intelligent gating
Nagpal et al. Biometric techniques and facial expression recognition-A review
Shrikhande et al. Personal identification using different biometrics: A review
Chollet et al. Identities, forgeries and disguises
Chiesa Revisiting face processing with light field images
Barde et al. Digital Mirage: The Paradox of Virtuality and Reality
Srivika et al. Biometric Verification using Periocular Features based on Convolutional Neural Network
Vijaya et al. Ear Pattern Based Person Recognition

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20120113

NF4A Reinstatement of patent

Effective date: 20140610

PC41 Official registration of the transfer of exclusive right

Effective date: 20140805