Table of Contents Table of Contents
Previous Page  10 / 16 Next Page
Information
Show Menu
Previous Page 10 / 16 Next Page
Page Background

А.С. Бобе, Д.В. Конышев, С.А. Воротников

10

Инженерный журнал: наука и инновации

# 9·2016

ется доминирующей. Отклики «конкурирующих» эмоций уменьша-

ются до значения ниже порогового.

Итоговый классификатор —

мультиклассификатор

— строится

как функция результатов работы нейросетевого и вероятностного

классификаторов, с поправкой на основе применения логических

правил (рис. 4). Поскольку значения на выходе обоих классификато-

ров укладываются в диапазон 0…1, мультиклассификатор можно

представить как простую сумму их откликов.

Рис. 4.

Схема мультиклассификатора

Экспериментальные исследования.

Разработанная система

распознавания базовых эмоций реализована на языке С++ и проте-

стирована на двух базах данных: Cohn-Kanade [14, 15] и ООО

«Нейроботикс». База Cohn-Kanade является одной из наиболее попу-

лярных для исследования алгоритмов распознавания эмоций. В нее

входит 123 субъекта, для каждого из которых даны серии изображе-

ний с переходом от нейтральной к одной из нескольких эмоций. База

ООО «Нейроботикс» содержит 858 изображений 9 субъектов с мет-

ками различных эмоций. При тестировании половину пар изображе-

ний «нейтральное – соответствующая эмоция» включали в обучаю-

щую выборку, вторую половину – в тестовую. В эксперименте изоб-

ражения нормировали по координатам центров глаз так, чтобы

межзрачковое расстояние составляло 110 пикселей, а глаза находи-

лись на одном горизонтальном уровне. Степень выраженности каждой

эмоции определяли в диапазоне [0…1], при этом порог, при превыше-

нии которого эмоция считалась достаточно выраженной, принимали

равным 0,3. При расчете вероятностных характеристик считалась рас-

познанной та эмоция, для которой был получен максимальный отклик

классификатора. Результаты представлены в табл. 2 и 4. В табл. 3 и 5

представлены усредненные значения откликов мультиклассификато-

ра для каждой из эмоций (в диапазоне [0…1]). Каждый столбец таблицы

содержит данные по распознаваемой базовой эмоции, в строках — дан-

ные, полученные по всем эмоциям в результате работы алгоритма

(рассматривать данные следует по столбцам).