alex_romanov116
@alex_romanov116
Web-developer

Какие есть возможные варианты решения для определения пользователя через вебкамеру?

Добрый день, пытаюсь реализовать функционал размытия заднего фона для пользователя при трансляции с веб-камеры. Наткнулся на bodypix https://github.com/tensorflow/tfjs-models/tree/mas... но данное решение выдает низкий fps.
P.S Коллеги по цеху советовали OpenCV, но каким образом он может помочь с данной задачей?
Подскажите в какую сторону искать? Какие есть возможные решения для данного функционала?
Спасибо, за ответы.
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
@rPman
Если камера и фон относительно статичны, можете вычислять изменения относительно специально снятых кадров и замыливать только то что не изменилось какое то время (подкручивать параметры, какое количество и какие именно изменения считать таковыми) - самое быстрое решение но будут артефакты и замыливания одежды, если не шевелиться.

Так как в данной задаче тупо получается работа с матрицами - opencl идеален, вполне возможно там уже есть готовые фильтры.

Проект по вашей ссылке выше по мне так идеален под сформулированную задачу, тормозит скорее всего неправильно сконфигурированное железо (нет драйверов на видеокарту) либо вообще нет GPU
The ResNet architecture is recommended for computers with even more powerful GPUs.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы