第4章 视频信号概述 -- 分辨率及对应的速度参数等
1、PAL和NTSC等是模拟信号
2、SDTV的采样频率是13.5M,每行858个采样点(480i) 或 864个采样点(576i)
而480p则将采样频率提高了一倍,即27M,对应协议为BT601
16:9分辨率则使用18M
3、HDTV则固定了每线的采样点数量和每帧的有效线数,所以不同的分辨率对应不同的采样频率。对应协议为BT709
4、480i帧率为29.97HZ(30/1.001,每行扫描时间为63.556us),目的是与NTSC时序兼容,每帧525线,其中23~262和286~525线上为有效视频
5、480p帧率为59.94HZ(60/1.001) ,每帧525线,45~524上为有效视频
6、BT601中也有不同分辨率对应的采样率
7、576i帧率为25HZ,每帧625线,其中23~310和336~623为有效视频
8、BT1358中规定了576p的采样率,有效视频为45~620线
9、720p帧率为59.94HZ,每帧750线,26~745为有效 ,对应协议为SMPTE 296M
采样率74.176M@59.94 / 74.25M@60
10、Y的取值范围为 0x040~0x3ac, CbCr的取值范围为0x040~0x3c0
11、正常使用是8位数据,而专业使用10位数据
第5章 模拟视频接口
1、S-VIDEO接头有两种,梅花连接头(消费类市场)和BNC连接头(专业视频市场)
第6章 数字视频接口
1、本章的第1节就表格列举了各个分辨率下的参数和对应的BT协议
2、有效视频的起始为SAV,结束为EAV,他们的作用是提供水平和场消隐的开始时机
数字音频,图文电视,字幕等辅助数据是在消隐期内传输(结合下面第4点的图来理解)
3、EAV和SAV序列(3,4,5,6这几点都是针对BT656而言,BT601在第8点)
F=0 -- 场1, F=1 -- 场2,逐行时F一直为0
V=1 -- 场消隐期
H=0 -- SAV,H=1 -- EAV
P3~P0为保护位,根据这些位也可以校正V,H,F的错误:
P3 = V xor H
P2 = F xor H
P1 = F xor V
P0 = Fxor H xor V
4、一行数据时序图
这个图也体现了BT601(时序)和BT656(数据格式)的关系
看到这里,可以再读一次《ITU-RBT.656视频标准接口》 (http://www.eefocus.com/ilove314/blog/11-09/231422_89195.html),这里理解起来更深刻点
5、辅助数据
水平消隐时,辅助数据在EAV和SAV之间
场消隐时,辅助数据在SAV和EAV之间(此时无有效数据,所以辅助数据可以占据有效数据的位置)
DID -- 数据ID,表示后面数据的类型,由ITU和SMPTE规范控制
SDID -- 辅助ID,适用于TYPE 2,是数据ID(DID)的一部分,由ITU和SMPTE规范控制
DBN -- 数据块编号,仅用于TYPE 1,当需要发送的数据多于255时,则要拆分为多个包,这些包的DID相同,DBN增加1
DC -- 数据计数,指定用户数据字的数目,范围为0~64,单位为4字节,所以用户数据字必须是4的倍数
UDW -- 用户数据,值不能取00和FF(8位) 或 0x000~0x003 和 0x3FC~0x3FF,因为该数据用作时序信息(EAV/SAV)
6、消隐区内,若无数据,则Y的值为040H,CbCr的值为200H
7、SDI为串行接口,频率大概为采样频率的10倍
8、BT601视频接口
24位YCbCr888有三个视频通道,分别传输Y,Cb,Cr,消隐数据为0x10,0x80,0x80
16位YCbCr422有两个视频通道,分别传输Y,CbCr,消隐数据为0x10,0x80
8位YCbCr422有一个视频通道,一次传输Cb0 Y0 Cr0 Y1,消隐数据交叉为0x80,0x10
其他控制信号还有
HSYNC# -- 水平同步 -- HREF
VSYNC# -- 垂直同步 -- VREF
BLANK# -- 消隐 -- ACTIVE
CLK -- 时钟
注意BT601不带EAV和SAV
9、DVI接口 (替换RGB+HV接头)
传输非压缩数据的接口,新增了DE控制线用来指示数据是否使能
DVI-D -- 纯数字接头,24脚(3x8)
DVI-I -- 数字模拟接头,24+5脚,扩展了HSYNC,VSYNC,R,G,B
10、HDMI接口(替换YPbPr + 音频)
EDID -- VESA的扩展显示标识数据标准
DDC -- 显示数据通道标准(用于读EDID)
HDCP -- 高频宽数字内容保护规范,防止未授权内容的复制
第7章 数字视频处理
1、DCT的宏块和块 -- 图像分割为宏块,宏块中包含块
如 -- 一个图像分割为16x16个宏块,每个宏块为16点x16线,即4个块(一个块是8x8)
第8章 NTSC,PAL和SECAM概述
1、关于gamma校正 -- 由于CRT显示器的亮度不是线性的,而是根据不同的亮度有一定的衰减,为了显示出实际的线性效果,则显示前需要将实际的RGB信号根据亮度进行一个预补偿(gamma校正),从而得到R'G'B'信号
第9章 NTSC和PAL数字编码和解码 |