Cara menggunakannya
- Pilih foto yang mengandungi satu atau lebih orang.
- Pilih model Fast atau Detailed dan pilih Buang latar belakang.
- Laraskan ambang, kelembutan dan pelembutan tepi sehingga pinggir kelihatan sesuai; secara pilihan, pilih warna latar belakang.
- Bandingkan sebelum dan selepas, kemudian muat turun PNG.
Cara ia berfungsi
Alat ini menjalankan MediaPipe Image Segmenter sumber terbuka Google dalam pelayar anda. Rangkaian neural kecil melihat versi foto 256 × 256 dan menganggarkan, untuk setiap piksel, kemungkinan ia tergolong dalam seseorang. Topeng itu diskalakan kepada saiz foto anda dan digunakan sebagai ketelusan PNG.
Model Fast (selfie segmenter, kira-kira 250 KB) memisahkan orang daripada latar belakang. Model Detailed (selfie multiclass, kira-kira 16 MB) mengenali latar belakang, rambut, kulit dan pakaian; semua yang bukan latar belakang dikekalkan. Kedua-duanya dilatih untuk orang, jadi ia tidak akan memotong produk, haiwan peliharaan atau kereta dengan andal.
Ambang menetapkan sejauh mana model mesti yakin untuk mengekalkan piksel, kelembutan meluaskan peralihan antara yang dikekalkan dan yang dibuang, dan pelembutan mengaburkan tepi mengikut bilangan piksel yang dipilih. Oleh kerana topeng dikira pada resolusi rendah, rambut halus dan celah nipis dianggarkan dan bukannya dikesan dengan tepat.
Fail model dan masa jalan WebAssembly diambil daripada CDN awam (Google Cloud Storage dan jsDelivr) pada kali pertama dan kemudian dicache oleh pelayar anda. Hasil disimpan sebagai PNG dengan ketelusan, sehingga 16 megapiksel.
Contoh
Gambar profil pada warna jenama
Selfie kepala dan bahu dengan model Fast, ambang 50%, kelembutan 20% dan warna pengganti memberikan avatar yang bersih pada latar belakang polos.
Potongan seluruh badan untuk risalah
Foto berdiri dengan model Detailed, ambang 40% dan pelembutan tepi 3 px menghasilkan PNG telus untuk diletakkan pada reka bentuk.
Soalan Lazim
Adakah foto saya dimuat naik?
Tidak. Segmentasi dijalankan dalam pelayar anda. Hanya fail model dan runtime dimuat turun daripada pelayan Google dan jsDelivr; foto anda tidak pernah meninggalkan peranti anda.
Mengapa ia tidak berfungsi untuk foto produk saya?
Model ini dilatih untuk mengesan orang. Objek, haiwan dan produk selalunya tidak dikesan langsung, atau hanya separa.
Mengapa tepi rambut tidak sempurna?
Model ini berfungsi pada versi foto 256 × 256, jadi perincian yang sangat halus dianggarkan. Tingkatkan kelembutan atau pelembutan tepi untuk tepi yang lebih semula jadi, atau cuba model Detailed.
Adakah ia berfungsi luar talian?
Selepas larian pertama yang berjaya, pelayar biasanya menyimpan cache model dan runtime, tetapi ini tidak dijamin. Penggunaan pertama memerlukan sambungan internet.
Privasi
Foto anda dinyahkod dan disegmentasi dalam pelayar anda, dan PNG dihasilkan pada peranti anda; foto itu tidak dimuat naik, disimpan atau disertakan dalam analitik. Untuk menjalankan model, pelayar anda memuat turun runtime MediaPipe daripada CDN jsDelivr dan fail model daripada Google Cloud Storage; permintaan tersebut tidak mengandungi data imej. Hanya peristiwa anonim penggunaan alat ini dikira, dan status pelan anda dimuatkan daripada perkhidmatan akaun tapak.