Главная Контакты Добавить в избранное Авторы Вопросы и ответы
,

УДК 681.3.07

ОПРЕДЕЛЕНИЕ КОНТУРОВ НА СКЕЙЛИНГОВЫХ РАСТРОВЫХ ИЗОБРАЖЕНИЯХ

Деревянко А.И., Михалев А.И., Власова Т.Е.

Введение. В качестве объекта исследования в работе рассмотрены растровые изображения металлоструктур, которые в значительной степени характеризуются своими контурами - границами объектов, отделяющими их от окружающего фона. Контуры, полученные сечением плоскостью 3-мерных объектов, содержат важную информацию, которая используется для последующего «тонкого» анализа графических изображений. Отличительной особенностью рассмотренных объектов исследования является подобие фрагментов их изображений (скейлинг), что рассматривается в работе как проявление фрактальных свойств, в пределах ограниченного диапазона пространственных масштабов.

Анализ публикаций. Существующие методы выделения контуров в большинстве своем используют параметры, которые задаются оператором для визуального результирующего анализа изображения. Причем для разных участков изображения лучшие результаты, с точки зрения человека-оператора, могут достигаться при различных параметрах. Проблема определения параметров, необходимой степени сглаживания изображения остается нерешенной [1, 2]. В свою очередь, значения параметров, при которых результат обработки изображения перестает содержать неискаженную информацию, также не поддаются определению.

Постановка задачи. Основной задачей работы является разработка метода выделения границ объектов на скейлинговых растровых изображениях на основе анализа фрактальной размерности. Полученное бинарное изображение подвергается дальнейшей обработке для определения площадей изображений объектов и периметров их границ.

Основная часть. Разработанный алгоритм обработки изображений включает следующую последовательность этапов.

 

 

Рис. 1. Исходное изображение металлического сплава, полученного спеканием порошкового материала ( 1424х840 пикселей )

·                                            Сглаживание и численное определение значений «второй производной» в точках исходного изображения в градациях серого (рис. 1). С этой целью используется DoB-фильтр (“Difference of Boxes”), который формирует модель размытия растрового изображения [1].

·                    Фильтрация изображения для выделения линий и подавления их разрывов. Такая фильтрация позволяет произвести усиление контраста изображения, чувствительное к ориентации и длине элементов контура.

·                    Пороговая обработка и бинаризация массива.

Фрактальная размерность [3] является интегральной характеристикой изображения, обусловленной топологией изображения, поэтому любые изменения структуры изображения, связанные с изменением масштаба градаций серого, вызывают изменение ее значения. При этом скачок значения фрактальной размерности связан с возникновением нежелательных разрывов контуров, что дает возможность использовать значение размерности для определения порога при бинаризации. В качестве критерия остановки изменения порогового значения используется резко выраженное нарушение топологических свойств обрабатываемого изображения (появление разрывов контуров).

Для вычисления фрактальной размерности использовался метод «Triangular prism surface area» [4], предназначенный для обработки изображений в градациях серого. Размерность вычислялась отдельно для положительных и отрицательных элементов массива, полученного в результате численного дифференцирования изображения DoB фильтром. Изменение фрактальной размерности в зависимости от значения порога бинаризации иллюстрирует рис. 2.

а)

б)

в)

г)

Рис. 2. Зависимость фрактальной размерности от порогового значения для  изображения (рис.1):

а) зависимость для отрицательных элементов массива;

б) дифференциальная зависимость фрактальной размерности для отрицательных элементов;

в) зависимость для положительных элементов массива;

г) дифференциальная зависимость фрактальной размерности для положительных элементов

 

 

В качестве порогового значения принято наибольшее, положительное или отрицательное значение элемента в массиве, соответственно.

С целью уменьшения вычислительных затрат был разработан рекурсивный алгоритм определения порога, использующий метод «вложенных интервалов». Следуя этому алгоритму, изначально выбираются максимально и минимально возможные значения порога, а также их среднее значение. Для каждого из них вычисляется фрактальная размерность, далее процесс повторяется для интервала, разность размерностей на концах которого больше. Рекурсия прекращается при достижении заданной точности определения порогового значения. Результат работы алгоритма на этом этапе представлен на рис. 3.

·                    Сглаживание для устранения незначительных разрывов и формирование замкнутых областей. Результат этого этапа алгоритма обработки изображения  представлен на рис. 4.


 

Рис. 3. Массив изображения после фильтрации и пороговой обработки. Положительные значения массива представлены темным цветом, отрицательные – светлым

 

Рис. 4. Тестовое изображение с наложенными областями, определенными алгоритмом

Формирование на основе контура внутренних областей позволяет определить численные характеристики для изображений микрошлифов металлических сплавов, таких как площадь, длина и извилистость линии контура.

Для фрактальных кривых отношение периметра к площади замкнутой фигуры, образованной ими, имеет вид

,

где hэталон длины, P – периметр, S – площадь, D – фрактальная размерность.

Проведенный анализ изображений микрошлифов металлических материалов показал отсутствие в них внутренних пространственных масштабов, т.е. объекты, образующие структуру этих материалов, являются самоаффинными фракталами.

Наиболее значительным фактором эффективности процесса спекания порошковых материалов является показатель пористости, оценка которого связана с определенными экспериментальными трудностями, для преодоления которых был использован метод, основанный на приведенном выше отношении периметра к площади для фрактальных фигур.

Исходно определяется фрактальная размерность D, как интегральная характеристика всех фигур, образующих изображение.

Для одной из этих фигур определяется значение периметра, как количество точек, образующих ее границу с учетом показателя разрешения изображения.

,

где Nколичество точек, образующих границу фигуры.

Площадь выбранной фигуры определяется методом Монте-Карло. Затем для выбранной фигуры оценивается значение k, которое является универсальным для всех элементов изображения.

Определение площадей остальных фигур изображения основано на полученной оценке значения k, на приведенном выше отношении периметра к площади и оценке их периметров, как и в случае начальной фигуры. Отношение суммарной площади фигур, полученных в результате выделения границ-контуров, к площади всего изображения служит показателем пористости материала. Следует отметить независимость полученного показателя от значения разрешения обрабатываемого растрового изображения микроструктуры.

Выводы. Предложенный метод выделения контуров изображения, использующий сохранение топологических свойств растрового изображения для бинарного градиентного порогового метода, позволил численно оценить качество выделения контуров. Программная реализация алгоритма этого метода является частью программного комплекса по обработке растровых изображений микрошлифов металлических сплавов.

The metod of binarization threshold for the detection raster images edges, based on fractal theory, was proposed. As criterion of the binarization  threshold estimation topological image features disturbance, linked with the fractal dimension changing.

 

1.                  Форсайт Д., Понс Ж. Компьютерное зрение. Современный подход. – М.: Издательский дом «Вильямс», 2004. – 928 с.

2.                  Gomatam J., Mulholand A.J. Fractal morphology of deposits in heat exchangers and their physical properties. // Fractals – 2001. - V.9, #1. - P. 31-51.

3.                  Федер Е. Фракталы. – М.: Наука, 1991. – 136 с.

4.                  Помулев В.В., Михальов О.І., Дерев’янко О.І. Свідоцтво про реєстрацію авторського права на твір № 10284 «Комп’ютерна програма обчислення фрактальної розмірності зображень (FNav03)» від 14.06.04.

 





Ответы на вопросы [_Задать вопроос_]

Читайте также

 
Михайловская Т.В., Михалев А.И., Гуда А.И. Исследование правил клеточных автоматов для моделирования процессов затвердевания квазиравновесных бинарных сплавов

Китаев А.В., Клементьев А.В., Якимчук Г.С. Внешние характеристики бесконтактного совмещённого синхронного электрического генератора с периодически изменяющейся структурой обмотки ротора.

Рудакова А.В., Кузик О.В. Использование метода динамического программирования Беллмана в задачах оптимизации быстродействия манипулятора

Хомченко А.Н., Цыбуленко О.В., Дембровская М.В. Барицентрические оценки электростатического поля в круге.

Быченко Ю.Ю., Тодорцев Ю.К. Модернизация аппаратного комплекса для проведения испытания на плотность системы герметичного ограждения энергоблока с реактором ВВЭР-1000.

Кирюшатова Т.Г., Чёрный С.Г. Моделирование процессов распределения функ-ций персонала в управлении организацией.

Білий Л.Д. Моделювання періодичних процесів нелінійних електромеханічних систем

Бобриков С.А., Пичугин Е.Д. Коррекция характеристик элементов системы управления.

Головащенко Н.В., Боярчук В.П. Аппаратурный состав для улучшения свойств трактов приёма – передачи информации в системах промышленной автоматики.

Шеховцов А. В. Устойчивость нелинейных систем автоматического регулирования.

Ходаков В.Е., Ходаков Д.В. Адаптивный пользовательский интерфейс: проблемы построения

Коджа Т.И., Гогунский В.Д. Эффективность применения методов нечеткой логики в тестировании.

Орлов В.В. Оценка мощности случайного сигнала на основе корреляционной пространственной обработки

Блинов Э.И., Кравцов В.И., Кравцов А.В., Недбайло А.Н. Управление гибкими протяженными объектами направленными силовыми воздействиями.

Моделирование объектов и систем управления

Соколов А.Е., Махова Е.О. Моделирование процесса принятия педагогического решения при компьютеризированном обучении

Славко О.Г. Порівняльний аналіз керування регулятором на основі локальної моделі керованого процесу та П-регулятором

Войтенко В.В., Дикусар Е.В, Ситников В.С. Определение частоты среза устройства сглаживания данных на основе метода скользящего среднего

Передерій В.І. Алгоритм визначення та оцінки характеристик ефективності комп’ютерних систем на початковій стадії проектування в умовах невизначенності

Ляшенко С.А, Ляшенко А.С. Оценка модели псевдолинейной регрессии

Ладієва Л.Р. Математична модель процесу газової мембранної дистиляції

Носов П.С., Косенко Ю.І. Нечіткі моделі і методи ідентифікації та прогнозу стану інформаційної моделі студента

Китаев А.В., Глухова В.И. Анализ работы синхронного двигателя с неявнополюсным ротором по данным каталога

Дорошкевич В.К., Пироженко А.В., Хитько А.В., Хорольский П.Г. К определению требований к системам увода космических объектов

Голінко І.М., Ковриго Ю.М., Кубрак А.І. Настройка системи керування за імпульсною характеристикою об’єкта

Яшина К.В., Садовой А.В. Комплексная математическая модель тепловых процессов, происходящих в дуговых электросталеплавильных печах

Шейник С.П., Рудакова А.В. Использование функций принадлежности для моделирования параметров распределенных объектов

Хомченко А.Н., Литвиненко Е.И. Метод барицентрического усреднения граничных потенциалов электростатического поля

Селяков Е. Б. Моделирование требований к техническим системам методами математической логики

Тодорцев Ю.К., Ларіонова О.С., Бундюк А.М. Математична модель контура теплопостачання когенераційної енергетичної установки

Кириллов О.Л. , Якимчук Г.С. Моделирование процесса управления системой перегрузки углеводородных жидких топлив

Шеховцов А.Н., Козел В.Н. Построение математической модели формирования распределенных систем

Китаев А.В., Глухова В.И. Анализ поведения генератора постоянного тока по данным каталога

Хомченко А.Н., Козуб Н.О. Задачі наближення функцій: від лагранжевих до серендипових поліномів

Хобин В.А., Титлова О.А. Определение температуры парожидкостной смеси в дефлегматоре АДХМ по результатам измерений температуры его поверхности

Григорова Т.М., Усов А.В. Вероятностно-статистическое моделирование маршрутизированных пассажиропотоков в крупных городах

Горач О.О., Тернова Т.І. Моделювання технологічного процесу одержання трести при використані штучного зволоження з урахуванням складу мікрофлори

Дубік Р.М., Ладієва Л.Р. Математична модель розділення неоднорідних рідких систем

Казак В.М, Лейва Каналес Родриго, Яковицкая Е.Ю. Моделирование динамики полета магистрального самолета на исследовательском стенде

Завальнюк И.П. Исследование процесса торможения автомобиля как критического режима динамической системы

Дмитриев С.А., Попов А.В. Построение портрета неисправностей проточной части газотурбинного двигателя на примере АИ-25

Русанов С.А., Луняка К.В., Клюєв О.І., Глухов Г.М. Математичне моделювання робочого процесу в апаратах з віброкиплячим шаром та розробка систем автоматизованого моделювання гідродинаміки віброкиплячих шарів

Боярчук В.П., Сыс В.Б. Экспериментальные исследования влияния технологии шлихтования на изменение жесткости текстильных нитей

Селін Ю.М. Використовування контекстних марківських моделей для аналізу дії промислових вибухів на будівельні конструкції

Рудакова А.В. Проблемы интеграции сложных систем

Передерій В.І., Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Передерий В.И., Еременко А.П. Математические модели и алгоритмы принятия релевантных решений пользователями автоматизированных систем с учетом личностных и внешних факторов на базе генетических алгоритмов

Михайловская Т.В., Михалев А.И., Гуда А.И. Исследование правил клеточных автоматов для моделирования процессов затвердевания квазиравновесных бинарных сплавов

Хомченко А.Н., Колесникова Н.В. Явление «сверхсходимости» в задаче Прандтля для уравнения Пуассона

Китаев А.В., Глухова В.И. Анализ работы трансформатора по данным каталога

Квасницкий В.В., Ермолаев Г.В., Матвиенко М. В., Бугаенко Б.В., Квасницкий В.Ф. Оценка применимости метода компьютерного моделирования к исследованию напряженно-деформиррованного состояния цилиндрических узлов

Китаев А.И., Глухова В.И. Анализ работы асинхронного двигателя по данным каталога

Шелестов А.Ю Имитационная модель взаимодействия GRID-узлов с очередью доступа к общей памяти

Chizhenkova R.A. Mathematical Aspects of Bibliometrical Analysis of Neurophysiological Investigations of Action of Non-ionized Radiation (Medline-Internet)

Хомченко А.Н., Козуб Н.А. Геометрическое моделирование дискретных элементов с криволинейными границами

Славич В.П. Модель автоматизованої системи управління потоками транспортних засобів

Маркута О.В., Мысак В.Ф. Программная реализация и исследование особенностей метода группового учета аргументов

Степанкова Г.А., Баклан І.В. Побудова гібридних моделей на основі прихованих марківських моделей та нейронних мереж

Бакшанська Т.Д., Рижиков Ю.Г., Тодорцев Ю.К. Математична модель процесу горіння природного газу з рециркуляцією продуктів згорання для цілей управління

Хомченко А.Н. Новые решения обобщенной задачи Бюффона

Передерий В.И., Еременко А.П. Математические модели и алгоритмы определения релевантности принимаемых решений с учетом психофункциональных характеристик пользователей при управлении автоматизированными динамическими системами

Ложечников В.Ф., Михайленко В.С., Максименко И.Н. Аналитическая много режимная математическая модель динамики газовоздушного тракта барабанного котла средней мощности

Ковриго Ю.М., Фоменко Б.В., Полищук И.А. Математическое моделирование систем автоматического регулирования с учетом ограничений на управление в пакете Matlab

Исаев Е.А., Наговский Д.А. Математическое описание влияния кривизны контактирующих тел на угол смачивания жидкости в межчастичном пространстве

Бідюк П.І., Литвиненко В.І., Кроптя А.В. Аналіз ефективності функціонування мережі Байєса

Тищенко И.А., Лубяный В.З. Математическое моделирование вокодера для определения оптимальной формы импульса сигнала возбуждения.

Николаенко Ю.И., Моисеенко С.В. Моделирование гармонического полиномиального базиса гексагона.

Козуб Н.А., Манойленко Е.С., Хомченко А.Н. Температурный тест для модифицированных базисов бикубической интерполяции.

Клименко А.К. Об упрощенном численном конструировании обратной модели динамического объекта.

Китаев А.В., Сушич Е.Ф. Расчет погрешностей измерительных трансформаторов.

Передерій В.І.,Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Шпильовий Л.В. Математична модель та алгоритм екстремального управління процесом осадження дисперсної фази суспензії.

Тулученко Г.Я. Інформаційний модуль експрес-пошуку точок еквівалентності процесу нейтралізації.

Тернова Т.І. Урахування морфогенетичного рівняння в математичній моделі тканини.

Попруга А.Г. Теоретические и экспериментальные исследования электрических нагревателей по критерию экономии энергии.