ITU-RBT.656視頻標準接口SAV/EAV分析

 ITU-RBT.656視頻標準接口

ITU-RBT.656視頻標準接口PAL制式(720*576)每場由四部分組成。

  • 有效視頻數據,分爲奇場和偶場,均由288行組成。每行有1440個字節,其中720個字節爲Y分量,360個字節爲Cb分量,360個字節爲Cr分量。Y分量的取值爲16~235CbCr分量的取值爲16~240
  • 水平消隱,有280個字節。
  • 垂直消隱。
  • 控制字。

對於有效數據行,其格式如圖1所示。EAVSAV爲嵌入式控制字,分別表示有效視頻的終點和起點。EAVSAV均爲4個字節構成,前3個字節FF0000爲固定頭,“XY”爲控制字。“XY”的8bit含義如下:

  • Bit7Const),常數,總爲1
  • Bit6F),場同步信號,表示該行數據處於奇場還是偶場。
  • Bit5V),垂直同步信號,表示處於場消隱區間還是正程區間(有效數據行)。
  • Bit4H),水平同步信號,表示是“SAV”還是“EAV”。
  • Bit3-0P3P2P1P0),糾錯位。P3=V(XOR)HP2=F(XOR)HP1=F(XOR)VP0=F(XOR)V(XOR)H

EAVSAV的詳細定義如表1所示。

1

Bit7

Bit6

Bit5

Bit4

Bit3-0(P3P2P1P0)

Hex

Description

1

0

0

0

0000

0x80

Even,Active,SAV

1

0

0

1

1101

0x9d

Even, Active,EAV

1

0

1

0

1011

0xab

Even,Blank, SAV

1

0

1

1

0110

0xb6

Even, Blank, EAV

1

1

0

0

0111

0xc7

Odd, Active, SAV

1

1

0

1

1010

0xda

Odd, Active, EAV

1

1

1

0

1100

0xec

Odd, Blank, SAV

1

1

1

1

0001

0xf1

Odd, Blank, EAV

 

Blanking爲水平消隱區,通常由80H/10H來填充。

 

1

         對於圖1中的Valid data(有效數據)區,其數據排列順序如圖2所示。即Y : Cb : Cr="4" : 2 : 2。從圖像的像素點上來理解,就是每個像素點有一個單獨的Y值,而相鄰的兩個像素點的CbCr數據是一樣的。

 

2

         PAL一場的數據行格式如圖3所示。

 

3

         工程實踐中就是通過EAVSAV對行、場信息進行檢測,分離出有效數據。而EAVSAV的差別只在控制字XY數據有別。因此表2對控制字XY和行、場之間的關係做了映射,並且理論上控制字XY數據流也是按照表2的上到下、左到右的順序出現的。但是在實際工程中,特權同學發現奇場和偶場的順序好像和這裏的定義剛好反了。

2

行數

F

V

EAV

SAV

1~22

0

1

0xb6

0xab

23~310

0

0

0x9d

0x80

311~312

0

1

0xb6

0xab

313~335

1

1

0xf1

0xec

336~623

1

0

0xda

0xc7

624~625

1

1

0xf1

0xec

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章