原文:https://blog.oimo.io/2022/10/21/human-or-ai-walkthrough/
這篇的作者在Human or AI測驗中拿到低分,因此開始研究AI的作畫特徵
原文排版比較容易閱讀,日文OK建議可以看原文。
以下節錄幾點
大前提:
1.這邊比較是指"完全"AI作畫跟"完全"人力作畫,不包含加工成品等
2.比較對象為"包含人臉"的作畫
(也不考慮img2img)
有時也不能靠單一特徵來判斷,但AI會犯下大量人力不太會犯的錯誤。
一般常用來判斷AI但實際上很容易失敗的特徵:
1.完成度,AI作畫的完成度是能達到人類水準的
2.氛圍,幾乎不可能用氛圍來判斷AI與否
3.畫風,AI也有模仿畫風的能力,所以單靠畫風判斷AI是不準的
4.既有角色與否,AI能產生既有的角色(例如初音等),資料越多越容易
主要判斷材料:
現在AI最擅長的是"全體氛圍"和"一眼望過去沒什麼崩壞的人體",
但AI很不擅長"保持細節的一致性"。
這種一致性對人類來說和繪畫技術沒關係,是人類天生具有的能力。
1.左右瞳孔與高光的一致性
這似乎是現在AI的最大特徵之一。
對人力作品來說,在不考慮特殊設計和演出的狀況下,
左右眼瞳孔形狀和高光的數量形狀是一致的。
但是AI產圖的場合,左右眼的上色和高光手法幾乎無法維持一致性。
人類能理解左右眼本來就是一樣的東西,AI沒有這背後的理論。
AI只能知道眼睛是大概放在這邊的這樣形狀的東西。
就算乍看之下沒有違和感,仔細去看細節也會發現有很多缺陷。
最常見的是「讓眼白部分往瞳孔陷入導致其形狀崩毀的高光」
對人類來說知道眼球、瞳孔和周圍的反光構造。
「高光是反光,本身並不會使其形狀改變」對人來說是常識。
但AI學習會沒辦法把這三者明確分開
(可能是把高光當成眼白的一部份了?)
另外AI也常會扭曲瞳孔的形狀,
或是讓左右眼的顏色有微妙的不同,
雖然本來就有異色瞳的角色在,但在表現時都會明確表達,
AI產圖常常會有「看起來像同個顏色,仔細一看根本不一樣」的狀況。
但是,就算有這樣的設計也不奇怪,人物的眼睛顏色也有可能隨著環境光源影響,
所以也要多加考量。
2.左右眼睫毛的一致性
人類的畫作中,通常兩眼眼睫毛的表現特徵是對稱的。
AI最常出現的問題是左右眼的睫毛數和出現場所都亂七八糟。
人力作品左右眼睫毛也會有一定程度的不一致性,所以這並不是很強力的判斷材料。
但相對來說,包括瞳孔、高光、睫毛等都能維持一致性的作品幾乎能確定是人力作品。
3.服裝左右對稱的一致性
人類知道「大部分服裝是左右對稱的」,AI並不知道這點。
AI只知道「服裝左右看起來很相似」,
所以常常會發生「乍看之下左右一樣,仔細一看左右設計在拓樸級別上不一樣」
(拓樸級別:形狀聯繫和個數等等)
雖然人類多少也沒辦法完全左右對稱的描繪,
但不會把「完全不一樣的形狀」弄成「看起來很像就放在對稱位置」
但人類的服裝也會有不對稱設計,
所以這邊要注意的是該作品的意圖「這位作者是不是想給我們看不對稱設計?」
這種對稱問題在髮冠髮飾上也通用。
4.反覆形狀的一致性
也是一個很大的判斷材料,因為對AI來說沒辦法判斷同個物體的一致性。
像是衣服的鈕扣,AI很難維持每個鈕扣的形狀。
當然人類描繪有時也不會維持相同形狀,甚至也會有失誤。
但這邊說的是AI沒辦法將「意圖相同的相同形狀以相同距離並列」。
5.簡單的幾何形狀
雖然可能會有點令人意外,但AI很不擅長描繪一定大小的直線、正圓或是漂亮的橢圓等
是因為AI不理解這些形狀的造型設計。
雖然繪畫軟體都有繪畫幾何形狀的機能,但那都是程式編程好的。
AI產圖不理解這些形狀的存在意義。
就算能嘗試產出類似的東西也很難達到完全正確。
但是AI因為有大量學習背景相關的直線,
所以對於建築物邊緣或是水管等的直線能好好作圖的例子不少。
6.人造物機能的一致性
這邊是指AI無法正確描繪該人工物為了特定目的而有的構造。
AI只能做到"把感覺好像是那樣的零件隨便擺放"。
不過人類也會有刻意這樣描繪的狀況,因此最重要的是要先判斷該作品的意圖。
7.文字
AI產圖沒辦法好好描繪實際的文字,AI產圖的文字通常都會變成異文明文字。
當然人類也能創作異世界文字,因此這邊是指當該好好使用實際文字表現時,
AI會無法做到,所以需要先判斷該作品的意圖。
(但某個超巨大model的AI似乎能生成文字的樣子)
8.線連接的一致性
不特別注意比較不會發覺的特徵。
對繪畫來說,一條線只會有一個目的,
一個物體的輪廓線不太可能突然變成其他物體的輪廓線,甚至是內外交替。
會出現這種特徵的人類作品通常是「錯視圖」。
AI常常會有線就接。
9.溶解、融合與雜訊
難以判定內外的物體會容易與其他物體融合或是產生雜訊。
就算線畫得很漂亮也會發生著色和其他物體融合的現象,
而且這不會是人類上色失誤的等級。
10.虛假的空洞
明明被毛髮包圍的空間沒有東西,
AI卻會因為不知道要填上什麼而塗上和周圍不一樣的顏色。
這是一個平常不會發覺,但只要知道就會很容易看出來的特徵。
11.遮蔽物前後物體的一致性
AI不像人類能認知物體被遮蔽後,另一端物體的一致性。
有時會出現被毛髮遮蔽的物體喪失一致性,或者是沒有遮蔽卻突然憑空產生物體的狀況。
但人類有時也會犯這種錯誤,所以要以失誤嚴重度斟酌判斷。
12.根據大小判斷重要性
AI在整體構圖上會有對"小東西"的描繪很隨便的傾向。
然而對於人類來說物體的大小和重要性是彼此獨立的,
就算是小東西只要重要也會仔細描繪。
以上有部分特徵,AI並非"完全"辦不到,而是很難做到,
原文還有列出表格。
此外原文還有Human or AI 題目的分析,有興趣可以看一下。
這篇文蠻不錯的,作者最後還有說特地去辨別AI其實沒什麼意義,
現在AI產圖的最終目的應該是「生成高品質的繪圖」,
而不是「生成和人類作品沒有區別的繪圖」。