自問自答網(wǎng)站怎么做推廣方式
使用SD提升分辨率
本系列博客筆記主要參考B站nenly同學(xué)的視頻教程,傳送門:B站第一套系統(tǒng)的AI繪畫課!零基礎(chǔ)學(xué)會(huì)Stable Diffusion,這絕對(duì)是你看過的最容易上手的AI繪畫教程 | SD WebUI 保姆級(jí)攻略_嗶哩嗶哩_bilibili
在前期作畫的時(shí)候,我有提到過,在第一次作畫的時(shí)候圖像分辨率不宜太高,因?yàn)檫^高的分辨率可能會(huì)爆顯存,導(dǎo)致整個(gè)作畫失敗,但是分辨率低的圖像質(zhì)量不高,細(xì)節(jié)不夠豐富,本文介紹如何使用AI提升圖片分辨率
AI繪畫是一個(gè)抽卡的過程,在前期,我們先使用低分辨率進(jìn)行多批次的生成,找到喜歡的畫面再對(duì)其進(jìn)行高分辨率的修復(fù),得到高質(zhì)量的最終作品。在前期直接設(shè)置過高分辨率的話不僅有爆顯存導(dǎo)致作畫失敗的風(fēng)險(xiǎn),還可能出現(xiàn)同一張圖中多個(gè)人物、肢體的混亂畫面。SD為我們提供了多種放大圖像分辨率的方法,下面我將為你一一介紹
高清修復(fù)
在文生圖的眾多參數(shù)中,有一個(gè)高分辨率修復(fù)的選項(xiàng),我們將其選中之后會(huì)出來一系列的子菜單,因?yàn)楦咔逍迯?fù)的底層就是圖生圖功能,所以這些設(shè)置也是和圖生圖類似
-
迭代步數(shù)設(shè)置如果為零,它就會(huì)和我們上面設(shè)置好的迭代步數(shù)保持一致
-
重繪幅度和圖生圖中的重繪幅度是一個(gè)意思,表示在高清修復(fù)過程中和原圖內(nèi)容保持多大的一致性,在放大算法中,重繪幅度的設(shè)置最好不要超過0.5
-
放大倍數(shù)和寬高:在之前介紹的時(shí)候,最好把第一次繪圖的分辨率設(shè)置為最終出圖的等比例縮小,現(xiàn)在就可以直接設(shè)置倍數(shù)將其放大到我們原先設(shè)想的分辨率大小,或者是手動(dòng)設(shè)置最終出圖的寬高,放大倍率盡量不要大于2
-
放大算法:Latent潛變量算法可以幫助你添加更多的畫面細(xì)節(jié)(尤其是二次元畫面),如果不知道該如何選擇,可以無腦選擇R-ESRGAN 4x+ 二次元就算則帶有Anime6B,或者在模型的詳細(xì)介紹頁面會(huì)有作者為我們提供建議某個(gè)模組最適合的放大算法
如果直接在圖生圖中操作效果也是一樣的,使用高清修復(fù)和圖生圖一樣,所以這種方法并沒法突破顯存的限制
SD Upscale放大
在圖生圖中,最下方的腳本可以選擇SD Upscale,也會(huì)有一系列的子菜單選項(xiàng)
放大倍數(shù)就是圖片大小的具體縮放倍數(shù),放大算法也和上述提到的一樣
原理是將圖片切割后對(duì)每個(gè)局部進(jìn)行高清修復(fù),像素重疊可以將切割后的圖片更加合理的拼接回去,使用SD放大時(shí),要在設(shè)置好的寬高基礎(chǔ)上加上重疊的像素值,比如原圖是``600600,重疊像素設(shè)置為64,這時(shí)就要把原圖尺寸設(shè)置為
664664` ,如果選擇放大兩倍,得到的結(jié)果仍然是1200*1200,如果沒有重疊像素的話,相鄰圖塊重新拼回去的時(shí)候就會(huì)出現(xiàn)非常生硬的過渡邊緣,重疊像素的作用類似于緩沖帶,讓圖像拼接更加流暢。
優(yōu)點(diǎn):可以不太受到顯存的限制,畫面精細(xì)度高
缺點(diǎn):分割的過程較為不可控(人臉等關(guān)鍵部位處于分割線的時(shí)候),可能會(huì)“加戲”出現(xiàn)原來沒有的元素,此時(shí)就需要降低重繪幅度,盡量讓結(jié)果和原圖保持一致性
后期處理(最常用)
在SD的webUI中選擇后期處理,使用其放大功能,這個(gè)操作邏輯和上面兩種方法類似,選擇合適的縮放比例和放大算法即可,它可以同時(shí)使用兩種放大算法,很多時(shí)候不知道如何使用多種放大算法的話,可以不設(shè)置第二種算法,只使用一種算法就可以。其余的參數(shù)保持默認(rèn)就好。
后期處理通過AI對(duì)分辨率實(shí)現(xiàn)提升,不涉及重繪,方便,高效,可以批量操作;
不改變圖片內(nèi)容,但細(xì)節(jié)豐富度等效果不太明顯。
【示例】還是使用上一篇文章中l(wèi)ofi模型的例子,最開始生成500*500的圖片,然后使用三種方法將其放大后觀察效果,可以觀察到不同放大功能對(duì)于細(xì)節(jié)增加的不同,如果你親自實(shí)驗(yàn)一下這三種方法可以發(fā)現(xiàn)不同方法運(yùn)行效率的不同
原圖500*500
:
高清修復(fù)1500*1500
:
SD Upscale放大1000*1000
:
后期處理1000*1000
: