最近在嘗試stable diffusion當中裡功能,今天來嘗試一下Loop Back這個功能。Loop Back這個功能能幹嘛呢? 照字面上的意思應該是在同一張圖上迭代重新增強。

實測結果效果出奇的好。下面直接舉個例子吧


這是一張我用SD產生出來的圖,臉部很糟糕

00032-205160599.png

這是我用Loop Back 迭代後的結果

00045-123036379.png

效果很明顯吧!!


第一次嘗試,我是使用圖生圖的方式來進行Loop Back,但我發現除了臉部以外,衣服的部分也有些微的變化

第二次,就改用Inpaint,只把頭部的部分塗起來,再次Loop Back 這樣就只會重繪頭部的部分


參數設定

設定大致長這樣

1681743244945854.png

girl,(high quality,best quality),long hair,thin face,cute face,beautiful face,solo,detail

Negative prompt:  
ugly,weird,bad mouth,bad eyes, bad face,(bad hand,bad finger), ugly faces,  (low quality), (bad quality), 
blurry, blank, malformed,bad light,overexposure ,solarization,poorly drawn face,


Steps: 40, Sampler: Euler a, CFG scale: 7, 
Seed: 123036381, Size: 600x600, 
Model hash: 53d6c81c3c, Model: SD_SD_T14_e_a_opj_yorrr, 
Denoising strength: 0.5, Denoising strength change factor: 1, Noise multiplier: 1.02


Loopback 的Script的部分都沒改,只是單純開啟而已


後來嘗試強化手部,效果就比較不明顯,修復了好幾次,嘗試了不同的prompt,只能修復成下圖這樣

good hands,two hands,✋
Negative prompt:  ugly,weird,bad  hands

Steps: 40, Sampler: Euler a, CFG scale: 7, Seed: 3795246360, Size: 600x600, 
Denoising strength: 0.5, Denoising strength change factor: 1, Noise multiplier: 1.02

00080-2684595266.png

效果還不是很好,但已經比原圖好很多了,再以這個為基底,重新再產生一次手部

00084-1886950462.png

不細看的話,算是勉強能唬弄過去了


文章轉載或引用,請先告知並保留原文出處與連結!!(單純分享或非營利的只需保留原文出處,不用告知)

原文連結:
https://blog.aidec.tw/post/stable-diffusion-img2img-loopback