现在的位置: 首页 > 技术文章 > 正文

ITU-RBT.656视频标准接口(转)

2018年08月02日 技术文章 ⁄ 共 1283字 ⁄ 字号 ITU-RBT.656视频标准接口(转)已关闭评论 ⁄ 阅读 1,501 次

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

×