Сведения о вопросе

Electro Full

15:29, 8th August, 2020

Теги

Обработка потокового видео

Просмотров: 382   Ответов: 1

Предположим, надо обработать (выделить объекты, размыть изображение и т.п.) потоковое (24fps, 1280x720) видео. Выходит минимум 22.118.400 интераций в секунду. Каким образом оптимизируют такие процессы? О библиотеках типа OpenCV знаю, интересует самописное решение.



  Сведения об ответе

ЯЯ__4

00:30, 13th August, 2020

Да, для обработки больших массивов данных бывает удобно использовать GPU. Конкретно — имел позитивный опыт работы с NVidia CUDA: ru.wikipedia.org/wiki/CUDA

При этом, проще всего не изобретать велосипедов, а работать с видео как с видео, написав свой фильтер для видео-библиотеки ffmpeg, скажем.
www.ffmpeg.org/libavfilter.html вот тут документация по тому, как это сделать.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться