AI Drawing — передача стиля изображения на основе глубокого обучения

глубокое обучение
AI Drawing — передача стиля изображения на основе глубокого обучения
Для получения дополнительной информации вы можете выполнить поиск в общедоступной учетной записи «Coder Space» на WeChat или отсканировать QR-код ниже, чтобы следовать


Оригинальный текст официальной учетной записи:https://mp.weixin.qq.com/s/l6QFzV9hpVEG2ZQxp0YFfA


Недавно я нашел приложение, которое может редактировать стили изображений: Prisma. В этом приложении вы можете применять различные стили изображения к целевому изображению для создания новых изображений.

Например, вы можете применить стиль мозаики к фотографиям Бунда, чтобы получить фотографии Бунда в стиле мозаики.Эффект изображения выглядит потрясающе.


Профессиональное описание такого процесса преобразования обработки изображений:Передача стиля изображения. Стилю изображения соответствует содержание изображения. Изображение может быть описано этими двумя признаками:


Например, на картинке ниже стиль явно китайский, а горы, реки и деревья на картинке являются содержанием изображения.


такПередача стиля изображенияОбычно это относится к процессу применения стилевой части функций изображения к целевому изображению.Входными данными всего процесса миграции являются карта содержимого и карта стилей, а выходными данными является карта результатов после миграции стилей.. После применения переноса стиля изображения можно создавать изображения того же стиля.


Примеры изображений с использованием разных стилей изображений:


Стиль изображения более неоднозначен, чем содержание, и его трудно определить количественно. Итак, как реализовать такую ​​передачу стиля изображения программно? Фактически, в настоящее время одним из наиболее распространенных методов является использование сверточной нейронной сети, то есть реализация сети CNN. В 2015 году Гэтис и др. опубликовали результаты исследования: Нейронный алгоритм художественного стиля, который можно рассматривать как новаторскую работу по применению сети CNN для передачи стиля, С тех пор соответствующие исследования появлялись бесконечным потоком.


Почему сеть CNN может обеспечить передачу стиля изображения?? Суть в том, что сеть CNN может выполнять извлечение признаков из изображений на разных уровнях. Изображения имеют визуальные особенности стиля и содержания, которые обычно соответствуют двум уровням характеристик:функции низкого уровняифункции высокого уровня. Такие как: текстура и тон могут рассматриваться как признаки низкого уровня, то есть используемые для описанияСтиль изображенияОписание более абстрактного содержимого изображения - это функция высокого уровня, которая часто называютсодержание изображения, например дом, река. Следовательно, необходимо только выбрать подходящую модель CNN и обучить сетевые слои, которые могут представлять стиль изображения и содержимое изображения, а затем можно реализовать преобразование стиля нового изображения.

Помимо изображений, мы можем даже применить его к видео, чтобы передать стили видео и помочь нам достичь более богатых и разнообразных видеоэффектов. Например, маленькая лисичка в стиле масляной живописи ниже.


В настоящее время также есть некоторые расширения, основанные на переносе типового стиля, и те, кто заинтересован, могут найти соответствующую информацию. Вот несколько примеров.

  • Одновременная передача нескольких стилей в одно изображение


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


Генерация изображений на основе передачи стиля изображения также является способом получения креативных изображений и видео, и может быть получено еще больше маркетинговых моделей. С развитием глубокого обучения на устройстве обученные модели могут быть развернуты на устройстве, и эти технологии могут быть непосредственно применены на устройстве, а сценарии мобильных приложений и пространство для воображения также будут больше. Вышеупомянутое приложение для художественного преобразования изображений в основном реализовано в соответствии с этой идеей.


Связанные цитаты:

https://github.com/lengstrom/fast-style-transfer

https://github.com/titu1994/Neural-Style-Transfer


Оригинальный текст официального аккаунта:Tickets.WeChat.QQ.com/Yes/Lai 6Q FZ V9 Окрашенная кожа…


Для получения дополнительной информации вы можете выполнить поиск в общедоступной учетной записи «Coder Space» на WeChat или отсканировать QR-код ниже, чтобы следовать

Пожалуйста, свяжитесь с автором для перепечатки.