Цифровые видеорегистраторы (DVR - Digital Video Recorder)

В статье приведено общее описание производимых нами видеорегистраторов, их основные характеристики, возможные области применения, приведена таблица расчета емкости жестких дисков и сетевого потока, а также дан пример расчета параметров видеорегистратора.

На главную страницу

Обновление от 14.06.2009

Общие сведения   Серия HVGdvr   Серия HVXdvr   Серия HVB   Тестовое подключение  

Краткая информация

Цифровые видеорегистраторы (англ. аббревиатура DVR - Digital Video Recorder) представляют собой завершенные устройства, используемые для построения современных систем замкнутого видеонаблюдения (CCTV).

Видеорегистратор может выполнять несколько функций:

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

Области применения видеорегистраторов

Столь широкий набор функций, реализуемых видеорегистраторами, позволяет применять их в различных областях:

В зависимости от сложности и цели создания видеосистемы мы предлагаем три серии видеорегистраторов:

Основые характеристики видеорегистраторов

Независимо от функций, реализуемых той или иной моделью видеорегистратора и области его применения, все они характеризуются следующими основными параметрами:

Разрешающая способность ("разрешение" записи или "размер кадра")...

Определяется количеством пикселей при оцифровывании изображения (по горизонтали и вертикали соответственно). Наиболее часто используются следующие разрешения записи и их условные обозначения:

Скорость записи

Скорость записи видеорегистратора определяется количество кадров, записываемых в секунды. Стандартный видеосигнал в системе PAL (CCIR) формируемый аналоговыми видеокамерами, используемыми в Европе и Украине, несет 25 кадров/с. Поэтому запись со скорость 25 кадр/с называют "живим" видео. Уменьшение количества записываемых кадров приводит к потере видеоинформации, и при скорости 4 кадр/с видеозапись представляет собой набор кадров с резко выраженными изменениями между ними.

Как привило, в видеорегистраторах используются следующие скорости видеозаписи:

Компрессия видеоинформации...

Для уменьшения объема хранимой видеоинформации в видеорегистраторах применяются различные алгоритмы ее компрессии. В сетевых видеорегистраторах серий HVGdvr и HVXdvr используются алгоритм H.264, в то время как автономных HVB – алгоритм MJPEG.

Основным преимуществом алгоритма H.264 является межкадровое сжатие, при котором для каждого следующего кадра определяются его отличия от предыдущего, и только эти отличия после компрессии сохраняются в архиве. При работе алгоритма периодически в архиве сохраняются опорные кадры (I-кадры), представляющие собой сжатое полное изображение, а затем на протяжении 25-100 кадров сохраняются только изменения, называемые промежуточными кадрами (P- и B-кадрами). Такой способ компрессии позволяет получить высокое качество изображения при малом объеме, но требует большего объема вычислений, чем компрессия в стандарте MJPEG.

При использовании алгоритма MJPEG компрессии подвергается каждый кадр не зависимо от наличия в нем отличий от предыдущего. Поэтому единственным способом уменьшения объема сохраняемых данных является увеличение компрессии и тем самым снижение качества записи. Такой способ используется только в простых автономных видеорегистраторах, не требующих длительного хранения информации.

Еще одним преимуществом алгоритма H.264 является его возможность работы в режим постоянного потока (CBR - constant bit rate) при котором степень компрессии видеоинформации изменяется динамически и таки образом, что четко фиксируется объем создаваемого архива за одну секунду. Такая особенность алгоритма позволяет однозначно определить максимальный объем архива за час непрерывной работы системы, а также необходимый сетевой трафик при удаленном доступе.

Ниже приведена таблица, отражающая соответствие между размером кадра и скоростью записи одной видеокамеры и объемом архива записываемого регистратором за 1 час (измеряется в Мбайт/ч) и сетевым трафиком передачи по сети (измеряется в Мбит/с). Реальные значения могут устанавливаться пользователем в указанных пределах самостоятельно, при этом меньшие значения соответствуют меньшему качеству изображения.

Таблица зависимости объема архива и сетевого трафика от разрешения и скорости записи

Разрешение записи При скорости 25 кадр/с При скорости 12 кадр/с При скорости 6 кадр/с
D1 (704x576)
Архив = (660-900) Мбайт/ч
Трафик = (1500-2000) Кбит/с
Архив = (450-620) Мбайт/ч
Тарфик = (1024-1400) Кбит/с
Архив = (320-530) Мбайт/ч
Трафик = (720-1200) Кбит/с
DCIF (528х384)
Архив = (430-620) Мбайт/ч
Трафик = (960-1400) Кбит/с
Архив = (250-360) Мбайт/ч
Трафик = (550-820) Кбит/с
Архив = (160-240) Мбайт/ч
Трафик = (350-530) Кбит/с
2CIF (704x288)
Архив = (530-620) Мбайт/ч
Трафик = (1200-1400) Кбит/с
Архив = (300-360) Мбайт/ч
Трафик = (680-820) Кбит/с
Архив = (200-240) Мбайт/ч
Трафик = (440-530) Кбит/с
CIF (352x288)
Архив = (220-340) Мбайт/ч
Трафик = (480-760) Кбит/с
Архив = (120-200) Мбайт/ч
Трафик = (270-450) Кбит/с
Архив = (70-130) Мбайт/ч
Трафик = (160-280) Кбит/с
QCIF (176x144)
Архив = (60-90) Мбайт/ч
Трафик = (150-200) Кбит/с
Архив = (40-55) Мбайт/ч
Трафик = (90-120) Кбит/с
Архив = (18-25) Мбайт/ч
Трафик = (40-56) Кбит/с

При реальной настройке видеорегистратора скорость потока (объем архива) сильно зависит и от информативности изображения. Так, если изображение содержит множество мелких деталей или движущихся (изменяющийся) предметов, то оно всегда требует большего сетевого потока (объема архива) чем статическое изображение без мелки деталей. Таким образом, при расчете емкости дисков видеорегистратора и требуемого сетевого трафика для подключения к нему рекомендуем использовать максимальные значения параметров, приведенных в таблице.

Бипоточное кодирование видеоинформации. Для чего это нужно?

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

В однопоточном видеорегистраторе по сети передается тот же поток информации, что и записывается в архив на его диски. Так, например, при записи со скоростью 6 кадр/с при разрешении D1 скорость потока может варьироваться от 720 до 1200 Кбит/с (см. таблицу). При этом если к такому регистратору попытаться подключиться по каналу 2 Мбит/с, то для просмотра будут доступны только 2 - 3 канала. Увеличение количества одновременно наблюдаемых каналов до 16 потребует снижения скорости потока каждого из них до 125 Кбит/с, чего в однопоточном видеорегистраторе можно достичь только снижением скорости записи до 1 кадр/с или уменьшением разрешения до CIF. Поэтому в однопоточном регистраторе при попытке работы по сети с низкой пропускной способностью канала необходимо соответствующим образом снижать и качество записи.

Для того чтобы при работе по сети не ухудшалось качество записи, используется бипоточное кодирование свойственное сетевому видеорегистратору. При этом для каждого канал видео сетевой видеорегистратор формирует два независимых потока: первый - локальный с максимальной скоростью и разрешением для записи в архив, и второй - сетевой, разрешение и скорость кадров которого адаптируются под пропускную способность используемого канала передачи данных.

Поэтому, в описанном выше примере, видеорегистратор с бипоточным кодированием для записи может использовать разрешение D1 по 6 кадр/с и объемом потока 1 Мбит/с, в то время как для работы по сети – разрешение CIF по 3 кадр/с и объемом потока 125 Кбит/с.

Как рассчитать емкость жестких дисков и необходимый сетевой канал?

Для точного ответа на этот вопрос необходимо знать следующие параметры видеосистемы:

Знание этих параметров позволит с высокой точностью определить объем требуемых жестких дисков.

Расчет выполним на примере системы построенной на базе видеорегистратора серии HVGdvr с алгоритмом компрессии H.264.

Пример. Рассчитать объем жестких дисков необходимых для хранения 30-и дневного видеоархива системы видеорегистрации торгового предприятия, оборудованного 7 внутренними и 4 уличными видеокамерами. Обеспечить запись с разрешением D1 и скоростью не менее 12 кадров в секунду на каждый канал. Запись осуществлять только по детектору движения. По возможности оптимизировать сетевой трафик, так чтобы нагрузка на сетевой канал при одновременном наблюдении всех (11) камер не превышала 2 Мбит/с.

Из таблицы определяем объем архива, создаваемого одной камерой при разрешении D1 и скорости записи 12 кадр/с. Используя для расчета максимальное значение 620 Мбайт/ч. Таким образом, для 1-часовой непрерывной записи всех 7 внутренних камер потребуется 7 * 620 Мбайт/ч = 4,3 Гбайт/ч, а для записи всех 4 уличных - 4 * 620 = 2,5 Гбайт/ч.

Так как запись ведется по детектору движения, то для офиса можно предположить, что внутренние камеры будут осуществлять запись не более 50% от общего времени, а значит для их хранения необходимо 4,3 Гбайт/ч * 50% = 2,0 Гбайт/ч. Камеры расположенные на улице сильнее подвержены сработкам детектора движения, поэтому для них оставляем расчетное значение объема 2,5 Гбайт/ч без изменений.

Теперь определим объем архива, создаваемого видеорегистратором за 1 сутки. Так как рабочий день длится порядка 10 часов, то для хранения записей внутренних камер необходимо 10 ч * 2,0 Гбайт/ч = 20 Гбайт. Уличные же камеры работают круглые сутки, поэтом для хранения их видеозаписей необходимо 24 ч * 2,5 = 60 Гбайт. Таким образом, за одни сутки видеорегистратор будет записывать 20 + 60 = 80 Гбайт информации. В итого получаем, что для хранения 30 суток необходимо порядка 80 Гбайт * 30 = 2400 Гбайт.

Получить такой объем дискового пространства можно при помощи 4 дисков емкостью 750 Гбайт (полезная емкость порядка 700 Гбайт). Учитывая, что во все видеорегистраторы можно устанавливать не менее 4 дисков емкостью 2 Тбайт каждый, то поставленная задача может быть реализована.

Следующая задача связана с необходимостью удаленного наблюдения за всеми видеокамерами, при этом создаваемая нагрузка на сетевой канал не должна превышать 2 Мбит/с при просмотре 11 камер.

Так как запись ведется в разрешении D1 со скоростью 12 кадр/с, то по таблице определяем сетевой поток одной камеры, который составит 1,4 Мбит/с, а соответственно для одновременного просмотра 11 камер потребуется трафик 15,4 Мбит/с.

Таким образом, для решения задачи одновременного просмотра всех камер по каналу 2 Мбит/с можно использовать только сетевой видеорегистратор, поддерживающий функцию бипоточного кодирования – например любую модель серий HVGdvr-800, HVGdvr-500, HVXdvr-800, HVXdvr-500.

При доступном канале 2 Мбит/с для каждой из 11 камер можно использовать порядка 2 Мбит/с / 11 камер = 180 Кбит/с сетевого трафика. Из таблицы видно, что при таком трафике все камеры могут передаваться с разрешением CIF при скорости 6 кадр/с, поэтому второй поток видеорегистратор настраиваем в указанные параметры, без какого-либо ухудшения качества и скорости записи.