วิธีใช้งาน
- เลือกรูปภาพที่มีคนอย่างน้อยหนึ่งคน
- เลือกโมเดลแบบเร็วหรือแบบละเอียด แล้วเลือกคำสั่งลบพื้นหลัง
- ปรับค่าเกณฑ์ ความนุ่มนวล และฟุ้งขอบจนกว่าขอบจะดูเหมาะสม และเลือกสีพื้นหลังได้หากต้องการ
- เปรียบเทียบก่อนและหลัง แล้วดาวน์โหลดไฟล์ PNG
วิธีการทำงาน
เครื่องมือนี้รัน MediaPipe Image Segmenter แบบโอเพนซอร์สของ Google ในเบราว์เซอร์ของคุณ โครงข่ายประสาทเทียมขนาดเล็กดูรูปภาพรุ่นขนาด 256 × 256 พิกเซล แล้วประเมินสำหรับแต่ละพิกเซลว่ามีแนวโน้มจะเป็นคนมากน้อยเพียงใด มาสก์ดังกล่าวจะถูกขยายเป็นขนาดของรูปภาพคุณและใช้เป็นความโปร่งใสของ PNG
โมเดล Fast (selfie segmenter ประมาณ 250 KB) แยกคนออกจากพื้นหลัง โมเดล Detailed (selfie multiclass ประมาณ 16 MB) จำแนกพื้นหลัง เส้นผม ผิวหนัง และเสื้อผ้า โดยเก็บทุกอย่างที่ไม่ใช่พื้นหลังไว้ ทั้งสองโมเดลถูกเทรนมาสำหรับคน จึงไม่สามารถตัดภาพสินค้า สัตว์เลี้ยง หรือรถยนต์ได้อย่างน่าเชื่อถือ
ค่า Threshold กำหนดความมั่นใจที่โมเดลต้องมีจึงจะเก็บพิกเซลนั้นไว้ ค่า Softness ขยายช่วงรอยต่อระหว่างส่วนที่เก็บและส่วนที่ลบ และค่า Feather เบลอขอบตามจำนวนพิกเซลที่เลือก เนื่องจากมาสก์คำนวณที่ความละเอียดต่ำ เส้นผมละเอียดและช่องว่างแคบจึงถูกประมาณแทนที่จะลากตามเส้นจริง
ไฟล์โมเดลและรันไทม์ WebAssembly ถูกดาวน์โหลดจาก CDN สาธารณะ (Google Cloud Storage และ jsDelivr) ในครั้งแรก แล้วเบราว์เซอร์จะแคชไว้ ผลลัพธ์จะถูกบันทึกเป็น PNG แบบโปร่งใส ที่ขนาดสูงสุด 16 ล้านพิกเซล
ตัวอย่าง
รูปโปรไฟล์บนสีแบรนด์
ภาพเซลฟี่ช่วงศีรษะถึงไหล่ด้วยโมเดล Fast ค่า threshold 50% ค่า softness 20% และใช้สีแทนพื้นหลัง จะได้อวตารที่คมชัดบนพื้นหลังสีเรียบ
ภาพตัดเต็มตัวสำหรับใบปลิว
ภาพถ่ายคนยืนด้วยโมเดล Detailed ค่า threshold 40% และ feather 3 px จะได้ PNG โปร่งใสสำหรับนำไปวางบนงานออกแบบ
คำถามที่พบบ่อย
รูปภาพของฉันถูกอัปโหลดหรือไม่
ไม่ การแยกส่วนทำงานในเบราว์เซอร์ของคุณ มีเพียงไฟล์โมเดลและรันไทม์เท่านั้นที่ดาวน์โหลดจากเซิร์ฟเวอร์ของ Google และ jsDelivr รูปภาพของคุณจะไม่ออกจากอุปกรณ์ของคุณเลย
ทำไมจึงใช้กับรูปสินค้าของฉันไม่ได้
โมเดลถูกฝึกมาให้ตรวจจับคน วัตถุ สัตว์ และสินค้ามักไม่ถูกตรวจจับเลยหรือถูกตรวจจับเพียงบางส่วน
ทำไมขอบเส้นผมจึงไม่สมบูรณ์
โมเดลประมวลผลบนรูปภาพเวอร์ชันขนาด 256 × 256 พิกเซล รายละเอียดที่ละเอียดมากจึงถูกประมาณขึ้น เพิ่มความนุ่มนวลหรือฟุ้งขอบเพื่อให้ขอบดูเป็นธรรมชาติขึ้น หรือลองใช้โมเดลแบบละเอียด
ใช้งานแบบออฟไลน์ได้หรือไม่
หลังจากการประมวลผลสำเร็จครั้งแรก เบราว์เซอร์มักจะแคชโมเดลและรันไทม์ไว้ แต่ไม่รับประกันเสมอไป การใช้งานครั้งแรกจำเป็นต้องเชื่อมต่ออินเทอร์เน็ต
ความเป็นส่วนตัว
รูปภาพของคุณถูกถอดรหัสและแบ่งส่วนในเบราว์เซอร์ และไฟล์ PNG ถูกสร้างขึ้นบนอุปกรณ์ของคุณ รูปภาพจะไม่ถูกอัปโหลด จัดเก็บ หรือรวมอยู่ในข้อมูลการวิเคราะห์ เพื่อรันโมเดล เบราว์เซอร์ของคุณจะดาวน์โหลดรันไทม์ MediaPipe จาก CDN jsDelivr และไฟล์โมเดลจาก Google Cloud Storage โดยคำขอเหล่านั้นไม่มีข้อมูลรูปภาพ มีเพียงเหตุการณ์แบบไม่ระบุตัวตนว่ามีการใช้เครื่องมือนี้เท่านั้นที่ถูกนับ และสถานะแผนของคุณถูกโหลดจากบริการบัญชีของเว็บไซต์