Видеокомпрессия
Содержание:
1.Введение………………………………………….
2.Видеокомпрессия……………………………….
3.Принципы кодирования видеосигналов…..…..15стр.
4.Избыточность ТВ изображений……………….20стр.
5.Заключение……………………………………..
6.Список литературы……………………………
Введение:
| Без сжатия
большинство локальных сетей, по которым
передаются видео данные, были бы заблокированы
в течение нескольких секунд. Стандарт
CCIR-601 для цифрового телевидения устанавливает
что размер передаваемого TV изображения
без компрессии в течении одной секунды
составляет 165 Mbit, в минуту - 9.900 Mbit (9.9 Gbit),
в час - 594 Gbit. Для 24 часовой записи потребуется
14.256 Gbit (14,3 Tbit). Что соответствует примерно
двадцати двум жестким дискам емкостью
80Гб. Если, к примеру, использовать модем
со скоростью передачи 56 Kbit/s, то ему потребуется
около 8 лет для передачи одного дня видео
съемки. Для ускорения передачи и более
рационального использования дискового
пространства цифровое видео, передаваемое
по сетям Ethernet, всегда сжимается. Именно
поэтому, очень важно правильно выбрать
формат сжатия.
Компрессия статического или видео изображения может быть осуществлено двумя основными методами – с потерей или без потери качества. Сжатие без потерь данных - полученное после декомпрессии изображение будет в точности (побитно) совпадать с оригиналом. Примером такого сжатия может служить формат GIF для статической графики и GIF89a для видео. Поскольку коэффициент сжатия, при использовании таких видов компрессии, небольшой, их использование достаточно затруднительно, т.к. в сетевых видео решениях передаются большие объемы видео информации. Сжатие с потерями качества - потери качества могут наблюдаться в случае, если в процессе сжатия информация была утеряна. Однако с точки зрения человеческого восприятия сжатием с потерями следует считать лишь то сжатие, при котором на глаз можно отличить результат сжатия от оригинала. Таким образом, несмотря на то, что два изображения – оригинал и результат сжатия с использованием того или иного компрессора — побитно могут не совпадать, разница между ними будет совсем незаметной. Основная идея – значительно увеличить коэффициент сжатия, пренебрегнув незначительными деталями, не заметными для человеческого глаза. Примерами здесь могут служить алгоритмы JPEG для сжатия статической графики и алгоритм M-JPEG для сжатия видео. Все стандарты сжатия статического изображения направлены на обработку одного единственного образа. Самый известный и широко распространенный стандарт - JPEG. JPEG – сокращение
от Joint Photographic Experts Group (Объединенная Фотографическая
Группа Экспертов) – качественный и очень
популярный стандарт для статических
изображений, который поддерживается
практически всеми современными программами.
Для просмотра JPEG файлов достаточно стандартных
Web-браузеров, которые осуществляют их
декомпрессию и отображение на мониторе. Некоторые основные
принципы JPEG компрессии: JPEG-2000 Методы компрессии видео изображения. MotionJPEG предcтавляет видео как последовательность JPEG кадров. MotionJPEG один из основных стандартов, используемых в сетевых видео системах. Сетевая видеокамера, подобно цифровому фотоаппарату, обрабатывает отдельные изображения, сжимая их в формат JPEG. Сетевая камера может обрабатывать несколько кадров в течении одной секунды (Axis 221 до 60 кадров в секунду), а затем, создав непрерывный поток, транслировать их в сеть. При скорости 16 кдр/сек и выше, человеческий глаз воспринимает поток образов как непрерывное видео. Поскольку MotionJPEG представляет собой поток отдельных JPEG картинок, его можно сравнить с кинопленкой - каждый кадр имеет четкое изображение, качество которого определяется только уровнем сжатия, выбранным для отдельной сетевой видеокамеры или видео сервера. H.263 – формат сжатия предназначенный для передачи видео с постоянной, фиксированной скоростью. Основным недостатком фиксированной скорости является то, что при движении объекта качество изображения падает. H.263 был разработан для видео конференц-связи, а не для наблюдения, где отображение деталей являются более критичным, чем скорость передачи данных. MPEG Естественно, это
достаточно схематичное объяснение,
алгоритмы MPEG намного сложнее. При
кодировании учитывается Основа кодирования у группы алгоритмов MPEG общая. Основные идеи, применяемые в ходе сжатия видеоданных с ее помощью, следующие: -устранение
временной избыточности видео,
учитывающее тот факт, что в
пределах коротких интервалов
времени большинство На данный момент существует три стандарта MPEG для передачи видео информации: MPEG-1 был стандартизован и начал использоваться в 1993. Он был предназначен сжатия и хранения видео на компакт дисках. Большинство кодирующих устройств MPEG-1 и декодеров разработаны для скорости передачи данных порядка 1.5Mbit/s при разрешении CIF. Основной упор при его разработке делался на сохранении постоянной скорости передачи, при переменном качестве видео изображения, сравнимым с качеством VHS. При кодировании используется дискретно-косинусное преобразование - выполняется апроксимация внутри блока 8х8 пикселей волновыми функциями. Скорость передачи видео изображения в MPEG-1 ограничена 25 кадрами в секунду в стандарте PAL и 30 в NTSC. В данный момент этот стандарт практически не используется. MPEG-2 был принят в качестве стандарта в 1994 для применения в высококачественном цифровом видео (DVD), цифровом телевидении высокого качества (HDTV), интерактивных носителях информации (ISM), цифровом радиовещательном видео (DBV) и кабельном телевидении (CATV). При разработке MPEG-2 усилия были сосредоточены на расширении техники сжатия MPEG-1, позволяющей обрабатывать большие изображения с более высоким качеством при более низкой степени сжатия и более высокой скорости побитной передачи данных. . Так же, как и в MPEG-1 при кодировании используется дискретно-косинусное преобразование, но обрабатываемые блоки увеличены в 4 раза - 16х16 пикселей. Скорость передачи видео изображения ограничена 25 кадрами в секунду в стандарте PAL и 30 в NTSC, так же, как в MPEG-1. MPEG-4 – дальнейшее развитие стандарта MPEG-2. Основы разработки стандарта MPEG-4 были заложены группой ученых из MPEG еще в 1993 году, и уже к концу 1998 года произошло утверждение первого стандарта. Впоследствии стандарт неоднократно дорабатывался, в 1999 году получил официальный статус и затем был стандартизован со стороны ISO/IEC. Целью создания
MPEG-4 была выработка стандарта MPEG-4 обеспечивает
необходимые средства для |
Видеокомпрессия
Видеокомпрессия - сокращение объема памяти, необходимой для хранения цифровых видеоданных и передачи их по каналам связи. Цель видеокомпрессии - более компактное представление изображений.
Концепция.
Видеоданные по своей природе занимают чрезвычайно большой объем. Над задачей возможно более эффективного сжатия видео уже много лет бьются специалисты в этой области. В начале третьего тысячелетия в связи с острой необходимостью передавать большие объемы видео по различным сетям, задача оптимального по соотношению качество/объем способа кодирования видео стала еще более актуальной.
Концепция сжатия видео в MPEG очень проста - определить, какая именно информация в потоке повторяется хотя бы в течении какого-то отрезка времени и принять меры к избежанию дублирования этой информации. Наиболее ценное достоинство MPEG кодирования, особенно удобное для передачи по различным сетям - возможность гибкой настройки качества изображения в зависимости от пропускной способности сети. Это и сделало MPEG-2 фактическим стандартом для приема/передачи цифрового телевидения по различным сетям.
Эффективное
кодирование изображений обычно
выполняется за три этапа:
1. На первом этапе находится представление
изображения в виде набора коэффициентов
некоторого преобразования. Эта операция
как правило обратна.
2. На втором этапе уменьшается точность
представления компонент изображения,
но так, чтобы выполнялись заданные требования
к качеству изображения. Такая операция
приводит к потерям информации, поэтому
не является обратной.
3. На третьем этапе устраняется статистическая
избыточность в изображении, полученном
после выполнения первых двух этапов.
Для выполнения этого этапа может применяться
кодирование Хаффмана, арифметическое
кодирование и другие. Эта операция обратна.
Наиболее интенсивные
Как реализуется.
Для удобства кодирования видеоданных весь видеопоток разбивается на группы, называемые GOP (Group of Pictures - группой изображений). Такая группа строится следующим образом:
где:
I - Intra кадры, которые обычно называются опорными и содержат всю информацию об изображении. MPEG последовательности без этих кадров быть не может в принципе. При компрессии I кадров происходит удаление только пространственной избыточности. Именно с этого кадра начинается декодирование изображения в последовательности.
P - Predictive кадры. "Предсказанные" кадры, при формировании которых используется метод предсказания изображения на следующем кадре с учетом компенсации движения от последнего I или P кадра перед формируемым. P кадр также служит для дальнейшего предсказания изображения. P кадр создается с помощью межкадровой компрессии, уменьшающей как пространственную, так и временную избыточность. Изображение P кадра вычитается из следующего изображения и эта разница кодируется и вместе с вектором движения добавляется к сжатым данным.
B - Bi-directional, "двунаправленные" кадры. Они названы так потому, что хранят наиболее существенную информацию с окружающих их I и P кадров. B кадры имеют наивысшую степень компрессии, но требуют предыдущего и последующего изображения для компенсации движения объектов на изображении.
Такую структуру MPEG потока обычно описывают в виде дроби M/N, для которой M сообщает общее число кадров в GOP, а N - каким по счету будет очередной P кадр после предыдущего. Таким образом, GOP последовательность, изображенная на рисунке выше, может быть записана как 12/3.
Поток данных MPEG состоит из 6-ти иерархических уровней:
- Блок - данные по яркости и цветности для блоков 8х8 изображения. Блоки анализируются по значениям Y (яркость), CB и CR (цветоразностные сигналы).
- Макроблок - как следует из названия, состоит из 4 простых блоков в окне 16х16 пикселей соответственно. В формате 4:2:0 макроблок содержит 4 блока яркостных данных Y и по одному CB и CR.
- Слой - содержит несколько смежных макроблоков.
- Кадр - состоит из группы слоев, содержащих изображение, которое, в свою очередь, может быть как I, так P или B.
- Группа изображений (она же GOP) - содержит последовательность кадров. Может включать до 15 кадров и должна обязательно начинаться с I кадра.
- Видеопоследовательность - должна содержать минимум одну GOP, а также заголовок в начале последовательности и код конца последовательности.
Уровни и профили MPEG.
Под профилем MPEG понимается подмножество структуры битового потока сжатого видеоизображения. В пределах такого подмножества возможен широкий разброс параметров потока и, соответственно, кодеров и декодеров для них.
Под уровнем понимается ряд ограничений, применяемых к параметрам MPEG потока, например, разрешение выходного изображения, частота кадров и т.п.
Таблица ниже иллюстрирует максимальные значения ограничений, накладываемых на уровни и профили MPEG:
| Профиль/уровень | Простой I, P 4:2:0 (Simple Profile) | Основной I, P, B 4:2:0 (Main Profile) | I, P, B 4:2:2 | |
I, P, B 4:2:0 (SNR Scalable Profile) |
Пространственный I, P, B 4:2:0 (Spatially Scalable Profile) |
Высокий I, P, B 4:2:0 или 4:2:2 (High Profile) | ||
| Самый
высокий (High Level) |
|
1920x1152 80Mbit/s | 1920x1152 100Mbit/s | ||||||
| Высокий (High 1440 Level) |
|
1440x1152 60Mbit/s | 1440x1152 60Mbit/s | 1440x1152 80Mbit/s | |||||
| Основной (Main Level) |
|
720x576 15Mbit/s | 720x 576 15Mbit/s | 720x608 50Mbit/s | 720x576 15Mbit/s | 720x608 20Mbit/s | |||
| Низкий (Low Level) |
|
352x288 4Mbit/s
|
352x288 4Mbit/s | ||||||
Эта таблица
нужна в первую очередь, для понимания
часто встречающихся
|
Практическое использование.
- С цифровой видеокамеры на компьютер сбрасывается уже компрессированное, сжатое изображение. DV в сущности представляет собой частный случай JPEG компрессии - это поток, состоящий из сжатых по немного измененному алгоритму JPEG кадров. От идеи (но не принципов сжатия) MPEG в DV используется только то, что при сжатии в DV учитывается информация с двух полей одного кадра - так называемая intrafield компрессия. Поэтому для сжатия в MPEG DV изображение сначала декомпрессируется, а затем подвергается повторному сжатию, что качества не улучшит никогда.
- Параметры компрессии были заданы неверно с точки зрения качества изображения.
- Используется быстрый, но не очень качественный кодер MPEG.
Качество
видео на DVD дисках очень высокое.
Объясняется оно двумя
| Системы видеокомпрессии: от MPEG-1 до AVC и VC-1 Sunniwell 5100/6100 (H.264/VC-1) представляет собой компактную по размеру и доступную по цене телевизионную приставку, поддерживающую многочисленные кодеки, включая HDTV (телевидение высокой четкости), и предназначенную для реализации сервисов IP-телевидения, «видео по запросу» и доступа в Интернет. Устройство обеспечивает эффективную трансляцию IP-телевидения и передачу «видео по запросу» по широкополосным сетям. Sunniwell 5100/6100 — это настраиваемая аппаратная платформа, обеспечивающая захват и передачу видеоинформации стандартного и высокого разрешения телевизионного качества для услуг «видео по запросу» и IР-телевидения в форматах МРЕG-1, МРЕG-2, МРЕG-4, VC-1 с поддержкой протоколов Unicast и Multicast. Аппаратное ускорение обеспечивается за счет процессора Sigma Designs. Устройство содержит два Ethernet-порта, предназначенных для подключения к сети или другому устройству, что позволяет применять Sunniwell 6100 в качестве стандартного шлюза. Основные характеристики Sunniwell 6100: * захват и
кодирование видеопотока с помощью
любого из кодеков МРЕG-1, МРЕG-2, МРЕG-4, VC-1
SD и HD с аппаратным ускорением, обеспечивающим
высокое качество сигнала; Для работы с IP-сетями предусмотрен модуль VoIP (опция), основанный на технологии SIP. В нем использован аналоговый интерфейс RJ11, обеспечивающий возможность применения телефонных аппаратов, подключенных к обычной аналоговой телефонной линии (РОТS — Plain Old Telephone Service). Устройство содержит многопортовый LAN-коммутатор с поддержкой виртуальной локальной сети и возможностью присвоения множественных IР-адресов. Sunniwell 6100 может работать с промежуточным ПО и приложениями сторонних производителей. Компрессия MPEG-2
была очень успешной как в техническом,
так и в коммерческом плане
в течение всех 10 лет своего существования.
Тем не менее, ограничения, свойственные
этому алгоритму, стали очевидны,
как только MPEG-2 приблизился к
своему пределу эффективности Компания Tandberg
Television занималась разработкой и строительством
сетей на основе MPEG-2 с момента появления
этого стандарта. В 2003 году она стала первой
компанией, публично продемонстрировавшей
улучшенное кодирование, и движение в
этом направлении продолжалось, приведя
к появлению в начале 2004 года технологии
ICE (Intelligent Compression Engine — Интеллектуальный
движок компрессии), разработанной для
MPEG-4 AVC и VC-1. Разумеется, с тех пор индустрия
смогла в полной мере оценить возможности
этих новых кодеков. Но компания Tandberg Television
шаг за шагом доказывала, что очень хорошо
понимает особенности улучшенного кодирования.
На сегодня в мире более 40 систем кодирования
по стандартам MPEG-4 AVC или VC-1 компании Tandberg
уже работают в тестовом или полнофункциональном
режиме. Это еще раз подтверждает, что
Tandberg является одним из пионеров в области
всеобщего применения улучшенных схем
кодирования и, как утверждают в компании,
пока единственной, выпускающей системы
для кодирования по стандартам MPEG-4 AVC и
VC-1 материала как стандартного, так и высокого
разрешения. Tandberg ICE представляет собой сочетание модульного аппаратного устройства и обновляемой программной архитектуры, поддерживающей стандарты VC-1 и MPEG-4 AVC. Гибкость программных и аппаратных средств гарантирует, что новые функции и инструменты могут быть легко добавлены к системе, повышая ее производительность. А ведь именно это было основной проблемой на ранних стадиях развития алгоритмов. Технология ICE была разработана на основе опыта, приобретенного компанией во время работы с MPEG-2. Этим объясняется тот факт, что новые устройства в смысле входов, управления и предварительной обработки практически не изменились. Изменилось только кодирование видео и звука (опционально). Это снижает риск оператора, поскольку жизненно важные компоненты системы, такие как, например, интерфейсы, построены на базе систем MPEG-2, уже доказавших свою надежность за время эксплуатации в сотнях инсталляций по всему миру. Модуль ICE базируется
на сочетании процессоров Пользователи, реализующие новые сервисы, могут применять аппаратный кодер Tandberg EN5920 для работы в форматах SMPTE VC-1/Windows Media 9 Series, поддерживающий кодирование в соответствии с Main Profile и Advanced Profile, либо использовать кодер EN5930 MPEG-4 part 10. Обе платформы поставляются с модулем ICE, и пользователи могут изменять алгоритм путем простого обновления ПО. Такая гибкость является ключевым достоинством для пользователей, которые еще не определились со стандартом, в котором хотели бы работать в будущем. Существующие на сегодня обладатели систем MPEG-2 от Tandberg Television, планирующие провести модернизацию, имеют два варианта на выбор. Тот, кто собирается прекратить вещание в формате MPEG-2, может добавить модуль ICE к кодеру Tandberg Television E5710, избавляясь от необходимости приобретать новое аппаратное обеспечение, которое необходимо устанавливать в и без того плотно набитые стойки. Пользователи сохранят схемы резервирования и другие системные компоненты и технологические звенья, имеющиеся в их комплексах MPEG-2: мультиплексирование, модуляцию, шифрование и декодирование. Иные вещатели,
использующие MPEG-2, могут захотеть продолжить
работу с этим форматом, одновременно
начав параллельное вещание на базе
улучшенного алгоритма Вне зависимости от способа модернизации, вещатели всех типов могут применять ICE. Как минимум три группы вещателей могут извлечь из этого пользу. Провайдеры видео по сетям DSL (в основном это телекоммуникационные компании) могут повысить эффективность ограниченной полосы частот своих инфраструктур за счет снижения скоростей потоков. Кабельные, спутниковые и наземные вещатели могут повысить число транслируемых в выделенной им полосе каналов (потенциально мигрируя в сторону мультиканальных систем), а также начать вещание ТВЧ, не страдая от технических и экономических ограничений. А в сфере поставки контента и сбора новостей, где работа ведется с недорогими, низкоскоростными наземными и спутниковыми линиями связи на основе IP, можно получить изображения высокого качества в режиме реального времени. Новостные компании избавятся от блочного шума при кодировании, связанного с доставкой «живого» видео при помощи компрессии MPEG-2. Благодаря применению улучшенного кодирования то же самое изображение доставляется без блочного шума с потоком не выше 2 Мбит/с. Алгоритмы, определенные организациями SMPTE и ISO/IEC для VC-1 и MPEG-4 AVC соответственно, реализованы в платформе ICE. Многочисленные возможности, созданные Tandberg Television, такие как расширенная предварительная обработка, также присущи этой платформе. Предварительная обработка сочетается с шумопонижением, выполняемым на профессиональном уровне, что обеспечивает очистку сигнала от шумов еще до начала кодирования. Исключение артефактов позволяет еще больше уменьшить скорость потока по сравнению с изображением, не очищенным от шумов. Профессиональная схема преобразования чересстрочной развертки в прогрессивную еще больше улучшает предварительную обработку, позволяя модулю ICE эффективно сжимать изображения, предназначенные для демонстрации на экранах с прогрессивной разверткой. Пространственные и временные чересстрочные фильтры убирают большинство артефактов во время преобразования типа развертки, поэтому некоторые искажения остаются только в тех фрагментах, где имеет место быстрое панорамирование. Это обеспечивает высокое качество компрессии при отображении на экранах компьютеров, плоских экранах и плазменных дисплеях. Еще большая экономия полосы пропускания достигается за счет применения процессов преобразования развертки до декодирования изображения на приемной стороне. Платформа ICE была
запрограммирована на улучшение
использования обоих Управлять скоростью потока можно несколькими способами. Режим Capped VBR (с переменной скоростью потока, ограниченной по максимальному значению) позволяет пользователю установить максимальную скорость потока и требуемое качество изображения. ICE использует только ту часть потока, которая необходима для выбранного качества, без превышения заданного верхнего предела, но никогда не будет использовать скорость, большую, чем это необходимо. В режиме с постоянной скоростью потока (CBR) дополнительные биты используются даже тогда, когда в них нет необходимости для достижения заданного качества. И третий вариант, это статистически мультиплексированный VBR-поток. В статистически мультиплексированных системах заданная общая скорость потока распределяется между группой кодеров, и в рамках группы каждый кодер получает постоянно меняющуюся скорость потока, управляемую ассоциированной системой управления. Поэтому группа кодеров может выдать средний поток, меньший по скорости, чем в случае, если бы каждый кодер работал независимо. ICE также позволяет
избавиться от выпадения Отличительная
особенность новых кодеров В течение последних лет в сетевом видеонаблюдении и других приложениях цифрового ТВ резко возросли требования к эффективности использования существующей полосы пропускания транспортной среды. Для этого есть несколько причин:
Это привело
к внедрению в охранное ТВ различных
способов оптического Основные ппинцыпы кодирования видеосигналов Определим понятия стандарта и кодека видеосигнала. Стандарт описывает группу технических приемов, которые могут использоваться при сжатии (например, кодирование с предсказанием, компенсация движения), и допустимые параметры цифрового потока (разрешение, битрейт, частота кадров и т.д.). По мере совершенствования методик сжатия, увеличения быстродействия компьютеров и возможностей аппаратных средств вынужден развиваться и стандарт. Кодек — это аппаратный или программный метод преобразования информации, позволяющий на выходе получить цифровой поток, соответствующий стандарту. Кодеки, в свою очередь, делятся на кодеки с покадровым сжатием и кодеки с межкадровым сжатием. В кодеках с покадровым сжатием каждый кадр записывается как отдельная фотография. К таким кодекам относятся кодеки группы MJPEG (Motion JPEG), широко используемые в цифровых рекордерах видеосигналов. К кодекам с межкадровым сжатием, в первую очередь, относятся кодеки стандартов MPEG. В кодеках с межкадровым сжатием только часть кадров (так называемые I-frame или ключевые кадры) содержит полную информацию об изображении. Остальные кадры (промежуточные кадры, P-frame) содержат только отличия этого кадра от предыдущего. Иногда применяют двунаправленные кадры (B-frame), информация в которых кодируется на основании предыдущего и последующего кадров, что по¬зволяет дополнительно повысить степень сжатия видео. Последовательность между двумя ключевыми кадрами называется группой кадров (GOP, Group Of Pictures). Межкадровое сжатие позволяет дополнительно сократить битрейт в несколько раз при сохранении качества. Особенностью кодеков с межкадровым сжатием является зависимость битрейта или качества видео от "динамичности"сцены. Например, при кодировании с постоянным битрейтом (CBR, Constant Bit Rate) статичные сцены, где соседние кадры мало отличаются друг от друга, будут смотреться лучше, чем динамичные. При кодировании с переменным битрейтом (VBR, Variable Bit Rate) кодек будет автоматически увеличивать битрейт на динамичных сценах, чтобы обеспечить примерно одинаковое качество изображения для статичных и подвижных объектов. Процесс разработки стандартов компрессии видеосигналов идет под руководством двух организаций — ISO (International Standards Organization) и ITU (International Telecommunications Union). Большинство этих стандартов базируется на документах H.261 и Н.263, разработанных ITU около десяти лет тому назад. Параллельно с этими работами группа экспертов ISO Motion Picture Experts Group (MPEG) представила стандарт MPEG-1, предназначенный для использования в сфере персональных компьютеров и компакт-дисков (скорость передачи данных — до 1,5 Мбит/c). Следующий за ним стандарт MPEG-2 предназначен для сферы вещания, в которой применяются изображения высокого разрешения и скорость одного видео¬потока достигает 10 Мбит/с. В дополнение к кодированию видеостандарт MPEG-2 включает в себя кодирование звука и транспортный уровень для передачи нескольких программ и является основным для вещательного телевидения. Высокое качество изображения обуславливает использование MPEG-2 в охранном телевидении для решений класса hi-end. Стандарт сжатия MPEG-2 основан на удалении избыточной информации. Для этого используются такие процессы, как дискретно-косинусное преобразование (DCT), предсказание движения, квантизация и статистическое кодирование .Уменьшение скорости потока при сохранении высокого качества видео обеспечивают и дополнительные технологии — предварительная обработка, шумопонижение и коррекция ошибок за счет предсказания и двойного прохода, а также последующая обработка. На рис. 1 показано, как кодер MPEG-2 использует технологию MPEG-2. К настоящему времени стандарт MPEG-2 практически достиг своего предела в плане степени сжатия и не позволяет обеспечить качественную передачу видео на скоростях менее 1 Мбит/с. Поэтому возникла необходимость разработки более эффективных, чем MPEG-2, алгоритмов компрессии. Та же группа экспертов ISO разработала новый стандарт — MPEG-4, первая версия которого была готова уже в октябре 1998 года, а через год вышла его знаменитая вторая версия, вскоре ставшая международным стандартом. Добиться такого
результата удалось за счет принципиально
иного, так называемого объектно-
Таким образом, за счет применения более изощренных алгоритмов кодирования и организации информационных потоков по иерархическому принципу в MPEG-4 обеспечивается более чем двукратное повышение эффективности сжатия, по сравнению с MPEG-2. Первоначально MPEG-4 разрабатывался как формат для передачи мультимедийного контента по узкополосным линиям связи. Поэтому основным профилем MPEG-4 для видео был простой профиль SP (Simple Profile), предназначенный для работы с разрешением до 352х288 пикселей при битрейте до 384 кбит/с (15 кадров в секунду). Однако в процессе работы выяснилось, что этот алгоритм прекрасно работает и с видеосигналами, имеющими разрешение 720х576 пикселей, требуя при этом в 2–3 раза меньших скоростей, чем MPEG-2. Поэтому в 2002 году был принят расширенный стандарт MPEG-4, названный Advanced Simple Profile (то есть простой, но "продвинутый»). Теперь MPEG-4 мог работать со стандартными видеосигналами, имеющими скорость до 8 Мбит/с, в устройст¬вах с высоким качеством изображения. Однако официальное включение спецификации MPEG-4 в базовый стандарт ITU-T-H.264 произошло только через год. MPEG-4 стандарт
может быть использован для
достижения разных целей и
включает в себя различные
инструменты кодирования. Эти уровни стандартизуют не только инструменты, которые могут быть использованы при кодировании, но и задают видеопараметры: ограничение битрейта, размер изображения, частоту смены кадров и т.д. Наибольший интерес для охранного ТВ представляют следующие профили MPEG-4:
|
Формат MPEG-4 изначально создавался для передачи видео по низкоскоростным каналам и не предназначался для хранения видео. Качество изображения по MPEG-4 безусловно хуже MPEG-2, но немного лучше MPEG-1. Компрессия/декомпрессия в MPEG-4 требует значительных затрат процессорного времени и просмотр, а тем более создание видео в формате MPEG-4 на компьютере с процессором ниже Celeron II 700 весьма затруднителен. В основном MPEG-4 используется для рекомпрессии в него оригинальных MPEG-2 фильмов, записанных на DVD дисках. MPEG-4 позволяет записать на обычном CD диске часовой фильм. Сохранять же в этом формате собственные фильмы нет никакого смысла по двум основным причинам:
- Качество намного хуже оригинала.
- Отсутствует стандарт записи MPEG-4 на диск, аналогичный DVD стандарту.
Виды кодеров MPEG, поддерживающих работу с DV форматом:
- TMPEnc Encoder - программа, популярная даже не столько собственно кодировщиком MPEG, сколько инструментами для мультиплексирования, демультиплексирования и склеивания/нарезки MPEG файлов.
- Main Concept MPEG Encoder - неплохой кодер, встроенные в популярные видеоредакторы Adobe Premiere, Ulead MSP и Vegas Video.
- Canopus ProCoder - пожалуй, лучший кодировщик DV материалов.
Преимущества и недостатки форматов Motion-JPEG, MPEG-2, MPEG-4
Благодаря простоте,
стандарт Motion-JPEG широко используется во
многих системах и зачастую является удачным
выбором для решения задач видеонаблюдения.
При его использовании задержка между
получением и кодированием изображения
в камере, передачей его по сети, декодированием
и отображении на экране монитора незначительна.
Другими словами, из-за своей простоты,
Motion-JPEG обеспечивает минимальное время
задержки между реальным событием и его
цифровым отображением, что позволяет
оперативно обрабатывать изображение,
например используя детектор движения,
и отслеживать движущиеся объекты. При
использовании формата Motion-JPEG возможна
передача изображения с любым разрешением,
начиная от самого минимального QVGA для
мобильного телефона, до разрешения в
несколько мегапикселов. Он гарантирует
качество изображения не зависимо от его
сложности и количества/размера движущихся
объектов, предлагая пользователю выбрать
наиболее оптимальные параметры, подходящие
для его системы – высокое качество изображения
(низкое сжатие) или более низкое качество
(высокое сжатие) и меньшие размеры файла,
позволяющие снизить нагрузку на сеть
и уменьшить размеры дискового пространства,
необходимые для хранения видео информации.
Скорость передачи кадров может быть установлена
принудительно и подстраивается автоматически
под имеющуюся полосу пропускания без
потери качества изображения.
Однако при компрессии Motion-JPEG не используются
алгоритмы видео сжатия, это производит
к относительно большим объемам данных,
передающихся по сети. В этом отношении,
форматы MPEG имеют преимущество по сравнению
с M-JPEG, т.к. по сети за единицу времени передается
меньший объем информации (более низкий
bit-rate). Если существуют ограничения по
полосе пропускания, если видео должно
записываться с большой скоростью и есть
ограничения по размеру дискового пространства
– выбор MPEG сжатия может оказаться единственно
возможным. Он обеспечивает относительно
высокое качество изображения при более
низкой нагрузке на транспортную магистраль
(требуется меньшая полоса пропускания),
по сравнению с Motion-JPEG в 2.5 – 7 раз. Однако
это достигается за счет более сложных
алгоритмов кодирования/декодирования,
требующих большего времени на обработку
видео, что приводит к значительным задержкам
(до 3-4 секунд) между реальным событием
и отображением его на экране.
Следует иметь в виду, что стандарты MPEG-2
и MPEG-4 является лицензируемыми. При их
использовании необходимо приобретать
лицензии на их использование. Для российского
рынка это в теории.
Избыточность ТВ изображений
В
изображении различают такие основные
виды избыточности:
- статистическая избыточность;
- корреляционная избыточность;
- структурная избыточность;
- комбинаторная избыточность;
- семантическая избыточность;
- физиологичная избыточность.
Первый вид избыточности связан
с тем, что какие-нибудь величины,
полученные из изображения не являются
случайными. Соседние отсчеты часто имеют
подобные значения яркости, в чем проявляется
важное свойство их пространственной
корреляции. Если соответствующим образом
использовать это свойство, то можно значительно
уменьшить число бит для представления
изображения в цифровой форме.
Можно выделить три типа статистической
избыточности:
– пространственная, или корреляция между
соседними пикселями;
– спектральная или корреляция между
соседними частотными полосами;
– временная, или корреляция между соседними
кадрами (для видео).
Пространственная избыточность устраняется
путем применения к изображениям
непосредственных методов сжатия. Эффективность
непосредственных методов сжатия невелика,
поэтому устранению подлежит главным
образом спектральная избыточность,
которая выявляется на этапе преобразования.
Физиологичная избыточность связана с
той частью информации, которая не воспринимается
глазом человека. Сокращение физиологичной
избыточности в значительной степени
сокращает и статистическую избыточность
и наоборот.
Необходимо отметить и так называемую
афинную избыточность, на которой базируются
фрактальные методы сжатия изображений.
Заключение
В большинстве
приложений используется формат сжатия
Motion-JPEG, позволяющий найти компромисс
между качеством и скоростью передачи
видео изображения. MPEG позволяет экономить
дисковое пространство и менее требователен
к размеру полосы пропускания, но предъявляет
повышенные требования к ресурсам рабочей
станции, обрабатывающей видео поток.
В случаях, когда нужно только записывать
или просматривать видео, MPEG - идеальный
выбор, но если необходимо анализировать
изображение предпочтение стоит отдать
Motion-JPEG.
В видео оборудовании компании Axis реализованы
несколько стандартов сжатия. В сетевых
видеокамер и видеосерверов реализованы
Motion-JPEG и MPEG-4, так же в линейке Axis присутствуют
IP камера и видеосервер передающие поток
в формате MPEG-2, обеспечивающий видео DVD
качества. Большинство видео продуктов
Axis, как профессиональных, так и начального
уровня, одновременно поддерживают два
формата – Motion-JPEG и MPEG-4. Это позволяет
оптимизировать систему, в которой применяются
камеры Axis по полосе пропускания и качеству
изображения – запись может производиться
в формате Motion-JPEG с высоким качеством и
необходимой скоростью, от 1 до 25 кадров
в секунду, а просмотр в MPEG-4, который в
режиме multicast может транслировать видео
неограниченному числу пользователей.
Список использованной литературы:
1.Кривошеев М.И.
Основы телевизионных
2.Т.Охаян. Цифровой нелинейный монтаж.М «Мир»,2001.
3. К.Э.Разлогов. , Новые аудиовизуальные технологии, 2005.
4.В.Е. Джакония, А.А.Гоголь,Я.В. Друзин и др. Телевидение: Учебник для вузов// Под ред.В.Е. Джаконии.М.:Радио и связь,2002,2004.

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