601是SDTV的數據結構 656是SDTV的interface
709是HDTV的數據結構 1120是HDTV的interface
ITU-R BT.601是演播室數字電視編碼參數標準,而ITU-R BT.656 則是ITU-R BT.601附件A中的數字接口標準,
用于主要數字視頻設備(包括芯片)之間采用27Mhzs并口或243Mbs串行接口的數字傳輸接口標準。
BT.656并行接口除了傳輸4:2:2的YCbCr視頻數據流外,還有行、列同步所用的控制信號。
656只是數據傳輸接口而已,可以說是作為601的一個傳輸方式
BT.656:8/10位數據傳輸;
?1、串行數據傳輸;傳輸速率是601的2倍;
?2、先傳Y,后傳UV,是串行數據。行場同步信號嵌入在數據流中。
BT 601:
?1、16位數據傳輸;Y、U、V信號同時傳輸,是并行數據,行場同步單獨輸出
?2、 16位數據傳輸;21芯;Y、U、V信號同時傳輸。
1、ITU-R BT.656
8/10位數據傳輸;不需要同步信號;串行數據傳輸;傳輸速率是601的2倍;先傳Y,后傳UV。行場同步信號嵌入在數據流中。包含三部分 :
每一行的組成(Lines)
?? 下面說明每一行的組成,一行是由4個部分組成:
?? 行 = 結束碼(EAV) + 水平消隱(Horizontal Vertical Blanking) + 起始碼(SAV) + 有效數據(Active Video)
?? 典型的一行數據組成如下圖所示:
??? 起始碼(SAV)和結束碼(EAV),它是標志著一行的開始結束的重要標記,也包含了其他的一些重要的信息,后面將會講到。
為什么一行中的有效數據是 1440 字節? 因為PAL制式的SDTV或者D1的分辨率為 720*576,即一行有720個有效點,由于采集的是彩
色圖像,那么一行就是由亮度信息(Y)和色差信息(CbCr)組成的,由于是YCbCr422格式,故一行中有720列Y,720列CbCr,這樣,
一行的有效字節數就自然為 720 x 2 = 1440 字節了
2、BT1120
Y、U、V信號同時傳輸,是并行數據
http://www.aichengxu.com/view/2394639
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。
EAV與SAV的詳細定義如表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值,而相鄰的兩個像素點的Cb和Cr數據是一樣的。
?
圖2
???????? PAL一場的數據行格式如圖3所示。
?
圖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
|