Тип работы:
Предмет:
Язык работы:


Исследование алгоритмов пространственной фильтрации изображений

Работа №148157

Тип работы

Магистерская диссертация

Предмет

математика

Объем работы47
Год сдачи2018
Стоимость4800 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
26
Не подходит работа?

Узнай цену на написание


Только Word
Введение 4
1 АНАЛИЗ МЕТОДОВ ЦИФРОВОЙ ФИЛЬТРАЦИИ ИЗОБРАЖЕНИЙ 6
1.1 Пространственный метод фильтрации 6
1.2 Локальная фильтрация изображений 8
1.3 Линейные фильтры 10
2 РАЗРАБОТКА ПРОГРАММ ЦИФРОВОЙ ФИЛЬТРАЦИИ ИЗОБРАЖЕНИЙ.... 15
2.1 Описание алгоритмов линейной фильтрации 18
2.2 Описание алгоритмов нелинейной фильтрации 21
2.2 Программная реализация последовательных алгоритмов пространственной фильтрации 24
2.4 Разработка программ локальной фильтрации изображений 27
3 ПАРАЛЛЕЛЬНЫЕ МЕТОДЫ ОБРАБОТКИ ДАННЫХ 28
4 РАЗРАБОТКА МНОГОПОТОЧНЫХ ПРОГРАММ 36
5 ОПИСАНИЕ ЭКСПЕРИМЕНТА И ЕГО РЕЗУЛЬТАТОВ 43
ЗАКЛЮЧЕНИЕ 44
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 45
ПРИЛОЖЕНИЯ 47


Обработка графической информации с использованием средств вычислительной техники играет важную роль в разнообразных отраслях деятельности человека. На сегодняшний день те отрасли техники, что занимаются получением, обработкой, хранением и передачей информации, во многом ориентируются на усовершенствовании систем, в которых информация имеет графический вид. Изображение, представляющее собой двумерный массив элементов с неотрицательными значениями, соответствующих значению пиксела, является несомненно ёмким носителем информации.
При преобразовании и передаче изображения искажаются под действием помех, вследствие чего теряются участи изображения и ухудшается визуальное качество. Для ослабления действия помех используют такой метод обработки графической информации как цифровая фильтрация. Задачей этого метода служит как усовершенствование (восстановление, реставрация) изображения по какому-либо определенному признаку, так и специальное видоизменение, радикально меняющее изображение. В случае преобразования обработка может быть предварительным этапом для дальнейшего распознавания изображения. Огромное разнообразие методов и алгоритмов обработки изображений обусловлено множеством решаемых задач, и областей применения.
Цифровая обработка изображений является бурно развивающейся областью науки. Исследование и разработка методов и алгоритмов обработки и анализа информации, представленной в виде цифровых изображений, является очень актуальной задачей. Цифровые изображения подвержены воздействию различных типов шумов, которые могут возникать от способа получения изображения, технологии передачи информации, методово оцифрования данных.
Как правило, обрабатываемые изображения имеют большой объём, и так же актуальной становится проблема ускорения процесса обработки. Учитывая «локализацию вычислений» для ускорения есть возможность распараллеливания объема данных между потоками. Благодаря их доступности в качестве аппаратного обеспечения могут быть выбраны многопроцессорные системы с общей памятью. Кроме того, на сегодняшний день такие производители процессоров, как Intel и AMD, одной из приоритетных областей признаны повышение производительности.
Целью работы является разработка и исследование алгоритмов пространственной фильтрации изображений.
Для достижения поставленной цели были определены следующие задачи:
1. Выполнить анализ методов цифровой фильтрации изображений.
2. Реализовать на языке С++ программы пространственной фильтрации изображений.
3. Реализовать на основе разработанных программ пространственной фильтрации многопоточные программы.
4. Исследовать работу реализованных программ.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения магистерской диссертации выполнен анализ методов пространственной цифровой фильтрации изображений, исследованы методы линейной и нелинейной пространственной фильтрации. Выявлено, что применение линейных фильтров, в которых отклик не зависит от значений пикселов анализируемой окрестности, хорошие результаты дает при расфокусировки изображений, когда требуется выделить крупные объекты на изображении. Нелинейный медианный фильтр позволяет снизить уровень шума на изображении, но его применение способно удалить некоторые детали на изображении. В случае использовании градиентного фильтра можно подчеркнуть контуры, а также подчеркнуть некоторые дефекты, трудно различимые на полутоновом изображении.  
Были реализованы программы пространственной фильтрации изображений, результаты которых подтверждают данные исследования методов пространственной фильтрации. Для ускорения выполнения фильтрации были разработаны многопоточные программы пространственной фильтрации изображения, отличительной особенностью которых является использование поддержки многопоточности в стандарте C++14, что позволяет переносить исходные тексты программ между операционными системами разных производителей. 
Основные результаты работы докладывались на конференциях и были опубликованы в материалах конференций с включеним в библиографическую базу данных РИНЦ. 


 Абрамов И. А., Кравченко Е. Н. Многопоточная реализация локальной фильтрации изображений. Сборник статей XVI Международной научно-технической конференции. Под редакцией В. И. Горбаченко, В. В. Дрождина. 2016. 129-132 с.
3. Прэтт У. Цифровая обработка изображений: Пер. с англ. — М.: Мир, 1982. — Кн. 2 — 480 с.
4. Яншин В. В., Калинин Г. А. Обработка изображений на языке си для IBM PC: Алгоритмы и программы. – М.: Мир, 1994. – 242 с.
5. Старовойтов В. В. Цифровые изображения: от получения до обработки/ В. В. Старовойтов, Ю. И. Голуб – Минск: ОИПИ НАН Беларуси, 2014. – 202 с.
6. Хуанг Т., Шрайбер В., Третьяк О. Обработка изображений. - ТИИЭР, 1971, т. 59, №11, 59 – 89 с.
7. Яне Б. Цифровая обработка изображений. – Москва: Техносфера, 2007. – 584с.
8. Розенфельд А. Распознавание и обработка изображений с помощью вычислительных машин. – М.: Мир, 1972. – 230с.
9. Домасев М. В., Гнатюк С. П. Цвет, управление цветом, цветовые расчёты и измерения. – СПб.: Питер, 2009. – 224 с.
10. Кравченко Е. Н. Ускорение фильтрации изображения за счет многопоточного исполнения. Материалы III научно-практической всероссийской конференции (школы-семинара) молодых ученых. 2017. 285 – 288 с.
11. Бондарев В. Н., Трёстер Г., Чернега В. С. Цифровая обработка сигналов: методы и средства. Учеб. пособие для вузов. – 2-е изд. – Х.: Конус, 2001. –398 с.
12. Ярославский Л. П. Введение в цифровую обработку изображений. – М.: Сов. радио, 1979. – 312 с.
13. Грузман И. С., Киричук В. С., Косых В. П., Перетягин Г. И., Спектор А. А. Цифровая обработка изображений в информационных системах: Учебное пособие. – Новосибисрк: Изд-во НГТУ, 2002. – 352 c.
14. Лин К., Снайдер Л. Принципы параллельного программирования. / Предисл.: В. А. Садовничий [и др.]. – М.: Издательство Московского университета, 2013. – 408 с.
15. Снегирев Ю. В., Тутарова В. Д. Анализ механизмов организации параллельных вычислений. // Известия высших учебных заведений. Поволжский регион. Технические науки. – 2013. № 2, – С.45-58.....20


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ