Один из рабочих моментов. Объект необходимо оборудовать системой видеонаблюдения, автоматизировать процесс оплаты услуг (банковские карточки, купюроприемники) информацию передавать на другой объект. Оператор электросвязи выдал заказчику технические условия на прокладку до объекта медного кабеля (заказчик просил оптоволокно) аргументируя это очевидно тем, что объект небольшой и для автоматизации меди будет достаточно.
Заказчик не владея информацией о том какая пропускная способность канала ему нужна согласился. Все технические условия собраны, объект в работе, проектируем систему видеонаблюдения. И теперь заказчик узнает, что организовать автоматизацию объекта посредством ADSL канала предоставляемого оператором возможно, но вот видеонаблюдение с характеристиками нужными ему — нет.
Расчет необходимой пропускной способности канала для системы видеонаблюдения
Рассчитал необходимую пропускную способность канала для 3 вариантов с разным типом и количеством видеокамер (скорость записи для мегапиксельных камер 4 кадра в секунду, для аналоговых 8 кадров в секунду, кодек JPEG2000).
Вариант 1:
Система видеонаблюдения состоит из 4 мегапиксельных видеокамер (2048х1536,3Mp) и 5 аналоговых видеокамер (704х576, 4CIF)
Итого: 7,2*4+7,6= 36,4 Мбит/с
Вариант 2:
Система видеонаблюдения состоит из 2 мегапиксельных видеокамер (2048х1536,3Mp) и 7 аналоговых видеокамер (704х576, 4CIF)
Итого: 7,2*2+7,6+5,7= 27,7 Мбит/с
Вариант 3:
Система видеонаблюдения состоит из 10 аналоговых видеокамер (704х576, 4CIF)
Итого: 7,6*2+3,8 = 19 Мбит/с
Приведенные выше расчеты выполнены с использованием программного обеспечения производителя. Теперь о том как выполнить этот расчет в Excel своими руками.
Методика расчета пропускной способности канала для системы видеонаблюдения
Исходные данные которые понадобятся что бы выполнить расчет это:
- Размер 1 кадра изображения в разрешении — 2048х1536,3Mp
- Темп записи на каждую камеру
- Количество видеокамер устанавливаемых на объекте
Требуемый объем информации для передачи по каналу определяется путем перемножения перечисленных выше параметров, после чего КБайт/c необходимо перевести в МБит/c (скорость локальных сетей измеряется обычно в миллионах бит в секунду) для этого полученное значение в КБайт/c надо умножить на 0,0078125.
Расчет пропускной способности сети, также можно выполнить посредством ONLINE калькулятора.
Я конечно прошу прощения за глупый вопрос, но как получилась цифра «0,0078125»?
P.S.
ИМХО. Лучше показаться глупым задавая вопросы, чем быть глупым отвечая.
Сходу так и не отвечу, что-то как-то конвертировал и выводил эти цифры. Позже отвечу подробнее.
Вроде разобрался:
0,0078125 = 8 (переводим байты в биты) / 1024 (переводим в МБит). Т.е. в строке 7 можно было записать «=(4)*8/1024».
Точно, все просто. Спасибо, что сам и ответил на свой вопрос.
Не стоит забывать что в пакетных сетях передачи данных помимо пользовательских данных передаются и служебные, обеспечивающие, собственно, полноценное функционирование данной сети.
Так для стека протоколов TCP/IP на технологии Ethernet (Fast, Giga) мне всегда рекомендовали брать коэффициент 1,2-1,3 (в зависимости от настроек протокола).
Согласен. Сейчас есть в наличии IP видеокамера, попробую на ней проверить размер потока служебной информации.
Исходные данные:
макс. разрешение 1600х1200
глубина цветности для современных в/к 24
количество кадров 15 к/с
двойное кодирование Н.264/MJPEG – т.е. два потока.
Расчет:
1. Размер исходного кадра1600 х1200 х 24 = 46,080 Мбит
2. У нас 1 сек. 15 кадров: 46,080 х 15 = 691,2 Мбит.
3. После сжатия: MJPEG кадр 46,080 : 15,4 = 3 Мбит/с
Н.264 кадр 46,080 : 70 = 0,66 Мбит/с
Т.е. суммарная пропускная способнсть д.б. (3+0,66)х 1,2(служ. инфа)= 4,4 Мбит/с.
Ваш калькулятор выдал: При MJPEG4 = 41.52 Мбит/с, при H.264(1) = 1,68Мбит/с.
Где ошибка? Или при передаче двух потоков другая методика расчета?
Спасибо.
Методика расчета калькулятора подробнейшим образом описана — //markevich.by/obuchenie-proektirovaniyu/raschet-arxiva-sistemy-videonablyudeniya.html. Потоки складываются.
Денис. Спасибо за ответ.
Денис, огромное спасибо за столько лаконичную и емкую информацию.
И вам спасибо за отзыв.
Денис добрый день! Спасибо за информативный и очень интересный сайт. Вот только вникал сейчас в расчет пропускной способности и возникло пару вопросов: (в комментариях их не увидел)
1) Размер 1 кадра изображения в разрешении — 2048х1536,3Mp почему 230 КБайт? (2048х1536х24=75497472/8=9437184/1024=9216 КБайт) что совпадает с вашим калькулятором соответственно в графе 7 должно получится 288 Мбит/с
в графе 4 и 6 видимо размерность не верная (наверное без /с)должно быть.
2)Вариант 1: поток данных от аналоговой камеры аналоговых видеокамер (704х576, 4CIF)7,6 МБит/с?
704х576х24=9732096/8=1216512/1024=1188 КБайт
1188*8 кадров в сек=9504х0,0078125=74,25 МБит/с.
Статья и расчет благодаря вам очень понятны, только примеры не сходятся с моими расчетами вот я и голову ломаю, я что то не понял или считаю не правильно. Заранее спасибо!
Здравствуйте, если вы в мой калькулятор вставите размер кадра равный приведенному в этой статье, то получите пропускную способность равную 7,19 Мбит/c.
Вы забываете про коэффициент сжатия для используемого кодека. Прочтите еще эту статью.
Думаю тогда вопросы пропадут.
С размерностью я что то сам запутался…но наверное не суть!
Расчет и его результаты приведенные в данной статье и калькуляторе, в статье на которую дал ссылку выше одинаковые. Еще раз смотрите на коэффициент сжатия.
Денис, вы не сталкивались с камерами с тепловизорами? Я так понимаю, тепловизор — это отдельный сенсор, и ему нужна своя доля в канале связи. Следовательно, для расчета пропускной способности канала нужно суммировать данные с видеосенсора и сенсора тепловизора.
На выставке видел, смотрите тепловизионную Mobotix M15D. Служба поддержки Mobotix в вашем регионе ответит на все вопросы 😉