Появилась создающая человеческий портрет по текстовому описанию программа

Юлия Горностаева
Фото: TASS/PA Images/Dominic Lipinski

Индийский программист Анимеш Карневар написал программу, которая создает портрет человека с помощью текстового описания его внешности. Исходный код автор опубликовал в веб-сервисе GitHub.

В качестве образцов для создания программы Карневар использовал два алгоритма: StackGAN использовался для создания по простому текстовому описанию фотореалистичных изображений, и ProGAN — для создания изображений людей в высоком качестве.

От StackGAN программист использовал кодировку текстового описания, данного простым языком, в вектор. В дальнейшем он передается синтезирующей изображение нейросети. Разработчик использовал нейросеть ProGAN. Программа постепенно улучшает разрешение изображения, добавляя новые «штрихи» к портрету благодаря уточняющим, новым словам.

Карневар использовал для обучения 400 фотографий и столько же текстовых описаний, сообщает телеканал «360».

Программист считает, что в будущем нейросети смогут помочь полицейским при составлении фотороботов.

Ранее знаменитый японский робототехник Хироси Исигуро создал андроида Ибуки. Он представляет собой миниатюрного робота с лицом 10-летнего мальчика.