【AI細(xì)化教程】超清放大修復(fù)細(xì)節(jié)!再也不用擔(dān)心模糊分辨率問題了!stable diffusion
想要修復(fù)小圖細(xì)節(jié)并使圖像超清?想要解決模糊分辨率的問題嗎?現(xiàn)在,AI技術(shù)可以幫助你解決這個(gè)問題。在這個(gè)教程中,我們將以stable diffusion的ControlNet1.1版本tile模型+SD放大算法為例進(jìn)行講解,讓你輕松掌握如何運(yùn)用AI技術(shù)進(jìn)行超清放大修復(fù)。
哈嘍,大家好!我是天之。有同學(xué)問想要了解一下,有沒有一些更穩(wěn)定的放大修復(fù)細(xì)節(jié)的算法,我們來看看操作。
1.我們選擇大模型“完美世界”,
完美世界Perfect World模型下載:https://civitai.com/models/8281?modelVersionId=19084
2.拖拽放入我們需要放大的圖片。
3.我們直接使用通用反向提示詞,
再復(fù)制萬能通用反向提示詞。
反向提示詞:paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), dot, mole, lowres, normal quality, monochrome, grayscale, lowres, text, error, cropped, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, out of frame, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck, username, watermark, signature, (mole:1.4),NSFW,mask,((mask))
4.采樣步數(shù)提升到60。
5.打開ControlNet,
啟用預(yù)處理器:選擇tile_resample
模型:選擇control_v11fle_sd15_tile[a371b31b]
打開SD放大腳本

放大算法:使用R-ESRGAN 4×+。
可以拖拽圖片到Controlnet內(nèi)。點(diǎn)擊圖片右下角的箭頭按鈕,我們的分辨率就可以自動(dòng)配置上去。
最終需要取消掉這張圖片,我們使用它的分辨率就足夠了。
重繪幅度調(diào)整到0.3左右,
點(diǎn)擊生成!
我們可以看到,Control一點(diǎn)一tale模型加上SD放大算法,整體的完成度都可以得到很好的提升??梢钥吹筋^發(fā)上的細(xì)節(jié),眉毛,睫毛,皮膚上的細(xì)節(jié)都可以得到很好的修復(fù)和放大。身上的飾品還原度也還不錯(cuò)。
如果覺得分辨率不夠,我們可以點(diǎn)擊下方的圖生圖按鈕,將這張圖片配置上去,其他參數(shù)不變,再繼續(xù)生成就可以得到四倍的放大。
我們再看一下,但這一次的結(jié)果并不是很好,還原度差異化較大。所以我們將重繪幅度調(diào)小一些,調(diào)制到0.2以內(nèi)會(huì)比較穩(wěn)定。
這一次圖片的還原度相對來說就好很多了,眼睛上的細(xì)節(jié)以及頭發(fā)絲的表現(xiàn),都得到了二次的優(yōu)化和提升。
我們可以使用這個(gè)方法不斷地放大圖片,得到一個(gè)更高清的分辨率效果。當(dāng)然你也可以直接放2K的圖片,生成4K、8K更高分辨率,都是一個(gè)比較好的圖片細(xì)節(jié)修復(fù)的方式。我們將所有的參數(shù)進(jìn)行還原,
如果我們重繪幅度調(diào)整過大,整體的角色形象就會(huì)發(fā)生變化,還原度差異化就會(huì)更大,更傾向你的關(guān)鍵詞,以及你的模型庫里面的資源。
如果我們關(guān)閉controlnet就看到圖整體都飛了,完全混亂掉。
我們通過tile模型很好地將畫面進(jìn)行穩(wěn)定。
單獨(dú)使用SD放大會(huì)怎么樣呢?
重繪幅度建議調(diào)小一些,調(diào)至0.2左右,因?yàn)镾D放大腳本需要像素重疊進(jìn)行計(jì)算,才會(huì)得到更好的一個(gè)穩(wěn)定的效果。這里是放大兩倍,疊加像素是64。我們需要把上面的分辨率高度,寬度都進(jìn)行增加64,然后進(jìn)行生成。整體的還原度比較高,但是細(xì)節(jié)相對會(huì)欠缺一些。
我們四張圖放在一起對比看一下,可以看到TL加SD放大兩倍的時(shí)候,它整體的細(xì)節(jié)還原度,要比SD單獨(dú)放大效果來的好很多。
整體的精度,細(xì)節(jié)以及脖子上的裝飾結(jié)構(gòu)還原度上都很高。當(dāng)我們使用TIL加SD放大四倍的時(shí)候,我們可以得到一個(gè)更高清更有豐富細(xì)節(jié)的表現(xiàn)。
接下來我們配置軟件腳本環(huán)境,如果你安裝了舊版的Ctrl Net,點(diǎn)擊擴(kuò)展插件檢查更新,檢查更新后這里會(huì)有一個(gè)勾選,勾選后再點(diǎn)左上角的橙色按鈕應(yīng)用并重啟。如果Ctrl更新后發(fā)現(xiàn)預(yù)處理器沒有任何的變化,那就是更新失敗了。這時(shí)候建議將本地的Ctrl Net文件夾進(jìn)行刪除,再進(jìn)行重新安裝,這樣才能解決更新失敗的問題。
如果Control你還沒有安裝,你可以將插件地址的鏈接復(fù)制到這里,點(diǎn)擊橙色的安裝按鈕。然后我們需要下載最新的Control內(nèi)置模型。建議全部下載,當(dāng)然你也可以選擇性下載需要的功能模型。我們將下載好的模型放入SD目錄中的extension文件夾下的ctrl_t文件夾。找到我們的model文件夾,把它拷貝進(jìn)去。
https://zhuanlan.zhihu.com/p/629199221