Cum se folosește
- Alegeți o fotografie în care apar una sau mai multe persoane.
- Alegeți modelul Fast sau Detailed și selectați Elimină fundalul.
- Reglați pragul, netezirea și estomparea până când marginea arată bine; opțional, alegeți o culoare de fundal.
- Comparați înainte și după, apoi descărcați PNG-ul.
Cum funcționează
Instrumentul rulează MediaPipe Image Segmenter, soluția open-source de la Google, direct în browser. O mică rețea neuronală analizează o versiune de 256 × 256 a fotografiei și estimează, pentru fiecare pixel, cât de probabil este ca acesta să aparțină unei persoane. Acea mască este scalată la dimensiunea fotografiei și folosită ca transparență a PNG-ului.
Modelul Fast (selfie segmenter, aproximativ 250 KB) separă persoana de fundal. Modelul Detailed (selfie multiclass, aproximativ 16 MB) recunoaște fundalul, părul, pielea și îmbrăcămintea; tot ce nu este fundal este păstrat. Ambele au fost antrenate pentru persoane, așa că nu vor decupa fiabil produse, animale de companie sau mașini.
Pragul stabilește cât de sigur trebuie să fie modelul pentru a păstra un pixel, netezirea lărgește tranziția dintre zonele păstrate și cele eliminate, iar estomparea încețoșează marginea cu numărul de pixeli ales. Deoarece masca este calculată la rezoluție mică, firele fine de păr și golurile subțiri sunt aproximate, nu trasate exact.
Fișierele modelului și runtime-ul WebAssembly sunt descărcate de pe CDN-uri publice (Google Cloud Storage și jsDelivr) la prima utilizare, apoi sunt stocate în cache de browser. Rezultatele sunt salvate ca PNG cu transparență, la maximum 16 megapixeli.
Exemple
Poză de profil pe culoarea brandului
Un selfie portret cu modelul Fast, prag 50%, netezire 20% și o culoare de fundal selectată oferă un avatar curat pe un fundal simplu.
Decupaj full-body pentru un flyer
O fotografie în picioare cu modelul Detailed, prag 40% și estompare de 3 px produce un PNG transparent pentru a fi plasat într-un design.
Întrebări frecvente
Este încărcată fotografia mea?
Nu. Segmentarea rulează în browserul dvs. Doar modelul și fișierele runtime sunt descărcate de pe serverele Google și jsDelivr; fotografia dvs. nu părăsește niciodată dispozitivul.
De ce nu funcționează pentru fotografia mea de produs?
Modelele au fost antrenate să identifice persoane. Obiectele, animalele și produsele adesea nu sunt detectate deloc sau doar parțial.
De ce nu sunt perfecte marginile părului?
Modelul lucrează pe o versiune de 256 × 256 a fotografiei, astfel încât detaliile foarte fine sunt estimate. Măriți netezirea sau estomparea pentru o margine mai naturală sau încercați modelul Detailed.
Funcționează offline?
După prima rulare reușită, browserul stochează de obicei modelul și runtime-ul în cache, dar acest lucru nu este garantat. Prima utilizare necesită o conexiune la internet.
Confidențialitate
Fotografia dvs. este decodificată și segmentată în browserul dvs., iar PNG-ul este creat pe dispozitivul dvs.; fotografia nu este încărcată, stocată sau inclusă în analize. Pentru a rula modelul, browserul dvs. descarcă runtime-ul MediaPipe de pe CDN-ul jsDelivr și fișierul model din Google Cloud Storage; aceste cereri nu conțin date de imagine. Se numără doar un eveniment anonim că instrumentul a fost folosit, iar statutul planului dvs. este încărcat din serviciul de cont al site-ului.