Створено програму, яка перетворює малюнки з Paint на картини

Програма Neural Doodle, розроблена на основі математичної моделі штучної нейронної мережі, може перетворювати звичайні малюнки або фотографії на художні картини, пише ua.racurs.ua.

Розробник програми Алекс Шампандар описав конструкцію нейромережі в науковій роботі, підготовленій для конференції nucl.ai Conference 2016.

Програма представляє собою скрипт мови програмування Python, який генерує зображення, приймаючи три картинки або фотографії в якості вхідних параметрів. Також для перетворення в картину програмі необхідний зразок, що демонструє стиль і схематичний малюнок (семантична карта), котрий можна зробити в будь-якому графічному редакторі на зразок Microsoft Paint. Процес генерації одного зображення займає близько години.

Нейромережа зчитує особливості стилю зразка, переносить їх на зображення, після чого Neural Doodle видає повноцінну художню картину.

Для прикладу розробник програми використав пейзаж французького художника П’єра-Огюста Ренуара. Спочатку Шампандар створив спрощений варіант картини, а потім додав до нього власний малюнок в Paint. На виході вийшла нова версія його власного пейзажу, що повторює стиль Ренуара.

Картина

Добавить комментарий