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

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

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

1 из таких технологий - определение лиц. При правильном и этичном применении эта разработка имеет возможность быть использована во многих сферах жизни.

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

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

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

Целью данной работы является раскрытие метода аутентификации популярности с внедрением обнаружения лиц.

Для реализации поставленной цели работы были поставлены соответствующие задачи:

1. Уточнить понятие определения лиц.

2. Определение термина OpenCV.

3. Как Python будет вливаться в вопрос определения лиц.

4. Как представленный метод реализуется на готовых изображениях.

Объектом представленной работы является алгоритмизация аутентификации человеческого лица.

Предметом является реализация языка Python для автоматизации определения лиц.

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

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

Наконец, в разработке алгоритмов распознавания лиц человек преуспел до сих пор. Можно ли распознать чьи это лица?

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

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

Это действие можно разделить на 3 этапа:

1. обнаружение лица.

2. извлечение признаков.

3.     Сравнение лиц.

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

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

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

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

 

Заключение

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

Метод Виолы-Джонса был ведущим для разработки этой программы популярности студентов.

  

 

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1.     Обнаружение и Распознавание Лица на Python // RobotOS Робототехника Доступно, Просто и Понятно [Электронный ресурс]. URL: https://robotos.in/uroki/obnaruzhenie-i-raspoznavanie-litsa-na-python (режим доступа: 01.10.2021)
2.     Распознавание лиц при помощи Python и OpenCV // Pythonist | образовательная платформа по Python [Электронный ресурс]. URL: https://pythonist.ru/raspoznavanie-licz-pri-pomoshhi-python-i-opencv/ (режим доступа: 01.10.2021)
3.     Создание модели распознавания лиц с использованием глубокого обучения на языке Python / Блог компании Нетология / Хабр // Все публикации подряд / Хабр [Электронный ресурс]. URL: https://habr.com/ru/company/netologyru/blog/434354/ (режим доступа: 01.10.2021)

4.     Welcome to Python.org [Электронный ресурс]. URL: https://www.python.org/ (режим доступа: 01.10.2021)