Приобретение нескольких камер для видеоаналитики - PullRequest
0 голосов
/ 05 января 2019

Привет, я работаю над проектом видеоаналитики, который требует обработки видео с нескольких камер одновременно. В частности, я обеспокоен архитектурой для получения потока:

Текущий метод:

  1. Передайте ссылку ipcameras rtsp в opencv "VideoCapture" и создайте этот процесс для каждой камеры или используйте многопоточность для получения потоков из разных источников.

Вопросы:

  1. Используя многопоточность, я получаю переменную частоту кадров, которая не соответствует настройкам источника для кадров в секунду. И получать потоки только от некоторых камер, а не от всех, хотя я начал новые потоки для каждой камеры.

  2. открыть терминал и запустить один экземпляр кода для каждой камеры на терминал, так что n камер и терминалы. Это дает хорошую частоту кадров для 50% камер и переменную для остальных.

Все эти камеры доступны локально с пропускной способностью в Гбит / с, 720p кадрами при 15-25 кадр / с.

Мой вопрос:

  1. Почему я получаю потерю кадра от остальных камер и как я могу устранить проблему.

  2. Лучшая архитектура для получения потоков от разных камер или любых библиотек или программных конструкций, предложенных для этой проблемы.

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