Програмне забезпечення для персоналізованого переходу між стилями зображень

Вантажиться...
Ескіз

Дата

2024

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з п'яти розділів, містить 48 таблиць, 33 рисунки та 27 джерел – загалом 85 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для персоналізованого переходу між стилями зображень. Мета дипломного проєкту: створення ефективного та зручного інструменту для зміни стилів зображень з використанням сучасних алгоритмів машинного навчання та інтеграцією з Telegram. Об'єкт дослідження: методи та технології обробки зображень і стилізація їх за допомогою алгоритмів глибокого навчання. Предмет дослідження: програмне забезпечення для персоналізованої стилізації зображень. У першому розділі розглянуто аналіз предметної області, де було досліджено існуючі рішення, проведено аналіз відомих програмних продуктів та алгоритмічних рішень, описано бізнес-процеси та поставлено задачу проєкту. Другий розділ присвячений розробленню вимог до програмного забезпечення, включаючи функціональні та нефункціональні вимоги, а також варіанти використання програмного забезпечення. У третьому розділі розроблено архітектуру програмного забезпечення, включаючи опис клієнтської та серверної сторони, модулі авторизації, контролери користувача та роботи із зображеннями, а також рекомендаційну систему стилів і перенесення стилів. Четвертий розділ містить аналіз якості та тестування ПЗ, опис процесів тестування та контрольного прикладу, що демонструє функціональність системи. У п'ятому розділі описано впровадження та супровід програмного забезпечення, включаючи розгортання клієнтського застосунку, серверного сервісу та моделей машинного навчання. Програмне забезпечення впроваджено у навчальному середовищі для апробації і тестування. Результати роботи пройшли апробацію на науково-практичній конференції та опубліковані у відповідних виданнях.

Опис

Ключові слова

програмне забезпечення, стилізація зображень, машинне навчання, deep learning, Telegram, React, FastAPI, Software, image stylization, machine learning, PyTorch

Бібліографічний опис

Омелян, Д. В. Програмне забезпечення для персоналізованого переходу між стилями зображень : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Омелян Дмитро Володимирович. - Київ, 2024. - 225 с.

DOI