DualStyleGAN — Мастер стилевого переноса для портретов

31 июл 2025

Репозиторий давно не обновлялся

Последнее обновление было 3 года назад.

1,684
254
26
3 года

Когда фото хочет стать мультяшным героем

Представьте: у вас есть обычная фотография, но вам хочется превратить её в персонажа аниме, экспрессивную карикатуру или даже картину в стиле Ван Гога. Раньше для этого требовались либо навыки художника, либо сложные редакторы. Теперь с этим справится DualStyleGAN — нейросеть, которая делает стилевой перенос на профессиональном уровне.

Обзор работы DualStyleGAN

Что может DualStyleGAN?

Этот проект, представленный на CVPR 2022, предлагает:

  • Высокое разрешение 1024x1024 — результаты выглядят чёткими и детализированными
  • Перенос и цвета, и структуры — сеть изменяет не только цвета, но и черты лица под выбранный стиль
  • Работа с малыми данными — достаточно всего ~200 изображений для обучения новому стилю
  • Примерный перенос — вы указываете конкретное изображение-пример желаемого стиля

Как это работает технически?

DualStyleGAN использует две ветви стиля:

  1. Внутренний стиль — сохраняет основные черты исходного лица
  2. Внешний стиль — отвечает за перенос художественных особенностей

Такой подход даёт контроль над степенью стилизации — можно слегка "подкрасить" фото или полностью превратить его в рисунок.

Реклама

Где применить?

  • Создание аватаров в различных стилях
  • Генерация концепт-артов персонажей
  • Арт-эксперименты с фотографиями
  • Подготовка иллюстраций для проектов

Попробуйте сами

Проект предлагает несколько способов тестирования:

  1. Веб-демо на HuggingFace: ссылка
  2. Локальный запуск через Jupyter-ноутбук
  3. Полное развёртывание с возможностью обучения своим стилям

Для быстрого старта:

git clone https://github.com/williamyang1991/DualStyleGAN.git
cd DualStyleGAN
conda env create -f ./environment/dualstylegan_env.yaml

Кому особенно понравится?

  • Разработчикам, работающим с компьютерной графикой
  • Художникам, ищущим новые инструменты
  • Всем, кто экспериментирует с генеративными моделями

DualStyleGAN — это мощный и гибкий инструмент, открывающий новые возможности в цифровом искусстве. Хотите увидеть себя в стиле любимого аниме? Теперь это проще, чем кажется!

Проект доступен под открытой лицензией. Для коммерческого использования проверьте условия.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.