Sot ditën e sotme, për shumë njerëz, nuk është më një problem të hiqet një element shqetësues nga fotografia. Aftësitë bazë në Photoshop ose rrjetet neuronale që janë të njohura sot mund të zgjidhin këtë problem. Megjithatë, në rastin e videove, situata komplikohet, pasi duhet të përpunosh të paktën 24 кадра për çdo sekondë video.

Dhe ja në Github një utilitet që automatizon këto veprime, duke lejuar që të hiqen çdo objektet në lëvizje nga video. Mjafton vetëm të selektosh objektin e tepruar me një kornizë duke përdorur kursori, dhe sistemi do të bëjë gjithçka tjetër. Utiliteti quhet në mënyrë të thjeshtë — video-object-removal. Megjithatë, në thelb të tij qëndrojnë teknologjitë e avancuara.
Sistemi përdor një rrjet neuronale që përpunon videon kadër pas kadri, duke zëvendësuar objektin ose njeriun e panevojshëm me sfondin. Programs mund të ndryshojë deri në 55 кадра në sekondë, duke ndërtuar sfondin në bazë të imazhit përreth. Edhe pse, kur shqyrtohet nga afër, bëhet e qartë se metoda e heqjes së objekteve nuk është aspak ideale, rezultatet janë mbresëlënëse.
Në disa кадra, duket se vendi i njeriut "të fshirë" mbetet me një gjurmë të përshkruar ose gjysmë të përshkruar. Arsyeja është se sistemi analizon vetëm sfondin e disponueshëm dhe derikësa tani nuk mund të riprodhojë atë gjithmonë në mënyrë adekuate. Kjo varet nga kompleksiteti i sfondit — sa më e thjeshtë dhe homogjene të jetë ajo, aq më e mirë është rezultati përfundimtar.
Për testimin është përdorur sistemi operativ Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0, dhe përpunimi ndodhi në kartën grafike NVIDIA GeForce GTX 1080 Ti. Materialet burimore janë të hapura dhe mund të përdoren nga të gjithë. Megjithatë, duhet të theksojmë se një teknologji e tillë mund të përdoret edhe për qëllime të këqija. Për shembull, për të "fshehur" shkeljet e rregullave të trafikut ose krime të tjera që kanë rënë në kamerat.
Burimi: 3dnews.ru
