Автоматизированное распознавание лиц
Автор: Хужамуратов Бекмурод Хужамурот угли
Рубрика: Спецвыпуск
Опубликовано в Техника. Технологии. Инженерия №3 (5) июнь 2017 г.
Дата публикации: 14.07.2017
Статья просмотрена: 273 раза
Библиографическое описание:
Хужамуратов, Б. Х. Автоматизированное распознавание лиц / Б. Х. Хужамуратов. — Текст : непосредственный // Техника. Технологии. Инженерия. — 2017. — № 3.1 (5.1). — С. 59-62. — URL: https://moluch.ru/th/8/archive/62/2643/ (дата обращения: 19.12.2024).
Введение
Актуальность вопроса. Автоматизированное распознавание лиц - это интересная проблема компьютерного зрения со многими коммерческими и правоохранительными приложениями. Совместимость Mugshot, пользовательская проверка и контроль доступа пользователей, наблюдение за толпой, расширенное взаимодействие с человеческим компьютером становятся возможными, если может быть реализована эффективная система распознавания лиц. Хотя исследования в этой области относятся к 1960-м годам, только совсем недавно были получены приемлемые результаты. Однако распознавание лиц по-прежнему остается сферой активных исследований, поскольку для решения проблемы не были предложены успешный подход или приемлемая модель.
Неадекватность автоматизированных систем распознавания лиц особенно очевидна по сравнению с врожденной способностью распознавания лиц. Мы распознаем человеческие лица, чрезвычайно сложную визуальную задачу, почти мгновенно, и наши собственные способности распознавания гораздо более надежны, чем компьютер. Мы можем распознать знакомого человека при очень неблагоприятных условиях освещения, от различных углов или точек обзора. Различия в масштабировании (лицо, находящееся близко или далеко), различные фоны не влияют на нашу способность распознавать лица, и мы даже можем распознать людей, у которых есть только часть видимого лица или даже после того, как прошло несколько лет. Кроме того, мы можем распознать лица нескольких тысяч человек, с которыми мы познакомились за всю нашу жизнь.
Рисунок 1.Три разных фотографии Альберта Эйнштейна, легко признаваемых выдающимся физиком, хотя фотографии могут сильно отличаться от наших собственных воспоминаний о нем.
Основная часть
Программы написаны на языке C#. Для этого нам нужно Visual Studio среды программирования Microsoft.
Рисунок 2. Cоздать новый проект на языке С#.
CTRL + ALT + X, чтобы нажав одну время, на создать панели элементов.
Вы можете выбрать необходимые элементы. Ниже приведен список необходимых элементов:
Label - метка (символы). Этот компонент окна формы не долго использовал ряд авторов и панель индикации «A» форму.Button- buyruq tugmasi (Оbrabоtchik sоbitiya OnClick). Bu kоmpоnеnta dasturchi tamоnidan bеrilgan bir nеcha buyruqlarni bajarishda ishlatiladi.
CheckBox - кнопка не-переключатель выбора (). Этот компонент программы для изменения базового логического свойства (Проверено).
RadioButton - кнопка выбора () переключатель. Новая выбранная перед нажимается кнопка записи, кнопка автоматически освобождается.
ListBox – выбираемая список. И предоставляет список опций, чтобы выбрать из.
ComboBox – Элемент ComboBox образует выпадающий список и совмещает функциональность компонентов ListBox и TextBox. Для хранения элементов списка в ComboBox также предназначено свойство Items.
GroupBox - представляет собой специальный контейнер, который ограничен от остальной формы границей. Он имеет заголовок, который устанавливается через свойство Text. Чтобы сделать GroupBox без заголовка, в качестве значения свойства Text просто устанавливается пустая строка.
Panel - Элемент Panel представляет панель и также, как и GroupBox, объединяет элементы в группы. Она может визуально сливаться с
Рисунок 3. Панель элементов
остальной формой, если она имеет то же значение цвета фона в свойстве BackColor, что и форма. Чтобы ее выделить можно кроме цвета указать для элемента границы с помощью свойства BorderStyle, которое по умолчанию имеет значение None, то есть отсутствие границ.
Запускаем программное обеспечение. Интерфейс программное обеспечения показан на следующие изображения.
Рисунок 4, Программное обеспечения Обнаружения человеческого лица.
В первую очередь, нажимаем кнопку Обнаружение и распознавание, если нажимаем кнопку Добавить лица, появляется информационное окно.
Рисунок 5. Информационного окно.
Если нажать на кнопку Обнаружение и распознавание, то будет показано следующее окошко.
Рисунок 6. Обнаружения человеческого лиц
Когда камера в вашем лице обнаружена, нажимаете на кнопку Добавить лица, снимки подтвердили, что название картины.
Рисунок 7. Добавления лицо на базе и нам показать сообщения.
Фото база загружена, программа может определить на ваш лицо.
Рисунок 8. Обнаружения человеческого лица и показать её имя
Заключение
Эта система была протестирована в данном экспериментальном исследовании, и предполагается, что реальная производительность будет намного более точной. Полностью автоматизированная система обнаружения фронтального вида лица показала практически идеальную точность, и, по мнению исследователя, дальнейшая работа в этой области не требуется.
Литература:
- Adelson, E. H., and Bergen, J. R. (1986) The Extraction of Spatio-Temporal Energy in Human and Machine Vision, Proceedings of Workshop on Motion: Representation and Analysis (pp. 151-155) Charleston, SC; May 7-9
- AAFPRS(1997). A newsletter from the American Academy of Facial Plastic and Reconstructive Surgery. Third Quarter 1997, Vol. 11, No. 3. Page 3.