Размывание в реальном времени Python OpenCV с сохранением в выходной - PullRequest
0 голосов
/ 04 июня 2019

Я ищу лучшее решение, чем сейчас, может быть, умные люди из StackOverflow могут мне помочь:)

Итак, давайте начнем с проблемы:

  • У меня естьпотоковое видео в реальном времени RTSP с моей IP-камеры
  • Я хочу размыть лица в этом потоке и выводить данные для мобильного использования (hls, h.264 и т. д.)
  • Все это должно происходить практическивремя с минимумом потребляемых ресурсов
  • Я планирую развернуть это позже в каком-нибудь облаке, поэтому чем меньше денег я потрачу на ресурсы - тем лучше будет

В настоящее время у меня естьрешение работает следующим образом:

  • Я снимаю видео с помощью OpenCV
  • Я обновляю каждый кадр с помощью Gaussian Blur и сохраняю его в какую-то папку
  • После некоторого количества кадров ясоздайте MP4 / AVI / любое другое видео и сделайте его доступным через HTTP url
  • Пока все это работает на Django

Я знаю, что делаю что-то не так.Ищу ответы, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...