หลายคนที่พยายามนำ AI ไปใช้วาดรูปประกอบนิยาย ทำภาพปกหนังสือ ทำคอนเทนต์ลงเพจ หรือออกแบบตัวละครมาสคอตของแบรนด์ มักจะเจอกับอุปสรรคชิ้นใหญ่ที่ทำให้งานไม่คืบหน้า
นั่นคือการที่รูปแรกเราสามารถเสกตัวละครออกมาได้สวยงามสมบูรณ์แบบตรงตามจินตนาการ แต่พอจะสั่งให้ AI วาดตัวละครคนเดิมในท่าทางใหม่ เช่น รูปแรกเป็นรูปนั่งทำงาน รูปที่สองเป็นรูปกำลังวิ่ง หรือรูปที่สามเปลี่ยนมุมกล้องเป็นด้านข้าง หน้าตาของตัวละครกลับเปลี่ยนไปเป็นคนละคน ทรงผมเปลี่ยนไป สีผิวไม่เท่าเดิม หรือแม้แต่ชุดที่ใส่ก็เพี้ยนจนนำไปใช้งานต่อร่วมกันไม่ได้
ทำไมระบบที่ฉลาดถึงไม่ยอมจำหน้าตัวละครเดิมให้เรา และเราจะมีวิธีสั่งงานอย่างไรเพื่อให้ได้ภาพตัวละครเดิมที่หน้าตานิ่งคงที่ในทุกท่าทางและทุกมุมกล้อง มาแกะรอยระบบหลังบ้านและเรียนรู้เทคนิคการแก้ไขปัญหานี้กันครับ
1. เบื้องหลังเทคโนโลยี: ทำไม AI ถึงหน้าตาเพี้ยนทุกครั้งที่สั่งใหม่?
เพื่อช่วยให้คุณแก้ปัญหาได้ตรงจุด เราต้องเข้าใจก่อนว่าโมเดลวาดภาพของ AI เช่น Midjourney, Stable Diffusion หรือ DALL-E มีขั้นตอนการทำงานที่ไม่ได้ออกแบบมาเพื่อจดจำตัวบุคคลตั้งแต่แรกด้วยเหตุผลหลักสองข้อ
เหตุผลข้อที่ 1: ระบบเริ่มต้นวาดจากศูนย์ใหม่ทุกครั้ง
เมื่อเรากดปุ่มสั่งเจนรูปภาพใหม่ ระบบจะโยนเม็ดทรายสลัว (Random Noise) ชุดใหม่ขึ้นมาบนหน้าจอเพื่อใช้เป็นจุดเริ่มต้นในการวาดภาพเสมอ AI ไม่ได้มีโมเดลสามมิติของตัวละครนั้นเก็บไว้ในหน่วยความจำเพื่อนำมาหมุนหามุมใหม่ แต่มันใช้วิธีเดาพิกเซลสีขึ้นมาใหม่ทั้งหมดตามคำสั่งที่เราป้อนไปในรอบนั้นๆ ภาพที่ได้จึงไม่มีทางเหมือนเดิมแบบร้อยเปอร์เซ็นต์
เหตุผลข้อที่ 2: การพิมพ์ชื่อเฉพาะไม่ได้ช่วยให้ AI จดจำใบหน้าได้
ความเข้าใจผิดที่เจอบ่อยคือการตั้งชื่อให้ตัวละครในคำสั่ง เช่น พิมพ์ว่า “เด็กผู้ชายชื่อกานต์” แล้วคิดว่า AI จะจำหน้าของกานต์ได้ ความจริงคือ AI ไม่รู้จักกานต์ แต่มันจะดึงค่าเฉลี่ยสถิติของคำว่ากานต์ซึ่งอาจจะไปตรงกับชื่อของบุคคลทั่วไปบนอินเทอร์เน็ตมารวมกันวาดเฉยๆ หน้าตาตัวละครจึงเปลี่ยนไปตามบริบทคำสั่งข้างเคียงในแต่ละรูป
2. เทคนิคการสั่งงานคุมหน้าตัวละครให้คงที่
ในปัจจุบันมีวิธีการและฟีเจอร์เด็ดที่จะช่วยให้คุณล็อกหน้าตา ทรงผม และเสื้อผ้าของตัวละครให้ออกมาใกล้เคียงเดิมมากที่สุดด้วยวิธีการดังต่อไปนี้
เทคนิคที่ 1: การใช้ฟีเจอร์อ้างอิงตัวละคร (Character Reference)
นี่คือนวัตกรรมช่วยชีวิตสำหรับคนที่ใช้ Midjourney โดยระบบมีคำสั่งพิเศษที่ออกแบบมาเพื่อคุมหน้าตัวละครโดยเฉพาะ
- วิธีใช้: ให้คุณเซฟลิงก์รูปภาพตัวละครต้นแบบที่คุณพอใจ จากนั้นนำลิงก์นั้นมาใส่พ่วงท้ายคำสั่งใหม่แล้วพิมพ์ปิดท้ายด้วยตัวแปร
--cref <ลิงก์รูปภาพ> - การคุมความแม่นยำ: คุณสามารถปรับความแรงในการเลียนแบบได้ด้วยตัวแปร
--cw(ย่อมาจาก Character Weight) โดยถ้ากำหนดค่าเป็น--cw 100ระบบจะก๊อปปี้ทั้งใบหน้า ทรงผม และเสื้อผ้าตัวเดิมมาทั้งหมด แต่หากกำหนดเป็น--cw 0ระบบจะโฟกัสก๊อปปี้เฉพาะโครงหน้าเพื่อเปิดโอกาสให้เราสั่งเปลี่ยนเสื้อผ้าและทรงผมใหม่ได้ตามต้องการ
เทคนิคที่ 2: การเขียนอธิบายรายละเอียดรูปลักษณ์แบบเฉพาะเจาะจงสุดๆ
หากคุณใช้งาน AI ระบบอื่นที่ไม่มีฟีเจอร์อ้างอิงภาพตรงๆ วิธีแก้ไขคือการเลิกใช้คำบรรยายกว้างๆ แต่ให้เขียนรายละเอียดที่เป็นลักษณะเด่นที่เดาทางง่ายลงไปแทน
- คำสั่งแบบทั่วไปที่มักเพี้ยน: “เด็กผู้หญิงผมสั้นสวมเสื้อยืด” (AI จะเดาทรงผมและสีเสื้อใหม่ทุกครั้ง)
- คำสั่งที่ช่วยคุมหน้าได้ดีขึ้น: “เด็กผู้หญิงผมบ็อบสั้นสไลด์สีน้ำตาลเข้ม ตาโตสีน้ำตาลอ่อน มีใฝ่เล็กๆ ใต้ตาซ้าย สวมเสื้อยืดคอกลมสีขาวล้วน” ยิ่งคุณระบุลักษณะทางกายภาพที่เฉพาะเจาะจงมากเท่าไหร่ AI จะเหลือพื้นที่ให้เดาสุ่มน้อยลงเท่านั้น ทำให้ภาพแต่ละรูปออกมามีทิศทางเดียวกันมากขึ้น
เทคนิคที่ 3: การล็อกหมายเลขนำทาง (Seed Number)
ในระบบวาดภาพเกือบทั้งหมด ภาพทุกภาพที่สร้างขึ้นมาจะมีรหัสตัวเลขเฉพาะประจำภาพที่เรียกว่า Seed * หากคุณชอบโครงสร้างแสงเงาและหน้าตาของตัวละครในภาพแรก ให้คุณคัดลองหมายเลข Seed ของภาพนั้นมาป้อนใส่พ่วงท้ายในคำสั่งถัดไป (เช่นใช้คำสั่ง --seed <หมายเลข> ใน Midjourney) เพื่อบังคับให้ AI เริ่มต้นวาดภาพจากโครงสร้างทรายสลัวชุดเดิม ช่วยลดการบิดเบือนของใบหน้าและองค์ประกอบฉากหลังลงได้อย่างมหาศาล
3. วิธีการทำงานแบบมือโปร (Professional Workflow)
สำหรับคนที่ต้องการทำงานระดับจริงจัง เช่น การทำหนังสือการ์ตูนหรือการทำสตอรี่บอร์ดโฆษณา แนะนำให้เปลี่ยนวิธีการเจนรูปทีละรูป มาใช้วิธี “เจนใบหน้าหลายมุมมองในภาพเดียว” (Character Sheet)
- ในคำสั่งแรก ให้คุณสั่งให้ AI วาดตัวละครตัวเดิมในหลายๆ มุมมองพร้อมกันในภาพเดียว โดยใช้คำสั่งระบุลงไปว่า “Character sheet, multiple angles, front view, side view, back view, expression sheet”
- คุณจะได้ภาพที่มีตัวละครคนเดียวกันในหน้าตาและทรงผมเดียวกันเป๊ะๆ แต่มีท่าทางและมุมกล้องต่างกัน 4-5 รูปในเฟรมเดียว
- ดาวน์โหลดภาพนั้นออกมา แล้วนำไปใช้เป็นภาพต้นแบบในการอ้างอิงตัวละครร่วมกับฟีเจอร์อื่น หรือใช้วิธีการตัดขอบรูปภาพแยกออกมาเป็นรายชิ้นเพื่อนำไปตัดต่อประกอบฉากในภายหลัง วิธีนี้จะช่วยให้คุณได้ภาพที่คงเส้นคงวาและสมจริงที่สุด
บทสรุป
การควบคุมตัวละคร AI ให้หน้าตานิ่งสนิทไม่ใช่เรื่องที่เป็นไปไม่ได้ แต่ต้องอาศัยการใช้งานเครื่องมืออ้างอิงภาพร่วมกับการเขียนคำอธิบายรายละเอียดทางกายภาพที่รัดกุม
การเข้าใจธรรมชาติว่าระบบทำงานแบบสุ่มในทุกครั้งที่กดสั่ง จะช่วยให้เราปรับกระบวนการทำงานให้เหมาะสม รู้จักหยิบยกหมายเลขนำทางและภาพใบหน้าหลายมุมมองมาเป็นตัวช่วย เพื่อเนรมิตตัวละครในจินตนาการให้ออกมาโลดแล่นในผลงานสร้างสรรค์ได้อย่างมีระบบและคงเส้นคงวาในทุกๆ ฉากครับ