Libre nga extension sang Chrome — mga ginunting sa aparato

Ano ang makita sang isa ka on-device cutout model

Ang on-device cutout nga modelo wala makakita sang isa ka tawo, sapatos, hinuptanan, ukon pulungkuan sa tawhanon nga kahulugan. Nagabaton ini sang numero nga representasyon sang laragway kag nagabanta, pixel por pixel, kon ano nga mga lugar ang posible nga iya sang panguna nga subject. Ang mapuslanon nga output sini amo ang isa ka maskara: isa ka grayscale nga mapa nga mahimo mangin transparency channel sang resulta.

Ina nga kinatuhayan nagapaathag sang kadasigon sang awtomatiko nga mga pag-utod kag sang ila mga limitasyon. Ang modelo makagamit sang mga biswal nga mga sulundan nga natun-an sa tion sang paghanas, apang wala ini makahibalo sang imo tuyo. Ang isa ka matalom nga butang malapit sa sentro mahimo nga daw importante; ang isa ka mahinay nga rim sang bildo ukon ang mahinay nga higot sang buhok mahimo nga daw background.

Gikan sa file sang laragway pakadto sa input sang modelo

Ang file nga imo una nga pilion dapat ma-decode. Ang isa ka gin-compress nga litrato wala ginapasa direkta sa modelo bilang isa ka bloke sang mga byte sang file. Ginahimo ini sang browser nga mga pixel nga may kalaparon, kataason, kag mga balor sang kolor.

Ang inference pipeline dayon nagahanda sang isa ka modelo-kadaku nga input. Depende sa modelo kag runtime, ang paghanda mahimo maglakip sang:

Ang eksakto nga mga sukol kag mga pagsulundan sa normalisasyon iya sang implementasyon sang modelo. Ang importante nga praktikal nga punto amo nga ang inference masami nga nagatrabaho gikan sa isa ka ginhanda nga representasyon, indi gikan sa tagsa ka ginhalinan nga pixel sa orihinal nga kadakuon sini.

Ang Easy Background Remover nagapadalagan sini nga tikang sa paghinakop sa browser nga may on-device segmentation model. Ang modelo nga file mahimo nga kinahanglan nga i-download antes ang una nga pag-utod, apang ang dalan sa pagproseso sang laragway gindesinyo nga magpabilin nga lokal kon ang modelo handa na. Ang pag-download sang modelo isa ka pangabay sang asset; indi ini pareho sa pag-upload sang napili nga litrato para sa remote inference.

Ang output isa ka maskara nga daw pagsalig

Para sa tagsa ka lokasyon sa iya output, ang modelo nagapatubas sang isa ka balor nga mahimo mahangpan nga mas kaangay sang subject ukon mas kaangay sang background. Mapuslanon nga laragwayon ini subong isa ka grayscale nga laragway:

Ang browser nagabaylo sang output sa nagatrabaho nga alpha mask. Ang orihinal nga mga pixel sang kolor mahimo dayon nga i-composite sa ibabaw sang checkerboard, isa ka solido nga pagpuno, isa ka gradient, ukon iban pa nga laragway. Ang isa ka transparent export nagatipig sang maskara bilang alpha sa baylo nga magpinta sang checkerboard sa file.

Ang mahumok nga mga bili importante. Kon ang tagsa ka bili sang maskara ginapilit gilayon sa puro itom ukon puti, ang buhok, balahibo, mga lanot sang tela, motion blur, kag defocused edges mangin indi kinaugali nga matig-a. Ang partial alpha makapreserbar sang mas matalunsay nga pagbalhin. Mahimo man sini ibuyagyag ang kolor nga fringe gikan sa daan nga background, amo kon ngaa ang resulta nagakadapat gihapon nga isa ka biswal nga pag-usisa.

Ano nga biswal nga ebidensya ang makabulig sa modelo

Ang isa ka modelo sang pagbahinbahin makakuha sang kapin sa isa ka clue sa isa ka tion. Ang mabakod nga mga clue masami nagalakip sang:

Wala sa sini nga mga clue ang garantiya. Ang isa ka madulom nga dyaket batok sa isa ka madulom nga dingding nagahatag sang mahuyang nga kontras sa dulunan. Ang isa ka pulungkuan nga may makitid nga mga kal-ang mahimo nga may mga rehiyon sa likod nga kaanggid sa butang. Ang isa ka may sulundan nga backdrop mahimo makigkompetensya sa aktwal nga subject para sa atensyon.

Ang modelo nagahimo sang pinakamaayo nga pagbanta gikan sa mga magamit nga mga piksel. Indi sini mabawi ang detalye nga wala gid makuha sang laragway.

Ang wala mahibaluan sang modelo

Ang modelo wala awtomatiko nga makahibalo kon ano nga butang ang luyag mo nga taguon kon may pila ka mga subject. Wala ini makahibalo nga ang isa ka transparent nga baso nga ilimnon importante sa komersyo, nga ang isa ka landong dapat magpabilin para sa realismo, ukon nga ang isa ka gamay nga strap iya sang isa ka bag.

Wala man ini nagabaton sang natago nga mataas nga resolusyon nga bersyon sang isa ka blurry nga ginhalinan. Ang mga bloke sang pag-compress, gin-utod nga mga highlight, motion blur, kag tuman ka gamay nga mga detalye nagalimite sang ebidensya nga magamit. Ang pagdugang sang preview zoom nagahimo sang mga piksel nga mas daku sa screen; wala ini nagahimo sang nadula nga impormasyon.

Amo ini ang rason kon ngaa ang “natukiban ini sang AI” kag “ang ukbong handa na nga ibalhag” magkatuhay nga mga pag-angkon. Ang pagtukib nagasugod sa pag-edit. Ang pagrepaso nagatapos sini.

Ngaa mabudlay ang manipis kag hayag nga mga detalye

Ang manipis nga mga butang nagaokupar sang pila ka piksel. Kon ang isa ka laragway gina-resize para sa inference, ang isa ka-pixel nga alambre ukon hair strand mahimo nga i-average sa background sa palibot sini. Ang mga transparent nga mga butang mabudlay sa isa pa ka rason: ang ila makita nga kolor amo ang bahin sang daan nga background. Ang dulunan mahimo nga maathag sa isa ka tawo nga nakahangop sang butang, samtang ang pixel pattern nagapabilin nga indi maathag.

Ang mahumok nga mga landong nagahimo sang isa ka tinutuyo nga pagkadi-maathag. Ang ila naguwa nga ukbong amat-amat nga nagakadula, kag wala sing isa ka husto nga pag-utod. Ang paghupot sang bug-os nga landong mahimo nga daw natural sa kaanggid nga background apang mahigko sa isa ka masanag nga bag-o nga pagpuno. Ang pagkuha sini mahimo nga daw nagalutaw ang subject.

Mga problema ini sa paghukom pareho sang mga problema sa modelo.

Model mask, working mask, kag export mask

Makabulig ini sa pagseparar sang tatlo ka hugna:

  1. Model mask: ang awtomatiko nga pagbanta nga ginbalik sang inference.
  2. Working mask: ang maskara nga ginapakita sa editor pagkatapos sang bisan ano nga pagpino sang Add ukon Erase.
  3. Export mask: ang working mask nga gin-apply kon ang karon nga resulta gin-download ukon ginkopya.

Sa Easy Background Remover, ang pagpino sang brush naga-edit sang nagatrabaho nga maskara. Ang pag-export nagagamit sang karon nga gin-edit nga resulta sa baylo nga hipos nga magbalik sa wala matandog nga awtomatiko nga maskara. Ginatugutan sini ang modelo nga mag-uyat sang malapad nga pagbulagay samtang ginatadlong mo ang mga detalye nga nagadepende sa tuyo.

Ang ginapakita nga preview mahimo nga ma-scale para mag-igo sa editor. Ina nga kadakuon sang display indi masaligan nga talaksan sang detalye sa sulod sang maskara. Basaha ang Mask resolution vs preview size para sa distinction.

Ang lokal nga paghinakop may yara gihapon sang tikang sa pag-setup

Ang pagpadalagan sang isa ka modelo sa-device nagakinahanglan sang mga kabug-aton sang modelo kag isa ka nagakaigo nga runtime sang browser. Ang mga kabug-aton mas daku sangsa ordinaryo nga interface code, gani ang pag-load sang tanan sa tagsa ka paglunsar sang editor mangin usik. Ang una nga sesyon mahimo mag-download kag mag-cache sang modelo; ang ulihi nga ordinaryo nga mga sesyon mahimo nga magamit liwat ini.

Ngaa ang una nga pagdalagan naga-download sang isa ka modelo nagapaathag sina nga dulunan nga wala ginalibog ang isa ka modelo nga pag-download sang asset sa isa ka pag-upload sang litrato. Ang mabug-at nga inference nagapalagyo man gikan sa panguna nga interface thread; tan-awa ang Web Worker image processing basics.

Isa ka praktikal nga paagi sa paghukom sang resulta

Ayaw inspeksyon lamang ang sentro sa hilisgutan. Tan-awa ang maskara kon diin ang ebidensya pinakamaluya:

Tan-awa ang resulta sa isa ka masanag kag madulom nga background kon ang katapusan nga destinasyon wala mahibal-an. Ang isa ka luspad nga halo mahimo madula sa puti kag mangin maathag sa itom. Dayon pino lamang ang mga lugar nga makaapekto sa gituyo nga paggamit.

Ang awtomatiko nga pag-segment labing mapuslanon kon ginakabig nga isa ka mabaskog nga una nga pag-agi, indi isa ka pahayag sang himpit nga paghangop. Para tilawan ang bug-os nga lokal nga pag-utod kag pag-ilig sang pagpino, tan-awa ang Magsugod.

Padayon sa pag-usisa

Makawiwili