Автоматизированное распознавание лиц
Автор: Хужамуратов Бекмурод Хужамурот угли
Рубрика: Спецвыпуск
Опубликовано в Техника. Технологии. Инженерия №3 (5) июнь 2017 г.
Дата публикации: 14.07.2017
Статья просмотрена: 245 раз
Библиографическое описание:
Хужамуратов, Б. Х. Автоматизированное распознавание лиц / Б. Х. Хужамуратов. — Текст : непосредственный // Техника. Технологии. Инженерия. — 2017. — № 3.1 (5.1). — С. 59-62. — URL: https://moluch.ru/th/8/archive/62/2643/ (дата обращения: 27.04.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.
Похожие статьи
Анализ методов обнаружения лиц на изображении
- обнаружение: границы лица, форма, яркость, текстура, цвет; - объединение всех найденных инвариантных признаков и их верификация.
, (3). где I(i,j) — яркость пикселя исходного изображения. Каждый элемент матрицы L [x,y] представляет собой сумму пикселей в...
Основы работы с нотно-графическим редактором Sibelius 7
‒ кнопки Undo/Отменить (Ctrl+Z), Redo/Восстановить (Ctrl+Y), позволяют вернуться к любой
Третья кнопка (3) — Close (горячие клавиши Alt+F4) — выход из программы.
Используя клавиши ↑, ↓ клавиатуры компьютера, нужно осуществить поиск необходимого элемента, а...
Разработка структуры и алгоритма встроенного программного...
Анализ методов обнаружения лиц на изображении. - центральная часть лица имеет однородную яркость и цвет; - разница в яркости между.
Центральный элемент устанавливается на исследуемый (текущий) пиксель.
Применение библиотеки AForge.NET и ее расширения Accord.NET...
Accord.Vision — обнаружение и отслеживание лица в режиме реального времени, а также общие методы для обнаружения, отслеживания и преобразования
Это событие запускается всегда, когда с формы программного обеспечения нажимают на кнопку «Параметра камеры».
Методы определения объектов на изображении
Формула 3. Определение величины градиента i-го элемента изображения, где i — элемент изображения, содержащего направление вектора
- детектирование на изображении явных признаков лица: глаз, носа, рта; - обнаружение: границы лица, форма, яркость, текстура, цвет.
Проблема соотношения бумажного и электронного...
Электронные документы постепенно становятся элементом хозяйственной деятельности многих организаций.
Это обязательность наличия соответствующего программно-технического обеспечения, временная ограниченность использования, дороговизна.
Игровой интерфейс и управление игрой | Статья в журнале...
Остальные методы – это методы, обрабатывающие события, генерируемые пользователем, – нажатие кнопки, клик мыши в определенном месте.
В зависимости от возможностей среды разработки и степени доступности реализации программных элементов, возможно...
Алгоритмы распознавания объектов | Статья в сборнике...
Это возможно только при классификации большого числа элементов при обработке каждого изображения.
Этот метод создавался для обнаружения прямых линий на изображении.
Метод Виолы-Джонса (Viola-Jones) как основа для распознавания лиц: [Электронный ресурс].
Исследование временных характеристик клавиатурного почерка...
– Форма (прямоугольная, изогнутая, эргономическая); – Необходимая сила нажима на клавишу
Обнаружение подмены законного оператора посредством...
Шаблоны по каждому лицу хранятся в базах данных, относящихся к биометрической системе.
Похожие статьи
Анализ методов обнаружения лиц на изображении
- обнаружение: границы лица, форма, яркость, текстура, цвет; - объединение всех найденных инвариантных признаков и их верификация.
, (3). где I(i,j) — яркость пикселя исходного изображения. Каждый элемент матрицы L [x,y] представляет собой сумму пикселей в...
Основы работы с нотно-графическим редактором Sibelius 7
‒ кнопки Undo/Отменить (Ctrl+Z), Redo/Восстановить (Ctrl+Y), позволяют вернуться к любой
Третья кнопка (3) — Close (горячие клавиши Alt+F4) — выход из программы.
Используя клавиши ↑, ↓ клавиатуры компьютера, нужно осуществить поиск необходимого элемента, а...
Разработка структуры и алгоритма встроенного программного...
Анализ методов обнаружения лиц на изображении. - центральная часть лица имеет однородную яркость и цвет; - разница в яркости между.
Центральный элемент устанавливается на исследуемый (текущий) пиксель.
Применение библиотеки AForge.NET и ее расширения Accord.NET...
Accord.Vision — обнаружение и отслеживание лица в режиме реального времени, а также общие методы для обнаружения, отслеживания и преобразования
Это событие запускается всегда, когда с формы программного обеспечения нажимают на кнопку «Параметра камеры».
Методы определения объектов на изображении
Формула 3. Определение величины градиента i-го элемента изображения, где i — элемент изображения, содержащего направление вектора
- детектирование на изображении явных признаков лица: глаз, носа, рта; - обнаружение: границы лица, форма, яркость, текстура, цвет.
Проблема соотношения бумажного и электронного...
Электронные документы постепенно становятся элементом хозяйственной деятельности многих организаций.
Это обязательность наличия соответствующего программно-технического обеспечения, временная ограниченность использования, дороговизна.
Игровой интерфейс и управление игрой | Статья в журнале...
Остальные методы – это методы, обрабатывающие события, генерируемые пользователем, – нажатие кнопки, клик мыши в определенном месте.
В зависимости от возможностей среды разработки и степени доступности реализации программных элементов, возможно...
Алгоритмы распознавания объектов | Статья в сборнике...
Это возможно только при классификации большого числа элементов при обработке каждого изображения.
Этот метод создавался для обнаружения прямых линий на изображении.
Метод Виолы-Джонса (Viola-Jones) как основа для распознавания лиц: [Электронный ресурс].
Исследование временных характеристик клавиатурного почерка...
– Форма (прямоугольная, изогнутая, эргономическая); – Необходимая сила нажима на клавишу
Обнаружение подмены законного оператора посредством...
Шаблоны по каждому лицу хранятся в базах данных, относящихся к биометрической системе.