สำหรับคนที่เริ่มชำนาญการเจนรูป AI บนแอพ Draw Things ส่วนใหญ่ก็จะใช้ LoRA ช่วยคุมงาน คุมหน้านางแบบ หรือว่าโทนภาพ

แต่ LoRA มันมีจุดที่ต้องระวังและข้อจำกัดหลายอย่าง ขึ้นอยู่กับชนิกของ LoRA ที่ใช้ด้วย

1. LoRA ส่วนใหญ่ละเมิดลิขสิทธิ์

โดยเฉพาะ LoRA ที่เป็นหน้าคน เช่น ดารา อินฟลู เกือบทั้งหมดสร้างโดยไม่ได้รับอนุญาติจากเจ้าตัว ฉะนั้นมันเป็นงานที่ละเมิดลิขสิทธิ์นะ

หลายคนที่โหลด LoRA หน้าคนมาใช้ ส่วนใหญ่เขาจะเอาหลายๆหน้ามาผสม ให้กลายเป็น “คนใหม่” เพื่อใช้คุมงานให้เป็นเซ็ตเดียวกัน

ถ้าจะเอามาใช้ตรงๆ ไม่ได้ผสมใหม่ แนะนำให้ใช้ลักษณะของ “แฟนอาร์ต” ดารา ศิลปิน จะปลอดภัยมากกว่า

2. LoRA ชุด/คอสเพล์ย อาจจะมีหน้าคนจริงๆรวมอยู่

ถ้าใช้ LoRA ประเภทชุดแต่งกาย บางตัวมีการเจนหน้าคนจริงๆรวมอยู่ด้วย

ผมเคยใช้ LoRA ตัวหนึ่ง มันเจนรูปเป็นหน้าดาราคนหนึ่ง สาเหตุเป็นเพราะว่า แม้ว่าจะเป็นการเทรนชุด แต่รูปที่เอามาเทรนเป็นรูปดารา ทำให้ตอนเจนรูปมีหน้าดาราติดมาด้วย

วิธีแก้ คุณต้องใช้ LoRA ตัวอื่นมาผสมด้วย ไม่งั้นก็จะกลายเป็นหน้าคนจริง

3. LoRA มีการกดทับ Prompt

LoRA บางตัว ทำให้ Prompt บางคำใช้งานไม่ได้ เช่น

Prompt สำหรับโมเดล MagMix เวอร์ชั่น V4
(film grain:1.4) , 18yo Girl , camisole, depth of field, volumetric fog, portrait, outdoor

ไม่ใช้ LoRA เป็นไปตาม Prompts ทุกอย่าง

คำสำคัญๆมี film grain ทำให้ภาพดูเก่าเหมือนภาพถ่ายฟิล์ม และ depth of field ทำให้ภาพละลายหลัง

ใช้ LoRA

ที่เห็นชัดคือภาพไม่ละลายหลัง และดูไม่เหมือนภาพถ่ายฟิล์มเท่าไหร่ ก็คือ LoRA ตัวที่ใช้อยู่มันกดทับ Prompt นั่นเอง

ใช้ LoRA อีกชุด

รูปนี้ใช้ LoRA อีกตัว แต่ไม่กดทับ Prompt ทำให้เหมือนภาพฟิล์มและมีการละลายหลัง

เราไม่สามารถรู้ได้ล่วงหน้าว่า LoRA ตัวไหนจะกดทับ Prompt

วิธีแก้ก็พอมี

ผมลองเพิ่ม Weight ตามนี้
( film grain:1.7) , 18yo Girl , camisole, (depth of field:1.7), volumetric fog, portrait, outdoor

เพิ่ม Weight สูงมากถึง 1.7 แต่สังเกตว่ายังไม่ดูเหมือนภาพฟิล์มเท่าไหร่

แต่ก็ยังดีที่ละลายหลังมากขึ้น

ในมุมมองผม คิดว่าควรเลือกใช้ LoRA ที่เหมาะกับ Prompt ดีกว่า ถ้า Prompt นี้ใช้ไม่ได้ก็เปลี่ยนเป็น LoRA ตัวใหม่ จนกว่าจะลงตัว

4. Sampler มีผลต่อ LoRA

ผมใช้ Prompt คำเดิม ไม่ได้เพิ่ม Weight แต่เปลี่ยน Sampler

จากเดิมใช้ DPM 2M Karras เป็น Euler Ancestral

// Prompt //
(film grain:1.4) , 18yo Girl , camisole, depth of field, volumetric fog, portrait, outdoor

ย้อนกลับไปดูภาพบนเปรียบเทียบกันนะ

แม้ว่ายังมองไม่ออกว่าเป็นภาพฟิล์ม แต่โทนดูเข้มและละลายหลังมากขึ้น

ลองเพิ่ม Weight ตามนี้
( film grain:1.7) , 18yo Girl , camisole, (depth of field:1.7), volumetric fog, portrait, outdoor

เพิ่ม Weight แล้วละลายหลังมากขึ้น แต่ไม่ได้ดีกว่าใช้ Sampler เดิม และมีจุดที่เหมือนกันคือ ภาพค่อนข้างดูใส ไม่ใช่แนวฟิล์มเหมือนใช้ LoRA ตัวอื่น

มาลองเทียบกับ LoRA และ Prompt คำอื่นๆ

รอบนี้ใช้ LoRA ชื่อ Film Girl สำหรับทำภาพแนวฟิล์ม

Prompt
FilmG, 18yo girl, (film grain:1.2), (floating dust particle:1.2), spotlight, (rim light:1.4), in the dark, dimly lit, low key, deep shadow, looking at viewer,

ภาพแรกใช้ DPM 2M Karass

ภาพสองใช้ Euler Ancestral

จะเห็นว่าใช้ DPM 2M Karass ภาพดูคล้ายฟิล์ม มีความสว่างกว่า

ส่วน Euler Ancestral ดูไม่เหมือนภาพฟิล์มเท่าไหร่ แต่โทนภาพดูมืดเป็นไปตาม Prompt ที่ใส่

แต่ไม่มีอะไรดีกว่ากันนะ ขึ้นอยู่กับว่าชอบภาพสไตล์ไหน และ Sampler มีให้เลือกหลายตัว

และ Prompt มีหลายล้านคำ ถ้าอยากรู้ว่าคำไหนใช้ได้ไม่ได้ ต้องทดสอบเอง

5. LoRA บางอัน ต้องใช้ Trigger Words แต่ไม่ได้ให้มา

LoRA บางตัว ถ้าไม่ใช้ Trigger Words ก็จะไม่แสดงผล หรือให้ Trigger Words มาไม่ครบก็มี

วิธีก็คือ ต้องดูว่าเจ้าของ LoRA เขาใช้ Prompt อะไร แล้วก็ไปแกะเอาจาก Prompt ที่เขาใช้

6. LoRA บางอัน ต้องปรับ Clip Skip

ขึ้นอยู่กับว่าคนสร้าง LoRA เขาได้บอกให้ปรับค่านี้ด้วยหรือไม่ อย่าไปปรับ Clip Skip เองมั่วๆนะ

7. ที่มาของการเทรน LoRA อาจจะให้ผลแตกต่างกัน

LoRA บางตัวเขาเทรนกับโมเดลแนวอนิเมะ ส่วนใหญ่เอามาใช้กับโมเดลที่เป็นแนว Realistic ไม่ได้

หรืออาจจะให้ผลที่แตกต่างกัน ไม่ได้สวยเหมือน

8. LoRA ส่งผลกับ “มือ”

ปกติเจนรูปมือนางแบบให้ดูดี เป็นเรื่องที่ยากอยู่แล้ว

แต่รู้มั้ยว่ามี LoRA บางตัว เจนรูป 10 ครั้ง อาจจะได้รูปดีๆมาแค่ 1-2 รูป นอกนั้นมือเบี้ยวหมด

นอกจากมือ LoRA บางตัวก็มีปัญหาปากเบี้ยว ตาเบี้ยวบ้าง

แต่ก็มีบ้างที่ไม่ค่อยมีปัญหา ให้คอยสังเกตว่า LoRA ที่คุณใช้อยู่ให้ผลแตกต่างกันอย่างไร

9. LoRA ส่งผลต่อโทนสี

LoRA ที่ใช้คุมโทนโดยเฉพาะก็มี เช่น epi_noiseoffset ใช้สำหรับคุมโทนแนวดาร์ก

แต่รู้ไหมว่า LoRA หลายๆตัว ไม่ได้สร้างมาเพื่อคุมโทนสี แต่ส่งผลต่อโทนสีในภาพ

เช่น Cute Girl Mix

เป็น LoRA ทำหน้าแนวๆหมวยๆจีนๆ แต่ทำให้คอสทราสต์อ่อนลงด้วย ส่งผลให้โทนภาพดูละมุนๆ

ทีนี้ลองเอา LoRA ตัวนี้ ผสมกับ LoRA ตัวอื่น ก็ส่งผลกับโทนสีเช่นกัน

แต่ LoRA ตัวนี้ทำให้ภาพดูไม่คมนะ เอาไปผสมกับตัวอื่นความคมของภาพก็ดรอปลงด้วย

บทความก่อนหน้านี้ฟรี 10 Prompt คอนเซปไนท์ไลฟ์ สำหรับโมเดล MagMix V4
บทความถัดไปข่าวดี Draw Things เจนรูปขนาดใหญ่ได้ถึง 2048px
เป้าหมายการทำเว็บของผมคือ คนไทยต้องเข้าถึงข้อมูลได้ง่าย จะแก้ปัญหาไอทีต้องมีทางออก เว็บมหาลัยฯจึงก่อกำเนิดขึ้น