Программная реализация гистограммного кластерного алгоритма для текстурных данных
Программа предназначена для автоматизации неконтролируемой классификации текстурных данных.
Область применения - анализ данных дистанционного зондирования, представленных текстурными признаками. Может быть использована для исследования аэрокосмических, медицинских изображений, в задачах распознавания, а также для предварительного сжатия информации.
Используемый разработанный гистограммный кластерный алгоритм учитывает особенности сбора текстурных статистик изображения по окну конечных размеров [1].
Файл вычисленных текстурных признаков для всех точек односпектрального изображения является входным для программы. Сначала многомерное векторное пространство признаков разделяется на унимодальные кластеры с выбором детальности квантования пространства для обеспечения наибольшей средней разделимости кластеров в смысле предложенной меры. Затем алгоритм присоединяет ложные кластеры (те, сегменты которых на изображении значительно уже окна для сбора статистик) к остальным. Для присоединения кластера анализируется его разделимость с соседями в векторном пространстве признаков и контекст изображения.
В таблицу заносятся выходные данные: число уровней квантования векторного пространства, число кластеров и их характеристики. Можно получить карту кластеров в виде BMP-файла, где цвет связан с номером кластера, к которому отнесен пиксель (сегментация).
Может быть использовано до десяти статистических текстурных признаков, файл входного изображения объемом до 5 мегабайт.
[1] В.С. Сидорова. Алгоритм кластеризации текстурных данных дистанционного зондирования. // Автометрия, 2010, Т. 46, № 5,С. 43-52
Работа программы проиллюстрирована на сайте: http://loi.sscc.ru/lab/RFFI10/RU/svs10.htm
Инструментальные средства создания - алгоритм реализован в программной среде системы объектно-ориентированного программирования Visual C++ версии 5.0 фирмы Microsoft c библиотекой классов MFC, разработанной для ОС Windows. При разработке программы использовался механизм многодокументного интерфейса MDI..
Конфигурация компьютера: 1.6 ГГц 512 МБ
Операционная система ОС Windows
Поддерживаемые форматы представления данных bmp и raw файлы