Нейросеть від Nvidia перетворює найпростіші нариси на красиві пейзажі.

Нейросеть від Nvidia перетворює найпростіші нариси на красиві пейзажі.
Водоспад курця та водоспад здорової людини

Усі ми знаємо, як намалювати сову. Потрібно спочатку намалювати овал, потім ще коло, ну а потім виходить шикарна сова. Звичайно, це жарт, причому дуже старий, але інженери Nvidia постаралися зробити так, щоб фантазія стала реальністю.

Нова технологія, Яка називається GauGAN, створює шикарні пейзажі з дуже простих нарисів (справді простих - кола, лінії і все). Звичайно, в основі цієї розробки лежать сучасні технології, а саме генеративні змагальні нейромережі.

GauGAN дозволяє створювати барвисті віртуальні світи і не тільки для розваги, але і для роботи. Так, архітектори, фахівці з ландшафтного дизайну, розробники ігор — усі вони можуть отримати щось корисне. Штучний інтелект відразу «розуміє», чого хоче людина і доповнює початкову ідею безліччю деталей.

"Мозковий штурм у плані розробки дизайну дається набагато легше з використанням допомоги GauGAN, оскільки розумна кисть може доповнити початковий малюнок, додавши якісні зображення", - заявив один із розробників GauGAN.

Користувачі цього інструменту можуть змінювати початковий задум, модифікувати пейзаж чи інше зображення, додавати небо, піски, море тощо. Все, що душа забажає, причому додавання відбувається всього за пару секунд.

Нейросітка тренували з використанням бази у мільйони зображень. Завдяки цьому система може зрозуміти, чого хоче людина і як досягти бажаного. Причому нейромережа не забуває про найдрібніші деталі. Так, якщо намалювати схематично ставок і якісь дерева поряд з ним, то після пожвавлення пейзажу всі об'єкти будуть відображатися в дзеркалі води ставка.

Системі можна вказувати, якою має бути видима поверхня - вона може бути покрита травою, снігом, водою чи піском. Все це можна за секунду перетворити, тому сніг стане піском і замість засніженої пустки художник отримає пустельний ландшафт.

«Це як книжка розмальовка, де говориться, де розміщувати дерево, де — сонце, а де — небо. Потім, після початкового завдання, нейронна мережа оживляє картину, додає необхідні деталі і текстури, промальовує відображення. Все це ґрунтується на реальних зображеннях», — каже один із розробників.


Незважаючи на те, що системі не вистачає «розуміння» реального світу, система створює вражаючі краєвиди. Все тому, що тут використовуються дві нейромережі, генератор та дискримінатор. Генератор створює зображення та показує його дискримінатору. Той, ґрунтуючись на мільйонах бачених раніше зображень, вибирає найбільш реалістичні варіанти.

Саме тому генератор «знає», де мають бути відбиття. Варто відзначити, що інструмент дуже гнучкий і оснащений великою кількістю налаштувань. Так, з його допомогою можна писати картини, підлаштовуючись під стиль певного художника або просто балуватися зі швидким додаванням сходу сонця або сходу.

Розробники стверджують, що система не просто бере звідкись зображення, складає разом і отримує результат. Ні, всі одержувані «картинки» є генерованими. Тобто нейромережа «творить», як справжній художник (чи навіть краще).

Поки що програми немає у вільному доступі, але незабаром її можна буде випробувати у роботі. Це можна зробити на технологічній виставці GPU Technology Conference 2019, яка прямо зараз йде у Каліфорнії. Щасливчики, які змогли відвідати виставку, можуть потестувати GauGAN.

Нейросети вже давно навчають брати участь у творчому процесі. Наприклад, торік деякі з них могли створювати 3D моделі. Крім того, розробники з DeepMind навчили нейромережу відновлювати тривимірні простори та об'єкти за малюнками, фотографіями, начерками. Для того щоб відтворити просту фігуру, нейромережі вистачає однієї картинки, для створення складніших об'єктів потрібно п'ять картинок для «натягування».

Що стосується GauGAN, то цей інструмент явно знайде гідне комерційне застосування — багато напрямків бізнесу та науки потребують подібних сервісів.

Джерело: habr.com

Додати коментар або відгук