Научная статья на тему 'Предварительная обработка изображений на основе трейс-преобразований'

Предварительная обработка изображений на основе трейс-преобразований Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
379
87
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТРЕЙС-ПРЕОБРАЗОВАНИЕ / ДВОЙСТВЕННОЕ ТРЕЙС-ПРЕОБРАЗОВАНИЕ / РАСПОЗНАВАНИЕ ОБРАЗОВ / ТРИПЛЕТНЫЕ ПРИЗНАКИ РАСПОЗНАВАНИЯ / ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА ИЗОБРАЖЕНИЙ / СЕГМЕНТАЦИЯ / ОПРЕДЕЛЕНИЕ ЧИСЛА ОБЪЕКТОВ / ГЕОМЕТРИЧЕСКИЕ ПАРАМЕТРЫ ОБЪЕКТОВ / Trace-transform / dual trace-transform / pattern recognition / image preprocessing / features forming / triple features / segmentation / definition of number of objects / geometrical parameters of objects

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Федотов Н. Г., Крючкова Е. А., Моисеев А. В., Семов А. А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Федотов Н. Г., Крючкова Е. А., Моисеев А. В., Семов А. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

IMAGE PREPROCESSING BASED ON TRACE-TRANSFORMATION

The article describes how to apply trace-transformation, early introduced by authors, for image preprocessing. The advantages of using of this image preprocessing technique in pattern recognition systems are shown.

Текст научной работы на тему «Предварительная обработка изображений на основе трейс-преобразований»

УДК 621.3.019:621.397:681.3

Федотов Н.Г., Крючкова Е.А., Моисеев А.В., Семов А.А.

Пензенский государственный университет, г. Пенза, Россия

ec@pnzgu.ru

ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА ИЗОБРАЖЕНИЙ НА ОСНОВЕ

ТРЕЙС-ПРЕОБРАЗОВАНИЙ

Аннотация.

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

Fedotov N. G., Kryuchkova E.A., Moiseev A. V., Semov A.A.

Image preprocessing based on trace-transformation

The article describes how to apply trace-transformation, early introduced by authors, for image preprocessing. The advantages of using of this image preprocessing technique in pattern recognition systems are shown.

Ключевые слова.

Трейс-преобразование, двойственное трейс-преобразование, распознавание образов, триплетные признаки распознавания, предварительная обработка изображений, сегментация, определение числа объектов, геометрические параметры объектов.

Trace-transform, dual trace-transform, pattern recognition, image preprocessing, features forming, triple features, segmentation, definition of number of objects, geometrical parameters of objects.

ВВЕДЕНИЕ

При решении задач распознавания образов, в особенности на графических изображениях, этапам формирования признаков и применению решающей процедуры предшествует подготовительный этап, заключающийся в предварительной обработке изображений. Задачи предварительной обработки - по возможности, устранить на изображении помехи, внесенные регистрирующим устройством, выделить области, соответствующие распознаваемым объектам (т.е. сегментировать изображение), а также выполнить другие виды обработки, облегчающие измерение значений признаков распознавания. Существенным преимуществом будет осуществление этого этапа в той же технике, что и формирование признаков изображения. Использование трейс-преобразования в формировании признаков изображений показано в [2], [3]. В данной статье показывается применение трейс-преобразования в предварительной обработке изображений. Рассматриваются следующие задачи: сегментация, определение

2

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

ТРЕЙС-ПРЕОБРАЗОВАНИЕ

Пусть F(х,у) функция изображения на плоскости (х,у). Определим на плоскости прямую l(j, р, t), которая определяется параметрами j и р: х • cos j + у • sin j = p, параметр t определяет точку на прямой. Определим функцию двух аргументов g(j, р) = T(F n l(j, p,t)) как результат действия функционала T при фиксированных значениях переменных j и р .

Первоначальному изображению F соответствует новое изображение (можно трактовать результат действия функционала T как изображение, характеристики которого в точке (j, р) — его трейс-образ). К этому промежуточному образу можно вновь применить трейс-преобразование [5, 6].

Признак (триплетный признак) получается путем преобразования полученного Ілрейс-образа двумя функционалами, которые действуют на переменные р и j . Таким образом, признак есть композиция трех функционалов P(F) = Ф о P о T(F n l(j, р)), где j, р - нормальные координаты сканирующей прямой l(j, р), а F - функция изображения распознаваемого объекта, функционалы Ф, P и T действуют по переменным j, р, t соответственно. Триплетные признаки широко применялись в задачах биологии, биометрии, технической дефектоскопии.

НЕЛИНЕЙНАЯ ФИЛЬТРАЦИЯ ИЗОБРАЖЕНИЙ НА ОСНОВЕ ТРЕЙС-ПРЕОБРАЗОВАНИЯ

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

а) б)

Рис. 1. Изображение нескольких объектов: а) исходное изображение; б) трейс-

образ.

Сегментация и определение числа объектов. Трейс-преобразование является эффективным методом сегментации объектов на изображении и определения числа объектов. На рис. 1, а приведено изображение, состоящее из трех

3

объектов. Трейс-матрица изображения, содержащего несколько объектов, имеет характерный вид, показанный на рис. 1, б.

Каждому объекту на изображении соответствует отдельная «волна» трейс-матрицы. Соответственно, число объектов на изображении будет равно максимальному числу отрезков, высекаемых из трейс-матрицы прямой, параллельной оси Ор.

Пусть n(j0) есть функция числа пересечений изображения g(j,р) прямой j = j0. Тогда функционал P можно задать следующим образом:

р( gj Р)) = n(j). (1)

Функционал Ф найдем как максимум функционала P по переменной j:

П(F) = О (р(g(j, р)) ) = max р(g(j, р)). (2)

j

Полученное значение П (F) есть признак, определяющий число объектов на изображении.

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

Рассмотрим замкнутые внутренние области трейс-матрицы g (j, р), в которых значения ее элементов равны нулю. Любой элемент из такой области, имеющий координаты (j, р), восстанавливает некоторую сегментирующую прямую l с нормальными координатами (j, р):

l = {(х,у): хcos j + y sin j = р}.

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

Обычно решение задач сегментации и нахождения числа объектов требует привлечения структурных методов распознавания. Авторы успешно применили интегральный метод триплетных признаков и трейс-преобразование для решения подобных задач при создании системы автоматического распознавания дефектов сварных соединений. Согласно нормативным документам на проведение сварочных работ, в частности ГОСТ 23055-78 «Классификация сварных соединений по результатам радиографического контроля», выделяется класс дефектных сварных швов, на рентгеновском изображении которых присутствует несколько произвольно расположенных дефектов, и в ходе контроля определяется количество дефектов. Представленная формулой (2) цепочка функционалов (где функционал T' произвольный, но не тождественный нулю) и рассмотренный выше алгоритм сегментации позволяют распознать этот класс объектов.

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

4

Пусть n(j, р) - функция числа пересечений изображения F прямой l(j, р). Запишем функционал

T(F п l) = n(j, р). (3)

Функционал P определим как интеграл по переменной р в пределах ее

R

изменения: P (T(F п l) )= j T(F п l)dр .

- R

Найдя функционал Ф по (2), получим диаметр объекта на изображении. Если заменить в рассмотренной трехзвенной структуре функционал T на следующий:

T(F п l) = j f (j, р,t)dt, (4)

F nl *0

а функционал Ф взять как первый момент, то имеем площадь исследуемого объекта.

Рассмотрение функционалов (3), (1) и в качестве Ф - минимума функции позволяет определить расположение объектов на одной прямой. Если триплетный признак равен 1, то объекты расположены вдоль одной прямой.

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

ЗАКЛЮЧЕНИЕ

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

Работа выполнена при поддержке Минобрнауки, АЦВП «Разработка теории анализа и распознавания изображений на основе стохастической геометрии и функционального анализа».

ЛИТЕРАТУРА

1. Федотов Н. Г. Методы стохастической геометрии в распознавании образов. - М.: Радио и связь, 1990.

2. Fedotov N. G. . The Theory of Image Recognition Features Based on Stochastic Geometry // Pattern Recognition and Image Analysis. - 1998. - V. 8. - N. 2. - P. 264.

3. Fedotov N. G., Kadyrov A. A. . Image Scanning in Machine Vision Leads to New Understanding of Image // Proc. 5th Int. Workshop of Digital Image Proc. and Computer Graphics. - Samara, Russia: Held by the Int. Society for Optical Engineering (DIP’94), SPIE. - 1994. - V. 2363.

4. Fedotov N. G., Shulga L. A. Enhancing Intellectual Power of Recognition Systems Based on New Pattern Recognition Theory // Proc. IEEE Int. Conf. on

5

Artificial Intelligence Systems (ICAIS-2002): IEEE Computer Soc. - Los Alamos, California, 2002. - P. 192.

5. Fedotov N. G., Shulga L. A. New Geometric Transform Based on Stochastic Geometry in the Context of Pattern Recognition // Proc. 13th Scandinavian Conf. on Image Analysis (SCIA'2003). - Geteborg: Springer, 2003. - P. 148.

6. Fedotov N. G., Shulga L. A., Moiseev A. V. Feature Generation and Stochastic Geometry // Proc. 4th Int. Workshop on Pattern Recognition in Information Systems (PRIS 2004). - Porto, Portugal, 2004. - P. 169.

7. Fedotov N.G., Shulga L.A., Moiseev A.V., Kolchugin A.S. Pattern Recognition Feature and Image Processing Theory on the Basis of Stochastic Geometry // Proc. of the 2nd Int. Conf. on Informatics in Control, Automation and Robotics, ICINCO 2005, Barcelona, Spain, September 2005. — Vol. III, p. 187— 192.

i Надоели баннеры? Вы всегда можете отключить рекламу.