Details

Title: Разработка веб-приложения для генерации изображений с помощью нейронной сети: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Creators: Потыканенко Артём
Scientific adviser: Воинов Никита Владимирович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: система генерации изображений; веб-приложение; клиент-серверная архитектура; JavaScript; TypeScript; Node.js; stable diffusion; image generation system; web application; client-server architecture
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.02
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3446
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22829

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Представленная работа посвящена разработке веб-приложения для генерации изображений с помощью нейронной сети. Реализация приложения была выполнена согласно клиент-серверной архитектуре, в которой серверная часть была разработана на Node.js и фреймворке Express, а клиентская часть написана на React. Все стили были написаны вручную на SCSS, а в качестве базы данных использовался PostgreSQL. Нейросеть для генерации - Stable Diffusion. В ходе проделанной работы решались такие задачи, как: 1. Анализ существующих решений 2. Разработка требований к приложению 3. Выбор подходящей архитектуры 4. Реализация веб-приложения В результате данной работы было реализовано веб-приложение для генерации изображений с помощью Stable Diffusion, позволяющее генерировать изображения, сохранять их в коллекции, а также выполнять поиск по другим сгенерированным изображениям. Разработанное приложение помогает сгенерировать подходящие изображения в высоком качестве, которые не обладают авторским правом и могут быть использованы в дальнейшем.

The presented work is devoted to development of web-application for generation of images by means of a neural network. The implementation of the application was done according to client-server architecture, in which the server part was developed on Node.js and Express framework, and the client part was written in React. All styles were written manually in SCSS, and PostgreSQL was used as the database. The generation neural network was Stable Diffusion. In the course of the work done the following tasks were solved, such as: 1. Analysis of existing solutions 2. Development of requirements for the application 3. Selection of a suitable architecture 4. Implementing a web application As a result of this work, a web application for generating images using Stable Diffusion has been implemented that allows you to generate images, save them into collections, and search through other generated images. The developed application helps to generate suitable images in high quality, which are copyright free and can be used later.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 7
Last 30 days: 1
Detailed usage statistics