ข้ามไปยังเนื้อหา
LaFoto

อภิธานศัพท์ภาพด้วย AI

Sampler คืออะไร

อัลกอริทึมที่เดินขั้นตอนการ denoise ทีละสเต็ป Sampler ต่างชนิดกันจะลู่เข้าหาผลลัพธ์ด้วยความเร็วต่างกัน และให้ผลลัพธ์ต่างกันเล็กน้อยแม้ใช้ seed เดิม

Sampler คืออัลกอริทึมที่พาโมเดล diffusion จากสัญญาณรบกวนแบบสุ่มไปสู่ภาพสำเร็จ โดยกำหนดว่าก้าว denoise แต่ละก้าวใหญ่แค่ไหนและก้าวอย่างไร Sampler ต่างชนิดใช้จำนวนก้าวไม่เท่ากันกว่าจะได้ผลใช้การ และให้ภาพที่ต่างกันเล็กน้อยแม้ใช้ seed และ prompt เดิม แต่ความต่างระหว่าง sampler ยุคใหม่มักน้อยกว่าที่อินเทอร์เฟซทำให้รู้สึกมาก.
สวอตช์กระดาษไล่ขั้นจากมืดสู่สว่าง ข้างพู่กันปลายละเอียด บนกระดาษโทนอุ่น

Sampler ทำอะไรอยู่กันแน่

โมเดลทำนายได้ว่าขณะนั้นภาพมี noise อยู่เท่าไร แต่มันไม่สามารถแปลงสัญญาณสุ่มให้เป็นภาพถ่ายในครั้งเดียว ต้องอาศัยก้าวเล็กๆ หลายครั้ง และต้องมีสิ่งหนึ่งตัดสินใจว่าแต่ละก้าวจะใหญ่เพียงใด จะมองไปข้างหน้าหรือไม่ และจะแก้ความคลาดที่เกิดจากการก้าวแบบไม่ต่อเนื่องอย่างไร นั่นคือ sampler มันคือ numerical solver และชื่อที่เห็นในรายการก็คือชื่อของตัวแก้สมการเหล่านั้น.

อ่านชื่อในรายการอย่างไร

Euler คือแบบง่ายสุด ทำตามชื่อคือก้าวไปข้างหน้าตามค่าที่ทำนายแล้วทำซ้ำ ตัวอักษร "a" ใน Euler a หมายถึง ancestral sampler ซึ่งฉีด noise ใหม่ในทุกก้าวและจึงไม่เคยนิ่งสนิท — เมื่อเพิ่มจำนวนก้าว ภาพยังคงเปลี่ยนไปแทนที่จะคงตัว DPM++ และเครือญาติคือโซลเวอร์ขั้นสูงที่ไปถึงผลลัพธ์ใกล้เคียงกันได้ด้วยจำนวนก้าวน้อยลง โดยประมาณความโค้งของเส้นทางแทนการสมมุติว่าเป็นเส้นตรง UniPC และตัวใหม่ๆ ที่คล้ายกันคือการปรับปรุงแนวคิดเดียวกันต่อไป.

Ancestral เทียบ deterministic คือความต่างที่สำคัญ

ในบรรดาตัวเลือกทั้งหมด นี่คือเส้นแบ่งที่มีผลเชิงปฏิบัติ Sampler แบบ deterministic จะลู่เข้า: เพิ่มจำนวนก้าวแล้วภาพจะนิ่งขึ้น ดังนั้น 30 ก้าวกับ 50 ก้าวให้ภาพแทบเหมือนกัน Sampler แบบ ancestral จะเติม noise ทุกก้าว ภาพจึงเปลี่ยนต่อเนื่องเมื่อเพิ่มก้าวและไม่เคย “ลงหลักปักฐาน” หากต้องการทำซ้ำผลเดิมอย่างแม่นยำหรือไล่จูนภาพเดียว ตัว ancestral จะสร้างความหงุดหงิด.

จำนวนก้าว และจุดที่เพิ่มแล้วไม่ช่วยอีก

การเลือก sampler และจำนวนก้าวคือการตัดสินใจเดียวกัน Sampler ขั้นสูงอาจให้ผลที่ 20 ก้าวเท่ากับแบบง่ายที่ต้องใช้ 40 ก้าว และเมื่อถึงจุดลู่เข้า ก้าวที่เพิ่มขึ้นจะเสียเวลาโดยไม่เปลี่ยนสิ่งที่มองเห็น การเพิ่มก้าวเป็นสองเท่าเมื่อภาพยังไม่เวิร์ก แทบไม่เคยช่วย; ปัญหามักอยู่ที่ prompt, seed หรือโมเดล.

ทำไมส่วนใหญ่ควรปล่อยไว้ตามเดิม

การเลือก sampler เป็นสวิตช์ที่ถูกพูดถึงเกินพอดีและสำคัญน้อยที่สุดอย่างหนึ่ง มันเปลี่ยนผิวสัมผัสละเอียดและการจัดวางรายละเอียดเล็กๆ ไม่ใช่องค์ประกอบ ตัวแบบ หรือสไตล์ ใครที่ภาพยังไม่เวิร์กจะได้ประโยชน์มากกว่ามากจากการเขียน prompt ใหม่ มากกว่าการไล่เปลี่ยน sampler และโมเดลโฮสต์ยุคใหม่จำนวนไม่น้อยก็ไม่เปิดตั้งค่านี้เลย — ซึ่งสอดคล้องกับความสำคัญจริงของมัน.

ภาพรวมของ sampler

คือ
ตัวแก้สมการเชิงตัวเลข
ตัดสินว่า
จะเดินแต่ละสเต็ปอย่างไร
แบบ ancestral
ไม่มีวันลู่เข้าสมบูรณ์
แบบ deterministic
ยิ่งเพิ่มสเต็ปยิ่งนิ่ง
จำนวนสเต็ปทั่วไป
20 ถึง 30
ผลต่อองค์ประกอบภาพ
ไม่มี

นำไปใช้จริง

สิ่งนี้อยู่ที่ไหนบ้าง

สร้างจากข้อความบรรยายตัวสร้างหลัก — จากข้อความเป็นภาพสำเร็จเปิดภาพ 120 ภาพพร้อม prompt ที่ใช้ตัวอย่าง 120 ภาพ พร้อม prompt ที่ใช้จริงเปิดเริ่มจากภาพถ่ายเริ่มจากรูปที่มีอยู่เปิดตัวแก้ไขภาพถ่าย AIแก้เฉพาะส่วนของภาพ ที่เหลือคงเดิมเปิดขยายภาพให้ใหญ่ขึ้นขยายได้ถึง 4K โดยไม่เละพร่าเปิดตัวปรับคุณภาพภาพถ่าย AIปรับแสง ลดนอยส์ และกู้ภาพเก่าเปิดลบสิ่งไม่ต้องการออกจากภาพลบแบบทำหน้ากาก พร้อมเติมฉากหลังให้กลมกลืนเปิดเบลอแบบรับรู้ความลึกคำนวณระยะชัดลึก ไม่ใช่เบลอทั้งภาพเปิดเติมสีให้ภาพเก่าเติมสีสมจริงให้ภาพขาวดำเปิดตัวสร้างโลโก้ AIโลโก้อ่านออกแม้ย่อเหลือ 16 พิกเซลเปิดออกแบบรอยสักออกแบบที่สักจริงได้เปิดสร้างภาพประกอบสายภาพวาดและอิลลัส ไม่ใช่ภาพถ่ายเปิดสร้างภาพเฮดช็อตพอร์ตเทรตคุณภาพสตูดิโอ โดยไม่ต้องมีสตูดิโอเปิดรูปถ่ายพาสปอร์ตสเปกที่แน่นอน และวิธีทำให้ผ่านเปิดออกแบบภายในด้วย AIปรับสไตล์ห้องจากรูปถ่ายของท่านเปิดอภิธานศัพท์ภาพ AIอธิบาย seed, denoise, inpaintingเปิด

Sampler — questions people ask

Sampler ในงานสร้างภาพด้วย AI คืออะไร
อัลกอริทึมที่พาโมเดลจาก noise แบบสุ่มไปสู่ภาพสำเร็จ โดยกำหนดขนาดและรูปทรงของก้าว denoise แต่ละก้าว.
Sampler ไหนดีที่สุด
งานส่วนใหญ่ใช้แบบ deterministic รุ่นใหม่ตัวใดก็ได้ ความต่างระหว่าง sampler ปัจจุบันกระทบรายละเอียดปลีกย่อย มากกว่าองค์ประกอบหรือสไตล์ การเลือกจึงสำคัญน้อยกว่า prompt.
ตัวอักษร "a" ใน Euler a หมายถึงอะไร
Ancestral หมายถึงการฉีด noise ใหม่ในทุกก้าว ทำให้เมื่อเพิ่มจำนวนก้าว ภาพยังคงเปลี่ยน ไม่ลู่เข้าสู่ผลลัพธ์ที่นิ่ง.
ควรใช้กี่ก้าว
เท่าที่พอลู่เข้าและไม่เกิน — มักอยู่ราว 20 ถึง 30 ก้าวเมื่อใช้ sampler ขั้นสูง เกินกว่านั้นเสียเวลาโดยไม่เปลี่ยนสิ่งที่มองเห็น.
ทำไมเปลี่ยน sampler แล้วภาพเปลี่ยน
เพราะ noise ตั้งต้นเดียวกันถูกพาไปสู่ผลลัพธ์ตามเส้นทางที่ต่างกัน รายละเอียดปลีกย่อยจึงลงตัวไม่เหมือนกัน แม้ prompt และ seed เท่าเดิม.
Sampler ส่งผลต่อคุณภาพภาพไหม
เล็กน้อย และส่วนใหญ่ผ่านจำนวนก้าวที่ต้องใช้ มันไม่เปลี่ยนว่าในภาพมีอะไร.
ทำไมเครื่องมือของฉันไม่มีตัวเลือก sampler
โมเดลโฮสต์จำนวนมากไม่เปิดให้ตั้งค่า เพราะเลือกค่าปริยายที่เหมาะสมไว้แล้ว และด้วยผลกระทบที่น้อย นั่นเป็นการตัดสินใจที่สมเหตุสมผลมากกว่าฟีเจอร์ที่หายไป.

คำศัพท์ภาพด้วย AI ที่เกี่ยวข้อง

เริ่มสร้างวันนี้

สร้างภาพแรกของท่านด้วยตัวสร้างภาพ AI ที่ดีที่สุด

แปลงประโยคเป็นภาพจริงสมจริงในไม่กี่วินาที — แล้วปรับรายละเอียดได้ครบ ไม่ต้องตั้งค่า ไม่ต้องใช้ Discord หรือ GPU

เข้าร่วมกับครีเอเตอร์ 4,200+ คนที่ใช้ LaFoto