新闻中心

EEPW首页>嵌入式系统>设计应用> 数字电视信源编码的主要技术与标准

数字电视信源编码的主要技术与标准

作者: 时间:2012-10-12 来源:网络 收藏


  图中变长编码器产生的控制信号送量化器以控制其量化步长。当变长编码器的输入中连续出现许多大数值的数据,导致集中出现长的码组,使缓存器接近溢出时,控制信号使量化器的量化步长加大,以降低大数值数据的出现;反之,也可控制量化器以减小其量化步长。在预测环路中由于存在用于恢复前帧信号的反量化器,量化步长控制信号也要送到预测环中的反量化器中。

  H.261所针对的可视电话信号最初考虑是在一般电话网中传输的,带宽和码率是其考虑的核心问题。其每帧取样点数比ITU-R601所规定的低许多,且采取抽帧传输的方法,无法满足压缩编码的要求,但H.261是此前压缩编码数十年研究的结果,成为以后JPEG和MPEG编码方法的重要基础。

2 JPEG

  1986年,国际标准化组织ISO和国际电报电话咨询委员会CCITT共同成立了联合图像专家组《Joint Photographic Experts Group》,对静止图像压缩编码的标准进行了研究,JPEG小组于1988年提出建议书,1992年成为静止图像压缩编码的国际标准。JPEG是一个达到数字演播室标准的图像压缩编码标准,其亮度信号与色度信号均按照ITU-R601的规定取样后划分为8x8子块进行编码处理。

  JPEG是一种不含帧间压缩的帧内压缩编码方法,其主要编码过程与H.261的帧内编码过程大致相同。输入信号经DCT变换后,按固定的亮度与色度量化矩阵进行非线性量化。对量化后的DCT直流系数进行差分编码,交流系数进行行游程编码,再按霍夫曼码表进行变长编码后,送缓存器输出。

  JPEG不含帧间压缩,压缩比较帧内/帧间压缩低。但因为不含帧间压缩,使得各帧在压缩编码后是各自独立的,这一点对于编辑来说是有利的,可以做到精确到逐帧的编辑。所以对于活动画面只进行帧内压缩的Motion-JPEG,目前仍然在一些编录设备,如非线性编辑系统中得到应用。

3 MPEG

  1988年,国际标准化组织ISO和国际电工委员会IEC共同组建了运动图像专家组《Moving Picture Experts Group》,对运动图像的压缩编码标准进行了研究。1992年和1994年分别通过了MPEG-1和MPEG-2压缩编码标准。

  MPEG-1主要是针对运动图像和声音在数字存储时的压缩编码,典型应用如VCD等家用数字音像产品,其编码最高码率为1.5Mbps。MPEG-2则针对的视音频压缩编码,对数字电视各种等级的压缩编码方案及图像编码中划分的层次作了详细的规定,其编码码率可从3Mbps到100Mbps。

  MPEG的基本编码过程与H.261相似,即通过DCT进行帧间压缩。除了在编码语法上加进了一些特别规定外,与H.261的一个重要不同是MPEG在预测编码中加进了一个双向预测帧B帧,如图3所示。



  图中,I帧只进行帧内压缩,是作为预测基准的独立帧,具有较小的压缩比。由I帧前向预测产生的P帧具有中等压缩比,并与I帧一起成为B帧的预测基准。由此产生的B帧则具有最高的压缩比。I帧出现的频率及I,B,P帧之间如何组合,MPEG未作具体规定,可由编码器自行选择。如索尼的数字Betacom录像机,为便于精确地编辑,在压缩编码过程中抽掉了B帧,只有I帧与P帧的组合。

  在上述各种图像压缩编码标准中,MPEG-2是专门针对数字电视的。MPEG-2的压缩编码及其标准码流的形成构成了数字电视的核心。

 四.MPEG-2标准码流的形成

  符合MPEG-2格式的码流成为数字电视的标准输出码流。数字电视信道编码,DVB及MPEG-2解码器等均认同和适应此标准。为了形成统一标准的MPEG-2输出码流,MPEG-2对其压缩编码的适用范围和编码语法,对码流的打包与复用等作了详细具体的规定。

1.MPEG-2的类和级

  在对数字电视信号进行压缩编码时,MPEG-2可采用多种编码工具并实现不同层次的清晰度,分别称为MPEG-2的类《Profile》和级《Level》,具体分为五类四级。

  图像清晰度由LOW到HIGH逐级提高,使用的编码工具从SIMPLE到HIGH依次递增。20个可能的组合中有11个已获通过,称为MPEG-2 适用点,其中主类主级MP@ML适用于标准数字电视,主类高级MP@HL则用于高清晰度电视。

2.MPEG-2的层

  MPEG-2根据图像块和图像帧的不同组合划分为六层。MPEG-2的层直接决定了编码码流的形成和结构。MPEG-2的层从下至上依次为:

  象块层:由8x8个象素点构成的DCT变换基本单元;

  宏块层:在4:2:2取样中,一个宏块由4个亮度象块,2个Cr象块和2个Cb 象块构成。另外还有4:2:0取样和4:4:4取样的两种宏块;

  像条层:一连串宏块可构成一个像条;

  图像层:一系列像条可以构成一幅图像,图像分为I,B,P三类;

  图像组层:由相互间相关的一组I,B,P帧组成,I帧为第一帧;

  视频序列层:一系列图像组构成了一个视频序列;

  从象块开始从下至上依次编码,并在除象块和宏块外的每一层的开始处加上起始码和头标志,就形成了MPEG-2基本码流(Elementary Stream〕。

3.MPEG-2基本码流的打包与复用

  分别从MPEG-2编码器中输出的视频,音频和数据基本码流无法直接送信道传输,需要经过打包和复用,形成适合传输的单一的MPEG-2传输码流。

  视频,音频及数据基本码流ES先被打成一系列不等长的PES小包,称为打包的基本码流。每个PES小包带有一个包头,内含小包的种类,长度及其他相关信息。视频,音频及数据的PES小包,按照共同的时间基准,经节目复用后形成单一的节目码流。多路节目码流经传输复用后形成由定长传输小包组成的单一的传输码流,成为MPEG-2的最终输出信号

  在数字化电视信号的信源编码中,根据对图像清晰度的不同要求及其他方面的考虑,可分别采用JPEG、MPEG-1和作为编码方法。其中,由于专门针对数字电视的信源编码制定了一系列的语法和规范并被广泛认可,已成为数字电视广播信源编码的核心技术与标准。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭