НЕЙРОСЕТЬ НАУЧИЛИ ПРЕВРАЩАТЬ КАРАКУЛИ ИЗ PAINT В ХУДОЖЕСТВЕННЫЕ ШЕДЕВРЫ
Программа Neural Doodle, сделанная на основе нейросети, превращает в настоящие картины обычные рисунки или фотографии. Создатель программы Алекс Шампандар (Alex Champandard) разместил исходный код на GitHub, а конструкцию нейросети описал в научной работе, подготовленной для конференции
nucl.ai Conference 2016.
Программа представляет собой скрипт Python, который генерирует изображения, принимая три картинки в качестве входных параметров. На «вход» подаются рисунок или фотография, образец, демонстрирующий стиль, которому пользователь хочет подражать в своём изображении, а также его «семантическая карта» — схематический рисунок, сделать который можно в любом графическом редакторе наподобие Microsoft Paint.
Нейросеть считывает особенности стиля образца, переносит их на набросок, и на выходе у Neural Doodle получается новая полноценная картина. Шампандар поэкспериментировал на картинах классических художников. Например, он взял пейзаж Ренуара, создал его упрощенный набросок, затем добавил к нему собственный рисунок в Paint. На выходе у него получилась новая версия его собственного пейзажа, который будто бы сам Ренуар и нарисовал.
Ранее в сети приобрел популярность алгоритм «Deep Dream» от компании Google, с помощью которого нейросети могли рисовать картины иимитировать полотна знаменитых мастеров.