AI繪圖-Stable Diffusion 014- ControlNet其它特殊效果 – Inpaint

更新於 發佈於 閱讀時間約 5 分鐘
raw-image

ControlNet的Inpaint主要功能和我們過去圖生圖裡的Inpaint局部重繪大致是一樣的作用,而其中一個預處理器(inpaint_only_lama)還可以產出不錯的背景填充延伸圖(Outpainting)。


Inpaint的預處理器

首先,在文生圖底下,我們先來看三種預處理器處理過的預處理圖與最終成像效果的差異 : inpaint_only、inpaint_global_harmonias、inpaint_only+lama

提示詞 : a girl, red hat, smile。但ControlNet的Inpaint只塗黑臉部。Control Mode : 提示詞更重要。

raw-image

inpaint_only、inpaint_global_harmonias的預處理器,會把塗黑處轉成半透明,但還保留原臉部外觀。而inpaint_only+lama把塗黑處轉成半透明同時,也把原本臉部的內容去除掉了。而最終成像效果則是 :

  • inpaint_only : 只針對塗黑範圍重繪,提示詞有提到 “red hat” 和 “smile”,但這裡只會修改臉部表情,不影響帽子。
  • inpaint_global_harmonias : 除了塗黑範圍,會對整張圖進行重繪,如案例在提示詞有”red hat” ,雖然帽子並不在塗黑範圍裡,但最後仍然會被提示詞影響,重畫成紅色帽子。
  • inpaint_only+lama : 這個案例的成像效果和inpaint_only一樣,但它主要的強項功能不在此。而是能夠將背景無中生有延伸,這個後面我們會再實作測試。
raw-image



上面的例子可以把臉部表情換成我們要的笑臉,但人臉的五官長相也是換成了另一個人,看不出是同一個女孩。如果這裡把ControlNet的Reference(參照原圖提取出人物的某些外貌特徵)搭配一起使用看看效果如何。能不能畫出同一個女孩的笑臉~

raw-image

這樣並排一起看,效果就很明顯,加了Reference的笑臉與原圖女孩最像同一個人(雖然微笑的幅度變小)。前一篇單一測試Reference時還覺得目前Reference沒好用到可以取代LoRa、人設統一的地步,但這樣一試,其實搭配著其它ControlNet時,也是能有不錯的應用效果。

raw-image


Inpaint_only_lama的背景延伸

利用inpaint_only_lama的預處理器也能快速實現自動無中生有延伸填滿背景。提示詞基本上試過全空白也行,SD會先自行辨識現有背景內容去想像生成,但如果覺得最終成像不理想延伸出的背景不夠貼合自然的話,這時才再稍微提示補充一下畫面中目前背景的地點即可。

其它主要設定要注意的地方就是,Control Mode 選 ControlNet更重要,Resize Mode 選 Resize and fill。

raw-image
raw-image

再來測試豎向延伸 :

raw-image



 如果畫面中需要填補延伸的部分都是背景,沒有切到明顯主體的話,基本上inpaint_only_lama處理的效果都不錯。不過還是有許多照片就無法填充延伸得這麼理想。

raw-image
raw-image


Inpaint_only_lama的背景延伸功能在圖生圖底下效果比較好~?

當初在看網上教學介紹inpaint_only_lama做背景延伸時就很納悶,為什麼大家都一定要在圖生圖底下去用Inpaint,甚至很多有提到,在圖生圖底下所延伸出的背景效果畫得比較好。但我比對測試,怎樣都試不出很明確的結論說,圖生圖下生成的背景延伸圖就有比較好,兩邊都差不多,有些圖有些時後試到哪邊比較適合的機會都有都一樣。

我們先來看在圖生圖底下使用inpaint_only_lama做背景延伸時所需要做的設定 :

ControlNet裡Inpaint的設定就和前面文生圖時一樣。其它在圖生圖介面中,只有2個參數我們來分別測試看看差別(下圖紅框處)

raw-image
  • Reize mode : 除了ControlNet裡的Resize mode,這裡也有一個Resize mode要設定。這裡勾選哪個都可以使用,只是對最後成像效果各有些許不同變化。
  • Denoising strength : 要對背景進行填滿延伸,這裡的重繪幅度至少都要設定在0.7以上結果才比較正常理想。

下面是測試Resize mode和Denoising strength不同參數下的對比圖(這裡Seed值我都是固定住用同一個,提示詞全空白) :

Resize mode : Just resize

raw-image

Resize mode : Crop and resize

raw-image

Resize mode : Resize and fill

raw-image

Resize mode : Just resize(laten upscale)

raw-image



以上面這張多人合照的豎向延伸,用文生圖還是圖生圖底下去進行背景延伸的成果,基本上沒什麼差別,最多就是圖生圖底下你同一個Seed值下可以多刷幾張不同Denoising值(0.7~1之間)的成像做挑選,但要總結說在圖生圖底下所延伸出的背景效果畫得比較好這點感覺就比較不是這麼絕對了吧~

下面再拿個橫向延伸的背景圖測試看看。

同樣的Checkpoint模型、Seed值、提示詞 : south asian street background。

圖生圖底下 : Denoising 0.7~1之間產4張圖來選擇。

raw-image

文生圖底下 : 刷4張圖。

raw-image

兩邊成果都有可用的圖,且這次文生圖介面下的產出整體我還比較滿意。雖然沒差多少時間,但圖生圖的介面就是要多幾個步驟(多一個要拖放原圖的視窗、多一個Resize mode要勾選、還要再想一下決定Denoising值要多高~) 。我很懶,同樣的結果能省事的地方就別多費力吧XD

記錄店小二建立網賺被動收入歷程、自我學習成長以及各類財富自由資訊的分享專區。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
ControlNet 官方的其它特殊效果主要有 Shuffle、Tile、Inpaint、IP2P、Reference,其中Tile和Inpaint會花比較多篇幅就之後另外再介紹,這篇就先來看Shuffle & IP2P & Reference這三種ControlNet成像效果。 Shuffl
語義分割(Semantic Segmentation)指的就是針對畫面中每個像素點進行辨別分類(山、河流、人、車、沙發….等),並將同一類型的區域分塊標註成特定顏色。而ControlNet的控制約束裡就有這一項功能。
ControlNet的OpenPose是一開始最主要引起大家關注的一項約束類型。透過提取出原圖中人物的動作姿勢骨架圖,讓我們可以更精準地做到對成像人物姿勢的掌控,即使是一些光靠文字描述也形容不出的動作姿勢,也能輕易實現。 OpenPose 預處理器 & 實例 OpenPose目前的預處理器有
ControlNet的Depth可以提取出畫面中人物/物體的前後關系/前景後景的分別,而Normal(法線)則可以紀錄出畫面中物體的凹凸面訊息。透過這兩種ControlNet約束類型,就可以幫助我們對成像的空間深度關係與物體的凹凸立體感/亮面暗面的光影效果進行約束控制。 Depth Dept
ControlNet裡,目前針對邊緣檢測進行線條約束的類型分別有Cannny、Lineart、SoftEdge、Scribble以及MLSD。
雖然有了圖生圖讓我們除了文字描述外,能利用圖片參照的方式對Stable Diffusion生成結果進行引導,但它仍然還有許多不足的地方。有些時後我並不想整張圖都完全參照,只是想提取出參考圖中單一/部分的特定元素(構圖、人物/物體間空間關係、配色、肢體動作、外觀輪廓……等)來對生成的圖像結果進行約束.
ControlNet 官方的其它特殊效果主要有 Shuffle、Tile、Inpaint、IP2P、Reference,其中Tile和Inpaint會花比較多篇幅就之後另外再介紹,這篇就先來看Shuffle & IP2P & Reference這三種ControlNet成像效果。 Shuffl
語義分割(Semantic Segmentation)指的就是針對畫面中每個像素點進行辨別分類(山、河流、人、車、沙發….等),並將同一類型的區域分塊標註成特定顏色。而ControlNet的控制約束裡就有這一項功能。
ControlNet的OpenPose是一開始最主要引起大家關注的一項約束類型。透過提取出原圖中人物的動作姿勢骨架圖,讓我們可以更精準地做到對成像人物姿勢的掌控,即使是一些光靠文字描述也形容不出的動作姿勢,也能輕易實現。 OpenPose 預處理器 & 實例 OpenPose目前的預處理器有
ControlNet的Depth可以提取出畫面中人物/物體的前後關系/前景後景的分別,而Normal(法線)則可以紀錄出畫面中物體的凹凸面訊息。透過這兩種ControlNet約束類型,就可以幫助我們對成像的空間深度關係與物體的凹凸立體感/亮面暗面的光影效果進行約束控制。 Depth Dept
ControlNet裡,目前針對邊緣檢測進行線條約束的類型分別有Cannny、Lineart、SoftEdge、Scribble以及MLSD。
雖然有了圖生圖讓我們除了文字描述外,能利用圖片參照的方式對Stable Diffusion生成結果進行引導,但它仍然還有許多不足的地方。有些時後我並不想整張圖都完全參照,只是想提取出參考圖中單一/部分的特定元素(構圖、人物/物體間空間關係、配色、肢體動作、外觀輪廓……等)來對生成的圖像結果進行約束.
你可能也想看
Google News 追蹤
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
Inpaint-web 免費開源的 AI 圖像擦除與放大工具,在用戶端瀏覽器載入模型,處理過程都在本機裝置上執行。完全免費,無須註冊也沒有限制次數,簡單塗抹標記即可擦除該區域的影像,輸出圖片會保留原來尺寸,還可將圖片解析度放大四倍。
Thumbnail
我 Tensor.art 加入 PRO 之後,每天有 300 點,就是可以亂搞~ 哈哈! 上圖是正常的出圖(提示詞: Big green trees, rainbow after rain, grass),以下由 ChatGPT 提示我幾種畫風,我來把它套用到提示詞中,來看看出圖效果如何?
Thumbnail
今天噗浪上忽然一堆繪師在玩這個, 總之就是界面超簡潔的繪圖AI,可以幫你把草圖修成線稿, 也可以給他線稿+色彩定義,幫你畫成色稿。
Thumbnail
近年來,微軟積極為 Windows 應用程式添加 AI 功能,小畫家(版本 11.2309.20.0)新增 Cocreator (影像建立)工具,由 DALL-E 提供支援的 AI 繪圖體驗。台灣用戶預設情況下無法使用,可以通過變更國家/地區來啟用小畫家中的影像建立工具。
Thumbnail
最近AI生成圖片風潮正夯,文章介紹了使用Copilot生成目前還沒寫好的小說封面的過程。作者描述了操作程序和遇到的問題,是一篇有趣的探討AI應用的文章。
Thumbnail
這篇要運用自動遮罩、重繪、批次的技巧,幫同一個人物更換不同背景。 自動遮罩 自動遮罩採用Segment Anything這個節點組,載入圖片後可以依指定的提示詞自動產生遮罩圖像,這邊我要更換的是背景,所以先讓AI抓出人物後,再反轉遮罩範圍輸出,為了讓重繪圖像不要過於生硬,將遮罩進行了高斯模糊。
Thumbnail
本文來分享一些 Openpose 的控制線圖,有需要的朋友,自行運用喔。點選連結,可以直接在 Tensor Art 上看到所使用的模型與提示詞。
Thumbnail
今天,突然想說,不知 AI 對帽子,是否有什麼了解呢? 來讓美美的模特兒女士,戴個帽子吧! 依照慣例,我會寫出提示詞,並附一張產生出的圖片,連結則可直接導向 Tensor.Art...
Thumbnail
相信很多人在電繪過程中遇到最大的困難不是如何繪製線稿,而是不知道要如何上色,導致作品死板單調、完成度看起來不高。 而這次,我要教學如何使用「半厚塗」風來繪製皮膚。
Thumbnail
可能包含敏感內容
一個雙手撫弄頭髮的女生... Tensor.Art 連結在此,登入後可以使用 做同款(Remix) 功能產生類似圖片喔(AI 生圖)。 好的,廢話不多說,直接提供 ControlNet 的 Openpose 圖片~
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
Inpaint-web 免費開源的 AI 圖像擦除與放大工具,在用戶端瀏覽器載入模型,處理過程都在本機裝置上執行。完全免費,無須註冊也沒有限制次數,簡單塗抹標記即可擦除該區域的影像,輸出圖片會保留原來尺寸,還可將圖片解析度放大四倍。
Thumbnail
我 Tensor.art 加入 PRO 之後,每天有 300 點,就是可以亂搞~ 哈哈! 上圖是正常的出圖(提示詞: Big green trees, rainbow after rain, grass),以下由 ChatGPT 提示我幾種畫風,我來把它套用到提示詞中,來看看出圖效果如何?
Thumbnail
今天噗浪上忽然一堆繪師在玩這個, 總之就是界面超簡潔的繪圖AI,可以幫你把草圖修成線稿, 也可以給他線稿+色彩定義,幫你畫成色稿。
Thumbnail
近年來,微軟積極為 Windows 應用程式添加 AI 功能,小畫家(版本 11.2309.20.0)新增 Cocreator (影像建立)工具,由 DALL-E 提供支援的 AI 繪圖體驗。台灣用戶預設情況下無法使用,可以通過變更國家/地區來啟用小畫家中的影像建立工具。
Thumbnail
最近AI生成圖片風潮正夯,文章介紹了使用Copilot生成目前還沒寫好的小說封面的過程。作者描述了操作程序和遇到的問題,是一篇有趣的探討AI應用的文章。
Thumbnail
這篇要運用自動遮罩、重繪、批次的技巧,幫同一個人物更換不同背景。 自動遮罩 自動遮罩採用Segment Anything這個節點組,載入圖片後可以依指定的提示詞自動產生遮罩圖像,這邊我要更換的是背景,所以先讓AI抓出人物後,再反轉遮罩範圍輸出,為了讓重繪圖像不要過於生硬,將遮罩進行了高斯模糊。
Thumbnail
本文來分享一些 Openpose 的控制線圖,有需要的朋友,自行運用喔。點選連結,可以直接在 Tensor Art 上看到所使用的模型與提示詞。
Thumbnail
今天,突然想說,不知 AI 對帽子,是否有什麼了解呢? 來讓美美的模特兒女士,戴個帽子吧! 依照慣例,我會寫出提示詞,並附一張產生出的圖片,連結則可直接導向 Tensor.Art...
Thumbnail
相信很多人在電繪過程中遇到最大的困難不是如何繪製線稿,而是不知道要如何上色,導致作品死板單調、完成度看起來不高。 而這次,我要教學如何使用「半厚塗」風來繪製皮膚。
Thumbnail
可能包含敏感內容
一個雙手撫弄頭髮的女生... Tensor.Art 連結在此,登入後可以使用 做同款(Remix) 功能產生類似圖片喔(AI 生圖)。 好的,廢話不多說,直接提供 ControlNet 的 Openpose 圖片~