Használata
- Válasszon egy fotót, amelyen egy vagy több ember látható.
- Válassza a Fast vagy Detailed modellt, és kattintson a Háttér eltávolítása gombra.
- Állítsa be a küszöbértéket, a lágyságot és az él-lágyítást, amíg a szél megfelelő nem lesz; opcionálisan válasszon háttérszínt.
- Hasonlítsa össze az előtte és utána képet, majd töltse le a PNG-t.
Hogyan működik
Az eszköz a Google nyílt forráskódú MediaPipe Image Segmentert futtatja a böngészőben. Egy kis neurális hálózat a fénykép 256 × 256 képpontos változatát vizsgálja, és minden képpontra megbecsüli, hogy mekkora valószínűséggel tartozik egy személyhez. Ezt a maszkot a fénykép méretére nagyítja, és a PNG átlátszóságaként használja.
A Gyors modell (selfie segmenter, kb. 250 KB) elválasztja a személyt a háttértől. A Részletes modell (selfie multiclass, kb. 16 MB) felismeri a hátteret, a hajat, a bőrt és a ruházatot; minden megmarad, ami nem háttér. Mindkettőt emberekre tanították, ezért termékeket, háziállatokat vagy autókat nem fognak megbízhatóan kivágni.
A küszöbérték azt határozza meg, mennyire legyen magabiztos a modell egy képpont megtartásához, a lágyság szélesíti a megtartott és eltávolított területek közötti átmenetet, a tollasítás pedig a megadott képpontszámmal elmossa az éleket. Mivel a maszk alacsony felbontáson készül, a finom hajszálakat és a vékony hézagokat közelíti, nem pedig pontosan követi.
A modellfájlok és a WebAssembly-futásidejű környezet első alkalommal nyilvános CDN-ekről (Google Cloud Storage és jsDelivr) töltődnek le, majd a böngésző gyorsítótárazza őket. Az eredmények átlátszó PNG-ként, legfeljebb 16 megapixeles méretben menthetők.
Példák
Profilkép márkaszínű háttérrel
Egy vállig érő szelfi a Fast modellel, 50%-os küszöbértékkel, 20%-os lágysággal és egy háttérszínnel tiszta avatárt ad egyszínű háttéren.
Teljes alakos kivágás szórólaphoz
Egy álló fotó a Detailed modellel, 40%-os küszöbértékkel és 3 px-es él-lágyítással átlátszó PNG-t eredményez, amelyet elhelyezhet egy terven.
Gyakori kérdések
Feltöltődik a fotó?
Nem. A szegmentálás a böngészőben fut. Csak a modell- és futásidejű fájlok töltődnek le a Google és a jsDelivr szervereiről; a fotó soha nem hagyja el az eszközt.
Miért nem működik a termékfotó esetében?
A modelleket emberek felismerésére tanították. Tárgyakat, állatokat és termékeket gyakran egyáltalán nem, vagy csak részben észlelnek.
Miért nem tökéletesek a hajszélek?
A modell a fotó 256 × 256-os változatán dolgozik, ezért a nagyon finom részletek becsültek. Növelje a lágyságot vagy az él-lágyítást a természetesebb szélért, vagy próbálja ki a Detailed modellt.
Működik offline?
Az első sikeres futtatás után a böngésző általában gyorsítótárazza a modellt és a futásidejű fájlokat, de ez nem garantált. Az első használathoz internetkapcsolat szükséges.
Adatvédelem
A fotó dekódolása és szegmentálása a böngészőben történik, a PNG pedig az eszközön jön létre; a fotó nem töltődik fel, nem tárolódik, és nem szerepel az analitikában. A modell futtatásához a böngésző letölti a MediaPipe futásidejű fájlt a jsDelivr CDN-ről és a modellfájlt a Google Cloud Storage-ból; ezek a kérések nem tartalmaznak képadatot. Csak egy névtelen esemény kerül rögzítésre arról, hogy az eszközt használták, és az előfizetési állapot a webhely fiókszolgáltatásából töltődik be.