Адрес для входа в РФ: exler.world
Инструмент для восстановления старых фотографий
Разработчики из китайской компании Tencent представили бесплатный инструмент GFP-GAN (Generative Facial Prior-Generative Adversarial Network) для восстановления и улучшения старых фотографий.
Вот ролик, в котором они рассказывают, как работает эта технология.
А вот онлайновая версия самого инструмента, который можно опробовать в работе.
Я его погонял на различных снимках.
Сначала старое фото приличного качества, но не особенно четкое. Слева - оригинал, справа - обработка. (На фото, кстати, я сам собственной персоной.) А что - лицо очень прилично вытянули. Понятно, что я бы подобных результатов смог бы добиться в "Фотошопе", но на это ушло бы значительно больше времени, чем те несколько секунд, которые на обработку потратил данный инструмент.
Более старое фото. Тоже очень прилично.
Теперь возьмем совсем некачественное изображение. У мужчины лицо вытянули прям здорово, хотя и не отремонтировали повреждения на фото. Лицо ребенка вытянуть не смогли, но и неудивительно - там деталей нет совсем.
Еще одно, сильно поврежденное фото. Лица вытянули хорошо, но трещины все как были, так и остались. Хотя на примере в ролике алгоритм вроде бы с трещинами должен справляться.
Ну, в общем, интересно, да, для определенных снимков может заметно улучшить качество лиц, однако жалко, что алгоритм трещины не удаляет - это было бы очень полезно.
Если будете пробовать и получите какие-то интересные результаты, поделитесь в комментах, плиз.
Почему не пойму.
Загрузил старую фотографию с обнажёнкой, но, судя по всему, алгоритм распознал на предложенной фотографии голые, женские сиськи и заявил что фотография не может быть улучшена.
1) Попробовала " востановить" одну фотографию несколько раз - все результаты разнились, хотя родство просматривалось.
2) На групповом фото другу неповезло запечатлеться в профиль. Ему программа дорисовала лишние нос и губы.
3) Другому товарищу "досталось" - его прога зачем-то состарила лет примерно на тридцать. Исходнику на тот момент было 13))).
Ну и так по мелочи всякого : слишком сильно улыбаешься - зубов тебе побольше. Если моргнул - без глаз остался.
Использовать сетки для "посмотреть чо умеет" - отлично. Использовать сетки для "восстановления" - нельзя ни в коем случае. В самом лучшем случае - с человеком, который абсолютно точно знает что было на кадре и проверяет результат придумывание сетки на мотив представленного.
Для проверки можно взять любое не слишком плохое фото, размыть его, а потом попробовать восстановить.
Но если алгоритм хотя бы убирал трещины/пятна/мелкие дефекты, увеличивая четкость - уже было бы неплохо для реставрации.
Имено это делает и нейронная сеть в подобных программах.
Просто поиграть и посмотреть на прикольный результат - ну ОК.
А в плане восстановления фотографий?
Удалять дефекты, повышать резкость - это здорово.
Рисовать поверх размытого пятна какое-то другое лицо - оно зачем?
А вот улучшение не катастрофически размытых изображений будет уже вполне качественным. Скажем, использовать эту технологию для увеличения фотографий, апскейла видео или исправления промахнувшегося фокуса.
Но даже и при сильном размытии, как на этом примере со Штирлицем, можно вполне адекватно "восстановить" лицо, если напичкать нейронку качественными фотографиями Тихонова.
А в целом у меня впечатление, что лицо он не вытягивает, а дорисовывает готовыми заготовками из своей библиотеки. Выходит красиво, но недостоверно. А все, что вокруг лица он поправить не умеет и оно только хуже становится. (Для фото в плохом состоянии)
Подобные онлайн сервисы восстановления фотографий существуют уже несколько лет.
Есть и сервисы для восстановления цвета черно-белых фотографий, напр
www.myheritage.com
Я давно жду, пока появятся хардварные коробки ремастеринга аудио в реальном времени.
Включаешь какую-то старую некачественную запись, а слушаешь уже прилично восстановленный звук.
Какого цвета глаза у прототипов античных статуй? Можно раскрашивать всеми цветами радуги, но это фантазия на тему, а не восстановление.
Ч/б фото - аналогично.
Самому пробовать лень...
"Вот такие субъекты, как ты, и тормозят мировой прогресс. Вспомни-ка о человеке, который впервые попробовал немецкую сосиску!" 😄