文章分类 -  H.264/JM

摘要:前序 以下的文字只是本人在学习H.264代码过程中的一些心得体会,限于本人水平有限,所以有错误的地方请阅读者谅解,并提出,大家共同讨论学习。在这里,特别感谢H264乐园版主天之骄子及群里兄弟姐妹们的帮助!说明: 红色表示函数 绿色表示函数中的参数 褐色表示函数内部的代码 正文 本文主要讲述了一些H.264中后处理错误隐藏的知识,而且也集中在解码端实现,根据空域和时域不同的掩盖方法,文章分为两大部分,第一部分主要讲帧内掩盖,相对应的c文件是erc_do_i.c;第二部分主要讲帧间掩盖,相对应的c文件是erc_do_p.c,这一部分相对于帧内掩盖要复杂得多,也是本文的重点。... 阅读全文
posted @ 2012-07-28 15:43 Mr.Rico 阅读(692) 评论(0) 推荐(0) 编辑
摘要:摘 要: H.264 编解码软件JM 通常被作为算法研究或者实际应用的平台。理解JM 的程序结构是在其基础上进行进一步研究工作的前提。JM 中的编码函数encode_one_macroblock在程序实现编码算法的过程中起到核心的作用。这篇文章通过对程序中开销计算,关键全局变量及编码一个宏块的算法的分析,查明了JM 核心编码函数encode_one_macroblock()的结构,给出了该函数的流程。关键词:高级视频编码;运动估计;率失真优化;宏块;模式选择 1. 引言H.264 视频编解码标准是由 ITU-T 的VCEG(视频编码专家组)和ISO/IEC 的MPEG(活动图像编码专家组).. 阅读全文
posted @ 2012-07-28 08:53 Mr.Rico 阅读(3817) 评论(0) 推荐(1) 编辑