Similar presentations:
LogoDiffusion_added_slides
1.
М ИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РФДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет «Информатика и вычислительная техника» • Кафедра «Кибербезопасность информационных систем»
МАГИСТЕРСКАЯ ДИССЕРТАЦИЯ НА ТЕМУ:
Исследование и разработка системы
генерации фирменных логотипов по текстовому описанию,
с использованием диффузионных моделей
«умная доставка • минимализм»
Факультет «Отдел магистратуры»
Кафедра «Институт сквозных технологий»
NOVA
Выполнил: студент группы МИК21
Коломиец Данил Дмитриевич
Научный руководитель: к. ф.-м. н. доцент
Кадомцев Максим Игоревич
LogoDiffusion • генерация фирменных логотипов
Ростов-на-Дону • 2026
ДГТУ | Коломиец Д. Д.
1
2.
Актуальность работыГенеративные модели позволяют ускорить ранний этап разработки фирменного знака
Рост спроса на создание
логотипов
Новые сервисы и приложения требуют
быстрых визуальных решений без долгого
ручного проектирования.
Потенциал diffusion-моделей
SDXL и LoRA позволяют получать более
разнообразные варианты логотипов по
обычному описанию.
Проблема, решаемая в работе
Нужно связать свободное русскоязычное описание пользователя с
управляемой генерацией логотипа: выделить стиль, цвета,
символы, сформировать полный промпт и получить несколько
пригодных вариантов.
2
3.
Цель и задачи исследованияАвтоматизация создания фирменного знака от текстовой идеи до экспортируемого результата
ОБЪЕКТ
ПРЕДМЕТ
ЦЕЛЬ
процессы проектирования фирменных логотипов с
использованием диффузионных моделей
методы и программные средства генерации
логотипов по текстовому описанию
З АД АЧ И И С С Л Е Д О В АН И Я
1
Проанализировать отечественные аналоги и сценарии применения.
2
Выбрать диффузионную модель и способы управления результатом.
3
Разработать серверную архитектуру, БД и веб-интерфейс.
4
Реализовать генерацию, постобработку и экспорт логотипа.
5
Определить критерии оценки качества и работоспособности.
разработать веб-систему, создающую варианты
логотипа и подготавливающую их к использованию
3
4.
Сравнительная характеристика решенийСравнение проводится по публично заявленным функциям; «не заявлено» не означает техническую невозможность
LogoStudioChat
(разработка)
Иронов
Kandinsky
Шедеврум
Gerwin AI
Русскоязычный текстовый запрос
Ориентация именно на логотипы
○
○
○
Дообучение под фирменный стиль (LoRA)
—
—
—
—
Управление композицией / референсом
○
○
○
Подготовка к SVG-экспорту
○
—
—
—
Собственный REST API и история генераций
—
—
○
Критерий
● заявлено / реализуется
○ частично / в общем виде
— не заявлено публично
Преимущество разработки: специализированная цепочка «prompt →
управляемая генерация → очистка → SVG».
4
5.
Инструменты реализацииКомпоненты разделены по уровням: веб-приложение, ML-ядро, обработка результата и хранение
Веб и API
ML-ядро
Генерация
Данные и экспорт
Python 3.11+
PyTorch
SDXL
SQLite3
FastAPI
Diffusers
LoRA
Pillow
HTML • CSS • JS
Transformers
ControlNet
Potrace SVG
Accelerate
5
6.
Архитектура системыСистема разделена на пользовательский интерфейс, API, обработку промпта, ML-ядро и хранение
Клиентский
уровень
Пользователь
текстовый и
голосовой ввод
Веб-интерфейс
чат, подсказки, история
Серверный
уровень
FastAPI
Авторизация
Обработка запроса
main.py, REST API
auth.py, сессии и доступ
chat.py + prompting.py
ML-уровень
Генерационный
пайплайн
pipeline.py, SDXL 1.0 + LoRA
+ ControlNet
Хранение и
результат
SQLite3
users, sessions,
chat_states
Генерация
2 варианта, 768×768,
34 шага
Файлы результата
PNG, SVG, превью
Постобработка
Ключевая идея
• русскоязычный
ввод
• управляемый
промпт
• генерация и
экспорт
Pillow, vectorize.py, PNG/SVG
Возврат
пользователю
отображение, скачивание,
история
6
7.
Дообучение SDXL под логотипыLoRA используется для смещения базовой модели в сторону эмблем, чистых линий и векторной графики
Собственный набор данных
1
520 учебных изображений логотипов
460 — обучение, 60 — проверка
2
Без зарегистрированных товарных
знаков и копий известных брендов.
Датасет
абстрактные знаки, эмблемы, монограммы
Описания
стиль, форма, палитра, композиция
3
LoRA
дообучаются малые дополнительные веса
4
SDXL 1.0
база сохраняет общие возможности генерации
5
Результат
чище, проще и ближе к логотипу
7
8.
Алгоритм генерацииОт пользовательского брифа к масштабируемому фирменному знаку
1
2
3
4
5
6
Бриф
промт
Диффузия
Контроль
Очистка
Экспорт
Название, стиль,
цвета, ассоциации
Позитивный +
негативный промт
SDXL
+ LoRA
ControlNet
Фон, контуры,
кроп
PNG + SVG
и история
К л ю ч е в о й ц и к л ул уч ше н и я
варианты
уточнение
Выбор пользователя
финальный SVG
8
9.
Интерфейс ПОГлавная страница
Сгенерировать
9
10.
Интерфейс ПОГенерация
Сгенерировать
10
11.
Критерии проверки качестваОценка объединяет технические проверки и экспертную оценку визуального результата
Релевантность
соответствие брифу и заданной семантике
экспертная шкала 1–5
Воспроизводимость
повтор генерации по промту и задаваемым параметрам
сравнение запусков
Читаемость формы
узнаваемость в малом размере
иконки 32 / 64 px
Готовность к экспорту
фон, контур и корректный SVG
функциональный тест
11
12.
Примеры генерации логотиповСгенерировать
12
13.
ЗаключениеВ ходе работы было проведено исследование и
разработана система генерации фирменных логотипов
по текстовому описанию с использованием
диффуз ионных моделей
В результате работы были выполнены следующие задачи:
1
Проанализированы отечественные аналоги и сценарии применения.
2
Выбрана диффузионная модель и способы управления результатом.
3
Разработана серверная архитектура, БД и веб-интерфейс.
4
Реализована генерация, постобработка и экспорт логотипов.
5
Определены критерии оценки качества и работоспособности.
13