Libre nga ekstension ti Chrome — on-device cutouts

Ania ti makita ti on-device cutout model

Ti on-device cutout model dina makita ti maysa a tao, sapatos, taraken, wenno tugaw iti natauan a kaipapanan. Daytoy ket umawat ti numeriko a pannakabagi ti ladawan ken pattapattaenna, pixel babaen ti pixel, no ania dagiti lugar a mabalin a tagikua ti kangrunaan a suheto. Ti makatulong a rimmuarna ket maysa a maskara: ti grayscale a mapa a mabalin nga agbalin a transparency channel ti resulta.

Dayta a pannakaiduma ti mangilawlawag agpadpada iti kapartak dagiti automatiko a pannakaputed ken dagiti limitasionda. Mabalin nga usaren ti modelo dagiti makita a padron a nasursuro bayat ti panagsanay, ngem dina ammo ti panggepmo. Mabalin a napateg ti langa ti natadem a banag iti asideg ti tengnga; ti nakapsut a sarming a rim wenno nalukay a buok ket mabalin a kasla likudan.

Manipud iti file ti ladawan agingga iti modelo nga input

Masapul a ma-decode ti file nga umuna a piliem. Ti naikompresion a retrato ket saan a direkta a maipasa iti modelo a kas maysa a bloke dagiti byte ti file. Ti browser ket pagbalinenna daytoy kadagiti pixel nga addaan kadagiti pateg ti kalawa, kangato, ken kolor.

Kalpasanna ti inference pipeline ket mangisagana ti modelo-kadakkel nga input. Depende iti modelo ken oras ti panagtaray, ti panagsagana ket mabalin a mairaman:

Dagiti eksakto a dimension ken dagiti pagalagadan ti normalisasion ket tagikua ti modelo a pannakaipatungpal. Ti napateg a praktikal a punto ket ti inperensia ket kadawyan nga agtrabaho manipud iti naisagana a pannakabagi, saan a manipud iti tunggal maysa a taudan a pixel iti orihinal a kadakkelna.

Ti Easy Background Remover ket mangpataray daytoy nga addang ti panagipapan iti browser nga addaan iti modelo ti panagbingbingay iti alikamen. Ti modelo a file ket mabalin a kasapulan a mai-download sakbay ti umuna a pannakaputed, ngem ti dalan ti panagproseso ti ladawan ket nadisenio nga agtalinaed a lokal apaman a nakasaganan ti modelo. Ti modelo a panagi-download ket maysa a kiddaw ti sanikua; saan a kapada dayta ti panangikarga iti napili a retrato para iti remote inference.

Ti output ket kasla panagtalek a maskara

Para iti tunggal maysa a lokasion iti rimmuarna, ti modelo ket mangpataud ti pateg a mabalin a maipatarus a kas ad-adu a kasla suheto wenno ad-adu a kasla likudan. Makatulong a mangiladawan iti daytoy a kas maysa nga grayscale a ladawan:

Pagbalinen ti browser dayta nga output iti agtartrabaho nga alpha mask. Kalpasanna dagiti orihinal a pixel ti kolor ket mabalin a mabukel iti rabaw ti checkerboard, solido a punno, gradient, wenno sabali a ladawan. Ti transparent nga eksport ket mangidulin ti maskara a kas ti alpha imbes a mangipinta ti checkerboard iti file.

Napateg dagiti nalukneng a pagalagadan. No tunggal pateg ti maskara ket mapilit a dagus nga agbalin a puro a nangisit wenno puraw, ti buok, dutdot, lanot ti tela, motion blur, ken dagiti defocused nga igid ket agbalin a di natural a natangken. Ti paset nga alpha ket mabalin a mangpreserba ti naannayas a panagbalbaliw. Mabalin met nga ibutaktakna ti colour fringe manipud iti daan a background, isu a maikari pay laeng ti resulta iti visual check.

Ania a makita nga ebidensia ti makatulong iti modelo

Ti modelo ti panagbingbingay ket mabalin a mangala ti ad-adu ngem maysa a pagilasinan iti maminsan. Masansan a karaman kadagiti napigsa a pagilasinan:

Awan kadagitoy a pagilasinan ti garantia. Ti natayengteng a dyaket a maikontra iti nasipnget a diding ket mangitukon iti nakapuy a panagduma ti beddeng. Ti tugaw nga addaan iti akikid a giwang ket mabalin nga aglaon kadagiti rehion iti likudan nga umasping iti banag. Ti napadisi a backdrop ket mabalin a makisalip iti aktual a suheto para iti atension.

Ti modelo ket agar-aramid ti kasayaatan a pattapatta manipud kadagiti magun-od a pixel. Saanna a maala manen ti detalye a pulos a di naala ti ladawan.

No ania ti saan nga ammo ti modelo

Saan nga automatiko nga ammo ti modelo no ania a banag ti kayatmo nga iduldulin no adda sumagmamano a suheto. Saanna nga ammo a ti transparent a baso a paginuman ket napateg iti komersio, a ti anniniwan ket rumbeng nga agtalinaed para iti realismo, wenno ti bassit a tali ket kukua ti maysa a bag.

Saan met nga umawat iti nailemmeng a nangato ti resolusionna a bersion ti nalawag a gubuayan. Dagiti bloke ti panagkompresion, dagiti naputed a highlight, motion blur, ken dagiti babassit unay a detalye ket manglimitar kadagiti magun-odan nga ebidensia. Ti panangpaadu ti preview zoom ket mangaramid kadagiti pixel a dakdakkel iti iskrin; saan a mangpataud dayta kadagiti awan nga impormasion.

Daytoy ti gapuna a nagduduma ti panagkuna ti “AI detected it” ken “the edge is ready to publish.” Ti pannakaduktal ket mangrugi ti panag-edit. Repaso ti mangleppas iti dayta.

Apay a narigat dagiti naingpis ken transparent a detalye

Dagiti naingpis a banag ket mangsakup iti sumagmamano a pixel. No ti maysa a ladawan ket mabaliwan ti kadakkel para iti panangipapan, ti maysa-pixel a kawad wenno buok a tali ket mabalin a mapromedio babaen ti likudan iti aglawlawna. Narigat dagiti transparent a banag gapu iti sabali pay a rason: ti makita a kolorda ket paset ti daan a likudan. Ti beddeng ket mabalin a nalawag iti maysa a tao a makaawat ti banag, bayat a ti padron ti pixel ket agtalinaed a saan a nalawag.

Dagiti nalukneng nga anniniwan mangpataudda iti nairanta a kinaawan patinggana. In-inut a kumapuy ti makinruar nga igidda, ket awan ti maymaysa nga objektibo nga umiso a pannakaputed. Ti panangtaginayon iti naan-anay nga anniniwan mabalin a kasla natural iti umasping a background ngem narugit iti naraniag a baro a punno. Ti panangikkat iti dayta mabalin a pagbalinenna a kasla agtaytayab ti suheto.

Dagitoy ket parikut iti panangukom a kas met laeng kadagiti modelo a parikut.

Modelo a maskara, maskara ti panagtrabaho, ken maskara ti panag-export

Makatulong dayta a mangisina iti tallo a tukad:

  1. Model mask: ti automatiko a pattapatta nga insubli babaen ti inference.
  2. Working mask: ti maskara a maipakita iti editor kalpasan ti aniaman a Add or Erase refinement.
  3. Export mask: ti working mask a maipakat no ti agdama a resulta ket mai-download wenno makopia.

Iti Easy Background Remover, ti panagpino ti brush ket mang-edit ti agtartrabaho a maskara. Ti panageksport ket agus-usar ti agdama a naurnos a resulta imbes a siuulimek nga agsubli iti saan a nasagid nga automatiko a maskara. Daytoy ket mangpalubos ti modelo a mangasikaso ti nalawa a panagsisina bayat nga ilintegmo dagiti detalye nga agpannuray iti panggep.

Ti naiparang a preview ket mabalin a mai-scale tapno maibagay iti editor. Dayta a kadakkel ti display ket saan a mapagtalkan a rukod ti makin-uneg a detalye ti maskara. Basaen ti Resolusion ti maskara vs kadakkel ti preview para iti panaglalasin.

Adda pay laeng ti setup step ti lokal nga inference

Ti panagtaray ti modelo iti alikamen ket kasapulan dagiti dagsen ti modelo ken ti maitunos nga oras ti panagtaray ti browser. Dagiti dagsen ket dakdakkel nga amang ngem ti gagangay a kodigo ti interface, isu a ti panangikarga ti amin iti tunggal maysa a panangiruar ti editor ket makasayang koma. Ti umuna a sesion ket mabalin nga i-download ken i-cache ti modelo; dagiti naud-udi nga ordinario a sesion gagangay a mabalinda nga usaren manen dayta.

Apay nga umuna a panagtaray ket mangi-download ti maysa a modelo ket mangilawlawag iti dayta a beddeng a saan a mangriro ti maysa a modelo nga asset a panagi-download iti maysa a panagi-upload ti retrato. Ti nadagsen nga inperensia ket agtaray pay manipud iti kangrunaan nga interface thread; kitaen ti Dagiti batayan ti panagproseso ti ladawan ti Web Worker.

Praktikal a wagas a panangukom iti resulta

Saan laeng a ti tengnga ti suheto ti sukimaten. Sukimaten ti maskara no sadino ti kakapsut ti ebidensia:

Kitaen ti resulta agpadpada iti nalawag ken nasipnget a likudan no saan nga ammo ti maudi a destinasion. Mabalin a mapukaw ti nalabaga a halo iti puraw ken agbalin a nalawag iti nangisit. Kalpasanna, papintasen laeng dagiti lugar a mangapektar iti nairanta a pannakausar.

Ti automatiko a panagbingbingay ket makatulong unay no matrato a kas napigsa nga umuna a panaglabas, saan a maysa a sasao ti naan-anay a pannakaawat. Tapno padasen ti naan-anay a lokal a panagputed ken panagayus ti panagpino, kitaen ti Mangrugi.

Itultuloymo ti agsukisok

Nadagem