Детальная информация

Название: Удаление шума из изображений с использованием генеративно-состязательных нейронных сетей со сверточными слоями: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Малов Илья Алексеевич
Научный руководитель: Круглов Сергей Константинович
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: машинное обучение; нейронные сети; глубокое обучение; шум на изображениях; искусственный интеллект; сверточные нейросети; machine learning; neural networks; deep learning; image noise; artificial intelligence; convolutional neural networks
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1515
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\6587

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В работе рассмотрена задача удаления нескольких видов шумов из изображения. Для более эффективного решения этой задачи предполагается использовать генеративно-состязательные нейронные сети. В работе рассмотрены технологии и математические основы построения нейронных сетей, а также проанализированы популярные архитектуры нейросетей. Разработана архитектура нейронной сети для решения задачи удаления шума, подготовлены данные для обучения данной сети. Нейросеть была обучена на подготовленных данных. Вся работа проводилась с использованием языка Python, библиотек для машинного обучения Tensorflow и Keras, среды IPython с оболочкой Jupyter Notebook. Для отрисовки графиков и изображений использована библиотека Matplotlib. Результатом работы является обученная нейронная сеть, которая способна более эффективно, чем стандартные методы, удалять шум из изображений определённого типа.

The work considers the task of removing several types of noise from an image. The work discusses the technologies and mathematical foundations of the construction of neural networks, and also analyzes the popular architecture of neural networks. An architecture of a neural network was developed to solve the problem of noise removal, dataset wes prepared for training this network. The neural network was trained on the prepared data. All work was carried out using the Python language, Tensorflow and Keras machine learning libraries, and the IPython environment with the Jupyter Notebook shell. To draw graphs and images, the Matplotlib library was used. The result of the work is a trained neural network, which is able to more effectively than standard methods remove noise from images of a certain type.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 47
За последние 30 дней: 0
Подробная статистика