下面每一組都是本站實際跑出來的,左邊原圖、右邊結果,沒有修圖也沒有挑圖。 素材全部是公有領域的歷史照片,來源與授權附在每一組下面。
同一張照片,只改目標年齡
這三組用的是同一張林肯 1863 年的肖像、同一組設定,差別只有「想看幾歲」。 把它們並排看,就知道年齡差距是怎麼被換算成臉上的變化的。


55 → 68 林肯(1863 年攝)差 13 歲:鬍鬚與鬢角轉灰、眼周出現細紋,五官與骨架沒動。這張的表情比原圖放鬆了一些,見下面「這組看得出來的一個限制」。素材:林肯(1863 年攝).Public domain.攝影 Alexander Gardner(來源)


55 → 75 林肯(1863 年攝)差 20 歲:皺紋加深、髮色更白、眼皮開始下垂。衣著、領結、背景與構圖完全沒變。素材:林肯(1863 年攝).Public domain.攝影 Alexander Gardner(來源)


55 → 85 林肯(1863 年攝)差 30 歲:全臉深皺、下顎與頸部鬆弛、頭髮近全白,而且這張把原本的嚴肅表情保住了。同一張原圖、同一組設定,只有目標年齡不同。素材:林肯(1863 年攝).Public domain.攝影 Alexander Gardner(來源)
其他實際結果


30 → 70 卓別林(1920 年代攝)差 40 歲的大跨度:皺紋、鬆弛與白髮同時出現,但眼睛形狀與臉型不變,所以還認得出是他。素材:卓別林(1920 年代攝).Public domain.攝影 Strauss-Peyton Studio(來源)


40 → 70 芙烈達・卡蘿(其父攝)女性路徑:性別會影響臉部結構的描述方式,選錯會讓下顎與眉骨往另一個方向長。素材:芙烈達・卡蘿(其父攝).Public domain.攝影 Guillermo Kahlo(來源)


70 → 30 愛因斯坦(1947 年攝)反過來走:皺紋整片消失、髮色轉深,但八字鬍與髮型的形狀留著。這一段今天才修好,之前只有頭髮會變。素材:愛因斯坦(1947 年攝).Public domain.攝影 Photograph by Orren Jack Turner , Prin(來源)


60 → 35 馬克吐溫(1907 年攝)另一組變年輕:眼袋與法令紋消失,眉毛與鬍子維持原樣。素材:馬克吐溫(1907 年攝).Public domain.攝影 A.F. Bradley, New York(來源)
這組看得出來的一個限制
林肯那三張裡,68 歲和 75 歲的表情比原圖放鬆,眼睛瞇了一點、嘴角上揚。 原圖是嚴肅的,這不該變。
提示詞裡本來就寫明「表情、眼睛、嘴巴的位置與形狀都要跟原圖一致」,也寫了「皺紋是刻在皮膚上的, 不是笑出來的」。我另外試過再加一句更硬的(眼睛不准瞇、沒在笑就不准笑),同一個隨機種子跑出來 還是一樣。所以問題不在提示詞,是模型在這個保真度下就是會飄一點。
85 歲那張反而保住了嚴肅表情,可見它跟改動幅度沒有直接關係,比較像是隨機的。 真的遇到表情跑掉,換一次就好,每次生成的隨機種子不同,結果會不一樣。
看這些圖的時候注意什麼
- 骨架有沒有變 眼睛的形狀與間距、鼻子的形狀、臉型輪廓應該完全一樣。 變的只有皮膚、鬆弛程度與髮色。這是判斷「還是不是同一個人」最可靠的地方
- 背景與衣服有沒有被改 沒有才對。提示詞裡明確要求鏡頭、光線、背景、衣著全部不動
- 鬍子與眉毛在不在 這曾經是個問題:變年輕的指令一強,模型會把鬍子當成「要抹平的東西」 一起處理掉。現在有專門一句話擋住它