- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
H.264 编解码软件JM8.6 的核心编码函数研究
李强
北京邮电大学计算机学院,北京(100876 )
E-mail : liq.bupt@
摘 要: H.264 编解码软件JM 通常被作为算法研究或者实际应用的平台。理解JM 的程序
结构是在其基础上进行进一步研究工作的前提。JM 中的编码函数 encode_one_macroblock
在程序实现编码算法的过程中起到核心的作用。这篇文章通过对程序中开销计算,关键全局
变量及编码一个宏块的算法的分析,查明了JM 核心编码函数encode_one_macroblock()的结
构,给出了该函数的流程。
关键词:高级视频编码;运动估计;率失真优化;宏块;模式选择
1. 引言
H.264 视频编解码标准是由 ITU-T 的 VCEG(视频编码专家组)和 ISO/IEC 的 MPEG(活
动图像编码专家组) 的联合视频组 JVT 开发的[1]。和以前的视频编码标准相比,H.264 获得
了更加出色的编码性能,但需要更加复杂的运算。JM 模型是 JVT 发布的源代码公开的 H.264
编解码软件,用 C 语言编写而成。JM8.6 是 JM 的一个版本,尽管JM8.6(下文简称 JM)没有
引进最新的一些运动搜索以及快速模式选择算法,但研究它的工作方式和程序结构对 H.264
算法研究和在 JM 基础上的代码剪裁仍然很有意义。为了简明起见,本文只考虑 H.264 基本
档次的特性。
2. 编码一个宏块(Macroblock)在整个 H.264 编码系统中的位置以及
负责完成的工作
- 1 -
反量化,反变换
值 测 预 变换,量化 残差系数
当前帧的重建( 阴 残差 熵编码
影部分是已经编 模式信息
码和重建的宏块) 帧内模式选择
器 波 滤 应 效 块 去
帧内预测
当前帧(原始图
像)
运动向量和模
帧间运动搜索 式信息
模式选择
帧间预测
以前编码帧的重
建图像
帧内帧间判断
图 1 H.264 编码器结构示意
如图 1 所示,如果待编码的宏块属于 P slice (如果待编码的宏块属于I slice ,那么其
编码过程包含在下述过程中),需要在帧内和帧间的几种编码模式中进行模式选择[2]。如
果选择的是帧内模式,则预测值由当前帧已经编码重建
您可能关注的文档
- Chapter 5 Diffusion in Solids - Penn State Mechanical and :5章固体中的扩散-宾夕法尼亚州立大学机械.pdf
- ERP+项目管理解决方案.pdf
- HACCP在米糠挤压稳定化中的应用.pdf
- GSM小区性能优化指引(经典).pdf
- E色母粒子等新建环评报告.pdf
- GL-5重负荷车辆齿轮油换油周期研究.pdf
- cyber situational awareness through operational streaming:通过业务流的网络态势感知.pdf
- 《马鞍山麦德佳食品产吨真空包装休闲食品项目环境影响报告表》公示133.pdf
- DH2005型直流辉光等离子体实验装置.pdf
- EDA技术与CPLD FPGA开发应用简明教程 教学课件 作者 978--302-15639-0 第1章EDA课件.pdf
- Example1.2_HFSS_Slot Coupled Patch Antenna(1-3.5GHz 缝隙耦合微带贴片天线).pdf
- GA 371-2001 计算机信息系统实体安全技术要求 第1部分 局域计算环境 【精编】.pdf
- Heisenberg群上带不确定权的p-次Laplacian特征值问题.pdf
- CHT 1015.4-2007-基础地理信息数字产品 110000 150000生产技术规程 第4部分数字栅格地图(DRG).pdf
- cwts-specs-040 TD-SCDMA系统基站设备无线收发性能技术规范.pdf
- DB33T 994-2015 西瓜品种枯萎病抗性评价技术规范.pdf
- HETEROCYCLIC COMPOUNDS Literature survey revealed that …:文献调查表明,杂环化合物….pdf
- CMDN CLUB 16期:PhoneGap 解救苦逼的移动跨平台开发.pdf
- GYT 294-2015电影数字节目保护技术体系框架.pdf
- FTTH业务接入方案及VLAN规划原则.pdf
最近下载
- 企业工会助推企业高质量发展.docx VIP
- 斜井压力钢管安装工法实操指南.docx
- 河北省唐山市路北区2023-2024学年七年级上学期11月期中语文试题(含答案).pdf VIP
- 2025年公安辅警综合基础知识题库及答案解析.docx VIP
- 十年(2016-2025)高考数学真题分类汇编(全国通用)-专题10 数列解答题综合一(等差、等比通项公式及数列求和,46题).docx VIP
- 标准图集-06D401-1 吊车供电线路安装.pdf
- 王正龙先生的灸法直论.doc VIP
- 【各类建筑及案例分析】快题课-05 泡泡图 图书馆类建筑 DaveChen.ppt VIP
- 【各类建筑及案例分析】快题课-07 泡泡图 文化馆类建筑 davechen.ppt VIP
- 【各类建筑及案例分析】快题课-03 泡泡图 旅馆类建筑 DaveChen.ppt VIP
文档评论(0)