Распознавание лиц на изображениях с низким качеством съемки
Исследование распознавания лиц на изображениях. Описание создания классификатора, настроенного на распознавание лиц на изображениях с низким качеством съемки, а также классификатора, настроенного на распознавание изображения лица конкретного человека.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 28.09.2021 |
Размер файла | 6,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Распознавание лиц на изображениях с низким качеством съемки
Рего Григорий Эйнович
магистратура, Петрозаводский государственный университет, студент
Аннотация
В работе описано исследование по проблеме распознавания лиц на изображениях с низким качеством съемки. Существующие классификаторы с высокой долей вероятности распознают лица на изображениях с высоким качеством съемки, но являются неэффективными при применении их на изображениях с низким качеством съемки. Описано создание классификатора, настроенного на распознавание лиц на изображениях с низким качеством съемки, а также классификатора, настроенного на распознавание изображения лица конкретного человека.
Ключевые слова: распознавание лицо изображение классификатор
РаспознаваниелицалгоритмВиолы-Джонсаразработкаклассификатора.
Face Recognition in low-quality images
REGO GrigorijEinovich
Petrozavodsk State University
Аннотация: 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.
Ключевые слова:
Face Recognition Viola-Jones Algorithm classifier training
Основной текст
Распознавание объектов широко используется в современных приложениях и программных продуктах. Существующие классификаторы показывают высокие результаты в распознавании лиц при условии качественных изображений. При работе с изображениями с низким качеством те же самые классификаторы имеют низкий процент распознавания объектов и высокий процент ложных срабатываний. Данная работа посвящена решению этой проблемы. Ранее исследованиями на эту тему занимался Талбонен А.Н. [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 пример работы нового классификатора.
Второй целью исследования стало создание классификатора для распознавания изображения лица конкретного человека. В качестве примера для разрабатываемого классификатора были взяты изображения лица ректора Петрозаводского государственного университета Воронина Анатолия Викторовича. В качестве положительных примеров использовались фотографии лица ректора с сайта ПетрГУ. В качестве негативных примеров использовались все положительные примеры из предыдущей задачи, дополненные негативными.
Рисунок 2 Результат работы стандартного классификатора
Рисунок 3 Результат работы нового классификатора
В результате удалось создать классификатор, способный распознавать изображение лица ректора ПетрГУ в 90% случаев (Рис.4).
Рисунок 4 Поиск изображения лица ректора ПетрГУ Воронина А.В.
В заключение стоит отметить, что подобные классификаторы могут помогать исследователям в области истории и архивоведения, так как позволяют находить ранее неопознанные или нечеткие лица на архивных фотографиях.
Список литературы
1. Талбонен, А.Н., Рогов, А. А. Модели и методы поиска людей на фотографиях из исторического альбома ; М-во образования и науки Рос.федер. гос. бюджет. образоват. учреждение высш. образования Петрозавод. гос. ун-т. - Петрозаводск : Изд-во ПетрГУ, 2012. - 52 с
2. Волченков, М. П. Об автоматическом распознавании лиц [Электронный ресурс]
/М.П.Волченков,И.Ю.Самоненко.--Режимдоступа:
http://www.intsys.msu.ru/magazine/archive/v9(1-4)/volchenkov-135-156.pdf.Дата обращения: 15.01.2019.
3. Лифшиц, Ю. Методы распознавания лиц [Электронный ресурс] / Ю. Лифшиц.
-- Режим доступа:http://yury.name/modern/08modemnote.pdf. Датаобращения:15.01.2019.
Bibliography
1. Talbonen, A.N., Rogov, A. A. Modeliimetodypoiskalyudejnafotografiyahizistoricheskogoal'boma ;M-voobrazovaniyainaukiRos. feder. gos. byudzhet. obrazovat. uchrezhdenievyssh. obrazovaniyaPetrozavod. gos. un-t. - Petrozavodsk :Izd-voPetrGU, 2012. - 52 s
2. Volchenkov, M. P. Ob avtomaticheskomraspoznavaniilic [Elektronnyjresurs] /M.P.
Volchenkov,I.YU.Samonenko.--Rezhimdostupa:
http://www.intsys.msu.ru/magazine/archive/v9(1-4)/volchenkov-135-156.pdf.Dataobrashcheniya: 15.01.2019.
3. Lifshic, YU. Metodyraspoznavaniyalic [Elektronnyjresurs] / YU. Lifshic. -- Rezhimdostupa: http://yury.name/modern/08modernnote.pdf. Data obrashcheniya: 15.01.2019.
Размещено на Allbest.ru
...Подобные документы
Обеспечение выпуска продукции заданного качества с минимальными затратами как основная задача цеха холодной прокатки. Принятие решений при управлении качеством тонколистового проката. Функции и структура автоматизированной системы управления качеством.
реферат [51,6 K], добавлен 10.05.2015Оценка процесса разделения сыпучих материалов и совершенствование конструкции полочного классификатора. Влияние конструктивных особенностей проточной части пневмоклассификатора на этот процесс. Анализ давления в аппарате на скорость и размеры фракции.
дипломная работа [4,3 M], добавлен 29.06.2014История развития стандартизации. Внедрение российских национальных стандартов и требований к качеству продукции. Декрет "О введении международной метрической системы мер и весов". Иерархические уровни управления качеством и показатели качества продукции.
реферат [25,9 K], добавлен 13.10.2008Правила обработки деталей резанием – удаление с заготовки с помощью режущего инструмента припуска, последовательно приближая ее форму и размеры к требуемым, превращая ее в готовое изделие. Управление качеством поверхности химико-термической обработкой.
контрольная работа [22,7 K], добавлен 23.10.2010Литье под низким давлением. Обработка на шлифовальных станках. Характеристика и маркировка шлифовальных кругов. Сварка в углекислом газе. Классификация шлифовальных станков. Свариваемые материалы, способы, оборудование. Продукция прокатного производства.
контрольная работа [2,6 M], добавлен 04.07.2015Выбор и обоснование схемы дробления и измельчения, дробильного, классифицирующего и измельчительного оборудования. Характеристика крупности исходной руды. Расчет стадий дробления, грохотов, мельниц, классификатора. Ситовые характеристики крупности.
курсовая работа [1,7 M], добавлен 19.11.2013Сущность управления качеством на основе стандартов ISO-9000. Порядок разработки международных стандартов. Базовые стандарты управления качеством, опыт их внедрения на российских предприятиях. Теория и практика применения стандартов в гражданской авиации.
курсовая работа [226,6 K], добавлен 25.02.2016Технология и оборудование для заготовок в прокатном переделе. Алгоритм выбора технических характеристик ножниц с низким резом. Определение усилия резания металла. Расчет эксцентрикового вала и шатуна на прочность. Разработка предложений по реконструкции.
дипломная работа [3,1 M], добавлен 26.10.2014Основные методы разрушения эмульсий: механические, термические, электрические, химические. Время достижения равновесия на границе раздела фаз. Применение тензиометра нового поколения Site 100 для изучения медленных процессов диффузии в межфазном слое.
статья [375,6 K], добавлен 20.10.2013Сущность и методы литья металла под давлением. Технологический процесс формирования отливки, оборудование и инструменты. Общая характеристика литья под низким давлением. Преимущества и недостатки способа, область применения. Режимы получения отливки.
реферат [1,4 M], добавлен 04.04.2011Обоснование и выбор бил для измельчения нерудных строительных материалов. Расчет ротора, скоростных и геометрических параметров дробилки. Определение безнапорного трубопровода подачи пульпы с классификатора в отстойник. Определение уклона трубопровода.
дипломная работа [860,4 K], добавлен 14.11.2012Общие сведения о процессе литья. Классификация способов литья. Физическая сущность процесса литья. Виды литья: в песчаные формы, в кокиль, в оболочковые формы, шликерное в гипсовой форме, центробежное, намораживанием, под низким давлением.
реферат [2,5 M], добавлен 17.06.2004Характеристика видов деятельности ОАО "Северсталь". Рассмотрение способов десульфурации чугуна. Этапы расчета электроэнергии на нагрев стали. Особенности разработки мер по обеспечению безопасных условий труда. Анализ печи для переплава карналлита.
дипломная работа [2,0 M], добавлен 14.10.2012Процесс управления качеством редуктора цилиндрического, его служебное назначение, принцип работы. Размерные связи и связи свойств материалов. Проект процесса сборки и поэтапного технологического процесса изготовления шестерни на промежуточном валу.
курсовая работа [130,3 K], добавлен 20.01.2011Теоретические основы механической съемки шкур. Сушка крови в распылительных сушилках, устройство и работа сушилки. Способы выплавки и очистки костных жиров в зависимости от особенностей сырья. Факторы, влияющие на скорость обезвоживания мясопродуктов.
контрольная работа [8,9 M], добавлен 27.01.2014Структура и общее состояние мясоперерабатывающих предприятий. Оборудование для оглушения животных, для обескровливания и сбора крови, для съемки шкур, для мойки удаления щетины, для разделки туш. Технологический расчет оборудования линий убоя скота.
контрольная работа [977,6 K], добавлен 13.04.2014Сравнение двух технологий получения стали 20ГЛ с низким содержанием серы и фосфора в индукционной тигельной и дуговой сталеплавильной печах. Расчет расхода шихты, ферросплавов и материального баланса для технологий. Рафинирование стали второй технологии.
дипломная работа [2,3 M], добавлен 07.01.2021Направления моды, обоснование выбора моделей и их техническое описание. Обоснование выбора режимов и методов обработки, оборудования, средств технологической оснастки. Контроль качества, организация управления качеством продукции в цехе и на потоке.
дипломная работа [1,5 M], добавлен 14.08.2010Подача свиней на убой. Оглушение и подъем животных на путь обескровливания. Оборудование для мойки туш свиней после обескровливания. Машинно-аппаратная схема поточной линии. Технологический расчет установки для съемки крупонов и шкуры с туш свиней.
курсовая работа [4,2 M], добавлен 08.09.2015Объекты и принципы охраны окружающей природной среды. Брикетирование стружки и методы стружкодробления в механообрабатывающих производствах. Разработка предложений по технологии утилизации металлической стружки. Управление качеством процесса утилизации.
дипломная работа [884,0 K], добавлен 11.07.2015