Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Топ:
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Оснащения врачебно-сестринской бригады.
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Создание ПО на базе ОС Android 2.3.7 для автоматической идентификации человека с помощью выявления характеристик его лица на фотографии.
Цель работы:
Изучить метод Виолы-Джонса в библеотеке OpenCV, метод Хаара и интегральное представление изображения, а также изучить алгоритмы интеллектуальной обработки изображений и научится их применять в библеотеке J ava S cript.
Введение
Распознавание лиц — практическое приложение теории распознавания образов, в задачу которого входит автоматическая локализация лица на фотографии и, в случае необходимости, идентификация персоны по лицу. Функцию идентификации людей на фотографиях уже активно используют в программном обеспечении для управления фотоальбомами
Метод Виолы-Джонса (Viola-Jones) (по фамилиям двух его авторов). Хотя метод был разработан и представлен в 2001 году Полом Виолой и Майклом Джонсом, он до сих пор на момент написания моего поста является основополагающим для поиска объектов на изображении в реальном времени. Предназначен для обнаружения объектов на изображениях в реальном времени (например, на кадрах видео-потока). Метод отвечает на вопросы: "есть ли на изображении лица людей?", и "где они, предположительно, находятся?".
Основные принципы, на которых основан метод, таковы:
1) используются изображения в интегральном представлении, что позволяет вычислять быстро необходимые объекты;
Используются признаки Хаара, с помощью которых происходит поиск нужного объекта (в данном контексте, лица и его черт);
Используется бустинг (от англ. boost – улучшение, усиление) для выбора наиболее подходящих признаков для искомого объекта на данной части изображения;
Все признаки поступают на вход классификатора, который даёт результат «верно» либо «ложь»;
Используются каскады признаков для быстрого отбрасывания окон, где не найдено лицо.
Признаки Хаара
Признак — отображение f: X => Df, где Df — множество допустимых значений признака. Если заданы признаки f1,…,fn, то вектор признаков x = (f1(x),…,fn(x)) называется признаковым описанием объекта x ∈ X. Признаковые описания допустимо отождествлять с самими объектами. При этом множество X = Df1* …* Dfn называют признаковым пространством [1].
Признаки делятся на следующие типы в зависимости от множества Df:
бинарный признак, Df = {0,1};
Номинальный признак: Df — конечное множество;
Порядковый признак: Df — конечное упорядоченное множество;
Элементы матрицы рассчитываются по следующей формуле:
где I(i,j) — яркость пиксела исходного изображения.
Каждый элемент матрицы II[x,y] представляет собой сумму пикселов в прямоугольнике от (0,0) до (x,y).
Расчет матрицы занимает линейное время, пропорциональное числу пикселов в изображении.
Исследование машинного зрения, разработка и оптимизация кода.
Распространение информации по машинному зрению, разработка общей инфраструктуры на которой могли бы основываться разработчики, код должен быть удобочитаем и передаваем.
Состоит из нескольких модулей:
CXCORE – Ядро, содержит:
Базовые структуры
Матричную алгебру
Алгоритмы работы с памятью
§ Алгоритмы преобразования типов
Алгортмы для обработки ошибок
Функции для записи/чтения XML файлов
Функции для работы с 2D графиками
CV – Модуль обработки изображений, работа с компьютерным зрением, содержит:
§ Функции для работы с изображениями (преобразование, фильтрация и т.д.)
Функции для анализа изображений (поиск контуров, гистограммы и т.д.)
Алгоритмы анализа движений, слежение за объектами
§ Алгоритмы распознания объектов (лиц, предметов)
Алгоритмы для калибровки камер
ML – Машинное обучение:
Функции для классификации и анализа данных
HighGUI – Модуль для создания пользовательского интерфейса, отвечает за:
Создание окон
Вывод изображений
Захват видео из файлов и камер
Чтение/Запись изображений
CVCAM – Захват видео с цифровых камер
CVAUX – Устаревшие функции:
Пространственное зрение
Нахождение и описание черт лица
Поиск стерео соответствий
Описание текстур
« Машинное обучение — это наука, изучающая компьютерные алгоритмы, автоматически улучшающиеся во время работы» (Michel, 1996)
Список используемой литературы и ссылки на web-страницы:
http://face-rec.org/general-info/ (помогло сформулировать цель) Загребский университет, Факультет электротехники и вычислительной техники Департамент беспроводных коммуникаций. Профессор Mislav Grgic, доктор философии и Кресимир Делач, доктор философии
http://habrahabr.ru/post/102919/ (Интегральное представление изображений) Статья Павела Торгашова
http://habrahabr.ru/post/133826/ (Метод Виолы-Джонса (Viola-Jones) как основа для распознавания лиц) статья ника в сети «skynoname» (найти разрешение (http://habrahabr.ru/users/nickbbc/)
http://habrahabr.ru/post/198338/ (Использование каскада Хаара для сравнения изображений) статья Мальцева Антона
Javascript
http://shvetsgroup.com/ru/blog/js-css-optimisation
http://habrahabr.ru/post/123635/
http://habrahabr.ru/post/187452/
https://github.com/joyent/node/wiki/modules#graphics
http://iss.norcity.ru/modules.php
http://shvetsgroup.com/ru/blog/js-css-optimisation
Создание ПО на базе ОС Android 2.3.7 для автоматической идентификации человека с помощью выявления характеристик его лица на фотографии.
Цель работы:
Изучить метод Виолы-Джонса в библеотеке OpenCV, метод Хаара и интегральное представление изображения, а также изучить алгоритмы интеллектуальной обработки изображений и научится их применять в библеотеке J ava S cript.
Введение
Распознавание лиц — практическое приложение теории распознавания образов, в задачу которого входит автоматическая локализация лица на фотографии и, в случае необходимости, идентификация персоны по лицу. Функцию идентификации людей на фотографиях уже активно используют в программном обеспечении для управления фотоальбомами
Метод Виолы-Джонса (Viola-Jones) (по фамилиям двух его авторов). Хотя метод был разработан и представлен в 2001 году Полом Виолой и Майклом Джонсом, он до сих пор на момент написания моего поста является основополагающим для поиска объектов на изображении в реальном времени. Предназначен для обнаружения объектов на изображениях в реальном времени (например, на кадрах видео-потока). Метод отвечает на вопросы: "есть ли на изображении лица людей?", и "где они, предположительно, находятся?".
Основные принципы, на которых основан метод, таковы:
1) используются изображения в интегральном представлении, что позволяет вычислять быстро необходимые объекты;
|
|
|
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!