Скачиваний:
11
Добавлен:
10.05.2015
Размер:
253.44 Кб
Скачать

3.6.2.2. Описание идентификаторов и назначения переменных и массивов.

3.6.2.2.1. Входные данные.

ArrayDataF1 [1..q1, 1..10],

ArrayDataF2 [1..q2, 1..12],

ArrayDataF3 [1..q3, 1..13],

ArrayDataF4 [1..q4, 1..10],

ArrayDataF5 [1..q5, 1..10],

ArrayDataF6 [1..q6, 1..9],

ArrayDataF7 [1..q7, 1..10],

ArrayDataF8 [1..q8, 1..10],

ArrayDataF9 [1..q9, 1..9] - массивы параметров однотипных функций яркости, используемых для моделирования изображения; определены соответственно для каждой из 9-ти функций яркости;

ArrayFunction [1..QuantFunction] - массив данных о функциях яркости, участвующих в моделировании изображения. Содержит следующую информацию: количество функций (число элементов массива); приоритет функций по высоте расположения относительно других функций (чем больше порядковый номер функции в массиве, тем больше ее приоритет); типы функций (значения элементов массива);

KeyArrayBrightness - ключ, задающий заполнение одной из частей массива ArrayBrightness сигналами рецепторов, отображающими изображение кадра;

LenthX, LenthY - числа рецепторов или ячеек по ширине и высоте сетчатки соответственно по осям 0X и 0Y;

PriznMaxBrightness - признак определения максимальной яркости (если PrznMaxBrightness = true, то максимальная яркость определяется как максимум из уже сформированных кадров; иначе максимальная яркость (или разрешающая способность) считается заранее известной и являются константой для всех кадров);

PriznPom - признак зашумления сигналов рецепторов сетчатки некоррелированными помехами (true - сигналы рецепторов зашумляются аддитивными помехами, false - помех нет);

PriznSumBrightness, PriznPriorotet - признаки формирования интегрального значения функций яркости на площади рецептора ( если PriznSumBrightness = true, то яркость определяется аддитивно из значений функций, участвующих в моделировании изображения; если PriznPrioritet = ture, то интегральная яркость определяется положительным значением яркости в данной точке отсчета функции с наивысшим приоритетом; в противном случае, если PriznSumBrightness = PriznPrioritet = false, интегральная яркость определяется функцией, имеющей в данной точке отсчета наивысшее значение яркости);

QuantFunction - количество функций яркости, участвующих в моделировании изображения. Определяет число элементов массива данных о функциях яркости ArrayFunction;

RealPom_SKO - среднеквадратическое отклонение амплитуды помех, искажающих сигналы рецепторов от исходного изображения;

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

3.6.2.2.2. Вспомогательные переменные.

ArgumentX,

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

FunctionBrightness - значение данной функции яркости на площади рецептора

IntegralBrightness - интегральная яркость на площади рецептора поля наблюдения функций яркости, участвующих в моделировании изображения в зависимости от значений PriznSumBrightnee и PriznPrioritet.

I,

J - параметры циклов по определению интегральной яркости на площади рецептора, имеющего координаты I è J соответственно по осям 0X и 0Y. Принимают значения от 1 до LenthX è îò 1 äî LenthY соответственно.

K - параметр цикла для определения значения на площади рецептора данной функции яркости, определяемой K-ым элементом массива ArrayFunction; задает также приоритет данной функции яркости над другими функциями (если PrznPrioritet = true).

q1,

q2,

q3,

q4,

q5,

q6,

q7,

q8,

q9 - номера однотипных функций яркости, используемых для моделирования изображения; определяются соответственно для каждой из 9-ти функций яркости «Function1», «Function2», ..., «Function9».;

Соседние файлы в папке doc