Нейросети обучили состаривать и омолаживать изображения лиц

Татьяна Новак

Французская компания Orange Labs разработала алгоритм на основе нейросетей, способный искусственно состаривать и омолаживать изображения лиц, сохраняя их сходство с изображением на исходном фото. Об этом пишет MIT Technology Review.

По словам авторов, это первый алгоритм, который генерирует высококачественные изображения лиц в любой заданной возрастной категории с сохранением узнаваемости человека. Для его создания исследователи использовали две генеративные состязательные нейросети acGAN: генератор, который создаёт синтетическое изображение, и дискриминатор, который проверяет сходство с исходником.

В процессе обучения нейросети проанализировали, как выглядят лица людей шести возрастных категорий (до 18 лет, 19-29, 30-39, 40-49, 50-59 и старше 60 лет). Для этого в них загрузили по 5 тыс. фотографий людей из каждой возрастной категории. Таким образом нейросети узнали паттерны изображения лиц, характерные для определённого возраста, и смогли применить их для состаривания и омоложения изображения любого лица.

Синтетические изображения лиц в разных возрастных категориях. Иллюстрация: Orange Labs

Обученный алгоритм учёные испытали на 10 000 изображений из базы данных IMDB-Wikipedia, а затем проверили результат с помощью программы OpenFace, которая сравнивает две фотографии и определяет, изображён ли на них один и тот же человек. В 80% случаев программа сумела идентифицировать людей, возраст которых искусственно изменили на фото.

Глава проекта Григорий Антипов считает, что его технологию можно применять для поиска людей, пропавших много лет назад, а также для создания развлекательных приложений.

Загрузить еще