Восстановление фото при помощи Stable Diffusion

На эту тему конечно куча статей есть от людей сильно прошаренных именно в Stable Diffusion. Расскажу в общих чертах, как это несколько раз делал составитель Короедства.

Имеется фото, например такое:
iWZPXeojebE.jpg

Суём в фотошоп, чистим крупными мазками, крупные царапины там, вмятины, убираем основные артефакты, убираем фон. Получается что-то такое:
iWZPXeojebE.png

В Stable Diffusion делаем две вещи: сначала CodeFormer'ом, на вкладке Extras который, восстанавливаем фото - восстановятся при этом в основном лица, но нам это и надо:
02069.png
(не пойму только, откуда вылезла рамка)

Потом с восстановленного перегенерируем на вкладке img2img, чтобы примерно похоже было - лица непохожие будут:
tmp3wnhimyn.png

Конечно тут надо много заходов сделать, подобрать Denoising strength. Здесь было 0,25.

Потом идём в фотошоп, накладываем нагенерённое на то, что из-под кодформера, и прорезаем в нагенерённом дырки под лица. Конечно я не очень аккуратно сделал, но направление такое:
tmp3wnhimyn 1.png