zoukankan      html  css  js  c++  java
  • Chapter 6. H.264/MPEG4 Part10

    本章节主要介绍有关H.264的内容
    H.264有三种profile,分别是:

    • Baseline Profile
    • Main Profile
    • Extended Profile

    三者之间的关系和主要内容可以参考书本163页的插图。

    The Baseline Profile

    在Baseline Profile中,有如下特性:

    Reference Picture Management

    参考帧的缓存机制。

    Slices

    Redundant coded picture

    通常解码器在解码时会忽略冗余帧,但是在出现错误的时候可以借助他们恢复。

    Arbitrary Slice Order(ASO)

    即解码的顺序不唯一。

    Slice Group

    即宏块的子集,在出现错误的时候,可以借助不同的Group进行插值操作(interpolation)掩盖错误区域。

    Motion Vector Prediction

    因为相邻部分的运动向量通常关联性较大,所以某一个向量可以由前一个向量加上MVD(motion vector difference)组成。

    Deblocking Filter

    用来去除宏块间的块效应。

    The Main Profile

    在Main Profile中,有如下特性:

    B Slice

    前后双向预测,参考帧来自于两个List(List 1 & List 2,两个List都能存储过去的帧和未来的帧,区别见第208页的Example)。

    Weighted Prediction

    预测时,对距离较近的参考帧给予更高的权重。

    The Extended Profile

    在Extended Profile中,有如下特性:

    SP & SI Slice

    使得解码器可以在不同的编码流之间进行切换。

  • 相关阅读:
    day40 JavaScript初识
    day39 CSS层叠样式表-01
    day38 HTML基础
    day35 数据操作补充和单表操作
    day33 数据库初识
    day27 线程同步
    day25 多进程
    day24 内置方法,异常机制
    ROS 进阶学习笔记(12)
    ROS进阶学习笔记(11)- Turtlebot Navigation and SLAM
  • 原文地址:https://www.cnblogs.com/jdneo/p/4509961.html
Copyright © 2011-2022 走看看