Программа Neural Doodle, сделанная на основе нейросети, превращает обычные рисунки или фотографии в настоящие картины.
Подпишись на наш Viber: новости, юмор и развлечения!
ПодписатьсяРазработчик программы Алекс Шампандар разместил исходный код на GitHub, а конструкцию нейросети описал в научной работе, подготовленной для конференции nucl.ai Conference 2016. Программа - это скрипт Python, который генерирует изображения, принимая три картинки в качестве входных параметров.
На "вход" подаются рисунок или фотография, образец, демонстрирующий стиль, а также его "семантическую карту" - схематический рисунок, сделать который можно в любом графическом редакторе вроде Microsoft Paint.
Читайте также: Ученые научились восстанавливать зрение
Нейросеть считывает особенности стиля образца, переносит их на изображение, и на выходе в Neural Doodle получаем новую полноценную картину. Шампандар поэкспериментировал на картинах классических художников. Например, он взял пейзаж Ренуара, создал его упрощенный вариант, затем добавил к нему свой рисунок в Paint.