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

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

6

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

# 9·2016

тельные параметры, получаемые при фильтрации и анализе изобра-

жения. Необходимость в дополнительной информации при расчете

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

и обусловлена тем, что даже небольшие погрешности в локализации

контрольных точек лица существенно снижают качество работы ал-

горитма при расчете признаков исключительно на основе получаемой

модели лица. В качестве примера на рис. 2

показано определение

ориентации губ с помощью ранговой фильтрации изображения обла-

сти рта.

Рис. 2.

Принцип определения ориентации губ:

а

— исходное изображение;

б

— результат ранговой фильтрации;

в

— изображение области рта;

г

— результат после бинаризации и удаления мелких фрагментов;

д

— контур ориен-

тации и аппроксимирующая кривая

Фильтрация проводится следующим образом. Окно фильтра (в

примере на рис. 2 — 13×13 пикселей) проходит по всем точкам изоб-

ражения. Для каждого положения окна выполняется бинаризация со-

ответствующей области изображения по порогу, равному значению

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

на некоторый коэффициент

t

(в данном примере

t

= 1,3). Число пик-

селей со значениями интенсивности, превышающими пороговое, за-

писывается в качестве значения пикселя выходного изображения:

,

,

(

).

= (

= (

= − = −

=

>

∑ ∑

l j hw

k i hw

i j

kl

i j

k i hwl j hw

Res

I t I

Результат такой фильтрации показан на рис. 2,

б

. Остальные эта-

пы приведены на рис. 2,

в

д

.

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

нем бровей (табл. 1) рассчитывается в первую очередь и служит для