CIF ( Common Intermediate Format или Common Interchange Format ), также известный как FCIF ( Full Common Intermediate Format ), представляет собой стандартизированный формат для разрешения изображения , частота кадров , цветовое пространство и цвет подвыборки из цифровых видео последовательностей , используемых в видео телеконференций систем. Впервые он был определен в стандарте H.261 в 1988 году.
Как следует из слова «общий» в его названии, CIF был разработан как общий компромиссный формат, чтобы его было относительно легко преобразовать для использования со стандартными дисплеями и камерами PAL или NTSC . CIF определяет видеопоследовательность с разрешением 352 × 288, которое имеет простую взаимосвязь с размером изображения PAL, но с частотой кадров 30000/1001 (примерно 29,97) кадров в секунду, как NTSC, с цветовым кодированием с использованием представления YCbCr с 4: 2: 0выборка цветов. Он был разработан как компромисс между схемами PAL и NTSC, поскольку он использует размер изображения, который наиболее легко соответствует PAL, но использует частоту кадров NTSC. Компромисс был установлен как способ достижения международного соглашения, чтобы системы видеоконференцсвязи в разных странах могли общаться друг с другом без необходимости использования двух отдельных режимов для отображения полученного видео.
Технические подробности
Самый простой способ преобразовать видео NTSC в CIF - захватить все остальные поля (например, верхние поля) чересстрочного видео , понизить его до 2: 1 по горизонтали, чтобы преобразовать 704 выборки в строку в 352 выборки в строке, и увеличить ее по вертикали на соотношение 6: 5 по вертикали для преобразования 240 строк в 288 строк. Простой способ преобразовать видео PAL в CIF - это аналогичным образом захватить все остальные поля, уменьшить его по горизонтали до 2: 1 и внести некоторое дрожание в частоту кадров, пропуская или повторяя кадры по мере необходимости. Поскольку системы H.261 обычно работают с низкой скоростью передачи данных , они также обычно работают с низкой частотой кадров, пропуская многие исходные кадры камеры, поэтому внесение некоторого дрожания в частоту кадров, как правило, было незаметным. Более сложные схемы преобразования (например, использование деинтерлейсинга для улучшения вертикального разрешения камеры NTSC) также могут использоваться в системах более высокого качества.
В отличие от компромисса CIF, который возник в стандарте H.261, существует два варианта SIF ( исходный формат ввода ), который впервые был определен в стандарте MPEG-1 . В остальном SIF очень похож на CIF. SIF в системах на основе 525 строк («NTSC») составляет 352 × 240 с частотой 30000/1001 кадров в секунду, а в системах на основе 625 строк («PAL») он имеет тот же размер изображения, что и CIF ( 352 × 288), но с частотой кадров 25 кадров в секунду.
Некоторые ссылки на CIF предназначены для ссылки только на его разрешение (352 × 288), без намерения ссылаться на его частоту кадров.
Представление цвета YCbCr было ранее определено в первом стандартном формате цифрового видеоисточника, CCIR 601 , в 1982 году. Однако CCIR 601 использует выборку цвета 4: 2: 2 , которая субдискретизирует компоненты Cb и Cr только по горизонтали. H.261 дополнительно использовала вертикальную подвыборку цвета, в результате чего получилось так называемое 4: 2: 0.
QCIF означает «Четверть CIF». Чтобы иметь одну четверть площади, как подразумевает «четверть», высота и ширина рамки уменьшаются вдвое.
Также используются следующие термины : SQCIF (Sub Quarter CIF, иногда subQCIF ), 4CIF (4 × CIF) и 16CIF (16 × CIF). Разрешения для всех этих форматов приведены в таблице ниже.
Формат | Разрешение видео |
---|---|
SQCIF | 128 × 96 |
QCIF | 176 × 144 |
SIF (525) | 352 х 240 |
CIF / SIF (625) | 352 × 288 |
4SIF (525) | 704 х 480 |
4CIF / 4SIF (625) | 704 × 576 |
16CIF | 1408 × 1152 |
xCIF пиксели не квадрат, а не имеющие природное соотношение сторон 12:11, так как со стандартом для систем 625 строк (см CCIR 601 ). На дисплеях с квадратными пикселями (например, на экранах компьютеров и многих современных телевизорах) растры xCIF следует масштабировать так, чтобы изображение покрывало область 4: 3, чтобы избежать «растянутого» вида: содержимое CIF расширено по горизонтали на результат 12:11 в растре 4: 3 размером 384 × 288 квадратных пикселей.
Размеры изображения CIF и QCIF были специально выбраны так, чтобы быть кратными 16 из-за способа, которым сжатие / декомпрессия видео на основе дискретного косинусного преобразования обрабатывалась в H.261 с использованием макроблоков 16 × 16 и блоков преобразования 8 × 8. Таким образом, изображение размера CIF (352 × 288) содержит макроблоки 22 × 18, а изображение QCIF (176 × 144) содержит макроблоки 11 × 9. Концепция макроблока 16 × 16 позже также использовалась в других стандартах сжатия, таких как MPEG-1 , MPEG-2 , MPEG-4 Part 2 , H.263 и H.264 / MPEG-4 AVC .