Az eszköz egy Apache-2.0 MODNet portré-matting modellt használ egy böngészőben futó workerben. Előnyben részesíti a WebGPU-t 16 bites modell-súlyokkal (FP16), és WebAssembly-re (WASM) esik vissza a CPU-n, ha a WebGPU nem elérhető vagy hibázik. Az első futtatás során nagyjából 13 MB modell-súly töltődik le WebGPU esetén, vagy 26 MB a CPU úton, plusz a futtatókörnyezet fájljai. A böngésző gyorsítótárazása gyorsabb későbbi futásokat eredményezhet.
A háttér eltávolítása akkor működik a legjobban, ha egy személy vagy egy jól elkülönülő előtér tárgy vizuálisan elüt a háttértől. A finom hajszálaknál lágy alfaél keletkezhet; üveg, mozgási elmosódás, mély árnyékok, csoportok, termékek és hasonló előtér/háttér színek nehezebbek. Nézd meg az előnézetet világos és sötét felületeken, mielőtt letöltöd az átlátszó PNG-t.