第 16 屆 iThome 鐵人賽 (2023)
Stable Diffusion 是一種 AI 圖像生成技術,它可以根據使用者輸入的關鍵字生成相對應的圖片。這種技術基於深度學習模型,如生成對抗網路(GANs)等,通過訓練大量的圖像數據,使得 AI 能夠理解圖像特徵並創建出相應的新圖像。
Stable diffusion並不會讀心術,如何正確的描述及輸入正確的prompt(提示詞)很重要,prompt(提示詞)是指用來描述所需生成圖像的文字,例如 “日落”、”森林” 等,AI 會根據這些描述生成相應的圖片。Stable Diffusion 關鍵字又稱為關鍵詞或是咒語;簡單說就是人類用來跟Ai工具Stable Diffusion溝通的方式囉,正確的拼出AI理解的提示詞,才能讓 AI 圖像生成達到前所未有的精確度。
(加上萬用提示詞的圖片)
(不加上萬用提示詞的圖片)
Stable Diffusion關鍵字prompt與Negative Prompt
Stable Diffusion 除了可以使用關鍵字(prompt)來引導模型生成特定的圖像之外,還可以使用負面提示(Negative Prompt)。負面提示是一種額外的功能,用來告訴 Stable Diffusion 模型在生成的圖像中,我們不希望看到哪些元素。
這個功能在用戶希望從原始生成的圖像中移除某些不想要的元素時,非常受歡迎。通過結合正向提示和負面提示,用戶可以更精確地控制圖像生成的結果,以滿足他們的需求。
萬用提示詞:
正面:
((masterpiece, best quality)),absurdres, HDR,beautiful delicate eyes,hand of Guido Daniele,good anatomy,
其中又以masterpiece作為最高優先度,使用其提示詞的圖片都會大幅增加精度和運算時間,提示詞都是以第一個銓重最高、最後最低,甚至有互斥的元素時,有時會讓其優先權較低的元素權重基本消失。
負面:
EasyNegativeV2,NSFW
(low quality,worstquality, normal quality:1.3),bad anatomy, text, error, extra digit, fewer digits, cropped, jpegartifacts,signature, watermark,blurry,
bad anatomy,ugly,bad feet,missing fingers,polar lowres,bad hands,bad body,bad proportions,gross proportions,text,error,missing fingers,missing arms,missing legs,extra digit,
負面提示詞比較多,為的就是比免多餘的肢體和錯誤的人體架構。
https://gooptions.cc/stable-3/
https://blog.256pages.com/negative-prompts/