论文部分内容阅读
随着多媒体通信时代的到来,网络多媒体、无线多媒体业务逐渐受到越来越多用户的青睐。靠现存的视频压缩标准已经不能满足应用需求。因此,ITU的视频编码专家组与ISO的运动图像编码专家组联合起来成立了联合视频专家组(JVT),负责制定一套新的视频压缩协议。这就是H.264协议。但是,由于H.264协议自身的复杂性以及控制的灵活性,使得如何设计H.264编码器成为工程设计人员必须考虑的问题,也是各个实现厂家正在考虑的问题。我们知道,编码模式的选择是混合视频编码器控制的一个重要功能,它直接决定了编码器的性能和效率。因此,要实现H.264编码器,首先需要解决的问题就是如何从H.264引入的多种编码模式中,选择合适的编码模式。
在深入分析了H.264协议的基础上,本文以Rate-distortion理论中的拉各朗同(Lagrangian)技术为指导,通过寻找失真度与比特率之间的最佳折衷点,确立了一种新的编码模式选择算法。理论和实验证明把这一算法运用到H.264编码器中,将会使H.264编码器根据图象内容自适应的选择最佳的编码模式,达到最佳的压缩效果。但是要运用这一算法,首先要解决的一个问题就是如何确定正确的拉各朗日(Lagrangian)参数。ThomasWiegand的论文告诉我们,拉各朗日(Lagrangian)参数与H.264的量化参数是密切相关的。由于信源统计特性的多样性与复杂性,如果从理论上进行推导将很难得出这两者的函数关系。因此,本文采用了一种对多个视频序列进行统计实验的方法,分析得到了拉各朗日(Lagrangian)参数与H.264的量化参数的函数关系,从而有效的解决了H.264编码器实现中的一大难题。根据这一结论,本文设计了一款基于TMS320DM642DSP芯片的H.264编码器(Baseline版本),并给出了该H.264编码器的设计方案与测试结果。