Научная статья на тему 'РАСПОЗНАВАНИЕ ЛИЦ НА ИЗОБРАЖЕНИЯХ С НИЗКИМ КАЧЕСТВОМ СЪЕМКИ'

РАСПОЗНАВАНИЕ ЛИЦ НА ИЗОБРАЖЕНИЯХ С НИЗКИМ КАЧЕСТВОМ СЪЕМКИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
88
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАСПОЗНАВАНИЕ ЛИЦ / АЛГОРИТМ ВИОЛЫ-ДЖОНСА / РАЗРАБОТКА КЛАССИФИКАТОРА

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Рего Григорий Эйнович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Рего Григорий Эйнович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

FACE RECOGNITION IN LOW-QUALITY IMAGES

The paper describes a study on the problem of face recognition in images with low quality of shooting. Existing classifiers with a high degree of probability recognize faces on images with high quality of shooting, but are ineffective when applied to images with low quality of shooting. The creation of a classifier that is configured to recognize faces on images with low shooting quality, as well as a classifier that is configured to recognize an image of a person’s face, is described.

Текст научной работы на тему «РАСПОЗНАВАНИЕ ЛИЦ НА ИЗОБРАЖЕНИЯХ С НИЗКИМ КАЧЕСТВОМ СЪЕМКИ»

Студенческий научный электронный журнал StudArctic Forum

ПЕТРОЗАВОДСКИЙ ГОСУДАРСТВЕННЫЙ

УНИВЕРСИТЕТ

http://saf.petrsu.ru

http://petrsu.ru

Издатель

ФГБОУ «Петрозаводский государственный университет» Российская Федерация, г. Петрозаводск, пр. Ленина, 33

Студенческий научный электронный журнал

StudArctic Forum

http://saf.petrsu.ru

№1(13), 2019

Главный редактор

В. С. Сюнёв

Е. И. Соколова Л. А. Девятникова Ю. В. Никонова Е. О. Графова А. А. Кузьменков

Р. В. Воронов М. И. Раковская

ISSN 2500-140Х

Адрес редакции

185910, Республика Карелия, г. Петрозаводск, ул. Ленина, 33.

Е-mail:saf@petrsu.ru http://saf.petrsu.ru

Редакционный совет

С.Б.Васильев Г. Н. Колесников

Редакционная коллегия

М. И.Зайцева А. Ю. Борисов Т. А. Гаврилов А. Ф. Кривоноженко

Редакция

А. Г. Марахтанов А. А. Чалкин Э. М. Осипов Е. П. Копалева

А. Н. Петров

© ФГБОУ «Петрозаводский государственный университет», 2012

Студенческий научный электронный журнал StudArctic Forum

ПЕТРОЗАВОДСКИЙ ГОСУДАРСТВЕННЫЙ

УНИВЕРСИТЕТ

о

http://saf.petrsu.ru

http://petrsu.ru

Компьютерные и информационные науки

Распознавание лиц на изображениях с низким

качеством съемки

РЕГО Григорий Эйнович

магистратура, Петрозаводский государственный университет, студент (Проспект Ленина, 31), regoGr@yandex.ru

Ключевые слова:

Распознавание лиц алгоритм Виолы-Джонса разработка классификатора.

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

Основной текст

Распознавание объектов широко используется в современных приложениях и программных продуктах. Существующие классификаторы показывают высокие результаты в распознавании лиц при условии качественных изображений. При работе с изображениями с низким качеством те же самые классификаторы имеют низкий процент распознавания объектов и высокий процент ложных срабатываний. Данная работа посвящена решению этой проблемы. Ранее исследованиями на эту тему занимался Талбонен А.Н. [1]

Самым распространенным алгоритмом в распознавании лиц является алгоритм Виолы-Джонса[2][3]. Суть его заключается в том, что по изображению двигается окно с некоторой длиной шага, и на каждом шаге в рамках окна ищутся признаки Хаара, соответствующие лицам. Признаки Хаара - это некоторые примитивы, обычно являющиеся черно-белыми прямоугольниками, с различными вариантами деления на цвета (рис.1).

Рисунок 1 Примитивы Хаара

Алгоритм опирается на предположении о том, что любые схожие объекты (лица, глаза, машины, собаки и т.д.) имеют схожий набор примитивов Хаара. Следовательно, при передвижении окна поиска по изображению и его масштабировании, можно найти искомые объекты, сравнивая получаемые примитивы с примитивами обучающей выборки. Существует множество программных продуктов, позволяющих производить поиск объектов и задавать критерии поиска (полнота, точность и т.д.). В данной работе использовалась библиотека компьютерного зрения OpenCV.

В ходе экспериментов было использовано 250 изображений из архива музея ПетрГУ. В архиве содержатся изображения, начиная с 1920-х гг. и заканчивая нашим десятилетием. Целью работы являлось повышение процента распознаваемых лиц на изображениях и снижение процента ложных срабатываний.

Процедура поиска проводилась в нескольких режимах: производился поиск как профилей лиц, так и анфасов, а также производился поиск лиц с наклоном окна в 45 градусов. Для поиска была использована функция detectMultiscale из библиотеки OpenCV со следующими параметрами: шаг окна поиска был равен 1.05, а количество соседей 1. Такие параметры позволяют добиться максимальной полноты поиска, не перегружая память компьютера. Чем больше увеличивалась полнота поиска, тем сильнее повышалась вычислительная сложность алгоритма. В связи с этим, выработалась следующая рекомендация для пользователей: лучше начинать поиски с

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

В ходе работы изображения были поделены на 2 части: обучающая (200 изображений) и тестовая (50 изображения). Фотографии из обучающей выборки были разбиты на 3 категории:

1. Изображения, на которых стандартные параметры функции DetectMultiScale имеют высокие результаты. На таких изображениях количество распознанных лиц достигало 80%. В дальнейших исследованиях по распознаванию они не использовались, ввиду отсутствия такой необходимости. (79 изображений из 200).

2. Изображения, на которых стандартные параметры функции DetectMultiScale имеют средние результаты. На таких изображениях количество распознанных лиц достигало 30-70%. В дальнейших исследованиях данные изображения представляли наибольший интерес, ввиду возможности качественного улучшения распознавания объектов на них. (74 изображения из 200).

3. Изображения, на которых стандартные параметры функции DetectMultiScale имеют низкие результаты. Работа с данными изображениями была продолжена. (47 изображений из 200).

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

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

В результате получилось 187 положительных примеров и 361 отрицательных. Далее работа стандартного классификатора тестировалась вместе с работой нового классификатора на тестовой выборке. На фотографиях с низким качеством съемки полнота выросла более чем на 10%. На рис.2 приведен пример работы стандартного классификатора, а на рис.3 пример работы нового классификатора.

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

Рисунок 3 Результат работы нового классификатора

В результате удалось создать классификатор, способный распознавать изображение лица ректора ПетрГУ в 90% случаев (Рис.4).

Рисунок 4 Поиск изображения лица ректора ПетрГУ Воронина А.В. В заключение стоит отметить, что подобные классификаторы могут помогать исследователям в области истории и архивоведения, так как позволяют находить ранее неопознанные или нечеткие лица на архивных фотографиях.

Список литературы

1. Талбонен, А.Н., Рогов, А. А. Модели и методы поиска людей на фотографиях из исторического альбома ; М-во образования и науки Рос. федер. гос. бюджет. образоват. учреждение высш. образования Петрозавод. гос. ун-т. - Петрозаводск : Изд-во ПетрГУ, 2012. - 52 с

2. Волченков, М. П. Об автоматическом распознавании лиц [Электронный ресурс] /М.П. Волченков, И.Ю.Самоненко. — Режим доступа: http://www.intsys.msu.ru/magazine/archive/v9(1 -4)^о1с1пеп^-135-156^.Дата обращения: 15.01.2019.

3. Лифшиц, Ю. Методы распознавания лиц [Электронный ресурс] / Ю. Лифшиц. — Режим доступа: http://yury.name/modern/08modernnote.pdf. Дата обращения: 15.01.2019.

Computer and Information Sciences

Face Recognition in low-quality images

REGO Grigorij Einovich

Petrozavodsk State University (Lenin street 31), regoGr@yandex.ru

Ключевые слова:

Face Recognition Viola-Jones Algorithm classifier training.

Аннотация: The paper describes a study on the problem of face recognition in images with low quality of shooting. Existing classifiers with a high degree of probability recognize faces on images with high quality of shooting, but are ineffective when applied to images with low quality of shooting. The creation of a classifier that is configured to recognize faces on images with low shooting quality, as well as a classifier that is configured to recognize an image of a person's face, is described.

Bibliography

1. Talbonen, A.N., Rogov, A. A. Modeli i metody poiska lyudej na fotografiyah iz istoricheskogo al'boma ; M-vo obrazovaniya i nauki Ros. feder. gos. byudzhet. obrazovat. uchrezhdenie vyssh. obrazovaniya Petrozavod. gos. un-t. - Petrozavodsk : Izd-vo PetrGU, 2012. - 52 s

2. Volchenkov, M. P. Ob avtomaticheskom raspoznavanii lic [Elektronnyj resurs] /M.P. Volchenkov, I.YU.Samonenko. — Rezhim dostupa: http://www.intsys.msu.ru/magazine/archive/v9(1 -4)/volchenkov-135-156.pdf.Data obrashcheniya: 15.01.2019.

3. Lifshic, YU. Metody raspoznavaniya lic [Elektronnyj resurs] / YU. Lifshic. — Rezhim dostupa: http://yury.name/modern/08modernnote.pdf. Data obrashcheniya: 15.01.2019.

i Надоели баннеры? Вы всегда можете отключить рекламу.