AI ImageCharacter DesignMidjourneyStable Diffusion

Consistent Character: สร้างตัวละคร AI ซ้ำๆ ให้เหมือนกันทุกรูป

เรียนรู้เทคนิคการสร้างตัวละครด้วย AI ให้หน้าตาเหมือนกันทุกรูป สำหรับทำ Webtoon, การ์ตูน, หรือ Marketing Content

AI Unlocked Team
01/03/2568
Consistent Character: สร้างตัวละคร AI ซ้ำๆ ให้เหมือนกันทุกรูป

Consistent Character: สร้างตัวละคร AI ซ้ำๆ ให้เหมือนกันทุกรูป

หนึ่งในปัญหาใหญ่ที่สุดของการใช้ AI สร้างภาพคือ "ทำยังไงให้ตัวละครเหมือนกันทุกรูป?" ลองนึกภาพว่าคุณกำลังทำ Webtoon ด้วย AI แต่ทุกครั้งที่สร้างภาพใหม่ หน้าตัวละครก็เปลี่ยนไปทุกที แบบนี้ใช้งานจริงไม่ได้เลยค่ะ!

วันนี้เราจะมาเรียนรู้เทคนิค Consistent Character ที่จะทำให้คุณสร้างตัวละครด้วย AI ได้หน้าตาเหมือนกันทุกรูป ไม่ว่าจะเป็น pose, มุม, หรือ scene ที่ต่างกัน

ทำไม AI ถึงสร้างตัวละครไม่เหมือนกัน?

ก่อนจะไปดูวิธีแก้ไข มาทำความเข้าใจปัญหาก่อนค่ะ

AI สร้างภาพ (เช่น Midjourney, DALL-E, Stable Diffusion) ทำงานโดยการ "สุ่ม" องค์ประกอบต่างๆ ตาม prompt ที่เราให้ ทุกครั้งที่สร้างภาพใหม่ AI จะสุ่มใหม่ทั้งหมด ดังนั้นแม้ใช้ prompt เดียวกัน ผลลัพธ์ก็ต่างกันได้

ตัวอย่างเช่น ถ้าเราพิมพ์ "a young woman with red hair" AI อาจสร้างได้:

  • รูปที่ 1: ผมยาว หน้ากลม ตาสีน้ำตาล
  • รูปที่ 2: ผมสั้น หน้ารี ตาสีเขียว
  • รูปที่ 3: ผมหยิก หน้าเหลี่ยม ตาสีฟ้า

ทั้งหมดนี้ "ถูกต้อง" ตาม prompt แต่หน้าตาต่างกันหมด!

วิธีสร้าง Consistent Character

มีหลายเทคนิคที่ช่วยให้สร้างตัวละครได้เหมือนกัน ขึ้นอยู่กับเครื่องมือที่ใช้ค่ะ

1. ใช้ Character Reference ใน Midjourney

Midjourney v6 มีฟีเจอร์ --cref (Character Reference) ที่ช่วยให้ AI จดจำตัวละครได้

วิธีใช้:

  1. สร้างภาพตัวละครที่ต้องการก่อน 1 รูป
  2. Copy URL ของรูปนั้น
  3. ใส่ URL ตามด้วย --cref ใน prompt ใหม่
[รูปตัวละครต้นแบบ URL] a woman walking in the park --cref [URL]

ปรับความเข้มของ Character Reference:

  • --cw 100 (default) - ใช้ทั้งหน้าและเสื้อผ้า
  • --cw 0 - ใช้แค่หน้า เปลี่ยนเสื้อผ้าได้

2. ใช้ Seed Number

Seed คือตัวเลขที่ควบคุมความ "สุ่ม" ของ AI ถ้าใช้ seed เดียวกัน + prompt เดียวกัน จะได้ผลลัพธ์เหมือนกัน

วิธีใช้ใน Midjourney:

  1. สร้างภาพที่ชอบแล้ว ดู seed ด้วยการ react emoji ✉️
  2. Bot จะส่ง seed มาให้
  3. ใส่ --seed [number] ใน prompt ใหม่
a young woman with red hair, portrait --seed 12345
a young woman with red hair, full body shot --seed 12345

ข้อจำกัด: Seed ช่วยได้บางส่วน แต่ถ้า prompt ต่างกันมาก หน้าตาอาจยังต่างกันอยู่

3. ใช้ IP-Adapter ใน Stable Diffusion

IP-Adapter เป็น extension สำหรับ Stable Diffusion ที่ช่วยให้ AI "เข้าใจ" ตัวละครจากรูปต้นแบบ

วิธีใช้:

  1. ติดตั้ง IP-Adapter extension
  2. อัปโหลดรูปตัวละครต้นแบบ
  3. ปรับ weight ของ IP-Adapter (0.5-0.8 มักได้ผลดี)
  4. เขียน prompt ตามปกติ

ข้อดี:

  • ควบคุมได้ละเอียด
  • ใช้กับ Stable Diffusion ฟรี
  • ผสมผสานกับเทคนิคอื่นได้

4. สร้าง Character Sheet ก่อน

Character Sheet คือรูปที่แสดงตัวละครจากหลายมุมในรูปเดียว ช่วยให้เราและ AI เข้าใจตัวละครชัดเจนขึ้น

วิธีสร้าง Character Sheet:

character sheet, [รายละเอียดตัวละคร], multiple views, front view, side view, back view, white background

ตัวอย่าง:

character sheet, a young woman with long red hair, green eyes, wearing casual clothes, multiple views, front view, side view, back view, white background --ar 16:9

5. ใช้ LoRA ใน Stable Diffusion

LoRA (Low-Rank Adaptation) คือการ "เทรน" AI ให้รู้จักตัวละครของเราโดยเฉพาะ

วิธีทำ:

  1. เตรียมรูปตัวละครหลายมุม 10-20 รูป
  2. ใช้เครื่องมือเทรน LoRA (เช่น Kohya SS)
  3. เทรน model ประมาณ 30-60 นาที
  4. ได้ไฟล์ LoRA มาใช้ใน Stable Diffusion

ข้อดี:

  • ผลลัพธ์ดีที่สุด
  • ควบคุมได้เต็มที่

ข้อเสีย:

  • ต้องมีความรู้เรื่องการเทรน
  • ใช้เวลานาน

6. ใช้บริการเฉพาะทาง

มีบริการ AI หลายตัวที่ออกแบบมาเพื่อ Consistent Character โดยเฉพาะ:

Leonardo AI (Character Reference)

  • อัปโหลดรูปต้นแบบ
  • AI จะสร้างรูปใหม่โดยรักษาหน้าตาไว้

Scenario.gg

  • สร้าง Character ไว้ในระบบ
  • เรียกใช้ Character นั้นได้ตลอด

Artbreeder

  • สร้างและปรับแต่ง Character
  • ดาวน์โหลดมาใช้เป็น reference

เทคนิคเสริมให้ตัวละครเหมือนกันมากขึ้น

1. เขียน prompt ให้ละเอียด

แทนที่จะเขียนแค่ "a woman with red hair" ให้เขียนรายละเอียดเยอะๆ:

A 25-year-old woman with long wavy auburn red hair, emerald green eyes, oval face shape, small nose, full lips, light skin with freckles, medium build

2. สร้าง Style Guide

กำหนด style ให้ชัดเจนในทุก prompt:

[character description], anime style, clean lines, vibrant colors, Studio Ghibli inspired

3. ใช้ Negative Prompt

บอก AI ว่าอะไรที่ไม่ต้องการ:

--no deformed, ugly, blurry, different face, inconsistent features

4. ทำภาพ Reference หลายมุม

สร้างภาพตัวละครจากหลายมุมไว้ก่อน แล้วใช้เป็น reference:

  • หน้าตรง
  • ด้านข้าง
  • 3/4 view
  • full body
  • close-up

Use Cases สำหรับ Consistent Character

1. Webtoon และ Comic

สร้างตัวละครหลักที่หน้าตาเหมือนกันตลอดทั้งเรื่อง

2. Marketing Content

สร้าง mascot หรือ brand character ที่ใช้ในหลายๆ campaign

3. Children's Book

ตัวละครในหนังสือเด็กต้องเหมือนกันทุกหน้า

4. Game Assets

สร้าง character สำหรับเกม ในหลายๆ pose และ emotion

5. Social Media Content

สร้าง avatar หรือ character ที่ใช้โพสต์ประจำ

Workflow แนะนำสำหรับมือใหม่

  1. เลือกเครื่องมือ: เริ่มจาก Midjourney + --cref หรือ Leonardo AI
  2. สร้างรูปต้นแบบ: สร้าง Character Sheet ก่อน
  3. ทดสอบ: ลองสร้างภาพใหม่หลายรูปดูว่าเหมือนกันมั้ย
  4. ปรับแต่ง: ปรับ prompt หรือ settings จนได้ผลลัพธ์ที่พอใจ
  5. บันทึกไว้: เก็บ seed, prompt, และ settings ไว้ใช้ในอนาคต

ข้อจำกัดที่ควรรู้

  1. ไม่ 100% เหมือนกัน - AI ยังไม่สามารถทำให้เหมือนกันทุกประการ อาจมีความแตกต่างเล็กน้อย
  2. ต้องใช้เวลาเรียนรู้ - แต่ละเทคนิคมี learning curve
  3. อาจต้องแก้ไขเพิ่ม - บางทีต้องใช้ Photoshop แก้รายละเอียดเล็กน้อย

สรุป

การสร้าง Consistent Character ด้วย AI ไม่ยากอย่างที่คิด ถ้าเลือกใช้เทคนิคที่เหมาะสม:

  • มือใหม่: ใช้ Midjourney --cref หรือ Leonardo AI
  • มีประสบการณ์: ใช้ IP-Adapter หรือ LoRA ใน Stable Diffusion
  • ต้องการควบคุมสูงสุด: เทรน LoRA ของตัวเอง

ลองเริ่มจากเทคนิคง่ายๆ ก่อน แล้วค่อยๆ เรียนรู้เทคนิคขั้นสูงขึ้นเมื่อพร้อมนะคะ


อยากเรียนรู้การสร้างภาพ AI แบบจริงจัง?

ถ้าคุณอยากเรียนรู้เทคนิคการสร้างภาพด้วย AI อย่างละเอียด ตั้งแต่พื้นฐานไปจนถึงขั้นสูง รวมถึงเทคนิค Consistent Character, ControlNet, และอื่นๆ อีกมากมาย เรามีคอร์ส AI ที่สอน AI เชียงใหม่ แบบลงมือปฏิบัติจริง พร้อมผู้เชี่ยวชาญคอยให้คำแนะนำค่ะ

👉 ดูรายละเอียดคอร์สสอน AI ได้ที่นี่

เขียนโดย

AI Unlocked Team

บทความอื่นๆ ที่น่าสนใจ