Восстанавливает и улучшает лица на фото: убирает размытие, шум и повреждения, делает черты лица более чёткими. Цена - 1 рубль.
GFP-GAN - нейросеть для восстановления лиц на изображениях, созданная командой Tencent ARC. Она рассчитана на фото, где лицо получилось маленьким, смазанным, шумным или испорченным сжатием, и старается вернуть глазам, коже, волосам и контурам более естественный вид.
Разработчики описывают GFP-GAN как инструмент для blind face restoration - восстановления лица без точного знания, что именно испортило снимок. В своей работе авторы делают упор на баланс между правдоподобием и сходством с исходным человеком: модель не просто повышает резкость, а пытается дорисовать недостающие детали лица так, чтобы результат выглядел живее и с меньшим числом артефактов.
В актуальных сборках у GFP-GAN обычно используют несколько режимов. По описанию авторов и документации, версия v1.3 даёт более мягкий и естественный результат, v1.4 лучше сохраняет детали и сходство лица, а RestoreFormer добавляют как отдельный вариант для кадров с сильными искажениями, когда лицо сильно размыто, пережато или частично разрушено.
Модель смотрит именно на лицо, а не на всю картинку целиком. Сначала она находит черты лица, потом восстанавливает глаза, нос, рот, кожу и линию волос по шаблонам, которым научилась на большом числе портретов. За счёт этого старый или испорченный снимок может стать заметно чище.
Но есть и обратная сторона: нейросеть не "вспоминает" реальные детали, которых в фото уже нет. Она их достраивает по вероятности. Поэтому результат может выглядеть лучше исходника, но мелочи вроде формы ресниц, морщин или текстуры кожи иногда меняются.
Лучше всего GFP-GAN работает именно с лицами. Фон, одежда, текст на вывесках и мелкие предметы вокруг человека он не восстанавливает так же точно. На очень плохих снимках лицо иногда выходит слишком гладким, с "пластиковой" кожей или слегка изменёнными чертами.
Ещё один нюанс - модель может сделать человека более красивым по своим внутренним шаблонам: выровнять кожу, изменить форму глаз или зубов, сгладить возрастные детали. Для бытового улучшения фото это часто нормально, но для архивных, юридических или очень личных снимков такой эффект может быть нежелателен.
На фоне обычных улучшателей фото GFP-GAN заточена именно под лица. Она не просто увеличивает изображение, а пытается восстановить портрет так, чтобы лицо выглядело убедительнее.
Среди близких решений GFP-GAN обычно ценят за быстрый и понятный результат без долгой настройки. Версия v1.4 чаще берут, когда хочется больше чёткости и сходства, а RestoreFormer - когда исходник совсем тяжёлый. В сравнении с более мягкими восстановителями GFP-GAN нередко делает лицо выразительнее, но иногда сильнее вмешивается в исходные черты.