Ett verktyg har dykt upp för att ta bort rörliga objekt från video

Idag är det för många inte längre ett problem att ta bort ett störande element från ett fotografi. Grundläggande färdigheter i Photoshop eller dagens fashionabla neurala nätverk kan lösa problemet. Men när det gäller video blir situationen mer komplicerad, eftersom du behöver bearbeta minst 24 bilder per sekund av video.

Ett verktyg har dykt upp för att ta bort rörliga objekt från video

Och här är den på Github dök ett verktyg som automatiserar dessa åtgärder, så att du kan ta bort alla rörliga föremål från videon. Du behöver bara välja ett extra objekt med en ram med hjälp av markören, så gör systemet resten. Verktyget har ett enkelt namn - video-objekt-borttagning. Den är dock baserad på avancerad teknik.

Systemet använder ett neuralt nätverk som bearbetar videon bildruta för bildruta, och ersätter ett onödigt föremål eller en onödig person med bakgrunden. Programmet kan ändra upp till 55 bilder per sekund och bygga upp bakgrunden utifrån den omgivande bilden. Även om det vid närmare granskning blir klart att metoden för borttagning av föremål är långt ifrån perfekt, är resultaten imponerande.

Vissa ramar visar att ett genomskinligt eller genomskinligt fantomspår finns kvar i stället för den "borttagna" personen. Faktum är att systemet endast analyserar den tillgängliga bakgrunden och inte alltid kan rita den tillräckligt. Det beror på bakgrundens komplexitet - ju enklare och mer enhetlig den är, desto bättre blir det slutliga resultatet.

För testning var det operativsystem som användes Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0, och bearbetningen utfördes på ett NVIDIA GeForce GTX 1080 Ti grafikkort. Själva källorna är öppna och kan användas av alla. Vi noterar dock att sådan teknik också kan användas för skadliga syften. Till exempel för att "dölja" trafiköverträdelser eller andra brott som fångas på kamera.



Källa: 3dnews.ru

Lägg en kommentar