如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

作為設計打工人,經常需要放大圖片的細節,來做視覺 KV 來做印刷物料,或者拿不到人物的高清照片,這篇文章中,給大家帶來 3 種實用向的 Stable Diffusion 方法,高清放大圖片而且免費。

  1. WebUI 后期處理
  2. SD upscale 圖生圖高清放大
  3. ControlNet tile upscale 高清重繪插件

對于沒有部署 webUI 原生環境的伙伴或者用 Mac 的可以使用國內線上的 webUI 產品,如哩 x 哩 x 或者 eShxxx 等。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

下面案例就是教大家如何放大這張素材圖。

方法一: WebUI 后期處理

webUI 后期處理是過訓練的 AI 模型,可以放大照片并填充細節,使圖像保持清晰。這是在 webUI 放大圖像的基本方法。

1. 首先打開 webUI 界面,找到后期處理 Tab

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

2. 選擇要放大的圖片上傳

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

3. 調整數值,放大到 4 倍,選擇放大算法,這里以 R-ESRGAN 4x+為例。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

4. 點擊生成按鈕

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

可以看到發絲有了明顯的銳化,但是這種后期處理不會改變圖像中細節,僅放大圖像尺寸,相同的網格中填充了更多的像素信息。如果想得到效果更好的圖片我們可以使用下面兩種方法。

方法二:SD upscale 圖生圖高清放大

圖生圖來放大圖片的好處是,生成的圖片有更多的細節,可以使用不同大模型來處理不同類型的圖片。

1. 打開圖生圖頁面,點擊圖片上傳按鈕

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

2. 在提示詞中輸入:highly detailed

否定提示詞中保持默認即可。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

3. 選擇一個 checkpoint 大模型,這里以 GhostMix 鬼混_V2.0.safetensors 為例,添加增加細節的 LoRA:Add More Details - Detail Enhancer / Tweaker

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

4. 調節參數,選擇放大倍數,輸入倍數這里以 6 倍為例,重繪幅度設置為 0.3,數值越高會有越好的細節,但盡量不要高于 0.5,否則將會出現錯誤或者離譜的圖片。采樣方法保持默認或者我喜歡用帶有“++”的采樣方法。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

5. 點擊生成等待結果。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

可以看到圖片細節被重新繪制了,頭發,紐扣,眼睛,并不是后期處理簡單的數值放大得到的涂抹感而是貼近真實感,我們把兩種方法做直觀的對比更容易看出差別。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

重繪幅度調整到 0.4 的效果,看到人物已經美的不像話了,面部歐美化嚴重,文字已經出現偏差,已經忘記原來人物長什么樣了??

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

方法三:ControlNet tile upscale 高清重繪插件

有沒有辦法在不犧牲原有構圖的情況下提高圖片清晰度?這聽來和第一種方法類似,但是解決方法是不同的,這時候就需要用到 ControlNet。

tile upscale 是用于重新生成圖像細節的 ControlNet 模型,他需要你在 webUI 基礎上安裝了 Ultimate SD Upscale 和 ControlNet 擴展,之前我提到國內 webUI 產品基本都集成了這兩款擴展插件,下面是詳細的操作方法。

1. 在圖生圖標簽下,點擊上傳需要放大的圖片

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

2. 將圖像上傳到圖生圖畫布,輸入正向提示和否定提示。如果沒有提示,可以使用“highly detailed”,否定提示詞保持默認。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

3. 將采樣步數設置為 50,重繪幅度改為 0.5

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

4. 將相同的原始圖像上傳到 ControlNet 的圖像畫布。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

5. 選擇啟用以啟用 ControlNet 擴展,在預處理器下拉菜單中選擇 tile_resample,點擊??圖標,模型會自動填入control_v…_sd15_tile。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

6. 點擊啟用 tiled Diffusion

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

7. 放大算法選擇這幾個都可以,我測試 4x_NMKD-Superscale-SP_178000_G 效果最理想,其他參數保持默認即可,放大倍數選擇 4 倍,如果報錯顯存不足可以降低到 2 倍。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

讓我們放大對比一下放大結果,分別對比臉部細節、紐扣、發絲等。ControlNet tiled 的放大質量非常清晰。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

以上,僅僅為大家提供一個思路,關于 checkpoint 大模型的選擇,以及重繪幅度的取值,都是兩個最直接影響圖生圖結果的關鍵。

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

其他圖片高清重繪效果

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

趕快試試吧,關注我會持續分享更多 MJ,SD,leonardo 的生圖技巧,放心關注免費分享不賣課,That's all,GL

歡迎關注作者微信公眾號:「香蕉創意事務所」

如何用 Stable Diffusion 高清放大圖片?我總結了這3個方法!

 

收藏 79
點贊 36

復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。