Вычисление текстурных признаков изображения, основанных на модели SAR
Назначение - программа предназначена для вычисления и сохранения в виде файла текстурных признаков полутонового изображения по модели SAR.
Область применения - программа может быть использована для представления текстурной информации, содержащейся в аэрокосмических, медицинских и др. изображениях.
Используемый алгоритм - В каждой точке двумерного полутонового изображения вычисляется вектор статистических текстурных признаков, представляющих собой приближенные значения параметров модели SAR (Simultaneous Autoregressive). Применяется метод максимального правдоподобия и итеративная схема, предложенные в [1], [2], [3]. Различительная мощность признаков модели выше, чем признаков известной системы Харалика [4]. Это показано в [1] для контролируемой классификации, в [2] - для неконтролируемой классификации леса на аэроснимках. Использование признаков SAR для неконтролируемой классификации леса иллюстрировано на сайте http://loi.sscc.ru/lab/RFFI10/RU/svs10.htm.
[1] Kashyap R.L., Chellapa R., Estimation and Choice of Neighbors in Spatial Interaction Models of Images, IEEETrans. Inform. Theory., Vol. 1, 1983, 60-72.
[2] V.S. Sidorova, Unsupervised Classification of Forest’s Image by Texture Model Features, Pattern Recognitionand Image Analysis, 19(4), 2009, 698-703. http://link.springer.com/article/10.1134/S1054661809040208
[3] В.С. Сидорова. Модель текстуры SAR. Труды международного конгресса “ГЕО-СИБИРЬ - 2009”, Новосибирск, 2008, сс.121 - 126.
[4] R.M. Haralick, K. Shanmugam, I. Dinstein. Textural Features for Image Classification, // IEEE Trans. Syst. Man.Cybern., Vol. SMS-3, 1973, 610-621.
Функциональные возможности - Предлагаемый алгоритм [2,3] вычисляет признаки по модели SAR для всех точек изображения по квадратному окну заданного размера и сохраняет их как мультиспектральный файл в формате raw. Этот файл может быть использован как входной в программах классификации. В предлагаемой программе он может быть преобразован в BMP-файл, где цвет связан с тремя выбранными признаками, и показан на экране. Вычисленные параметры SAR могут интерпретироваться в точке изображения как некоторые визуальные свойства текстуры: направленность, зернистость.
Инструментальные средства создания - Алгоритм реализован в программной среде системы объектно-ориентированного программирования Visual C++ версии 5.0 фирмы Microsoft c библиотекой классов MFC, разработанной для ОС Windows. При разработке программы использовался механизм многодокументного интерфейса MDI.
ОС Windows 1.6 ГГц 512 МБ BMP, raw файлы