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

Отправьте статью сегодня! Журнал выйдет 26 октября, печатный экземпляр отправим 30 октября.

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

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №1 (135) январь 2017 г.

Дата публикации: 08.01.2017

Статья просмотрена: 129 раз

Библиографическое описание:

Андриянов, Н. А. Программный комплекс для статистического анализа изображений / Н. А. Андриянов. — Текст : непосредственный // Молодой ученый. — 2017. — № 1 (135). — С. 26-29. — URL: https://moluch.ru/archive/135/37963/ (дата обращения: 17.10.2024).



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

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

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

Учитывая вышесказанное, можем отметить важность выбора адекватных моделей случайных полей (СП) для описания изображений. На основе реализуемых моделей в будущем будет и проще разрабатывать различные алгоритмы обработки, и исследовать их эффективность. При этом разрабатываемые модели могут найти применение в самых различных сферах практической деятельности общества, а не только использоваться для обработки изображений. Например, при анализе работы службы такси или при обслуживании домовых счетчиков и отоплении умных домов [6, 9, 10].

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

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

Рассмотрим класс авторегрессионных (АР) моделей СП. Отметим, что для таких моделей очень хорошо разработано математическое описание. Класс авторегрессионных моделей СП порождается линейными стохастическими разностными уравнениями следующего вида:

,

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

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

, (1)

где и — коэффициенты корреляции соседних элементов по столбцу и строке соответственно; — двумерное поле независимых гауссовских случайных величин с нулевым средним и дисперсией ; ; размер моделируемого изображения.

Модель (1) выступает основной исследуемой в программном комплексе моделью. На рис. 1 представлено стартовое меню программы.

На рис. 2 показаны результаты фильтрации в программном комплексе.

На рис. 3 изображены полученные реализации изображений из подменю «Моделирование».

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

Рис. 1. Стартовое окно

Рис. 2. Фильтрация

Рис. 3. Имитация

Рис. 4. Распознавание

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

Литература:

  1. Андриянов Н. А. Программа имитации обычных и смешанных случайных полей // Современные тенденции в науке, технике, образовании. Сборник научных трудов по материалам Международной научно-практической конференции: в 3-х частях. 2016. Ч. 1, С. 38–40.
  2. Андриянов Н. А., Васильев К. К., Дементьев В. Е. Разработка программного комплекса для решения задач фильтрации случайных полей // Современные тенденции в науке, технике, образовании. Сборник научных трудов по материалам Международной научно-практической конференции: в 3-х частях. 2016. Ч. 1, С. 40–41.
  3. Васильев К. К., Дементьев В. Е., Андриянов Н. А. Исследование точности обнаружения и распознавания сигналов простейших геометрических форм на фоне дважды стохастической модели // Вопросы радиоэлектроники. Серия: Техника телевидения. 2015. № 6 (23). С. 67–71.
  4. Andriyanov N. A. Something about the complex images model // Тенденции развития науки и образования. Сборник научных трудов по материалам Международной научно-практической конференции в 2-х частях. Часть 2. 2016. — С. 6–7.
  5. Васильев К. К., Дементьев В. Е., Андриянов Н. А. Обнаружение протяженных сигналов на фоне дважды стохастических изображений // Радиотехника. 2016. № 9. С. 23–27.
  6. Андриянов Н. А., Данилов А. Н. Сервис службы заказа такси с прогнозированием статистики на основе комплексных математических моделей // Успехи современной науки. 2016. Т. 2. № 10. — С. 114–116.
  7. Андриянов Н. А. Метод подгонки изображений на основе моделей случайных полей с изменяющимися параметрами // Успехи современной науки. 2016. Т. 5. № 9. — С. 98–100.
  8. Андриянов Н. А., Кутузов В. И. Применение алгоритма обнаружения одномерных протяженных аномалий к смешанным моделям случайных полей // Современные проблемы проектирования, производства и эксплуатации радиотехнических систем. 2016. № 1 (10). С. 123–127.
  9. Максимов А. П., Андриянов Н. А. Использование алгоритмов обнаружения аномалий на фоне дважды стохастических процессов для оптимизации задач контроля общедомовых приборов коммерческого учета // Новые направления и концепции в современной науке. Сборник научных трудов по материалам Международной научно-практической конференции 31 октября 2016 г. — Ч. 2, С. 29–31.
  10. Чичкин А. И., Андриянов Н. А. Имитация солнечного потока с помощью методов моделирования изображений // Новые направления и концепции в современной науке. Сборник научных трудов по материалам Международной научно-практической конференции 31 октября 2016 г. — Ч. 2, С. 38–39.
Основные термины (генерируются автоматически): модель, программный комплекс, статистический анализ изображений, авторегрессионная модель СП, изображение, цифровая обработка изображений.


Похожие статьи

Обработка больших данных с помощью инструментов Python

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

Цифровая обработка дважды стохастических моделей случайных полей

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

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

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

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

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

Использование случайного леса для классификации данных

В последние десятилетия алгоритмы машинного обучения стали важным инструментом в различных областях науки и техники. Одним из наиболее популярных и эффективных методов является случайный лес (Random Forest). Этот метод используется для решения задач ...

Спектральная кластеризация данных

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

Разработка двумерных сглаживающих фильтров на основе функции специального вида

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

Обработка и сегментация тепловизионных изображений

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

Технологии компьютерной графики и их практическая реализация

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

Проблемы автоматизированного сбора данных

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

Похожие статьи

Обработка больших данных с помощью инструментов Python

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

Цифровая обработка дважды стохастических моделей случайных полей

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

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

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

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

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

Использование случайного леса для классификации данных

В последние десятилетия алгоритмы машинного обучения стали важным инструментом в различных областях науки и техники. Одним из наиболее популярных и эффективных методов является случайный лес (Random Forest). Этот метод используется для решения задач ...

Спектральная кластеризация данных

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

Разработка двумерных сглаживающих фильтров на основе функции специального вида

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

Обработка и сегментация тепловизионных изображений

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

Технологии компьютерной графики и их практическая реализация

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

Проблемы автоматизированного сбора данных

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

Задать вопрос