Засоби для знешумлення зображень з використанням нейронної мережі

dc.contributor.advisorКлятченко, Ярослав Михайлович
dc.contributor.authorЯсенко, Лев Сергійович
dc.date.accessioned2020-07-14T11:59:26Z
dc.date.available2020-07-14T11:59:26Z
dc.date.issued2020-06
dc.description.abstractenThe object of development is a software tool for digital image processing, which allows using a neural network to create adaptive filters for images. The subject of development is the filtering (denoising) of random noise (artifacts). This tool allows users to upload their own images, train, test and store the weights of the neural network, which acts as an adaptive noise filter. In the development process were using scripting programming language Python and such libraries as OpenCV, NumPy, PyTorch, MatPlotLib and pyforms. During development: − described a model of noise (artifacts) that occur during image (based on a 3D scene) rendering process; − the general similarity of such distortions with digital images formation features of real supervision systems (astronomical, X-ray, etc.) is shown; − the analysis of known neural networks types on suitability for solving the problem of digital images denoising is carried out; − the development environment is selected; − developed a software tool with a user interface for digital image processing (noise reduction) based on a neural network; − studied the efficiency of the developed software.uk
dc.description.abstractukОб’єкт розробки − це програмний засіб цифрової обробки зображень, який дозволяє за допомогою нейронної мережі створювати адаптивні фільтри для них. Предмет розробки − фільтрація випадкових шумів (артефактів). Цей засіб дозволяє користувачам завантажувати власні зображення, тренувати, тестувати та зберігати ваги нейронної мережі, яка виконує роль адаптивного фільтра шумів. В процесі розробки використано скриптову мову програмування Python та бібліотеки OpenCV, NumPy, PyTorch, MatPlotLib та pyforms. В ході розробки: − описана модель шумів (артефактів), які виникають в ході формування зображення шляхом рендерингу в програмних засобах моделювання тривимірних сцен; − показана загальна подібність таких викривлень з особливостями формування цифрових зображень реальних систем спостереження (астрономічні, рентгенівські, тощо); − проведено аналіз відомих типів нейронних мереж на придатність до застосування в задачах знеструмлення цифрових зображень; − вибрано середовище розробки; − розроблено програмний засіб обробки (знешумлення) цифрових зображень з користувацьким інтерфейсом на основі нейронної мережі; − проведено дослідження ефективності розробленого програмного засобу.uk
dc.format.page68 сuk
dc.identifier.citationЯсенко, Л. С. Засоби для знешумлення зображень з використанням нейронної мережі : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Ясенко Лев Сергійович. – Київ, 2020. – 68 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/35017
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectрендерингuk
dc.subjectзнешумленняuk
dc.subjectнейронна мережаuk
dc.subjectцифрове зображенняuk
dc.subjectтривимірна сценаuk
dc.subjectшумuk
dc.subjectrenderinguk
dc.subjectdenoisinguk
dc.subjectneural networkuk
dc.subjectdigital imageuk
dc.subject3D sceneuk
dc.subjectnoiseuk
dc.titleЗасоби для знешумлення зображень з використанням нейронної мережіuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Yasenko-L-S_bakalavr.pdf
Розмір:
2.57 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.06 KB
Формат:
Item-specific license agreed upon to submission
Опис: