Бесплатно проширење за Chrome — уклањање позадине на уређају

Шта „види“ модел изреза на уређају

Модел изреза на уређају не види особу, ципелу, љубимца или столицу у људском смислу. Прима бројчану представу слике и пиксел по пиксел процењује које зоне вероватно припадају главном субјекту. Користан излаз је маска: сива мапа која може постати канал провидности резултата.

Та разлика објашњава и брзину аутоматских изреза и њихова ограничења. Модел може користити визуелне обрасце из тренинга, али не зна вашу намеру. Оштар предмет близу центра може изгледати важан; слаб руб стакла или слободна власи косе може изгледати као позадина.

Од датотеке слике до уноса модела

Датотека коју прво одаберете мора бити декодирана. Компресована фотографија се не прослеђује директно у модел као блок бајтова датотеке. Прегледач га претвара у пикселе са вредностима ширине, висине и боје.

Цевовод закључивања затим припрема улаз величине модела. У зависности од модела и времена рада, припрема може укључивати:

Тачне димензије и правила нормализације припадају имплементацији модела. Важна практична тачка је да закључивање обично функционише из припремљене репрезентације, а не из сваког изворног пиксела у његовој оригиналној величини.

Easy Background Remover покреће овај корак закључивања у прегледачу са моделом сегментације на уређају. Датотека модела ће можда морати да се преузме пре првог изрезивања, али путања за обраду слике је дизајнирана да остане локална када је модел спреман. Преузимање модела је захтев за средство; то није исто што и отпремање изабране фотографије ради удаљене обраде.

Излаз је маска налик самопоуздању

За сваку локацију у свом излазу, модел производи вредност која се може тумачити као више слична субјекту или позадином. Корисно је ово замислити као слику у сивим тоновима:

Прегледач конвертује тај излаз у радну алфа маску. Оригинални пиксели у боји се затим могу компоновати преко шаховнице, пуне испуне, градијента или друге слике. Транспарентни извоз чува маску као алфа уместо да слика шаховницу у датотеку.

Меке вредности су важне. Када би се свака вредност маске одмах поставила на чисто црну или белу, коса, крзно, влакна тканине, замућење покрета и дефокусиране ивице постали би неприродно тврди. Делимична алфа може да сачува глаткију транзицију. Такође може открити ресе у боји са старе позадине, због чега резултат још увек заслужује визуелну проверу.

Који визуелни докази помажу моделу

Модел сегментације може да користи више од једног трага одједном. Јаки трагови често укључују:

Ниједан од ових трагова није гаранција. Тамна јакна уз тамни зид нуди слаб контраст граница. Столица са уским празнинама може садржати позадинске регионе који подсећају на објекат. Позадина са узорком може се такмичити са стварним субјектом за пажњу.

Модел прави најбољу процену на основу доступних пиксела. Не може да поврати детаље које слика никада није снимљена.

Шта модел не зна

Модел не зна аутоматски који објекат сте хтели да задржите када је присутно неколико субјеката. Не зна да је провидна чаша за пиће комерцијално важна, да сенка треба да остане због реализације, или да мали каиш припада торби.

Такође не добија скривену верзију замућеног извора високе резолуције. Блокови компресије, исечени светли делови, замућење покрета и веома мали детаљи ограничавају доступне доказе. Повећање зума прегледа чини пикселе веће на екрану; не ствара информације које недостају.

Због тога су „АИ то открио“ и „ивица је спремна за објављивање“ различите тврдње. Детекција покреће уређивање. Преглед га завршава.

Зашто су танки и провидни детаљи тешки

Танки објекти заузимају неколико пиксела. Када се величина слике промени ради закључивања, жица од једног пиксела или прамен косе могу бити усредсређени са позадином око ње. Провидни објекти су тешки из другог разлога: њихова видљива боја је делимично стара позадина. Граница може бити јасна особи која разуме објекат, док образац пиксела остаје двосмислен.

Меке сенке стварају намерну двосмисленост. Њихова спољна ивица постепено бледи и не постоји један објективно исправан пресек. Одржавање пуне сенке може изгледати природно на сличној позадини, али прљаво на новој сјајној испуни. Ако га уклоните, може изгледати да субјект лебди.

Ово су проблеми расуђивања колико и проблеми модела.

Маска модела, радна маска и маска за извоз

Помаже да се раздвоје три фазе:

  1. Маска модела: аутоматска процена враћена закључивањем.
  2. Радна маска: маска приказана у уређивачу након било каквог додавања или брисања прецизирања.
  3. Маска за извоз: радна маска примењена када се тренутни резултат преузме или копира.

У Easy Background Remover, прецизирање четкице уређује радну маску. Извоз користи тренутно уређени резултат уместо да се тихо враћа на нетакнуту аутоматску маску. Ово омогућава моделу да се носи са широким раздвајањем док ви исправљате детаље који зависе од намере.

Приказани преглед се може скалирати да одговара уређивачу. Та величина екрана није поуздана мера унутрашњих детаља маске. Прочитајте Резолуција маске у односу на величину прегледа за разлику.

Локално закључивање још увек има корак подешавања

Покретање модела на уређају захтева тежине модела и компатибилно време извођења прегледача. Тежине су много веће од обичног кода интерфејса, тако да би учитавање свега при сваком покретању уређивача било расипно. Прва сесија може преузети и кеширати модел; касније обичне сесије га обично могу поново користити.

Зашто прво покретање преузима модел објашњава ту границу без мешања преузимања материјала модела са отпремањем фотографије. Тешки закључци такође беже од главне нити интерфејса; погледајте Основе обраде слика у Веб Воркер-у.

Практичан начин да се процени резултат

Немојте прегледати само центар субјекта. Проверите маску где су докази најслабији:

Погледајте резултат и на светлој и на тамној позадини ако је крајње одредиште непознато. Бледи ореол може нестати на белом и постати очигледан на црном. Затим прецизирајте само области које утичу на намеравану употребу.

Аутоматска сегментација је најкориснија када се третира као снажан први пролаз, а не као изјава савршеног разумевања. Да бисте испробали потпуни ток локалног изрезивања и прецизирања, погледајте Започните.

Наставите да истражујете

Занимљиво