。 2.3 H.264档次图
2-4 H.264/AVC 编解码器
1) 编码器采用的仍是变换和预测的混合编码法。在编码器的“前向”通路中,以宏块为单位来处理输 入的一帧或一场数据Fn ,并以帧内或帧间方式来编码每个宏块,对宏块中的每个块,基于重构的图像样点来产生预测PRED预测PRED是从当前已经编码、解码、重 构的条带中产生的。在帧间模式,预测PRED是从参考图像中选择一个或两个参考图像通过运动补偿预测形成的。在编码框图中,参考图像显示为以前编码的图样,但对每个宏块分割(帧间模式)的预测参考图像可以从过去或将来已经编码、重构和行变换(使用块变换),量化后给出一组量化变换系数X,再进行重排序和熵编码,熵编码系数与辅助信息一起用于解码宏块(预测模式,量化器参数,运动矢量信息等)内的每个块。最后熵编码系数与辅助信息产生压缩的位流,进入到网络提取层用于传输和存储。具体框图如图3。
图3编码器
2)解码器解码器从网络提取层NAL接收压缩的位流。熵解码数据元素产生一组量化系数X,使用从位流中解 码的头信息,调整这些系数,并反变换给出Dn ,解码器创建预测的块PRED,等价于从编码器原预测的PRED。预测PRED加上Dn产生uFn,并将其滤波产生每个块的解码Fn。如图4
图4 解码器
3 H.264/HVC编码技术
3-1简介
H.264和以前的标准一样,也是DPCM加变换编码的混合编码模式。但它采用“回归基本”的简洁设计,不用众多的选项,获得比H.263++好得多的压缩性能;加强了对各种信道的适应能力,采用“网络友好”的结构和语法,有利于对误码和丢包的处理;应用目标范围较宽,以满足不同速率、不同解析度以及不同传输(存储)场合的需求。
技术上,它集中了以往标准的优点,并吸收了标准制定中积累的经验。与H.263 v2(H.263+)或MPEG-4简单类相比,H.264在使用与上述编码方法类似的最佳编码器时,在大多数码率下最多可节省50%的码率。H.264在所有码率下都能持续提供较高的视频质量。H.264能工作在低延时模式以适应实时通信的应用(如视频会议),同时又能很好地工作在没有延时限制的应用,如视频存储和以服务器为基础的视频流式应用。H.264提供包传输网中处理包丢失所需的工具,以及在易误码的无线网中处理比特误码的工具。
在系统层面上,H.264提出了一个新的概念,在视频编码层(,VCL)和网络提取层(r,NAL)之间进行概念性分割,前者是视频内容的核心压缩内容之表述,后者是通过特定类型网络进行递送的表述,这样的结构便于信息的封装和对信息进行更好的优先级控制。 H.264快速帧间模式识别方法研究+源程序(5):http://www.751com.cn/tongxin/lunwen_14552.html