METHOD FOR DETECTING A FACE IN ACCESS MONITORING AND CONTROL SYSTEMS
FIELD: computing technology.SUBSTANCE: technical result is achieved by broadcasting a video stream to a server, wherein the video stream is processed on the server by means of a motion detector; launching an algorithm for searching for a face in the image with additional search for keypoints on the...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; rus |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | FIELD: computing technology.SUBSTANCE: technical result is achieved by broadcasting a video stream to a server, wherein the video stream is processed on the server by means of a motion detector; launching an algorithm for searching for a face in the image with additional search for keypoints on the face, wherein the image of the identified face is straightened after identifying keypoints on the face in order to further detect an image by means of a neural network; cutting and converting the part of the image where the face is displayed to a vector array by means of a neural network; wherein the detected face is tracked in the video stream after detecting the face in the image; accumulating queries received from the interactive panel of the protected object; and directing packets to the server for further recognition by means of a messaging broker; conducting final computing of the vector for the face on the server by means of a convolutional neural network and matching the resulting face vector with the base of user vectors based on the cosine distance.EFFECT: increase in the quality and effectiveness of detecting a face on protected objects requiring monitoring.1 cl, 2 dwg
Изобретение относится к области вычислительной техники. Технический результат заключается в повышении качества и эффективности распознавания лица на защищаемых объектах, требующих контроля. Технический результат достигается за счет осуществления трансляции видеопотока на сервер, причем видеопоток обрабатывается на сервере посредством детектора движения; запуска алгоритма поиска лица на изображении с дополнительным поиском ключевых точек на лице, причем после определения ключевых точек на лице осуществляют выпрямление изображения выявленного лица для осуществления последующего распознавания изображения посредством нейронной сети; вырезки и конвертации части изображения, на котором отображается лицо, в массив векторов посредством нейронной сети; при этом после обнаружения лица на изображении осуществляется трекинг обнаруженного лица в видеопотоке; накапливания запросов, принятых от интерактивной панели защищаемого объекта; и направления пакетов на сервер для дальнейшего распознавания посредством брокера сообщений; на сервере, посредством сверточной нейронной сети, произведения конечных вычислений вектора для лица и осуществления сверки полученного вектора лица с базой векторов пользователей по косинусному расстоянию. 2 ил. |
---|