Common Intermediate Format
De Viquip??dia
CIF: El format CIF (Common Intermediate Format)s'utilitza per compatibilitzar els diversos formats de v??deo digital. Es un format normalitzat com?? que ha de ser utilitzat per qualsevol codificador H.261. Aquest estandarditza la resoluci??,tan vertical com horitzontal, dels p??xels de seq????ncies YCbCr de les imatges de v??deo digital. El seu objectiu ??s oferir un format de v??deo com?? redu??t pels codificadors.
- Moltes vegades ??s anomenat FCIF (Full CIF) per diferenciar-lo de QCIF (Quarter CIF)
Taula de continguts |
[edita] Caracter??stiques b??siques
Defineix seq????ncies de v??deo de 29,97 imatges per segon, on cadascuna d'aquestes cont?? 288 l??nies amb 352 p??xels per l??nia. La imatge amb aquests elements presenta una relaci?? d'aspecte en format 4:3.
El seu disseny permet la f??cil conversi?? als est??ndards PAL de 625 l??nies i NTSC de 525 l??nies (Comprom??s amb el format SIF), ja que utilitza patrons extrets del sistema europeu i del americ?? com 352x288 mostres de resoluci?? de lumin??ncia(EUR) i ~30 Hz com a freq????ncia d???imatge (EUA).
[edita] Caracter??stiques avan??ades
Senyals mostrejats | Freq????ncies de mostreig | Estructura del mostreig | Relaci?? aspecte |
---|---|---|---|
Y, Cb (Y-B), Cr (Y-R) | 6,75MHz per Y i 3,375MHz per Cb i Cr | Ortogonal, no entrella??at | 4 : 3 |
Els par??metres Y, B y R s??n les senyals de lumin??ncia i de color blau i roig, respectivament.
La taula seg??ent representa les caracter??stiques m??s importants del format CIF.
Caracter??stiques del format CIF | |
---|---|
Imatges codificades per segon | 29.97 |
P??xels de lumin??ncia codificats per l??nia | 352 |
L??nies de lumin??ncia codificades per imatge | 288 |
P??xels de color codificats per l??nia | 176 |
L??nies de lumin??ncia codificades per l??nia | 144 |
1) Espai (Y, CB, CR)
Les imatges s??n codificades en una component de lumin??ncia i dues components de croma.
Negre = 16
Blanc = 235
Difer??ncia de color zero = 128
Difer??ncia de color ???pic??? = entre 16 i 254
Aquests s??n els valors nominals i l???algoritme de codificaci?? funciona amb valors d???entrada entre 1 i 254. CIF utilitza l???espai YCbCr en lloc de RGB per tal d???aprofitar els estudis sobre el Sistema Visual Hum?? que mostra que l???ull hum?? ??s m??s sensible als canvis en lumin??ncia i menys sensible als canvis en la crom??ncia.
2) Estructura jer??rquica de 4 capes
- Capa d???imatge
Les dades per a cada imatge consisteixen en un encap??alament seguit de les dades pels GOBS.
- Capa de Grup de Blocs (GOB)
Cada imatge ??s dividida en grups de blocs (GOBs). Un GOB compr??n una dotzena part de l?????rea d???una imatge CIF.
1 | 2 |
3 | 4 |
5 | 6 |
7 | 8 |
9 | 10 |
11 | 12 |
Cada part del GOB est?? relacionada amb una component de lumin??ncia Y de 176 p??xels per 48 l??nies i els seus espacialment corresponents components de croma CB i CR de 88 p??xels per 24 l??nies cadascuna.
- Capa de Macroblocs
Cada GOB es divideix en 33 macroblocs. Cada macrobloc ??s compost per un bloc de lumin??ncia de 16 per 16 p??xels i els seus dos corresponents blocs de croma CB i CR de 8 per 8 p??xels. Les dades per cada macrobloc consisteixen en un encap??alament seguit de les dades pels Blocs. L???encap??alament del macrobloc defineix la localitzaci?? d???aquest dins del GOB, el tipus de codificaci??, els vectors de moviment possibles i quins blocs dins del macrobloc seran codificats. Com s???explica a l???apartat de predicci??, existeixen dos tipus b??sics de codificaci??: Intra i Inter.
- Capa de Blocs
Un macrobloc est?? format per quatres blocs de lumin??ncia i els seus dos corresponents de croma.
Quatre blocs de lumin??ncia i dos corresponents a la difer??ncia de color (CB,CR) es combinen per tal de formar un macrobloc. Un macrobloc pot ser representat de diverses formes quan ens referim a l???espai Y CB CR. Al cas que ens ocupa, el format CIF es rigeix per 4:2:0. Quan parlem de 4:2:0, s???utilitzen 4 blocs Y, 1 bloc CB i 1 bloc CR.
3) Predicci??
S???utilitza una predicci??[1] inter.-picture, que pot ser potenciada amb compensaci?? de moviment i un filtre (Spatial filter). D'aquesta forma explotem la redund??ncia temporal per obtenir una millor efici??ncia en la compressi??. Una primera aproximaci?? a la compressi?? del format CIF es podria resumir de la manera seg??ent:
- Els quadres del format CIF s??n de 352 x 288 p??xels amb un submostreig 4:2:0.
- Dos tipus de quadres: quadres Intra (I) i quadres Inter (P). [2]
- A la codificaci?? Intra (I), la codificaci?? ??s ejecutada sense referencia a les imatges pr??vies.
- El tipus de codificaci?? m??s comuna ??s l'Inter (P), a la qual nom??s la difer??ncia entre la imatge pr??via i l???actual ??s codificada.
- Els quadres s??n b??sicament JPEG.
- Els quadres P utilitzen pseudo-difer??ncies d???un quadre anterior (pot ser tant un I com un P), aleshores els quadres depenen l'un de l'altre.
- Els quadres I ens donen un punt d'acc??s.
[edita] Comparaci?? de resolucions entre els formats de v??deo redu??ts
Format | Resoluci?? v??deo |
---|---|
SQCIF | 128 ?? 96 |
QCIF | 176 ?? 144 |
CIF | 352 ?? 288 |
4CIF | 704 ?? 576 |
16CIF | 1408 ?? 1152 |
- Aplicacions: Videoconfer??ncia. CIF forma part de la ITU H.261.