+7 (8634) 431-132

Как работают кодеки систем видеонаблюдения?

Обновлено 21 марта 2025 - 14 дней назад

Когда видео генерируется камерой видеонаблюдения, необходимо сжать его, чтобы сэкономить полосу пропускания и место для хранения. Сжатие осуществляется с помощью алгоритма кодека CCTV, такого как MJPEG, MPEG-4, H.264 или H.265. В этой статье я расскажу, как работают основные кодеки CCTV.

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

Мы можем разделить слово CODEC на две части:

CO = сжатие

DEC = декомпрессия

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

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

Сжатие в системе с аналоговыми камерами и видеорегистраторами

CCTV CODEC used in a DVR

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

Сжатие в системе с IP-камерами и сетевыми видеорегистраторами

В IP-системе видеонаблюдения камера отвечает за оцифровку и сжатие видео, поэтому она отправляет видео непосредственно на NVR (сетевой видеорегистратор) для записи на жесткий диск (HD),

CCTV CODEC in IP cameras and NVRs

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

Но если часть информации из оцифрованного видео отбрасывается, часть качества теряется, верно?

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

Наиболее распространенными кодеками для систем видеонаблюдения являются :

  • MJPEG: Работает с последовательностью изображений
  • MPEG- 4 : Работает с полными и частичными вариантами изображений
  • H.264: Это эволюция MPEG-4 с несколькими улучшениями

Как работает кодек MJPEG?

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

MJPEG compression on CCTV System

В этом примере у нас есть 5 изображений, которые воспроизводятся в быстрой последовательности, чтобы создать впечатление движения.

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

CODEC for CCTV

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

Чем больше кадров передается в секунду, тем меньше "эффект роботизации" будет происходить на видео, большинство проектов CCTV рассчитаны на использование 15 FPS, что достаточно для показа видео с хорошим качеством движения, не тратя много ресурсов на передачу и хранение,

Как работает кодек MPEG-4?

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

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

H.264 and MPEG-4 CODECs

Камера отправляет первый полный кадр (изображение 1), а затем начинает передавать только движущиеся части изображения, то есть руку в разных положениях, как видно на изображениях 2-5.

Как работает кодек H.264?

H.264 - это не что иное, как эволюция MPEG-4, поэтому в нем используется тот же принцип, но с улучшенным алгоритмом, с ним, вам потребуется меньшая пропускную способность для передачи и хранения данных.

В настоящее время некоторые производители систем видеонаблюдения уже используют кодек H .265 , который еще больше сжимает видео, и скоро он станет новым стандартом для рынка CCTV.

Что в итоге?

Это базовое введение в кодеки CCTV, есть некоторые плюсы и минусы для MJPEG, MPEG-4, H.264 и H.265 в различных типах приложений. Но в большинстве случаев используется H.264.

Более подробную информацию о кодеке H.264 можно найти на официальном сайте ITU (International Telecommunication Union).

Просто следите за рынком в поисках новинок поддерживающих H.265, сейчас таких уже много.

ВНИМАНИЕ!

Ваше имущество находится под защитой! 👍

Это напоминание для владельцев хорошей системы видеонаблюдения!