Виртуальный тренажер «Базовые элементы обработки и генерации изображений с использованием нейросетей»


Виртуальный тренажер «Базовые элементы обработки и генерации изображений с использованием нейросетей» предназначен для обучения, изучения и проведения экспериментов с обработкой изображений на базе технологии денойзинга Stable Diffusion, позволяющего в интерактивном режиме собирать и тестировать различные BSD-конвейеры (пайплайны). Приложение-тренажер сочетает в себе мощь современных методов Stable Diffusion с интуитивно понятным визуальным интерфейсом, что делает его ценным ресурсом для исследователей и студентов.

Трансформация части изображения по промту

Функциональность

Система компонентов

  • Библиотека BSD-компонентов в виде элементов блок-схемы
  • Коммуникация данных между компонентами настраивается через визуальное соединение, в виде линий со стрелками
  • Перетаскивание и размещение компонентов на виртуальном поле
  • Изменение параметров компонентов через инспектор

Управление проектами

  • Создание/сохранение/загрузка BSD-сборок
  • Множественные рабочие области

Компоненты BSD (модули)

2.2.1. Блоки ввода/вывода

  • Эмбеддинг — кодирование текстовых промптов в эмбеддинги с помощью CLIP модели
  • Кодирование изображения — кодирование изображений в латентное пространство через VAE
  • Декодирование изображения — декодирование латентов в изображения через VAE
  • Маска — обработка и подготовка масок для заполнение областей

2.2.2. Блоки генерации

  • Генератор шума — для диффузионного процесса
  • Планировщик шума — управление расписанием шума для диффузионного процесса

2.2.3. Блоки преобразования

  • Диффузия — основной блок сэмплинга диффузионного процесса
  • Выборочная диффузия — специализированный семплер для inpainting операций
  • Восстановление изображения — восстановление изображений через легкий диффузионный процесс

Скриншоты

Главное меню

Ретуширование и восстановление фотографии

Генерация изображения по промту

Минимальные системные требования

  • ОС: Windows 10
  • Процессор: Intel(R) Core(TM) i7-7700K, аналогичный AMD или лучше
  • Оперативная память: 8 Гб
  • Видеокарта: Nvidia GeForce GTX 1050Ti, AMD Radeon RX 550 или лучше
  • Место на диске: > 8 Гб