Курсовая работа: Методы технологии CUDA обработки цифровых изображений на графических процессорах
Описание
Содержание
2
Введение
В современном мире во многих отраслях деятельности человека ис-пользуется обработка изображений и сигналов. Например, системы мони-торинга и наблюдения с помощью видеокамер, техническое и компьютерное зрение, разнообразные автономные системы, которые анализируют посту-пающую видеоинформацию и так далее. Уровень развития компьютерных технологий растет каждый день и значимую роль, в том числе, стали иг-рать алгоритмы и методы обработки и улучшения качества видеоинфор-мации. Благодаря им упрощается общее восприятие графической инфор-мации человеком и становится возможным дальнейшее распознавание об-разов и объектов с целью их последующего использования в автономных системах.
Самой распространенной областью использования алгоритмов обра-ботки изображений стали системы, анализа в реальном времени. Например, городские и дорожно-транспортные системы наблюдения. С нарастающим объемом поступающих данных возникла острая необходимость в оптимиза-ции методов и улучшении их быстродействия. Самым эффективным реше-нием поставленной задачи стало внедрение технологии GPGPU (General-purpose graphics processing units), которая стала незаменимым инструмен-том для осуществления параллельных вычислений. С развитием этой тех-нологии компания NVIDIA сделала огромнейший шаг вперед и разработала архитектуру CUDA, которая как потомок сохранила в себе все лучшие осо-бенности предка, и стала еще быстрее и удобнее. CUDA (Compute Unified Device Architecture) - архитектура и программная модификация для ре-ализации параллельных вычислений, позволяющая проводить расчеты с
| Введение | 3 | |
| Обзор литературы | 4 | |
| Глава 1. Вычисления на графических процессорах, технология | ||
| CUDA | 6 | |
| 1.1. | Определения и основные понятия . . . . . . . . . . . . . . . . | 6 |
| 1.2. | Архитектура CUDA, библиотека CUDAfy.NET . . . . . . . . . | 7 |
| 1.3. | УправлениепямятьювCUDA . . . . . . . . . . . . . . . . . . | 11 |
| 1.4. | Практическое использование CUDA . . . . . . . . . . . . . . . | 12 |
| Глава 2. Методы цифровой обработки изображений и их реа- | ||
| лизация | 15 | |
| 2.1. | Степенныепреобразования. . . . . . . . . . . . . . . . . . . . | 15 |
| 2.2. Использование медианного фильтра для восстановления изоб- | ||
| ражения.............................. | 20 | |
| 2.3. | Практическаяреализация . . . . . . . . . . . . . . . . . . . . | 21 |
| Выводы | 26 | |
| Заключение | 27 | |
| Список используемых источников | 28 | |
2
Введение
В современном мире во многих отраслях деятельности человека ис-пользуется обработка изображений и сигналов. Например, системы мони-торинга и наблюдения с помощью видеокамер, техническое и компьютерное зрение, разнообразные автономные системы, которые анализируют посту-пающую видеоинформацию и так далее. Уровень развития компьютерных технологий растет каждый день и значимую роль, в том числе, стали иг-рать алгоритмы и методы обработки и улучшения качества видеоинфор-мации. Благодаря им упрощается общее восприятие графической инфор-мации человеком и становится возможным дальнейшее распознавание об-разов и объектов с целью их последующего использования в автономных системах.
Самой распространенной областью использования алгоритмов обра-ботки изображений стали системы, анализа в реальном времени. Например, городские и дорожно-транспортные системы наблюдения. С нарастающим объемом поступающих данных возникла острая необходимость в оптимиза-ции методов и улучшении их быстродействия. Самым эффективным реше-нием поставленной задачи стало внедрение технологии GPGPU (General-purpose graphics processing units), которая стала незаменимым инструмен-том для осуществления параллельных вычислений. С развитием этой тех-нологии компания NVIDIA сделала огромнейший шаг вперед и разработала архитектуру CUDA, которая как потомок сохранила в себе все лучшие осо-бенности предка, и стала еще быстрее и удобнее. CUDA (Compute Unified Device Architecture) - архитектура и программная модификация для ре-ализации параллельных вычислений, позволяющая проводить расчеты с
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
1,51 Mb
Список файлов
Методы технологии CUDA обработки цифровых изображений на графических процессорах.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГИМО
Tortuga










