Автоматизированное распознавание лиц | Статья в журнале «Техника. Технологии. Инженерия»

Отправьте статью сегодня! Журнал выйдет 11 мая, печатный экземпляр отправим 15 мая.

Опубликовать статью в журнале

Автор:

Рубрика: Спецвыпуск

Опубликовано в Техника. Технологии. Инженерия №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-м годам, только совсем недавно были получены приемлемые результаты. Однако распознавание лиц по-прежнему остается сферой активных исследований, поскольку для решения проблемы не были предложены успешный подход или приемлемая модель.

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

einstein4Albert_Einstein_Headunnamed

Рисунок 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. Обнаружения человеческого лица и показать её имя

Заключение

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

Литература:

  1. 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
  2. AAFPRS(1997). A newsletter from the American Academy of Facial Plastic and Reconstructive Surgery. Third Quarter 1997, Vol. 11, No. 3. Page 3.
Основные термины (генерируются автоматически): лицо, Программное обеспечение, рисунок, человеческое лицо, ALT, CTRL, кнопка, обнаружение, остальная форма, панель элементов, элемент.

Похожие статьи

Анализ методов обнаружения лиц на изображении

- обнаружение: границы лица, форма, яркость, текстура, цвет; - объединение всех найденных инвариантных признаков и их верификация.

, (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) как основа для распознавания лиц: [Электронный ресурс].

Исследование временных характеристик клавиатурного почерка...

Форма (прямоугольная, изогнутая, эргономическая); – Необходимая сила нажима на клавишу

Обнаружение подмены законного оператора посредством...

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

Задать вопрос