Стандарты сжатия MJPEG и H.264

Стандарты сжатия MJPEG и H.264

Основной стандарт сжатия, применяемый в видеонаблюдении – это M-JPEG или Motion-JPEG и H.264.

Стандарт  M-JPEG относится к покадровому методу сжатия, т. е. это последовательность статических изображений, и сжатию подвергается каждый кадр по отдельности.

Формат M-JPEG является де-факто стандартным для всех IP-видеокамер и, как правило, поддерживается всеми производителями, что обеспечивает совместимость.

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

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

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

Видео в формате M-JPEG