Появи се помощна програма за премахване на движещи се обекти от видео

Днес за мнозина премахването на смущаващ елемент от снимка вече не е проблем. Основните умения във Photoshop или модерните днес невронни мрежи могат да решат проблема. В случай на видео обаче ситуацията става по-сложна, тъй като трябва да обработите поне 24 кадъра в секунда видео.

Появи се помощна програма за премахване на движещи се обекти от видео

И ето го в Github се появи помощна програма, която автоматизира тези действия, като ви позволява да премахнете всички движещи се обекти от видеото. Просто трябва да изберете допълнителен обект с рамка с помощта на курсора и системата ще свърши останалото. Помощната програма има просто име - премахване на видео обект. Въпреки това, той се основава на напреднали технологии.

Системата използва невронна мрежа, която обработва видеото кадър по кадър, заменяйки ненужен обект или човек с фон. Програмата може да променя до 55 кадъра в секунда, изграждайки фона въз основа на околното изображение. Въпреки че при по-внимателно вглеждане става ясно, че методът за премахване на обекти далеч не е съвършен, резултатите са впечатляващи.

Някои кадри показват, че прозрачна или полупрозрачна фантомна следа остава на мястото на „премахнатия“ човек. Факт е, че системата анализира само наличния фон и не винаги е в състояние да го начертае адекватно. Зависи от сложността на фона – колкото по-прост и еднороден е, толкова по-добър е крайният резултат.

За тестване използваната ОС беше Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0, а обработката беше извършена на видеокарта NVIDIA GeForce GTX 1080 Ti. Самите източници са отворени и могат да се използват от всеки. Отбелязваме обаче, че такава технология може да се използва и за злонамерени цели. Например, за да „скриете“ нарушения на пътя или други престъпления, заснети от камера.



Източник: 3dnews.ru

Добавяне на нов коментар