引言:

作为消费者,我们对于各种形式的视频系统都已经非常熟悉了。但是从嵌入式开发人员的角度来看,视频就好像是一张纷繁复杂的网络,里面充满了各种不同的分辨率、格式、标准与显示等。


视频显示:

模拟视频显示

视频编码器

 

视频编码器可以将数字视频流转换为模拟视频信号。这些视频编码器的输入一般为 ITU-RBT.656 或 BT.601 格式的 YcbCr 或 RGB 视频流,然后在将输入信号根据各种不同的输出标准(如 NTSC、PAL、SECAM)进行转换。一个主控处理器可以通过串行接口(如 SPI 或 I2C)来对编码器进行控制,例如可以设置像素时序、输入 / 输出格式以及亮度 / 色度滤波等参数。如下图,常见的编码器结构框图。视频编码器通常采用以下的一种或几种模拟输出格式。

 

视频编码器框图举例

 

CVBS——这个缩写代表 Composite Video Baseband Signal(或 Composite Video Blanking and Syncs),即符合视频基带信号(或复合视频消隐与同步)。复合视频通过下图(a)中所示的随处可见的黄色 RCA 插孔来连接。他将亮度、色度、同步和色彩脉冲信息全都整合到一根电缆内。

 

常见模拟视频连接器

 

S Video——使用上图中(b)所示的接头进行连接,可以分别传送亮度和色度信息化。将亮度信息与色差信号分离开来,可以大幅度改善图像质量,这也正是 S Video 连接在当今的家庭影院系统中流行的原因。

 

ComponentVideo——分量视频,也称为 YPbPr,这是 YcbCr 数字视频的模拟版本。这种视频格式中,亮度和每个色度通道都是单独传输的,每一个通道都有自己的时序。这样可以保证模拟传输图像达到最佳的质量。在高端家庭影院系统中,例如 DVD 播放器和 A/V 接收机,这样的分量连接是非常普遍的如上图(c)。

 

模拟 RGB 格式中,红、绿、蓝信号具有各自分离的通道。这可以提供与分量视频相近的图像质量,但它通常用于计算机图形邻域如上图(d),而分量视频则主要应用于消费类电子邻域。

 

阴极射线管(CRT

在显示邻域,RGB 是计算机显示器和 LCD 显示器最常用的接口。最古老的计算机显示器通过 3 个独立的引脚接来自 PC 显卡的模拟视频信号,并相应的调节 3 个独立的电子枪来产生图像。根据哪个电子束激活了屏幕上的点,该点就会呈现出红色、绿色、蓝色,或者是这些颜色不同的组合。这一点与模拟电视是不同的,模拟电视中用的是一个复合信号,所有的颜色信息都叠加到了同一个输入中,只调节一个电子束。更新一点的计算机显示器使用 DVI(Digital Visual Interface,数字视频接口),可以接受数字和模拟两种格式的 RGB 信号。

 

CRT 的显示器的主要优点是成本非常低廉,而且可以比同等尺寸的 LCD 显示器产生更多的颜色。另外,与 LCD 显示器不同的是,CRT 显示器可以从任意角度来看。不过,CRT 显示器也有缺点,比如体积庞大、比较笨重、电磁辐射比较大,而且由于屏幕的闪烁还会引起眼睛疲劳。

 

数字视频显示

液晶显示面板 (LCD)

LCD 技术主要有两大类:无源阵列(passive matrix)和有源阵列(active matrix)。无源阵列(常见的类型包括 STN,全称为 Super Twisted NemaTIc,即超级扭曲向列,及其衍生类别),是在玻璃衬底上印刷出列引线结构,在另一块玻璃衬底上印刷出列引线结构,然后组成一种”液晶三明治”的结构。这些行列交叉点就是像素点。因此,为了激活某个像素,时序电路需要为该像素所在的列供电,同时将该像素所在的行接地。这样,在该像素处的电压差会使得对应位置的液晶发生变化,于是该点将变为不透明,阻止光线通过。

 

无源阵列技术虽然比较简单,但有一些不足的地方。例如,屏幕刷新时间相对比较长(这可能会造成快速移动图像出现”拖影”现象)。另外,行列交叉点处的电压也有可能泄露到临近的像素点,这会在一点程度上造成附近的像素区域的液晶变得不透明,阻碍光线通过。对于观看者来说,会看到图像迷糊不清,对比度有所降低。此外,可视角度也相对较小。

 

相比于无源阵列而言,有源阵列 LCD 技术在这些方面有了大幅度的进步。在有源阵列 LCD 技术中,每一个像素点由一个电容和一个晶体管开关构成。这种结构使之获得了一个更加流行的名称,即“薄膜晶体管液晶显示器”(TFT-LCD)。为了对某个像素进行定位。首先要使能该像素所在的行,然后在所在的列施加一个电压。这样就会产生一个仅仅隔离感兴趣像素点的效果,而周围的其他像素不会受到影响。另外,由于控制一个特定像素所需的电流降低了,因而该像素开关的速度也会更快,从而使得 TFT-LCD 的刷新速率比无源阵列更高。更重要的是,通过调节施加在像素上的电压水平可以产生许多离散的亮度等级。现在,相应于 8 位的强度信息,可以达到 256 个亮度等级。

 

要连接到 TFT-LCD 面板可不简单,因为 涉及多种不同的组件。首先,是 LCD 面板本身,它里面包含了一个像素阵列,可以用行和列来选通,参考像素的时钟频率。

 

TFT-LCD 的背光常常是 CCFL(即冷阴极荧光灯),它激发气体发出亮光,而产生的热量却非常少。CCFL 的优点有:经久耐用,寿命超长以及驱动要求非常简单直接。LED 也是一种流行的产生背光的方法,主要用于中小尺寸的液晶面板,其优点包括成本低廉,工作电压低,寿命长,良好的亮度控制特性。但是,对于更大的面板尺寸,LED 背光的功耗要比 CCFL 更大。

 

LCD 控制器中包含了将输入视频信号转为 LCD 显示所需格式的绝大多数电路。通常,这部分电路中包含一个时序发生器,用来控制液晶面板上各个独立像素的同步信号和时钟信号时序。但是,为了满足 LCD 面板尺寸和成本方面的要求,有时候这些时序产生电路需要有外部提供。除了标准的同步和数据线之外,为了驱动 LCD 面板各个独立的行和列,也需要一些时序信号。有时候,媒体处理器中的通用 PWM 定时器也可以代替这些独立的芯片,以降低系统成本。

 

LCD 控制芯片还有一些其他的特性,例如 OSD(on-screen display)支持,图像重叠混合、颜色查找表、混色以及图像旋转等。一些比较复杂的 LCD 控制芯片,其价格也会非常昂贵,往往超过了和他们相连接的处理器价格。

 

为了给 LCD 面板提供合适的电压,需要用到一个 LCD 驱动芯片。这个驱动芯片在 LCD 控制器输出和 LCD 面板之间扮演着“转换器”的角色。行和列一般是独立驱动的,时序信号由时序发生器来控制。液晶必须用周期性的极性翻转信号来驱动,因为主流电流会给晶体结构带来压力,并最终使晶体退化。所以,施加在每个像素上的电压极性必须在每一帧、每一行或者每一个像素上发生变化,具体变化周期因实现的方式而有所不同。

 

媒体设备正朝着更小型、更便宜的方向发展,这一趋势促使人们将上述 LCD 系统组件集成到了一起。现在,包含时序发生器和驱动电路的集成 TFT-LCD 模块已经出现,仅仅徐亚一条数据总线、时钟 / 同步信号线和电源供应即可。另外,还有些液晶面板没有采用并行数字输入,而是用了复合模拟视频输入方式。

 

OLED(有机发光二极管)显示 有机发光二极管中的“有机”是针对夹在两个电极之间的材料而言的。当电荷穿过这一有机材料时,该有机材料就会发光。这种显示技术目前还是很新的,它有望改善 LCD 显示存在的一些问题。例如,它是一种自发光技术,不需要背光。这就是说,这种技术可以大大降低显示面板的功耗、成本以及重量—OLED 面板可以做的非常轻薄。此外,OLED 显示比 LCD 显示支持更多的颜色,其运动图像显示效果也要优于 LCD。更重要的是,OLED 支持很宽的视角,具有很高的对比度。OLED 的电子信号和数据接口与 TFT-LCD 类似。

 

尽管有上述诸多优点,但是到目前为止,OLED 最大的问题是使用寿命较短 OLED 中的有机材料再使用几千小时之后就会损坏,虽说在某些显示器中这个数字现在已经提高到了超过 10000 小时——非常适合于许多便携式多媒体应用。在有些方面,OLED 具有美好的市场前景,例如手机、数码相机以及类似的产品。不过也非常有可能看到基于 OLED 技术的电视或者计算机显示器。