Stable Diffusion進階 -- Loopback

更新於 發佈於 閱讀時間約 5 分鐘
本篇要來介紹一個很少人提到,但是我用了之後覺得非常驚艷的功能--循環輸入(Loopback)。
Loopback效果
當我們在使用img2img,或者Inpaint等依照一個既有圖像產生新圖像時,很多時候會遇到一個問題:
Denoising strength太小,改動的幅度不夠大,想改的東西改不了。但是Denoising strength如果弄得太大,想改的東西不一定會改到,但不想改的東西卻被改變了。
通常應付這種問題的作法就是使用低Denoising strength,不斷地把滿意的成果送回img2img或Inpaint裡面繼續重繪。但有時候這種過程非常緩慢又耗費心力,常常還沒看到滿意的成果前就放棄不搞了。
這時候Loopback就是一個很棒的懶人救星。Loopback簡單說,就是將這一次跑出來的成果圖,當成下一輪的來源圖繼續生出下一張圖。
在img2img與Sketch功能底下,就是整張圖繼續生圖,在Inpaint與Inpaint Sketch底下就是以原本選取的範圍來繼續生圖。
在img2img頁籤的最下面,Script選單裡面,就有著Loopback這個選項,選擇它之後會打開一個表單,提供幾個額外設定:
Loopback選單
  1. Loops:執行幾次Loopback功能。
  2. Final denosing strength:最後一回合的Denoising strength。
  3. Denoising strength curve:從第一回合到最後一回合之間的Denoising strength的變化策略,有三種選項:
    Linear:從頭到尾平均變化。
    Aggresive:非常快就貼近Final denoising strength。
    Lazy:最後幾回合才會貼近Final denoising strength。
  4. Append interrogated prompt at each iteration:每次生出新圖之後,是否要執行圖生文,將搜尋到的提示詞附加上去生下一回合的新圖。有三個選項:
    None:不執行圖生文。
    CLIP:執行CLIP,讓AI從新圖提煉提示詞,產出自然語法格式的提示詞。常用在照片類圖片。
    DeepBooru:執行DeepBooru,讓AI從新圖提煉提示詞,產生單詞列表的提示詞,常用在動漫類圖片。
原本由於AI在高度Denoising strength的情況下,輸出的成果太不可測,所以Loopback這個功能很難使用,因此很少人使用,但是在ControlNet這個超級外掛出現之後,Loopback在某些地方就變得特別好用,下面是一個應用範例:替人物身上的衣物變色。

很多時候,AI並不一定會聽我們輸入的提示詞,但同時又產生了我們很喜歡的成果,這要怎麼辦呢?例如下圖,AI偶然產生了一張很滿意的圖片,但是角色身上的衣物顏色是錯的,我指定的是紅色短裙,但是AI給我的是純白短裙。
純白短裙
這時候如果使用0.99的超高強度Denoising strength對裙子進行局部重繪,通常會得到一個顏色介於粉紅到深紅的裙子,但我們也可以使用Loopback來漸進式地更改角色的衣服。
首先將圖傳送到Inpaint中,選取裙子的部分,使用這個提示詞組來強調要改成紅色短裙:
(masterpiece, top quality, best quality, official art, beautiful and aesthetic:1.3), extreme detailed, Hana, red short skirt, fantasy <lora:Hana25:0.4>
在設定表單上,最需要注意的地方是Denoising strength為非常高的0.8,在這種情況下必須要使用ControlNet來管控畫面,否則產生出來的東西會非常離譜。
Inpaint設定
在ControlNet裡面,使用canny或者normal都可以,用normal能讓裙子的裝飾或零配件產生變化,如果使用canny的話,就會產生與原本裙子樣子更一致的新裙子。
ControlNet設定
接下來是重點,在Script底下選擇Loopback,將回合設定為5到10回合,最終Denoising strength設為0.9的更高數值,然後其他保持原樣,這樣就能開始跑圖了!
Loopback設定
就這樣,Loopback會產生數張圖片,你可以從文章開頭的圖片看到角色的裙子顏色從白色變成黃色,再變成深淺不同的紅色。我們就可以從這些成果中挑選自己喜歡的圖片來用了。
除了簡單的變色之外,還有改變衣服,將從外部接肢的正常手腳融合成自然的手腳等等用途,都可以從手動變成這種等結果的懶人做法:
為什麼會看到廣告
avatar-img
22.9K會員
418內容數
寫奇幻小說,畫圖,心得,各式各樣作品的故鄉。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
本篇要來討論一個很有趣的組合技巧,就是用有範圍的隨機提示詞來生成許多角色設定圖。
這篇來探索一下目前在Automatic1111底下如何控制畫面的光影。光影在AI算圖中其實難度不小,尤其是想要產生特定位置或特定效果的光影,往往要用到很多綜合手段才能做到。
最近ControlNet最新版1.222引入了新的Inpaint模型 -- Inpaint_only+lama,是一個比Inpaint_only更能推論新圖象的模型。
今天要來看一個ControlNet新出的模型 -- Reference以及它的一些用法。
這篇討論一個常見的問題:如何修復修補錯亂的手部姿勢。
這篇要來介紹運用AI生圖將好幾張圖拼湊成一張時,準備工作一定會遇到的問題 -- 圖片去背。我們來看看目前有哪些人工智慧去背功能,以及人工智慧達不到我們要求時的簡單工人智慧去背方法。
本篇要來討論一個很有趣的組合技巧,就是用有範圍的隨機提示詞來生成許多角色設定圖。
這篇來探索一下目前在Automatic1111底下如何控制畫面的光影。光影在AI算圖中其實難度不小,尤其是想要產生特定位置或特定效果的光影,往往要用到很多綜合手段才能做到。
最近ControlNet最新版1.222引入了新的Inpaint模型 -- Inpaint_only+lama,是一個比Inpaint_only更能推論新圖象的模型。
今天要來看一個ControlNet新出的模型 -- Reference以及它的一些用法。
這篇討論一個常見的問題:如何修復修補錯亂的手部姿勢。
這篇要來介紹運用AI生圖將好幾張圖拼湊成一張時,準備工作一定會遇到的問題 -- 圖片去背。我們來看看目前有哪些人工智慧去背功能,以及人工智慧達不到我們要求時的簡單工人智慧去背方法。
你可能也想看
Google News 追蹤
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 我們在 AI說書 - 從0開始 - 110 介紹了 BLEU 又在 AI說書 - 從0開始 - 111 介紹了 Smoothing 方法,現在我們來看怎麼何在一起:
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧我們在 AI說書 - 從0開始 - 110,介紹了 BLEU 使用方法與公式,現在我們再跑一個例子: #Example 3 reference = [['the
Thumbnail
本文介紹了在After Effects中使用表達式為圖層添加延遲效果的方法,通過根據層的索引相對於其父層的索引來計算延遲時間,並應用到層的位置屬性上,可以創建連續的延遲效果,使每個層根據其索引值產生不同的延遲,形成鏈條效應。
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 下游任務是一個 Fine-Tuned 的 Transformer 任務,它從預先訓練的 Transformer 模型繼承模型和參數,故,下游任務是運行微調任務的預訓練模
Thumbnail
如果你能保持穩定吸收,就能保持穩定輸出。你的靈感總是像曇花一現,來了就走了?還是像枯竭的青春,一去不復返?不管是不是創作者,都會面臨這困境;經過多次的體驗,終於找到了答案「如果你能保持穩定吸收,就能保持穩定輸出」。
Thumbnail
Adobe After Effects 中,LoopOut 是一個非常有用的表達式,用於創建層屬性(如位置、旋轉、透明度等)的循環動畫。這個表達式可以幫助設計師自動重複一段關鍵幀動畫,而不需要手動複製和粘貼這些幀。 指令基本樣式 loopIn(type="cycle", numKeyfram
Thumbnail
Stable Diffusion 的 Mov2Mov 套件是一個非常強大的工具,讓你可以自動化和簡化視頻轉換過程。這個套件特別適合那些希望在視頻中進行面部替換、添加配件或改變角色外觀的人。這裡是關於這個套件的一些詳細介紹: 功能和優點 自動化視頻轉換: Mov2Mov 可以自動化視頻到
Thumbnail
本文介紹如何使用即夢Dreamina視頻生成工具,以及相關的技巧和注意事項。即夢Dreamina是一個能夠通過靠頭尾幀補中間的幀生成完整視頻的AI工具,並提供每日60積分的服務。文章將介紹製作圖片、背景修改、運鏡控制等步驟,並提供無限生成穿梭動畫的方法。
Thumbnail
DeepSwapper 是一個免費的線上AI換臉工具,可以輕鬆實現出色的換臉效果,提供DeepSwapper的操作方法和實測範例,實測結果展示了戴眼鏡的照片、各種角度和正面照都能完美呈現。
Thumbnail
Ae 小技巧:Adjustment Layer 調整圖層 動態後記系列會記錄一些我在製作中的記錄,可能是分解動畫、小技巧、發想、腳本......等等。 每篇都是小短篇,就是補充用的小筆記,沒有前後順序,可跳著閱讀。
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 我們在 AI說書 - 從0開始 - 110 介紹了 BLEU 又在 AI說書 - 從0開始 - 111 介紹了 Smoothing 方法,現在我們來看怎麼何在一起:
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧我們在 AI說書 - 從0開始 - 110,介紹了 BLEU 使用方法與公式,現在我們再跑一個例子: #Example 3 reference = [['the
Thumbnail
本文介紹了在After Effects中使用表達式為圖層添加延遲效果的方法,通過根據層的索引相對於其父層的索引來計算延遲時間,並應用到層的位置屬性上,可以創建連續的延遲效果,使每個層根據其索引值產生不同的延遲,形成鏈條效應。
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 下游任務是一個 Fine-Tuned 的 Transformer 任務,它從預先訓練的 Transformer 模型繼承模型和參數,故,下游任務是運行微調任務的預訓練模
Thumbnail
如果你能保持穩定吸收,就能保持穩定輸出。你的靈感總是像曇花一現,來了就走了?還是像枯竭的青春,一去不復返?不管是不是創作者,都會面臨這困境;經過多次的體驗,終於找到了答案「如果你能保持穩定吸收,就能保持穩定輸出」。
Thumbnail
Adobe After Effects 中,LoopOut 是一個非常有用的表達式,用於創建層屬性(如位置、旋轉、透明度等)的循環動畫。這個表達式可以幫助設計師自動重複一段關鍵幀動畫,而不需要手動複製和粘貼這些幀。 指令基本樣式 loopIn(type="cycle", numKeyfram
Thumbnail
Stable Diffusion 的 Mov2Mov 套件是一個非常強大的工具,讓你可以自動化和簡化視頻轉換過程。這個套件特別適合那些希望在視頻中進行面部替換、添加配件或改變角色外觀的人。這裡是關於這個套件的一些詳細介紹: 功能和優點 自動化視頻轉換: Mov2Mov 可以自動化視頻到
Thumbnail
本文介紹如何使用即夢Dreamina視頻生成工具,以及相關的技巧和注意事項。即夢Dreamina是一個能夠通過靠頭尾幀補中間的幀生成完整視頻的AI工具,並提供每日60積分的服務。文章將介紹製作圖片、背景修改、運鏡控制等步驟,並提供無限生成穿梭動畫的方法。
Thumbnail
DeepSwapper 是一個免費的線上AI換臉工具,可以輕鬆實現出色的換臉效果,提供DeepSwapper的操作方法和實測範例,實測結果展示了戴眼鏡的照片、各種角度和正面照都能完美呈現。
Thumbnail
Ae 小技巧:Adjustment Layer 調整圖層 動態後記系列會記錄一些我在製作中的記錄,可能是分解動畫、小技巧、發想、腳本......等等。 每篇都是小短篇,就是補充用的小筆記,沒有前後順序,可跳著閱讀。