FE-алгоритм

Шаг 1. Разбиение на домены и ранги

Шаг 2. Вычисление вектора характеристик

·                    стандартное отклонение

 

 

Где I – сегмент изображения, NI – количество пикселей в сегменте I, px,y – значение пикселя в точке (x,y),  – среднее значение пикселя в сегменте I.

 

·                    асимметрия

 

 

·                    межпиксельная контрастность

 

 

·                    максимальный градиент

 

 

где IW,IHсоответственно ширина и высота (в пикселях) сегмента изображения

 

·                    коэффициент бета, который определяется по формуле (ниже), он характеризует отличие значений пикселей от значения центрального пикселя

 

 

 

Шаг 3. Задается процент q (количество доменов, обеспечивающих минимальное значение расстояний между векторами характеристик. Вычисляется ниже)

Шаг 4. Происходит перебор всех рангов.

·                    Шаг 4.1 Вычисление вектора характеристик для текущего ранга

·                    Шаг 4.2 Перебор векторов характеристик всех доменов (получили на шаге 2)

·                    Шаг 4.3 Вычисление разностей расстояний между вектором характеристик текущего ранга и векторами характеристик доменов

·                    Шаг 4. 4 Упорядочивание разностей расстояний (шаг 4.3)

·                    Шаг 4.5  Формируется новый набор доменов путем отбора %q доменов обеспечивающих минимальное значение разности расстояний

Шаг 5. Для текущего ранга перебирается новый набор доменов и все возможные его ориентации.

·                   Сжатие домена до размера ранга

·                   Вычисление коэффициентов: a,b (r =a*d-b), методом наименьших квадратов

Вычисление нормарованного значение Lkij для текущей ориентации текущего домена

 

   

Шаг 6. Происходит перебор нормированных значений, полученных на предыдущем шаге. Поиск минимального значения среди них, запоминание i (домен),j (ориентация).

Шаг 7. Замена ранга доменом.

Шаг 8. Переход к следующему рангу. [9]