x
No Plagiarism!d3oHcablMYwbAkk4WC7uposted on PENANA
前言8964 copyright protection307PENANAIl9MutUqaM 維尼
今天要聊聊一個我最近AI作圖時常用的手法,就是使用真實世界的照片拼接縫合進AI生產的圖片後,補完AI作圖常出現的缺陷(歪曲的武器、錯誤的肢體姿勢、手指錯誤)。8964 copyright protection307PENANAYcoGCexyUn 維尼
使用這個方法,可以讓AI更貼近我所需要的完成圖,且少了很多用繪圖軟體修修補補的時間,對於畫技能力零的我來說,直接使用真實事件的物件(或繪圖軟體建模物件),可以讓我省略憑空畫出物件的功夫!8964 copyright protection307PENANAuRcCbxTBN6 維尼
311Please respect copyright.PENANAsxBPIlKhLE
8964 copyright protection307PENANAKVs60hghhx 維尼
正文8964 copyright protection307PENANAIIds1n2vwL 維尼
通常在AI生圖時,AI並不是什麼東西都認識,尤其ACG動漫裡很常見的武器、英雄蹲姿等帥氣姿勢,一般的AI其實並不太認識,因為這些姿勢的訓練圖片並不多,因此即使使用OpenPose等方法補助,也很容易出現歪曲肢體,更別談武器、槍械等元素,AI產出的武器要不是歪曲的,要不就是在錯的位置。8964 copyright protection307PENANAgO3d3MA6Dx 維尼
使用武器等提示詞出來的圖通常都是巨型災難。8964 copyright protection307PENANAEqaSFEBhjb 維尼
而現行最簡單的解決方法,除了使用特定的LoRA來生成武器之外,一個更快的方法就是自己畫上去,再用Inpaint加上ControlNet的Canny保留線條但更改畫風。8964 copyright protection307PENANAM3WDKCPX7j 維尼
但如果畫技不佳,或者需要讓物品保持穩定(例如武器都要同一把,顏色不能跑掉),那最簡便快速的方法,可能就是直接購買實物,然後拍照合成!8964 copyright protection307PENANAHs9Y3yWgll 維尼
我以下圖為起始點,介紹這個方法。8964 copyright protection307PENANAEYM5YjoAAl 維尼
311Please respect copyright.PENANAKOwqjyE6Uc
8964 copyright protection307PENANA4hNG2uVDTS 維尼
需求8964 copyright protection307PENANAbENUJKB3oH 維尼
為了在小說中配圖,我需要替女主角生成一個帥氣的持劍姿勢。並且保持她的服裝為定裝圖的同一套服裝。8964 copyright protection307PENANAGIbcpHbv1s 維尼
在這邊AI會出現的問題是8964 copyright protection307PENANAc9t3c6dyX1 維尼
- AI產生出來的姿勢都不符合我的需求
- 她手持的武士刀必須是同一把
- 服裝必須與定裝圖一致
以下我使用了這些方法來生成圖片,以解決碰到的問題。8964 copyright protection307PENANAbvJouNJTzA 維尼
步驟8964 copyright protection307PENANARbr8yqJr4v 維尼
首先,我使用Google搜尋,找尋「忍者、蹲姿」等關鍵字,找尋我喜歡的姿勢。8964 copyright protection307PENANAtqWdOsJ9qr 維尼
在這方面,AI被搜尋引擎壓著打。截自目前為止,我最滿意的動作圖片,都是從網路上找到樣本照片然後再擷取骨架以生成AI圖片。8964 copyright protection307PENANAFe4tdzmbIb 維尼
311Please respect copyright.PENANADq6wTtOqV9
8964 copyright protection307PENANALBf8b43DXG 維尼
311Please respect copyright.PENANAif9cZhjAn8
8964 copyright protection307PENANAwmCW68HXuE 維尼
8964 copyright protection307PENANAga6Y5Wtyhf 維尼
真實照片以及OpenPose圖8964 copyright protection307PENANAg9E8r26Ebu 維尼
在這邊要注意,OpenPose的自動偵測演算法並不能百分之百找到所有的關節點,因此還需要開啟OpenPose Editor來自行調整骨架圖到正確的點上。8964 copyright protection307PENANA8kEkee4Enf 維尼
生成了幾十張1152X768圖片後,我挑選了一張我滿意的圖片:8964 copyright protection307PENANAzGK4NgXDOP 維尼
311Please respect copyright.PENANAp57vw0aq2U
8964 copyright protection307PENANApV7hCisKNF 維尼
8964 copyright protection307PENANAZMVv3bkp5F 維尼
第一素材圖8964 copyright protection307PENANAyXRgu52t8a 維尼
311Please respect copyright.PENANAzeqtWQAjzV
8964 copyright protection307PENANA2A9CTsGMD0 維尼
(生成1000像素以上的大圖片,優點是手部的手指有比較高的機率服從OpenPose的指揮,生出正常的手。)8964 copyright protection307PENANAL98WV2x90r 維尼
以這張素材圖為出發點,我調整了人物的頭髮顏色(藍色變黑色),並且將真實照片的腳部剪下拼接到素材圖上,然後再從另一張圖上把紅色斗篷拼接到素材圖上,得到了一個半成品:8964 copyright protection307PENANAtbyOUhr0GP 維尼
311Please respect copyright.PENANA2VSBA3Evwt
8964 copyright protection307PENANAyY0FgntGDO 維尼
8964 copyright protection307PENANAI6TnmrRZ8S 維尼
拼合後的半成品8964 copyright protection307PENANAdCsbwyRPh6 維尼
311Please respect copyright.PENANAxnhDK6maD2
8964 copyright protection307PENANA2kcvIaH0Ss 維尼
接下來,我要處理手持武器的部分。8964 copyright protection307PENANANlb9b4NeNZ 維尼
由於對角色的愛,我真的去買了一隻武士刀造型的拆信刀當作角色武器的模型。8964 copyright protection307PENANA2evuDQQLr2 維尼
比較省錢的做法其實是使用Blender或CSP等軟體,購買武士刀的3D建模模組來擷取圖片,但因為實物拍照不用另外學建模技巧,且可以沒事拿來把玩😂,所以我選擇實物拍照。8964 copyright protection307PENANAWBUQIfgmD0 維尼
將拆信刀依照需要的角度和透視擺出姿勢後拍照,然後去背後得到一個單純的素材圖:8964 copyright protection307PENANAHnAYXMZ1vW 維尼
8964 copyright protection307PENANAwKPcrQJsZF 維尼
武士刀模型8964 copyright protection307PENANAoUOcUFKMCW 維尼
311Please respect copyright.PENANAhDCmxvmGhv
8964 copyright protection307PENANA5Jt3pqzUVs 維尼
將圖片匯入繪圖軟體後,選轉、縮放、透視縮放後挪到預定的位置,再使用橡皮擦擦除手柄部位,讓手露出來,再稍稍修改彎曲手指並增加陰影之後,握著武士刀的手就完成了!8964 copyright protection307PENANAIQY8JdIB7e 維尼
311Please respect copyright.PENANAbs52GEd1G6
8964 copyright protection307PENANAQipLgmrQyj 維尼
8964 copyright protection307PENANAVn7w25OdDR 維尼
將武士刀合成後的半成品8964 copyright protection307PENANAXAIlWeALNu 維尼
311Please respect copyright.PENANAqegbG7qVSJ
8964 copyright protection307PENANADb3CXiu7qU 維尼
接下來是服裝的統合度。AI生圖時,使用固定的服裝提示詞可以幫助我們粗略地做出大略一致的服裝,但是要想完全貼合定裝圖的樣子,我們可能只能自己畫,或像我一樣,使用剪貼大法,將衣物配件從定裝圖上剪下來後貼在新的圖上。8964 copyright protection307PENANAtmjbAMQQM7 維尼
311Please respect copyright.PENANAyEBQgrkr6b
8964 copyright protection307PENANAtt93aDH86U 維尼
8964 copyright protection307PENANAcvRIvEBdyS 維尼
角色定裝圖8964 copyright protection307PENANAiOTNfVHsId 維尼
311Please respect copyright.PENANAnmohk3NeSd
8964 copyright protection307PENANA0Ejmtd44xF 維尼
以女主角的服裝為例,她有一個白色領巾,極難在AI中重複生成,所以除非自己畫,要不就得將它剪下貼上,再縮放貼上後,加上透視縮放更改它的角度與遠近,再依照圖片的光影改變他的色調與陰影,這些步驟都需要美術技巧,單純的AI生圖題示字是無能為力的。8964 copyright protection307PENANApZsfrhlva3 維尼
311Please respect copyright.PENANAKDdqKx8wKe
8964 copyright protection307PENANAAefnxQ61SB 維尼
下面的完成圖,除了白色領巾外,我也自行添加胸部高光塑造體積感,並將武士刀刀刃塗上藍色光芒。褲子上也添加了深色陰影以塑造體積。8964 copyright protection307PENANAYo1Lt8R4Ps 維尼
311Please respect copyright.PENANAzRVKwwYYYZ
8964 copyright protection307PENANA9trRxcMh8V 維尼
8964 copyright protection307PENANASPxtmzEs4s 維尼
完成圖8964 copyright protection307PENANAxFUWGFKKW1 維尼
311Please respect copyright.PENANAvHKTxKyqL1
8964 copyright protection307PENANAwHoRnnRtKS 維尼
而放在開頭的圖片,則是在完成圖的基礎上,再換了背景圖之後得到的另一版完成圖。8964 copyright protection307PENANAaB9N7vlxXO 維尼
311Please respect copyright.PENANAQbPneTyruM
8964 copyright protection307PENANATd8XFmHVbN 維尼
結論8964 copyright protection307PENANAyxC9CjW48q 維尼
直到目前為止,AI生圖依舊有很多侷限,需要靠人類學習美術知識以修正,因此當我們在AI生圖碰上瓶頸時,最佳的作法依然是增強自己的美術知識,並且自己親手修正圖片的錯誤,甚至是使用現實世界的照片來引導AI,幫助它走出幻境。8964 copyright protection307PENANAeAYpUkn7O5 維尼
311Please respect copyright.PENANA5zpnRyjBim
8964 copyright protection307PENANAjMmJg0oYwH 維尼
我也使用了同一件武器修正了許多非常離譜的AI錯誤。8964 copyright protection307PENANALlsdccNrAb 維尼
可以發現,只要給予大致正確的半成品圖,再使用部分重繪,AI通常都能很好地修復錯誤!8964 copyright protection307PENANATHlMYUfivl 維尼
311Please respect copyright.PENANA7L56n9Ay6O
8964 copyright protection307PENANAWl5DLxFXjq 維尼
8964 copyright protection307PENANASNs37umMuC 維尼
錯誤的武器圖8964 copyright protection307PENANAWUQb6xm6mP 維尼
8964 copyright protection307PENANA4zaKdhTCCo 維尼
修正的武器圖,連手指也一並修正了8964 copyright protection307PENANAk7gBOAVmbW 維尼
311Please respect copyright.PENANAhOb3LfkOIv
8964 copyright protection307PENANAFbCQuvGkEh 維尼
311Please respect copyright.PENANAyyMDAFyfbD
8964 copyright protection307PENANApyHYI2Xx89 維尼
8964 copyright protection307PENANAJ5I1TkcbKJ 維尼
錯手,且刀刃錯誤8964 copyright protection307PENANADlN6NSMBBe 維尼
8964 copyright protection307PENANAEJPfI3XGoK 維尼
修正左右手,並改成正確刀鞘8964 copyright protection307PENANAa9X0kn02z3 維尼
311Please respect copyright.PENANAINVBZJarCC
8964 copyright protection307PENANAjAMHTpZEO9 維尼
8964 copyright protection307PENANAklkk7shuds 維尼
直接將武士刀合成在腰帶位置8964 copyright protection307PENANANyCUAU3VWD 維尼
311Please respect copyright.PENANAsIEt7fH3h7
8964 copyright protection307PENANArD85IRE2N3 維尼
311Please respect copyright.PENANAHNPtrfgXDw
8964 copyright protection307PENANAwPmhC8YM8V 維尼
祝大家AI生圖愉快!8964 copyright protection307PENANAlBZbTXagqw 維尼
18.189.185.100
ns18.189.185.100da2