Основные кодеки

Microsoft Run Length Encoding.

Microsoft RLE поддерживает только 8 разрядов цвета, максимум 256 цветов. Использует алгоритм последовательного кодирования длины.

Cinepak

Один из старейших кодеков, появившихся на рынке. Первоначально был разработан фирмой SuperMatch. Однако, впоследствии был переработан другой фирмой – Radius. Свою популярность кодек получил благодаря использованию минимальных ресурсов процессора. Максимальный коэффициент компрессии составляет 10:1. Кодек выдает среднее качество видеоизображения из-за чрезмерной пикселеризации (изображение выглядит “шероховатым”). К недостаткам кодека также относится изменение насыщенности цвета в видеоизображении, что влечет за собой определенный визуальный эффект – изображение становится более желтым. Cinepak – наиболее асимметричный кодек. Кодирует видеоизображение в 8- и 24-битном разрешении цвета. Алгоритм сжатия использует векторную квантизацию (vector quantization) и межкадровую разность. Плохо работает с видеоизображением, частота воспроизведения которого превышает 15 кадров в секунду. Кодек хорошо сжимает синтезированное динамическое видеоизображения – 2D и 3D анимацию. В случае черно-белого видеоизображения, кодек представляет возможность произвести сжатие в 8-битном режиме с 256 оттенками серого.

В настоящее время корпорация Compression Technologies продает улучшенный кодек CinepakPro, в котором усранены основные проблемы которые встречались у стандартного Cinepak. CinepakPro полностью совместим с Cinepak.

Motion JPEG

Большинство систем захвата и редактирования видео на PC используют стандарт сжатия видео Motion JPEG. В Motion JPEG, каждый кадр видео сжимается отдельно, используя алгоритм JPEG сжатия неподвижных изображений. Алгоритмы, аналогичные разности кадров или компенсации движения не используются. Это позволяет производить точное редактирование кадров без потери качества изображения при возможном редактировании.

Ситуация в отношении стандарта для Motion JPEG усложнена тем, что отсутствует промышленный стандарт для Motion JPEG. Microsoft имеет Motion Microsoft JPEG кодекер и JPEG DIB. Расширения OpenDML Avi формата AVI также включают поддержку Motion JPEG. Motion JPEG обычно использует четырехсимвольный код 'MJPG'.

Motion JPEG используется при редактировании и создании видео, но редко для его распространения.

Editable MPEG

По крайней мере две компании определили стандарт Editable MPEG в AVI файлах. Xing Technology editable MPEG AVI использует четырехсимвольный код XMPG. Компания Sigma Design определяет его, используя четырехсимвольный код MPGI. Данный стандарт соответствует стандарту MPEG, за исключением компенсации движения. Во многом он похож на Motion JPEG.

VDOWave или VDOLIVE от VDONET

Основанный на преобразовании элементарной волны кодек видео. Microsoft лицензировал VDOWAVE как часть NetShow . Имеются две версии VDOWAVE кодер-декодера. VDOWave 2.0 - кодек фиксированной задержки пакетов в канале , который использует Microsoft, четырехсимвольный код VDOM.. VDOWave 3.0 - "масштабируемый" кодек видео. Этот кодек использует Microsoft четырехсивольный код (FOURCC) VDOW. В NetShow 2.0, автономная установка клиентов устанавливает VDOWAVE декодер. VDOWave использует комбинацию алгоритмов сжатия элементарной волны и компенсации движения.

Intel Indeo 3.1/3.2

Один из старейших кодеков, появившихся на рынке. Качество сжатого видеоизображения немного лучше, чем у Cinepak. Однако, кодек более требователен к ресурсам процессора. Indeo 3.1/3.2 представляет собой менее асимметричный кодек – время компрессии и декомпрессии видеоизображения примерно равны. Максимальный коэффициент компрессии составляет 15:1. Кодирует видеоизображение в 24-битном разрешении цвета. Алгоритм сжатия использует векторную квантизацию и межкадровую разность. Кодек наиболее подходит для сжатия изображения с “говорящими головами”. Процесс сжатия видеоизображения на порядок быстрее, чем у Cinepak. Видеоизображение, сжатое при помощи кодека Indeo R3.2, имеет цветовые артефакты – изображение расплывается и получает красно-синий оттенок. 

Indeo 4.1

Indeo Indeo Video Interactive, Indeo 4.1, является следующей принципиально новой версией кодека от Intel, основанной на гибридном алгоритме DWT. Indeo 4.1 поддерживает множество особенностей в дополнение к новому алгоритму сжатия, например прозрачность. При низкой скорости передачи данных при применении алгоритмов , использующих дискретное преобразование элементарной волны (DWT), проявляется размытие в гранях объектов и также артефакты "окружения" около граней, но нет блочныех артефактов, явно видимых при ДКП.

 

Indeo Video Interactive 5.x

В настоящее время Intel распространяет Indeo 5.10 co своего веб- сайта: http://developer.intel.com/ial/indeo/video/.

Indeo 5.1 использует новый улучшенный алгоритм DWT для увеличения качества видео. Indeo 5.х включает такие особенности как прогрессивная загрузки для Internet, прозрачность, спрайты, и т.д.

Хронология выпуска Indeo Видео 5.x:

Intel Indeo 5.10 (02 февраля 1999г.)

Intel Indeo 5.06 (1998г.)

Intel Indeo 5.0 (1997)

Все выпуски Indeo 5.x, используют четырехсимвольный код IV50.

 

ClearVideo ( RealVideo)

ClearVideo - кодек видео от Iterated Systems. Компания Iterated Systems также лицензировала технологию ClearVideo технологию Progressive Networks, изготовителю RealAudio, под названием RealVideo. ClearVideo использует рекурсивное сжатие. Рекурсивное кодирование видео достаточно медленное (требовательно к вычислительным ресурсам). Качество видео аналогично или несколько выше MPEG-1.

SFM (Surface Fitting Method)

Корпорация Crystal Net стремится лицензировать технологию SFM. Этот кодек рассчитан на использование при большой задержке пакетов в канале для IDSN и коммутируемого соединения.SFM использует алгоритм контур-основанного кодирования изображения.

QPEG

Q-group производит avi кодек известный как QPEG. На 6/27/97, QPEG поддерживал 8 разряда цвета. Известно, что Q-группа планирует поддержку 16 и 24 разряда цвета, MMX поддержку, и другие дополнительные особенности в будущем. Q-группа также работает НАД MPEG-4 для PC.

H.261

H.261 - рекомендация, разработанная и оптимизированная для передачи цветного видеоизображения по каналам данных системы IDSN со скоростями px64 Кбит/с и фиксированными значениями задержек пакетов в канале. В H.261 реализована комбинация алгоритмов ДКП и компенсации движения движения В алгоритме применяется формат CIF( Common Intermediate format) c разрешением 352х288 пикселей для яркостного сигнала илиQCIF ( Quarter CIF) с четвертной частью разрешения CIF (то есть 176х144). Скорость кадровой развертки равна 29.97 кадра в секунду. Необходимо отметить, что при использовании формата CIF, цветоразностные сигналы передаются с разрешением 176х144 пиксела, каждый пиксел описывается восемью битами.

H.263

H.263 - стандарт, основанный на ДКП и компенсации движения. H.263 имеет множество усовершенствований, главным образом в области компенсации движения, по сравнению с более раним стандартом H.261. Это позволяет добится еще более высокого сжатия видео.

MPEG-4

MPEG-4 - новый международный стандарт от Международной Организации  Стандартизации. Алгоритм MPEG-4  близок к рекомендации H.263. Имеются три версии MPEG-4 для  Windows от Microsoft. Самой современной, от 25 октября, 1999 г., является Microsoft MPEG-4 Версия 3 . Аудиовизуальный сигнал в MPEG-4 можно передавать в реальном времени потоком не более 48-64 кбит/с.

Lightning Strike (Infinop)

Infinop предлагает основанный на алгоритме преобразования элементарной волны кодек видео под названием Lightning Strike (удар молнии). Декодер Lightning Strike, совместимый с Microsoft NetShow доступен на Веб сайте Infinop. Насколько известно, кодер Lightning Strike не распространяется свободно.

VxTreme

VxTreme был приобретен Microsoft в сентябре 1997. Microsoft вложил капитал в несколько компаний, занимающихся разработкой кодеков с большими значениями задержек пакетов в канале в течение второй половины 1997, таких как VxTreme, VDONet, Progressive Networks/Real Networks, и Lernout и Hauspie Speech Products. VxTreme использует алгорим сжатия, основанный на преобразовании элементарной волны. Субъективное качество изображения сжатого VxTreme достаточно хорошее, намного выше кодеков, основанных на ДКП и VDOWAVE. Текст типа заголовков кинофильма и титров кодирует очень хорошо, в отличие от ДКП, где основной проблемой является сохранение острых граней текста. Вообще, wavelet сжатие изображения сталкивается с проблемами острых граней тоже. По качеству изображения VxTreme не сильно отличается от MPEG-4 или H.261.

 

 

Реклама: https://f-service.su замена фискального накопителя стоимость касса эвотор замена.