Dnes už pre mnohých nie je problémom odstránenie rušivého prvku z fotografie. Základné zručnosti v práci s Photoshopom alebo módne dnes neurónové siete môžu problém vyriešiť. Avšak v prípade videa je situácia komplikovanejšia, pretože je potrebné spracovať minimálne 24 snímok za sekundu videa.

A tu na GitHub utilita, ktorá automatizuje tieto úkony, umožňuje odstraňovať akékoľvek pohybujúce sa objekty z videa. Stačí jednoducho vyznačiť zbytočný objekt rámom pomocou kurzora, a systém urobí všetko ostatné. Utilita sa nazýva prostredne — video-object-removal. Avšak na jej základe ležia pokročilé technológie.
Systém používa neurónovú sieť, ktorá spracováva video snímku po snímke, nahrádzajúc zbytočný objekt alebo osobu pozadím. Program dokáže meniť až 55 snímok za sekundu, doplňujúc pozadie na základe okolitých obrázkov. Hoci pri bližšom pohľade je jasné, že metóda odstraňovania objektov ďaleko nie je ideálna, výsledky sú impozantné.
Na niektorých snímkach je vidieť, že na mieste 'odstráneného' človeka zostáva priehľadná alebo poloprievhľadná fantómová stopa. Je to preto, že systém analyzuje iba dostupné pozadie a zatiaľ nedokáže vždy adekvátne doplniť. To závisí od zložitosti pozadia — čím je jednoduchšie a homogénnejšie, tým je lepší konečný výsledok.
Na testovanie sa používal operačný systém Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0, a spracovanie prebiehalo na grafickej karte NVIDIA GeForce GTX 1080 Ti. Samotné zdroje sú otvorené a môžu ich používať všetci. Zároveň si všimneme, že takáto technológia môže byť použitá aj v zlovestných cieľoch. Napríklad na 'skrytie' porušení pravidiel cestnej premávky alebo iných zločinov, zachytených na kamerách.
Zdroj: 3dnews.ru
