AI繪畫(huà)Tag測(cè)試|附圖包

寫(xiě)在前面
? ? ? ?在測(cè)試模型中抽出時(shí)間來(lái)做了一下tag測(cè)試,在測(cè)試anything立繪和cutesmix就覺(jué)得tag是個(gè)很玄學(xué)的東西,有時(shí)候?qū)懙亩嗔水?huà)面效果反而不好,有時(shí)候明明寫(xiě)了某個(gè)tag畫(huà)面卻一點(diǎn)都沒(méi)變化,tag究竟怎么去影響畫(huà)面內(nèi)容的,我覺(jué)得這些問(wèn)題一定不止困擾著我,因此去測(cè)試了一下tag對(duì)畫(huà)面的影響度,希望對(duì)大家的魔法吟唱有所幫助。
? ? ? ?這次測(cè)試把重點(diǎn)放在了單個(gè)tag對(duì)畫(huà)面的影響度,以及不同種類(lèi)的tag對(duì)畫(huà)面的影響度。照例疊個(gè)甲,本測(cè)試結(jié)果僅針對(duì)相同條件下的測(cè)試,對(duì)其他不同參數(shù)的測(cè)試僅供參考,得出結(jié)論僅基于測(cè)試結(jié)果,不代表實(shí)際結(jié)果。
測(cè)試參數(shù)

選擇用anything立繪進(jìn)行測(cè)試的原因,一是我之前已經(jīng)測(cè)試過(guò),比較熟悉,大家也可以根據(jù)我前幾期專(zhuān)欄去獲得模型;二是anything立繪比較穩(wěn)定和基礎(chǔ),是一個(gè)能比較直觀地看出變化的模型。
anything立繪測(cè)試:

Tag分析
正面Tag:
((masterpiece)), ((an extremely detailed and delicate)), (8k cg wallpaper), best quality, highly detailed, Amazing, finely detail, extremely detailed CG unity 8k wallpaper, a beautiful girl,
1girl, blue eyes, solo,? bare legs,? pink hair, blue jacket, white shirt, fetal position, twin braids, french braid,? elite ii (arknights),hood, looking at viewer, underwater, long sleeves, bangs, suspenders, black shorts, hooded jacket, parted lips, open jacket, open clothes, water, short shorts, air bubble, suspender shorts, bubble, small breasts, thighs, blush, full body,
dynamic angle, flowing detailed colorful ribbon, beautiful detailed crystal water,((Crystallize texture body)),Gem body, as clear as jewels,((crystals texture skin)),sparkle, lens flare, light leaks, Broken glass, crystals texture flowers,
負(fù)面Tag:
simple background, leaves, vague, owres, bad anatomy, bad hands, bad face, extra fingers, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry,missing fingers,bad hands,one hand with more than 5 fingers, one hand with less than 5 fingers,(mutated hands and fingers:1.5), missing arms, long neck, extra thighs, missing thighs, extra arms, missing arms, liquid thighs, liquid arms
一般我會(huì)將tag分成四類(lèi):質(zhì)量tag,人物tag,畫(huà)面tag,負(fù)面tag。
質(zhì)量tag:控制畫(huà)面質(zhì)量的tag,常用的有masterpiece,an extremely detailed and delicate, 8k cg wallpaper,best quality等
人物tag:決定你要生成的內(nèi)容的tag,具體包括人物tag,動(dòng)作tag,場(chǎng)景tag,細(xì)分下去還有表情tag,服飾tag,發(fā)型tag等等,一般通過(guò)圖片tag反推也是反推出這一部分的內(nèi)容,可以用人物L(fēng)ora,動(dòng)作Lora等代替
畫(huà)面tag:決定你要生成的畫(huà)風(fēng),包括色調(diào)tag,光線tag,質(zhì)感tag等等,這部分比較難寫(xiě),可以先從網(wǎng)上搜集一些好的畫(huà)面tag,再嘗試修改添加成自己需要的tag,可以用一些畫(huà)風(fēng)Lora代替
負(fù)面tag:控制不想讓畫(huà)面出現(xiàn)的內(nèi)容
接下來(lái)進(jìn)行tag分析:
首先是質(zhì)量tag:
((masterpiece)), ((an extremely detailed and delicate)), (8k cg wallpaper), best quality, highly detailed, Amazing, finely detail, extremely detailed CG unity 8k wallpaper, a beautiful girl,
質(zhì)量tag沒(méi)什么好說(shuō)的,網(wǎng)上一搜一堆,有些tag網(wǎng)站也會(huì)提供設(shè)定好的質(zhì)量控制tag集,直接復(fù)制粘貼就行了
其次是人物tag:
1girl, blue eyes, solo,? bare legs,? pink hair, blue jacket, white shirt, fetal position, twin braids, french braid,? elite ii (arknights),hood, looking at viewer, underwater, long sleeves, bangs, suspenders, black shorts, hooded jacket, parted lips, open jacket, open clothes, water, short shorts, air bubble, suspender shorts, bubble, small breasts, thighs, blush, full body,
人物tag基本來(lái)源于tag反推,通過(guò)一張你想生成人物的圖片,去反推出tag,優(yōu)點(diǎn)是省時(shí)省力不用自己寫(xiě),且會(huì)根據(jù)權(quán)重排序,缺點(diǎn)是太過(guò)死板,基本上會(huì)根據(jù)原圖生成,想要有一定發(fā)揮空間得自己微調(diào)。一般我的流程為:tag反推,獲取tag到文生圖,生成圖像,復(fù)制tag到翻譯軟件(英語(yǔ)不好……),根據(jù)生成的圖像添加,移動(dòng),刪除tag,再次生成,循環(huán)到滿意的圖為止。
一般人物的外形tag不用改,包括發(fā)型發(fā)色,一些標(biāo)志tag,服飾tag根據(jù)需要修改,場(chǎng)景tag,姿勢(shì)tag一般是肯定要改的,不然出的圖就會(huì)和原圖元素雷同了。
即使是這樣,光靠tag固定人物其實(shí)還是不太現(xiàn)實(shí),真要畫(huà)出某一人物還得靠lora。
然后是畫(huà)面tag:
dynamic angle, flowing detailed colorful ribbon, beautiful detailed crystal water,((Crystallize texture body)),Gem body, as clear as jewels,((crystals texture skin)),sparkle, lens flare, light leaks, Broken glass, crystals texture flowers,
畫(huà)面tag一般人寫(xiě)不出來(lái),需要有一定的美術(shù)功底,熟知各類(lèi)畫(huà)風(fēng),光線,構(gòu)圖,色調(diào)等等畫(huà)面要素,一般建議網(wǎng)上找,然后根據(jù)自己的需要修改,我這個(gè)tag實(shí)現(xiàn)的是一種水晶寶石質(zhì)感(其實(shí)也是網(wǎng)上找的)。
最后是負(fù)面tag:
simple background, leaves, vague, owres, bad anatomy, bad hands, bad face, extra fingers, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry,missing fingers,bad hands,one hand with more than 5 fingers, one?hand with less than 5 fingers,(mutated hands and fingers:1.5), missing arms, long neck, extra thighs, missing thighs, extra arms, missing arms, liquid thighs, liquid arms
也沒(méi)什么好說(shuō)的,網(wǎng)上也有負(fù)面tag集,復(fù)制一下就行了
測(cè)試結(jié)論
為啥直接上結(jié)論了?
因?yàn)榻Y(jié)論就是沒(méi)有任何規(guī)律?。?!

從上圖測(cè)試表的略縮圖大概也可以發(fā)現(xiàn),單個(gè)tag的改變有時(shí)對(duì)畫(huà)面沒(méi)有影響,有時(shí)又能直接改變畫(huà)面,不同例子之間改變畫(huà)面的tag也不盡相同。
但其實(shí)倒也不是說(shuō)完全沒(méi)規(guī)律,大范圍的規(guī)律還是有點(diǎn)端倪的,但具體到某一個(gè)tag上,似乎又顯得不那么正確。
做完測(cè)試后,我糾結(jié)了相當(dāng)長(zhǎng)一段時(shí)間要不要寫(xiě)這篇專(zhuān)欄,畢竟給出一個(gè)毫無(wú)規(guī)律的結(jié)論是很不負(fù)責(zé)任的,仔細(xì)想想還是寫(xiě)了,畢竟測(cè)都測(cè)了,沒(méi)有結(jié)論也是結(jié)論嘛。
其實(shí)倒也不能說(shuō)完全沒(méi)有規(guī)律,畢竟算法是固定的,隨機(jī)的只是種子而已,就像計(jì)算機(jī)隨機(jī)數(shù)本質(zhì)也是算法產(chǎn)生的偽隨機(jī)而已,規(guī)律肯定是有的,只不過(guò)表現(xiàn)得很隱晦而已,我能力有限,也不能直接通過(guò)底層算法摸清其中的邏輯,更多的還是通過(guò)出圖的結(jié)果去反推內(nèi)部的邏輯。
閑話就到此為止,下面講一下推測(cè)的結(jié)論:
1,tag影響畫(huà)面與哪些因素有關(guān)?
影響tag影響畫(huà)面多少的因素有很多,下面一一分析:
首先是權(quán)重,權(quán)重算是廣為人知的畫(huà)面控制方式了,具體控制權(quán)重有三種方式,tag前后順序,tag加括號(hào){}(),tag加權(quán)重值。越靠前,括號(hào)加得越多,權(quán)重值越大的tag,在畫(huà)面中呈現(xiàn)的概率和比重也會(huì)越大。由于是眾所周知的知識(shí),這里就不詳細(xì)闡述了??梢钥匆幌孪旅鎯蓮垖?duì)比圖:


前者是添加人物tag中后5個(gè)tag的迭代圖,后者是添加畫(huà)面tag中前五個(gè)tag的迭代圖。
這么描述可能有點(diǎn)難理解,簡(jiǎn)單來(lái)說(shuō),就是靠后的tag對(duì)畫(huà)面產(chǎn)生的影響較小,從前者可見(jiàn)在人物tag后添加了5個(gè)tag并沒(méi)有對(duì)畫(huà)面產(chǎn)生較大影響,而后者在僅質(zhì)量tag的情況下添加了五個(gè)畫(huà)面tag,每添加一次tag都會(huì)對(duì)畫(huà)面產(chǎn)生較大影響。(具體迭代表在文后附上鏈接,從中可以看出前期添加tag會(huì)對(duì)畫(huà)面產(chǎn)生較大影響,而后期則基本不會(huì)。)
其次是tag意義,什么是tag意義呢?簡(jiǎn)單來(lái)說(shuō),就是tag所蘊(yùn)含的意思。就像我前面為tag分成了四類(lèi)一樣,一些tag只有抽象的含義,譬如質(zhì)量tag中的masterpiece, an extremely detailed and delicate,這些詞的含義是相當(dāng)抽象的,并沒(méi)有代表某一種具體事物,因此他們對(duì)于畫(huà)面的影響就會(huì)比較少,就算將他們寫(xiě)在了tag的最前面;而相反,諸如1girl, blue eyes, solo,? bare legs,? pink hair,之類(lèi)的,有實(shí)際事物表示的具體名詞,就會(huì)對(duì)畫(huà)面產(chǎn)生較大影響。

從上圖測(cè)試表也可以觀察到這個(gè)規(guī)律,質(zhì)量tag和負(fù)面tag的加入基本沒(méi)有對(duì)畫(huà)面產(chǎn)生影響,而人物tag和畫(huà)面tag卻能有效影響畫(huà)面,也是因?yàn)槿宋锖彤?huà)面tag多為具體tag,而質(zhì)量和負(fù)面tag多為抽象tag。
另外,即使同是具體tag,也會(huì)對(duì)畫(huà)面有不同的影響,這就得根據(jù)tag的具體內(nèi)容決定,比如,場(chǎng)景,大幅度動(dòng)作姿勢(shì)類(lèi)tag一定會(huì)比一些小細(xì)節(jié)tag更容易影響畫(huà)面。


上方對(duì)比圖,前者是加了blue eyes的前后對(duì)比,后者是加了underwater的前后對(duì)比,即使在tag中blue eyes的位置比underwater要高出十幾位,但underwater對(duì)畫(huà)面的影響程度顯然比blue eyes更大。
最后是tag訓(xùn)練集量。即你所寫(xiě)的tag在模型的訓(xùn)練集中有多少符合的。我曾想畫(huà)個(gè)阿拉克涅,按理說(shuō),這種即是具體tag又是影響畫(huà)面結(jié)構(gòu)較大的tag,我還把它放在第一位,就應(yīng)該能夠畫(huà)出至少長(zhǎng)得像阿拉克涅的妹子,然而事實(shí)是別說(shuō)阿拉克涅,一點(diǎn)魔物娘的元素都沒(méi)有。為什么會(huì)出現(xiàn)這種情況?因?yàn)槟P陀?xùn)練的時(shí)候就根本沒(méi)有阿拉克涅的圖,某些模型為了保證出圖的質(zhì)量,大幅度縮減了訓(xùn)練集的大小,導(dǎo)致某些元素實(shí)際上根本無(wú)法畫(huà)出,或是只能畫(huà)一點(diǎn)點(diǎn)。這也是影響tag在畫(huà)面中占比的一個(gè)重要因素。這樣也就能明白前兩期模型推薦中阿米婭不像阿米婭,風(fēng)笛不像風(fēng)笛的原因了,因?yàn)槟P陀?xùn)練集中的阿米婭圖片少,更別說(shuō)風(fēng)笛了,要是換個(gè)冷門(mén)譬如暴雨懾砂什么的,那更是完蛋。要是去試試甘雨,不用任何描述詞,僅需一個(gè)ganyu,模型也能精準(zhǔn)畫(huà)出椰羊來(lái),無(wú)他,訓(xùn)練集中甘雨的圖片可比阿米婭多上幾倍。
2,應(yīng)該如何去寫(xiě)tag?
每個(gè)人都有自己寫(xiě)tag的方式,這里分享一下我寫(xiě)tag的心得:
1,在腦中構(gòu)建好自己想要表現(xiàn)的畫(huà)面
這一步對(duì)沒(méi)有美術(shù)基礎(chǔ)的小伙伴來(lái)說(shuō)可能有些困難(我也沒(méi)有),如果只是想生成好看的圖,不在乎出圖內(nèi)容的后面可以別看了。就算用ai出圖,其實(shí)對(duì)美術(shù)功底也有很高的要求。
2,分解構(gòu)圖
這步更是考驗(yàn)美術(shù)功底,ai繪畫(huà)tag原理其實(shí)和繪畫(huà)步驟十分相似,首先要打好輪廓,再一步步細(xì)化,1girl,underwater,fetal position, 這些tag顯然是構(gòu)圖打草稿時(shí)就能確定的,因此應(yīng)該寫(xiě)在前面,而blue eyes,pink hair這類(lèi)tag在上色時(shí)才會(huì)表現(xiàn),因此可以稍稍向后放。
3,把構(gòu)圖步驟轉(zhuǎn)化為tag
這一步其實(shí)在上一步中已經(jīng)說(shuō)了大半了,將構(gòu)圖步驟用一個(gè)個(gè)tag表示出來(lái),不熟悉tag的可以去各大tag網(wǎng)站上搜索,或者用tag反推。到這一步時(shí),人物tag基本就寫(xiě)完了。
4,添加其他tag
質(zhì)量負(fù)面tag網(wǎng)上搜搜就行了,說(shuō)實(shí)話對(duì)畫(huà)面影響真不是很大,如果你其他tag寫(xiě)的多的話。就像你在負(fù)面tag里寫(xiě)個(gè)bad hand,ai還是畫(huà)不好手一樣,有時(shí)候改三條腿還是三條腿,一坨手還是一坨手,救不回來(lái)的。畫(huà)面tag就比較困難了,如不會(huì)寫(xiě)可以不寫(xiě),那畫(huà)風(fēng)就跟著模型走,非需要某種畫(huà)風(fēng)不可的話,也建議加lora。
5,測(cè)試tag
這時(shí)候tag已經(jīng)寫(xiě)的差不多了,可以導(dǎo)出幾張圖看看效果了,再根據(jù)出圖效果去修改tag。
有些實(shí)在表現(xiàn)不出來(lái)的,要不換模型,要不加Lora。
后話
這一期寫(xiě)的很爛,沒(méi)什么有用的信息,就不求大家點(diǎn)個(gè)贊了。大家看過(guò)當(dāng)個(gè)樂(lè)呵就行。畢竟tag這方面的水很深,我把握不住。這期廢話那么多,還是給大家看幾張圖養(yǎng)養(yǎng)眼吧,圖包測(cè)試表照例放在最后,實(shí)際上也沒(méi)多少有用的東西,大家沒(méi)必要也就不用下載了。









圖包鏈接:
鏈接:https://pan.baidu.com/s/1VB8wtRRlLVsiotAjg9ACnQ?pwd=6oen?
提取碼:6oen
前幾期模型測(cè)評(píng):

