Как изменить фото с помощью нейросети?
Алексей, Санкт-Петербург 861 просм.
Хочу на фотографии дома поменять время года с лета на зиму для оформления объявления о продаже, чтобы показать, как участок выглядит в разное время. Возможно ли такое сделать нейросетью и насколько правдоподобно это выглядит на практике?
Дмитрий Волков инженер по машинному обучению
ответил
Задача решается тем же принципом, что и любая генеративная правка фото: нейросеть не берёт готовую зимнюю картинку из интернета, а перерисовывает именно ваше фото с учётом освещения, теней и композиции оригинала. Результат получается правдоподобным, если исходное фото снято при нормальном освещении и без сложных мелких деталей вроде листвы деревьев крупным планом.
Для такой задачи подойдут Kandinsky и Fusion Brain (режим img2img), Шедеврум от Яндекса или Adobe Firefly. В промпте достаточно описать желаемое состояние прямо, например ‘тот же дом и участок, но зима, снег на крыше и земле, голые деревья, сохранить композицию и ракурс’.
На практике результат для внешних построек и общей композиции получается достаточно достоверным в 70-80 случаях из 100 с первой-второй попытки. Хуже нейросеть справляется с мелкими деталями вроде отдельных веток или травы — там иногда видны нестыковки, если приглядеться. Для рекламного объявления, где фото смотрят пару секунд, этого обычно достаточно, а вот для профессиональной архитектурной визуализации такой способ я бы не рекомендовал.
Совет из практики: делайте несколько запусков подряд (5-7 вариантов не займут больше пары минут) и выбирайте лучший визуально, а не первый попавшийся — разброс качества между попытками у таких сервисов пока заметный.
Задать свой вопрос
Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом эксперта.