img2img-turbo: Сверхбыстрое преобразование изображений как магия
Репозиторий давно не обновлялся
Последнее обновление было 1 год назад.
Представьте: вы рисуете грубый набросок кота, и через 0.1 секунды получаете фотореалистичное изображение. Фантастика? С img2img-turbo это реальность! Этот проект от исследователей CMU и Adobe выводит Stable Diffusion на новый уровень скорости и качества.
Почему это прорыв?
Традиционные модели Stable Diffusion требуют множества итераций для генерации изображений. img2img-turbo сокращает этот процесс до одной итерации, сохраняя при этом впечатляющее качество. Как разработчику, вам это даёт:
- Молниеносную скорость: 512x512 пикселей за 0.29с на A6000
- Гибкость: работает с парными и непарными данными
- Простота: готовые модели для типовых задач
Ключевые возможности
-
Sketch2Image: Превращение набросков в реалистичные изображения

-
Edge2Image: Генерация по контурам с сохранением структуры
python src/inference_paired.py --model_name "edge_to_image" \ --input_image "assets/examples/bird.png" \ --prompt "a blue bird" \ --output_dir "outputs" -
Day2Night/Night2Day: Автоматическая смена времени суток на фото

-
Weather Transfer: Добавление/удаление дождя и других эффектов
Как это работает?
Проект использует адаптацию одношаговой диффузионной модели SD-Turbo через adversarial learning. Архитектурные ключи:
- LoRA-адаптеры в каждом модуле
- Skip-соединения и Zero-Convs
- Переобучение первого слоя U-Net

Практическое применение
- Дизайнеры: Быстрый концепт-арт из эскизов
- Фотографы: Автоматическая постобработка снимков
- Разработчики игр: Генерация вариаций текстур
- Архитекторы: Визуализация проектов в разное время суток
Как начать использовать?
-
Установите окружение:
conda env create -f environment.yaml conda activate img2img-turbo -
Попробуйте Gradio-демо:
gradio gradio_sketch2image.py -
Обучите свою модель на собственных данных (инструкции в репозитории)
img2img-turbo — это не просто ещё одна модель Stable Diffusion. Это квантовый скачок в скорости работы, открывающий новые возможности для творческих приложений. Если вы работаете с генеративными моделями или компьютерным зрением, этот проект обязателен к изучению!
🔗 GitHub репозиторий | Демо | Бумага