- จุดประสงค์ของการพ่นสีแบบกระจายเสถียรคืออะไร?
- การพ่นสีแบบกระจายเสถียรทำงานอย่างไร
- วิธีการใช้การพ่นสีแบบกระจายที่เสถียร
จุดประสงค์ของการพ่นสีแบบกระจายเสถียรคืออะไร?
เป้าหมายของการลงสีแบบกระจายคงที่คือการสร้างเนื้อหาที่ดูมีเหตุผลและสอดคล้องกันในส่วนที่ขาดหายไปของภาพ ในขณะที่ยังคงรักษาโครงสร้างโดยรวมและลักษณะที่ปรากฏของภาพต้นฉบับ โดยใช้ประโยชน์จากแนวคิดการแพร่กระจายภาพ ซึ่งเป็นกระบวนการกระจายข้อมูลหรือสีจากพื้นที่ที่รู้จักไปยังพื้นที่ที่ไม่รู้จัก
Inpainting การแพร่กระจายที่เสถียรทำงานอย่างไร
กระบวนการลงสีโดยทั่วไปเกี่ยวข้องกับสองขั้นตอนหลัก: การขยายพันธุ์และการแพร่กระจาย ภูมิภาคที่ทราบโดยรอบพื้นที่ที่หายไปจะได้รับการวิเคราะห์ในขั้นตอนการเผยแพร่เพื่อประเมินข้อมูลที่ขาดหายไป การประมาณค่านี้สามารถขึ้นอยู่กับวิธีการต่างๆ เช่น การสังเคราะห์พื้นผิว การจับคู่แพตช์ หรือการขยายขอบ
เมื่อประเมินข้อมูลที่ขาดหายไปแล้ว ขั้นตอนการแพร่กระจายก็จะเกิดขึ้น การแพร่กระจายเกี่ยวข้องกับการค่อยๆ กระจายข้อมูลสีและพื้นผิวจากบริเวณที่รู้จักไปยังบริเวณที่ไม่รู้จัก กระบวนการกระจายมีจุดมุ่งหมายเพื่อสร้างการเปลี่ยนแปลงที่ราบรื่นระหว่างพื้นที่ที่ลงสีและเนื้อหาต้นฉบับ เพื่อให้มั่นใจว่าภาพที่สร้างขึ้นจะยังคงสอดคล้องกันทางสายตา
วิธีการใช้การพ่นสีแบบกระจายที่เสถียร
Inpainting เป็นคุณสมบัติที่ให้คุณแก้ไขภาพที่มีอยู่พร้อมข้อความแจ้งโดยใช้มาสก์ มาสก์คือภาพขาวดำที่ระบุส่วนใดของภาพที่คุณต้องการสร้างใหม่ด้วยโมเดล AI คุณสามารถใช้การลงสีเพื่อแก้ไขข้อบกพร่อง เพิ่มหรือลบวัตถุ เปลี่ยนสีหรือรูปแบบ ฯลฯ ผู้ใช้สามารถติดตั้งในเครื่องโดยไปที่ลิงก์อย่างเป็นทางการหรือสามารถใช้ฟังก์ชันผ่านทางอินเทอร์เฟซผู้ใช้บนเว็บ
ให้เราสำรวจการใช้งานจริงโดยทำตามขั้นตอนที่กำหนด:
ขั้นตอนที่ 1: เลือกแท็บ 'txt2img'
เลือก “ txt2img แท็บ ” และป้อนข้อความแจ้งในกล่องข้อความ ผู้ใช้สามารถใช้คำหรือวลีที่ต้องการ แต่ต้องแน่ใจว่าเป็นคำหรือวลีที่สื่อความหมายและเฉพาะเจาะจงเพียงพอที่โมเดล AI จะเข้าใจได้ ผู้ใช้ยังสามารถใช้ตัวปรับแต่งเช่น ':', '+', '-', '(', ')' ฯลฯ เพื่อปรับแต่งพรอมต์ ตัวอย่างเช่น สร้างภาพของ “ แมวสวมแว่นตาและหมวก ' ดังต่อไปนี้:
ขั้นตอนที่ 2: เลือกจุดตรวจสอบโมเดล
ผู้ใช้สามารถเลือกจุดตรวจสอบโมเดลได้จากดรอปดาวน์ที่มุมซ้ายบน จุดตรวจสอบแบบจำลองจะกำหนดรูปแบบและคุณภาพของการสร้างภาพ มีด่านให้เลือกหลายด่าน เช่น “ model.ckpt ”, “ sd-v1-5-ภาพวาด ”, “ sd-v1-5-256 ”, “ sd-v1-5-512 ” เป็นต้น:
ขั้นตอนที่ 3: ปรับขนาดภาพ
ปรับขนาดภาพและการตั้งค่าอื่นๆ ตามที่คุณต้องการ ขนาดของภาพจะคำนวณความละเอียดของภาพที่ส่งออก การตั้งค่าอื่นๆ ได้แก่ ความแรงของ denoising, สเกล CFG, ขนาดแบทช์ ฯลฯ ซึ่งส่งผลต่อความเร็วและคุณภาพของการสร้างภาพ:
ขั้นตอนที่ 4: คลิกที่ปุ่ม 'สร้าง'
กดปุ่ม “ สร้าง ปุ่ม ” สำหรับเริ่มกระบวนการสร้างภาพ ขึ้นอยู่กับการแจ้งเตือนของผู้ใช้ จุดตรวจสอบแบบจำลอง และการตั้งค่า อาจใช้เวลาสองสามนาทีหรือนานกว่านั้นในการสร้างอิมเมจ:
ขั้นตอนที่ 5: กดปุ่ม 'ส่งไปยัง inpaint'
เมื่อสร้างภาพแล้ว ผู้ใช้สามารถบันทึกหรือแก้ไขเพิ่มเติมโดยใช้การระบายสี:
ขั้นตอนที่ 6: สร้างหน้ากาก
หากต้องการใช้การลงสี ให้เลือกปุ่ม “ img2img แท็บ ” และเลือกแท็บ “ ทาสี ” แท็บย่อย ใช้เครื่องมือพู่กันเพื่อสร้างหน้ากากบนภาพ พื้นที่สีดำคือตำแหน่งที่คุณต้องการให้โมเดล AI สร้างภาพใหม่ตามข้อความแจ้งด้านล่าง:
บันทึก : ผู้ใช้ยังสามารถอัปโหลดภาพไปยังผืนผ้าใบวาดภาพโดยคลิกที่ ' อัปโหลดสี ปุ่ม ” หรือใช้รูปภาพที่มีอยู่
ขั้นตอนที่ 7: คลิกที่ปุ่ม 'สร้าง'
เลือกและใช้จุดตรวจสอบโมเดลและการตั้งค่าเดียวกันกับที่คุณใช้ในการสร้างภาพต้นฉบับ และคลิกที่ ' สร้าง ' ปุ่ม:
ผลลัพธ์แสดงว่ามีการใช้คุณลักษณะการพ่นสีแบบกระจายที่เสถียรแล้ว
ข้อดีการแพร่กระจายที่เสถียรและการใช้งาน
การพ่นสีแบบกระจายเสถียรมีข้อดีหลายประการเหนือการพ่นสีแบบอื่นๆ เช่น:
- สามารถจัดการพื้นที่ขนาดใหญ่ของพิกเซลที่ขาดหายไปและพื้นผิวที่ซับซ้อน
- มันสามารถรักษาขอบที่คมชัดและรายละเอียดที่ดีในภาพ
- สามารถหลีกเลี่ยงสิ่งประดิษฐ์ต่างๆ เช่น การเบลอ เสียงเรียกเข้า หรือการทำให้เนียนเกินไป
- สามารถนำไปปรับใช้และขนานกันได้อย่างง่ายดายโดยใช้วิธีการเชิงตัวเลขมาตรฐาน
การพ่นสีแบบกระจายที่เสถียรสามารถนำไปใช้กับงานต่างๆ ได้ เช่น:
- การฟื้นฟูภาพ : การซ่อมแซมรูปภาพที่ชำรุดหรือเสื่อมสภาพ เช่น ภาพถ่าย ภาพวาด หรือเอกสารเก่า
- การแก้ไขภาพ : ลบวัตถุหรือบริเวณที่ไม่ต้องการออกจากภาพ เช่น โลโก้ ลายน้ำ หรือตำหนิ
- เสร็จสิ้นภาพ : เติมส่วนที่ขาดหายไปในภาพ เช่น รอยแยก รู หรือช่องว่าง
บทสรุป
Stable Diffusion inpainting มอบโซลูชันที่ทรงพลังและเป็นมิตรกับผู้ใช้สำหรับการกู้คืนส่วนที่หายไปหรือเสียหายในภาพ ด้วยการใช้แนวคิดของการกระจายภาพ ผู้ใช้จะผสานรวมเนื้อหาที่ทาสีเข้ากับภาพต้นฉบับ เพื่อให้แน่ใจว่าภาพมีความสอดคล้องกันและลดส่วนผิดเพี้ยนให้เหลือน้อยที่สุด ด้วย GUI ที่ใช้งานง่ายและพารามิเตอร์ที่ปรับได้ ผู้ใช้สามารถกำหนดขอบเขตการพ่นสีและควบคุมกระบวนการพ่นสีได้อย่างง่ายดาย บทความนี้ได้อธิบายขั้นตอนหลักและข้อดีของการใช้การพ่นสีแบบกระจายเสถียรและการใช้งานบางส่วน