百度百科搜索 H.264

H.264是国际标准化组织ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式。H.264是ITU-T以H.26x系列为名称命名的视频编解码技术标准之一。H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)开发的一个数字视频编码标准。该标准最早来自于ITU-T的称之为H.26L的项目的开发。H.26L这个名称虽然不太常见,但是一直被使用着。H.264是ITU-T以H.26x系列为名称命名的标准之一,AVC是ISO/IEC MPEG一方的称呼。
国际上制定视频编解码技术的组织有两个,一个是“国际电联(ITU-T)”,它制定的标准有H.261、H.263、H.263+等,另一个是“国际标准化组织(ISO)”它制定的标准有MPEG-1MPEG-2MPEG-4等。而H.264则是由两个组织联合组建的联合视频组(JVT)共同制定的新数字视频编码标准,所以它既是ITU-T的H.264,又是ISO/IEC的MPEG-4高级视频编码(Advanced Video Coding,AVC)的第10 部分。因此,不论是MPEG-4 AVC、MPEG-4 Part 10,还是ISO/IEC 14496-10,都是指H.264。
1998年1月份标准开始草案征集,1999年9月,完成第一个草案,2001年5月制定了其测试模式TML-8,2002年6月的 JVT第5次会议通过了H.264的FCD板。2003年3月正式发布。在2005年又开发出了H.264的更高级应用标准MVC 和 SVC 版本。
国际电联ITU和MPEG组织在发布了H.264标准之后,很快就发布公告,为下一代视频编解码标准H.265征集技术方案。为H.265设定的技术性能指标是:压缩效率比H.264提高1倍、且不明显提高编码和解码的计算量。据MPEG组织2009年西安会议的回顾,尚无一个技术提案达到上述指标。
H.264是在MPEG-4技术的基础之上建立起来的,其编解码流程主要包括5个部分:帧间和帧内预测(Estimation)、变换(Transform)和反变换、量化(Quantization)和反量化、环路滤波(Loop Filter)、熵编码(Entropy Coding)。
H.264标准的主要目标是:与其它现有的视频编码标准相比,在相同的带宽下提供更加优秀的图象质量。通过该标准,在同等图象质量下的压缩效率比以前的标准(MPEG2)提高了2倍左右。
H.264可以提供11个等级、7个类别的子协议格式(算法),其中等级定义是对外部环境进行限定,例如带宽需求、内存需求、网络性能等等。等级越高,带宽要求就越高,视频质量也越高。类别定义则是针对特定应用,定义编码器所使用的特性子集,并规范不同应用环境中的编码器复杂程度。

最新文章

  1. C# 5.0 异步编程
  2. 怎样制作web版的folder treeview
  3. [leetcode 23]Merge k Sorted Lists
  4. mongodb的连接和开启安全验证
  5. gamework的使用方法
  6. Python interview preparing
  7. 为什么 JavaScript 中基本数据类型拥有 toString 之类方法?
  8. Interlocked.Increment 方法 和Interlocked.Decrement 方法作用
  9. java—— 编译与运行
  10. Application to find the maximum temperature in the weather dataset
  11. Block 实现 浅析
  12. 通过 JS 判断页面是否有滚动条的简单方法
  13. 【USACO】 奶牛会展
  14. (五)Cluster Health
  15. js 实现操作浏览器或者元素的全屏与退出全屏功能
  16. 将汉字转化为拼音的js插件
  17. Nginx中配置undertow进行两个项目的动静分离配置
  18. Fragment跳转至Activity片段随笔
  19. 「雅礼集训 2017 Day1」 解题报告
  20. Maven最佳实践:版本管理【转】

热门文章

  1. Centos7 下的NTP-server(Chorny) 部署及客户端时间同步配置
  2. Python __import__() 函数
  3. numpy学习之矩阵之旅
  4. Unity3D研究院之设置自动旋转屏幕默认旋转方向
  5. React 入门实例教程【转】
  6. 解决com.microsoft.sqlserver.jdbc.SQLServerException: 该连接已关闭
  7. day 11 生成器
  8. linux命令学习之:cp
  9. 转::before和::after伪元素的用法
  10. andorid 全部对话框