Быстрый перенос стиля в 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). Эмпирически это приводит к более крупным масштабным стилевым особенностям в преобразованиях.
Протестировано на
Спецификация | |
---|---|
Операционная система | Windows 10 Home |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )