Google научился дорисовывать фотографии

Разработчики Google научили нейросеть дорисовывать недостающую часть фотографии, даже если от нее скрыта большая часть изображения.

В основе алгоритма лежит архитектура генеративно-соревновательной нейросети, передает zn.ua.

Подобная архитектура подразумевает, что алгоритм состоит из двух частей: одна из них дорисовывает фотографию, а вторая – пытается отличить результат работы первой от настоящих снимков из обучающей выборки.

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

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

Loading...