Տեսանյութից շարժվող առարկաները հեռացնելու օգտակար ծրագիր է հայտնվել

Այսօր, շատերի համար, լուսանկարից խանգարող տարրը հեռացնելն այլևս խնդիր չէ: Photoshop-ի կամ այսօրվա նորաձև նեյրոնային ցանցերի հիմնական հմտությունները կարող են լուծել խնդիրը: Սակայն տեսանկարահանման դեպքում իրավիճակն ավելի է բարդանում, քանի որ պետք է մշակել տեսանյութի վայրկյանում առնվազն 24 կադր։

Տեսանյութից շարժվող առարկաները հեռացնելու օգտակար ծրագիր է հայտնվել

Եվ ահա այն Github-ում է հայտնվեց օգտակար ծրագիր, որն ավտոմատացնում է այս գործողությունները՝ թույլ տալով հեռացնել ցանկացած շարժվող առարկա տեսանյութից: Դուք պարզապես պետք է ընտրեք լրացուցիչ օբյեկտ՝ օգտագործելով կուրսորը, և համակարգը կանի մնացածը: Կոմունալն ունի պարզ անուն՝ վիդեո-օբյեկտ-հեռացում: Այնուամենայնիվ, այն հիմնված է առաջադեմ տեխնոլոգիաների վրա:

Համակարգն օգտագործում է նեյրոնային ցանց, որը կադր առ կադր մշակում է տեսանյութը՝ փոխարինելով ավելորդ առարկան կամ անձին ֆոնով։ Ծրագիրը կարող է փոխվել վայրկյանում մինչև 55 կադր՝ ստեղծելով ֆոն՝ հիմնվելով շրջակա պատկերի վրա: Թեև ավելի ուշադիր ուսումնասիրելուց հետո պարզ է դառնում, որ օբյեկտների հեռացման մեթոդը հեռու է կատարյալ լինելուց, արդյունքները տպավորիչ են:

Որոշ շրջանակներ ցույց են տալիս, որ «հեռացված» անձի տեղում մնում է թափանցիկ կամ կիսաթափանցիկ ուրվական հետք: Փաստն այն է, որ համակարգը վերլուծում է միայն առկա ֆոնը և միշտ չէ, որ կարողանում է համարժեք նկարել այն։ Դա կախված է ֆոնի բարդությունից՝ որքան պարզ և միատեսակ լինի, այնքան ավելի լավ կլինի վերջնական արդյունքը:

Փորձարկման համար օգտագործված ՕՀ-ն է եղել Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0, իսկ մշակումն իրականացվել է NVIDIA GeForce GTX 1080 Ti վիդեո քարտի վրա: Աղբյուրներն իրենք բաց են և կարող են օգտագործվել բոլորի կողմից: Այնուամենայնիվ, մենք նշում ենք, որ նման տեխնոլոգիան կարող է օգտագործվել նաև վնասակար նպատակներով: Օրինակ՝ «թաքցնել» ճանապարհային երթեւեկության կանոնների խախտումները կամ տեսախցիկներով ֆիքսված այլ հանցագործությունները:



Source: 3dnews.ru

Добавить комментарий