Применение преобразования Фурье для формирования описания объектов при нейросетевом анализе образов

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 19.01.2018
Размер файла 682,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Калужский филиал московского государственного технического университета им. Н.Э. Баумана

Применение преобразования Фурье для формирования описания объектов при нейросетевом анализе образов

Ермоленко А.В., аспирант

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

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

Решение задачи выделения границы объекта состоит из последовательности операций (рис.1), основными из которых являются: сканирование сцены, обнаружение контура изображения и прослеживание линии контура в условиях воздействия фоновых шумов, формирование кода контура и предварительная обработка контура.

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

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

изображение визуальное компьютерное зрение

Рис. 1. Классическое решение задачи выделения границы объекта

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

Методы распознавания образов и понимания сцены в настоящее время из-за отсутствия эффективных универсальных алгоритмов применяются в узких предметных областях.

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

Рис.2. Задача выделения колеса на изображении

В частности мы предлагаем применить для реализации подобных методов технику преобразования Фурье.

Алгоритм в данном случае представляет собой следующую последовательность операций (рис.3).

Рис.3. Структурная схема выделения объекта на изображении посредством преобразования Фурье

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

Пусть полигональный контур представляет собой периодическую последовательность элементарных волн . Его дискретное преобразование Фурье определяется в виде

(1)

где .

Элементарные волны (ЭВ) , , являются комплексными числами, и их упорядоченная последовательность также образует на плоскости некоторый контур Р. ЭВ получаются суммированием всех ЭВ контура Г, каждый из которых предварительно поворачивается на угол, равный .

Обратное дискретное преобразование Фурье для контуров записывается в виде:

, (2)

где .

Рассмотрим возможность применения преобразования Фурье для анализа и обработки изображений. Пусть мы имеем некоторое исходное изображение (рис.4).

Проведя дискретное преобразование Фурье согласно (1) получим спектр данного изображения в следующем виде (рис.5).

изображение компьютерное зрение сегментация

На приведенном выше спектральном анализе явно видны гармоники шума. Проведём фильтрацию данного спектра, путём отбрасывания всплесков шумового сигнала. Тогда получим скорректированный спектр, которому соответствует отфильтрованное изображение (рис.6).

Рис. 4. Исходное изображение и его трёхмерный образ

Рис. 5. Исходный спектр изображения

Перейдём теперь к изображению, на котором необходимо найти объект. Задачу поиска объекта будем решать по пути обратной фильтрации посредством преобразования Фурье.

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

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

Рис.6. Отфильтрованный спектр и соответствующее ему изображение в двумерном и трёхмерном представлении

Пример работы данного алгоритма для элементарных изображений представлен на рисунке ниже (рис.7). Слева приведено исходное изображение, ниже слева образец, справа - найденный фрагмент. Уровень релевантности спектра образца и найденного фрагмента составляет 95%.

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

Рис. 7. Пример функционирования алгоритма поиска образца на изображении посредство преобразования Фурье для элементарных сцен

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

Рис.8. Структурная схема ДПФ сегментации с последующим нейросетевым анализом спектра

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

Размещено на Allbest.ru

...

Подобные документы

  • Анализ проблем, возникающих при совмещении изображений в корреляционно-экстремальных навигационных системах. Использование двумерного дискретного преобразования Фурье. Нахождение корреляционной функции радиолокационного и моделируемого изображений.

    дипломная работа [3,6 M], добавлен 07.07.2012

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

    курсовая работа [1,4 M], добавлен 14.06.2014

  • Теоретические основы распознавания образов. Функциональная схема системы распознавания. Применение байесовских методов при решении задачи распознавания образов. Байесовская сегментация изображений. Модель TAN при решении задачи классификации образов.

    дипломная работа [1019,9 K], добавлен 13.10.2017

  • Цифровые рентгенографические системы. Методы автоматического анализа изображений в среде MatLab. Анализ рентгеновского изображения. Фильтрация, сегментация, улучшение изображений. Аппаратурные возможности предварительной нормализации изображений.

    курсовая работа [890,9 K], добавлен 07.12.2013

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

    дипломная работа [6,3 M], добавлен 17.06.2012

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

    реферат [573,5 K], добавлен 15.01.2017

  • Разработка функции вычисления дискретного преобразования Фурье от входного вектора. Исследование свойств симметрии ДПФ при мнимых, четных и нечетных входных сигналах. Применение обратного преобразования Фурье для генерации периодической функции косинуса.

    лабораторная работа [228,8 K], добавлен 13.11.2010

  • Задачи компьютерного зрения. Анализ, разработка и реализация алгоритмов поиска и определения движения объекта, его свойств и характеристик. Алгоритмы поиска и обработки найденных областей движения. Метод коррекции. Нахождение объекта по цветовому диапазон

    статья [2,5 M], добавлен 29.09.2008

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

    курсовая работа [645,2 K], добавлен 05.04.2015

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

    дипломная работа [332,2 K], добавлен 30.11.2012

  • Основные правила нахождения монохромных изображений. Задача преобразования Хафа. Выделение кривых, образованных точками интереса. Выделение прямых и окружностей на изображении. Модификации преобразования Хафа. Вероятностное и случайное преобразование.

    презентация [127,4 K], добавлен 26.12.2012

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

    доклад [16,2 K], добавлен 02.06.2010

  • Растровая графика, составление графических изображений из отдельных точек (пикселей). Растровые графические редакторы. Векторная графика - построение изображения из простых объектов. Достоинства, недостатки и применение растровой и векторной графики.

    презентация [7,8 K], добавлен 06.01.2014

  • Состав и принцип работы аппаратуры. Выбор параметров корреляционного анализа и Фурье-анализа. Разработка и применение алгоритма корреляционного анализа. Реализация алгоритма Фурье-анализа на языке С++ и алгоритма корреляционного анализа на языке С#.

    дипломная работа [4,6 M], добавлен 30.11.2016

  • Типы изображений (черно-белые, полутоновые, цветные) и их форматы. Устройства, создающие цифровые изображения, и их параметры. Применение и характеристики методов сжатия изображений. Поиск по содержимому в базах данных изображений. Структуры баз данных.

    презентация [360,4 K], добавлен 11.10.2013

  • OpenCV – библиотека компьютерного зрения с открытым исходным кодом, предоставляющая набор типов данных, функций и численных алгоритмов для обработки изображений. Ее реализация на C/C++. Цели использования технологии. Основные модули библиотек 1-3.

    презентация [121,8 K], добавлен 14.12.2013

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

    курсовая работа [462,2 K], добавлен 15.01.2014

  • Особенности формирования растрового изображения. Графические примитивы, которые используются наиболее часто в современных графических системах (линии и фигуры). Основные алгоритмы создания растровых изображений в графических компьютерных программах.

    презентация [883,6 K], добавлен 26.01.2015

  • Каркасная, поверхностная трехмерная модель. Геометрические преобразования объекта: перенос и поворот. Горизонтальная и аксонометрическая проекция. Перспективная проекция без видового преобразования. Удаление невидимых линий и закраска с учётом освещения.

    курсовая работа [1,2 M], добавлен 24.03.2013

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

    контрольная работа [25,8 K], добавлен 08.08.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.