現在的位置: 首頁 > 技術文章 > 正文

ITU-RBT.656視頻標準接口(轉)

2018年08月02日 技術文章 ⁄ 共 1283字 ⁄ 字號 ITU-RBT.656視頻標準接口(轉)已關閉評論

ITU-RBT.656視頻標準接口

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

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

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

  • Bit7(Const),常數,總為1。
  • Bit6(F),場同步信號,表示該行數據處于奇場還是偶場。
  • Bit5(V),垂直同步信號,表示處于場消隱區間還是正程區間(有效數據行)。
  • Bit4(H),水平同步信號,表示是“SAV”還是“EAV”。
  • Bit3-0(P3P2P1P0),糾錯位。P3=V(XOR)H;P2=F(XOR)H;P1=F(XOR)V;P0=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來填充。 (圖片點擊可放大)

line

圖1

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

data

圖2

?????????PAL一場的數據行格式如圖3所示。?(圖片點擊可放大)

frame

圖3

?????????工程實踐中就是通過EAV和SAV對行、場信息進行檢測,分離出有效數據。而EAV和SAV的差別只在控制字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

 

 

轉自 :?http://www.eefocus.com/ilove314/blog/11-09/231422_89195.html

二八杠讨论心得
×