Комментарии 12
"Объект с видео" — это:
- объект, содержащий видеоконтент (объект с чем-то)
или - объект, присутствующий в видеоряде (объект из определенного места)
Я не знаю, какой заголовок будет более точным, но настоящий заголовок статьи двусмысленный.
Самая простая правка "объект из видео", но тоже может не внести ясность
Nvidia ngx sdk такое умеет, но требует видюшку с rtx
https://youtu.be/gg0F5JjKmhA
Функция Content-Aware Fill...
Гораздо веселее функция Content-Aware Scale!



Функция Content-Aware Fill доступна подписчикам Adobe Creative Cloud. При работе с ней пользователь также может выделить объекты, которые хочет удалить с видеоролика, а программа рассчитает маски покадрово и заменит их на окружающий фон.Также есть в DaVinci Resolve — «Object Removal».
Удалить объект с видео со статичным фоном — то же мне задача. Если брать видео с примеров с гитхаба — хорошо видно, что объект нигде не пересекает другие подвижные объекты (с лодкой в море сложнее, но там и артифакты больше), а в таком случае это делается довольно просто и гораздо более качественно без алхимии с нейросетями. Наприм, http://www.mee.tcd.ie/~sigmedia/Research/RigRemoval статьи от 2005 года. Что за мода пихать нейронные сети везде и выдавать это как невероятный результат?
Показывают возможности нейросете.
А выдача за невероятный результат… Где такое?
Потому что это выглядит как очень хорошая, но все же курсовая работа. Мы же не будем публиковать все хорошие курсовые работы на хабр (хотя я бы почитал).
А что касается возможностей — вряд ли у кого-либо возникали сомнения что нейронная сеть способна достроить недостающую информацию базируясь на предыдущих и следующих кадрах, как и реализовать автокоррелятор (который, к слову, было бы интересно проверить на работоспособность при пересечении движущихся объектов, а то на статичном фоне тоже мне возможности).
Либо использовать потоковый метод при трансляции эфирного видео.
Нейросеть удаляет объекты с видео, заменяя их фоном