Нейросеть для превращения эскизов в изображения работает в браузере

IT-новости >> 15.08.2018, 19:09

Разработчик Заид аль-Яфии запустил браузерную версию системы pix2pix. Она способна в режиме реального времени превратить набросок пользователя в фотографию. Пока-что система умеет перерисовывать только обувь, фасады зданий и кошек. Разработчик опубликовал исходный код проекта на GitHub, чтобы все желающие могли внести свою лепту в его совершенствование или использовать его для своих разработок.

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

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