Рис. 1. Входная стадия
На стадии контрастной обработки (рис. 2) на изображении выделя-
ются внешние и внутренние контуры, и эта информация передается к
следующей стадии.
Данная стадия состоит из двух плоскостей — ведущей (MContrast-
Plane) и ведомой (SContrastPlane). Ведущая плоскость вычисляет вы-
ходы своих нейронов и конфигурирует выходы нейронов ведомой
плоскости. Также в состав стадии входит класс генератора весов
(
ContrastWeightsGenerator), который создает массивы весовых коэф-
фициентов в момент построения сети.
Стадия выделения ребер предназначена для выделения ребер раз-
личной ориентации из входного изображения. Она состоит из
S
-
слоя
с заранее заданным числом плоскостей и статического
C
-
слоя (рис. 3).
S
-
слой состоит из массива
S
-
плоскостей, одной
V
-
плоскости и об-
щей для всех плоскостей области связей.
S
-
и
V
-
плоскости содержат
весовые коэффициенты и ссылаются на область памяти, в которую
будут записаны результаты вычислений.
C
-
слой содержит массив
C
-
плоскостей, массив весовых коэффициентов (общий для всех плоско-
стей) и область связей.
Промежуточная стадия является самоорганизующейся системой
(
обучается без учителя, сама определяет необходимое число плоско-
стей). В сети имеются две такие стадии. Каждая стадия предназначена
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012
191