Е.С. ГРИЧУК, М.Г. КУЗЬМИНА1, Э.А. МАНЫКИН Московский инженерно-физический институт (государственный университет), 1Институт прикладной математики им. М.В. Келдыша РАН, Москва ОСЦИЛЛЯТОРНАЯ СЕТЬ ДЛЯ СЕГМЕНТАЦИИ ИЗОБРАЖЕНИЙ Работа посвящена разработке модели осцилляторной сети с управляемой осцилляторной динамикой и самоорганизованным динамическим связыванием для обработки изображений. Развит метод сегментации полутоновых нецветных яркостных и текстурных изображений, основанный на управляемой синхронизации в осцилляторной сети. В области компьютерного зрения существует большое количество традиционных методов обработки изображений. Несмотря на это, большой интерес исследователей прикован также и к так называемым нейроморфным методам, основанным на имитации нейробиологических процессов в нейронных структурах мозга. Эти методы обладают рядом преимуществ. Прежде всего, следующими: параллельный и распределенный способ обработки информации, «автоматизм» срабатывания, способность к самонастройке и подавлению шумов. Основная цель нашей работы заключается в построении примера биологически мотивированной модели нейросети из нелинейных динамически взаимодействующих осцилляторов. Осцилляторы сети локализованы на плоскости в узлах двумерной прямоугольной решетки, которая согласована с пиксельным массивом изображения так, что полное число осцилляторов совпадает с числом пикселей. Сегментация изображения состоит из двух фаз: 1) предварительной настройки сети, 2) процесса последовательного выделения всех фрагментов изображения. Предварительная настройка сети заключается в задании внутренних параметров каждого осциллятора сети, зависящих (нелинейно) от соответствующего этому осциллятору пикселя изображения. Фаза сегментации состоит из последовательности процессов релаксации осцилляторной сети в состояние синхронизации при различных конфигурациях сетевых связей, возникающих в соответствии с правилом сетевого связывания. В конце этой фазы вся осцилляторная сеть оказывается разложенной на совокупность внутренне синхронизованных, но взаимно десинхронизованных кластеров, соответствующую полному набору фрагментов изображения. Моделью осциллятора служит осциллятор предельного цикла. Сегментируемое изображение определяется M×N матрицей [Ijm] яркостей пикселей, а состояние сети — M×N матрицей [ujm] комплекснозначных переменных, определяющих состояния всех сетевых осцилляторов. Система дифференциальных уравнений, описывающих динамику осциллятора, может быть записана в виде: N du jm / dt f (u jm ; I jm ) W jmj ' m ' (u j ' m ' - u jm ); ( j 1, ..., M ; m 1, ..., N ) j ',m ' Конкретный вид функции f определяет динамику сетевого осциллятора. Было разработано несколько вариантов такой динамики [1-7]. Наиболее точная сегментация обеспечивается выбором модели, описанной в [6-7], поскольку она позволяет использовать, в зависимости от задачи, более или менее чувствительную зависимость амплитуды колебаний сетевого осциллятора от яркости пикселя. Взаимодействие осцилляторов определяется значениями Wjmj'm', которые нелинейным образом зависят от радиусов предельных циклов осцилляторов и пространственного расстояния между ними. Эксперименты с реальными черно-белыми изображениями показали, что ранее разработанные правила сетевого связывания [1-5] не всегда обеспечивают достаточную точность сегментации. Поэтому были предложены и протестированы новые варианты взаимодействия элементов сети [7]. Численное моделирование показало преимущество этих вариантов при сегментации сильно контрастных изображений. Разработанная модель была реализована в кодах. Серии компьютерных экспериментов показали, что описанный метод сегментации изображений действительно «работает» и позволяет сегментировать реальные черно-белые изображения (фотографии). Пример сегментации приведен на рис.1. В качестве основных направлений развития рассматриваемой модели можно выделить следующие: 1) разработка и испытание иных видов динамического связывания, 2) разработка методов сегментации цветных изображений. Рис.1. Пример сегментации черно-белой фотографии (657 432 пикселей): a – исходное изображение, b – сегментированное изображение. Список литературы 1. Кузьмина М.Г., Маныкин Э.А, Сурина И.И. Модель осцилляторной сети, имитирующая основанное на синхронизации функционирование зрительной коры - Нейроинформатика2001: Сб.науч.тр., М.: МИФИ, т.l, 2001, с.191-200. 2. Kuzmina M.G., Manykin E.A., Surina I.I. Oscillatory network with self-organized dynamical connections for synchronization-based visual image segmentation – BioSystems, v.76, 2004, p.43-53. 3. Кузьмина М.Г., Маныкин Э.А, Сурина И.И. Осцилляторная сеть с самоорганизованными динамическими связями для сегментации изображений – Нейрокомпьютеры, N4, 2004, с.34-55. 4. Kuzmina M.G., Manykin E.A. Biologically motivated oscillatory network model for dynamical image segmentation - Proc. of BICS 2004 (Biologically Inspired Cognitive Systems), Stirling, Scotland, UK, 2004. 5. Кузьмина М.Г., Маныкин Э.А, Сурина И.И. Осцилляторная сеть с управляемой синхронизацией и динамический метод сегментации изображений - Нейроинформатика2004: Сб.науч.тр., М.: МИФИ, т.1, 2004, с.29-37. 6. Кузьмина М.Г., Маныкин Э.А Осцилляторная сеть для сегментации изображений: новые разработки - Нейроинформатика-2005: Сб.науч.тр., М.: МИФИ, т.1, 2005, с.262-268. 7. Grichuk E.S., Kuzmina M.G., Manykin E.A. Oscillatory network for synchronization-based adaptive image segmentation - Proc. of IEEE World Congress on Computational Intelligence, Vancouver, Canada, p.8962-8967.