Daar was 'n nut om bewegende voorwerpe uit video te verwyder

Vandag is dit vir baie nie meer 'n probleem om 'n steurende element van 'n foto te verwyder nie. Basiese vaardighede in Photoshop of nuwerwetse neurale netwerke kan vandag die probleem oplos. In die geval van video is die situasie egter ingewikkeld, want jy moet ten minste 24 rame per sekonde van video verwerk.

Daar was 'n nut om bewegende voorwerpe uit video te verwyder

En hier op Github verskyn 'n program wat hierdie aksies outomatiseer, sodat jy enige bewegende voorwerpe uit die video kan verwyder. Dit is genoeg om net 'n ekstra voorwerp met 'n raam met die wyser te kies, en die stelsel sal die res doen. Die nut word eenvoudig genoem - video-objek-verwydering. Dit is egter gebaseer op gevorderde tegnologieΓ«.

Die stelsel gebruik 'n neurale netwerk wat die video raam vir raam verwerk en 'n onnodige voorwerp of persoon met die agtergrond vervang. Die program kan tot 55 rame per sekonde verander, wat die agtergrond voltooi op grond van die omliggende beeld. Alhoewel dit by nadere ondersoek duidelik word dat die metode om voorwerpe te verwyder ver van perfek is, is die resultate indrukwekkend.

Sommige rame wys dat 'n deursigtige of deurskynende spookspoor in die plek van die "afgeleΓ«" persoon bly. Die feit is dat die stelsel slegs die beskikbare agtergrond ontleed en dit tot dusver nie altyd voldoende kan voltooi nie. Dit hang af van die kompleksiteit van die agtergrond - hoe eenvoudiger en meer eenvormig dit is, hoe beter is die finale resultaat.

Vir toetsing het ons Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0 gebruik, en die verwerking is op 'n NVIDIA GeForce GTX 1080 Ti-videokaart uitgevoer. Die bronne self is oop en kan deur almal gebruik word. Terselfdertyd neem ons kennis dat hierdie tegnologie ook vir kwaadwillige doeleindes gebruik kan word. Byvoorbeeld, om verkeersoortredings of ander misdade wat op kameras vasgevang is, te β€œwegsteek”.



Bron: 3dnews.ru

Voeg 'n opmerking