1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/martin_z_he-fast-style-transfer

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Быстрый перенос стиля в TensorFlow

Добавляйте стили известных картин к любой фотографии за доли секунды! Можно даже стилизовать видео!

Перенос стиля MIT Stata Center (1024×680) на стиль Udnie, автор — Фрэнсис Пикабиа, занимает 100 мс на видеокарте Titan X 2015 года выпуска.

Наша реализация основана на сочетании работы Gatys «A Neural Algorithm of Artistic Style», Johnson «Perceptual Losses for Real-Time Style Transfer and Super-Resolution» и Ulyanov «Instance Normalization».

Спонсорство

Пожалуйста, рассмотрите возможность спонсирования моей работы над этим проектом!

Лицензия

Авторские права (c) 2016 Logan Engstrom. Свяжитесь со мной для коммерческого использования (или любого другого использования, кроме академических исследований) (электронная почта: engstrom@мой университетский домен.edu). Бесплатно для исследовательского использования при условии надлежащего указания авторства и сохранения этого уведомления об авторских правах.

Стилизация видео

Здесь мы преобразовали каждый кадр в видео, а затем объединили результаты. Нажмите, чтобы перейти к полной демонстрации на YouTube! Стиль здесь такой же, как и выше.

Узнайте, как создавать такие видео здесь!

Перенос стиля изображения

Мы добавили стили из различных картин к фотографии Чикаго. Кликните на миниатюры, чтобы увидеть полные изображения с применёнными стилями.



Детали реализации

В нашей реализации используется TensorFlow для обучения быстрой сети переноса стиля. Мы используем примерно ту же сеть преобразования, что описана у Johnson, за исключением того, что пакетная нормализация заменена на инстанс-нормализацию Ulyanov, а масштабирование/смещение выходного слоя tanh немного отличается. Мы используем функцию потерь, близкую к той, что описана у Gatys, используя VGG19 вместо VGG16 и обычно используя более «мелкие» слои, чем в реализации Johnson (например, мы используем relu1_1, а не relu1_2). Эмпирически это приводит к более крупным масштабным стилевым особенностям в преобразованиях.

Настройка виртуальной среды (Anaconda) — Windows/Linux

Протестировано на

Спецификация
Операционная система Windows 10 Home

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Добавьте стили известных картин к любой фотографии за долю секунды! Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/martin_z_he-fast-style-transfer.git
git@api.gitlife.ru:oschina-mirror/martin_z_he-fast-style-transfer.git
oschina-mirror
martin_z_he-fast-style-transfer
martin_z_he-fast-style-transfer
master