H.264高清实时编解码器中帧间预测模块的研究与详细设计

被引量 : 0次 | 上传用户:fan8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字媒体技术的快速发展,视频编解码在多媒体系统中的地位越来越重要。在尽可能低的存储情况下获得好的图像质量和低带宽图像快速传输已成为视频压缩的两大难题。为此ISO/IEC和ITU-T两大国际标准化组织联手制定了新一代视频压缩标准H.264。H.264视频编码标准致力于提高视频编码系统的编码压缩效率和不同网络环境的适应性。为此H.264在综合以往标准优点的同时采用了大量新技术,其中与运动估计相关的就主要有三项之多,分别是四分之一像素精度运动估计、7种分割的可变块大小匹配以及多参考帧技术。另一方面,H.264为了提高编码效率,采用的很多算法都有着很高的计算复杂度,加大了实时编解码实现的难度。对H.264编解码中的各个算法模块进行分析可以知道,帧间预测/运动估计模块的运算复杂性可能要占到整个编解码器的70%甚至更多。因此,帧间预测模块的实现,正是实现高清实时视频编解码系统的关键。所以本文正是以此为出发点,详细研究了H.264标准流程的每个环节和多个硬件参考实现,进行评估和改进,提出自己的编解码器帧间预测架构,具体内容如下:帧间预测硬件算法主要可以分成四类:预测运动矢量MVP计算调整策略,匹配搜索中心调整策略,降低计算复杂度、提高搜索范围的算法以及节省硬件开支的折中算法。这些算法既可以单独使用,也可以选择搭配实现,需视视编码效率和实现代价而定。本文先在详细分析了H.264标准编解码流程的基础上,借鉴参考实现,同时也提出一些新的帧间预测/运动估计模块的多种硬件实现算法,在H.264标准软件源代码JM基础上实现仿真比较得到不同算法间的优劣,并对一些较优秀的算法的搜索模式、降采样模式、搜索范围和搜索顺序等作出改进,如最终选择出一种Level C+数据复用的算法作为实现实时高清编解码器中帧间预测模块的基本架构。然后本文以模块为单位,对一些硬件实现中的难点一一分析,从基本设计框架、存储数据组织、可以支持模式、带宽和性能的估计甚至一些设计细节等不同角度设计了H.264实时高清编解码器帧间预测模块的详细架构,该架构可以显著的提高片上存储器数据的数据复用;减低对带宽和面积的要求;减少计算复杂度,在更低的频率上实现实时编码;并且在工程上易于实现。和参考文献的硬件实现性能比较可以看出,本文的设计实现在性能、带宽、面积、内存和图像质量的综合考量中要更优。
其他文献
介绍刘新教授治疗肾性蛋白尿的中医特色,其以整体观念为指导,治病旨在调整脏腑失调之机能,而不应只关注"病"或"症"。认为肾性蛋白尿临床上多为本虚标实,脾肾亏损为其本,风邪
主要通过分析阴阳和矛盾的概念、特点、属性 ,来认识阴阳和矛盾的关系。通过对比分析 ,认为阴阳不是矛盾 ,亦不属于矛盾 ,二者属不同层次不同领域的概念 ,它们的关系属于不同
沙湾断裂带是珠江三角洲地区一条重要的断裂带,在广州范围内主要为隐伏断裂,由一组近平行的NW向断裂组成,总体倾向SW,断裂自中生代晚期以来至少经历了3次较强烈活动,早期为正
<正>桃花是我国古代诗歌中重要的植物意象,从陶渊明笔下的桃花源,到唐寅《桃花赋》里"桃花坞里桃花庵,桃花庵下桃花仙。桃花仙人种桃树,又摘桃花换酒钱。"无一不述说着诗人们
翻译能力是一项重要的能力。大学英语翻译教学中存在诸多的问题。如何提高非英语专业学生的翻译能力成了一个急需解决的问题。
根据中医基础理论与肠道菌群在平衡观方面的研究,结合阴阳平衡理论及中医脾胃学说,采用微生态调节剂疗法,纠正肠道菌群失衡,调节肠道微生态的平衡,从而缓解腹泻患儿的临床症
文章以书法字体设计为研究对象,结合西安地铁二号线书法字体设计中存在的不足,提出将书法轴线理论运用到字体设计中这一新的设计方法,着重阐述了轴线理论在字体设计中的应用
针对攀钢高炉渣制取的粗TiCl4含钒(0.3%左右)高的特点,研究了除钒试剂、反应时间、反应温度和试剂用量对TiCl4精制的影响。优选出一种用量少,精制效果好的高效SP试剂。扩试结果
凸性是一种重要的几何性质,凸函数是一种性质特殊的函数,凸集和凸函数在泛函分析、最优化理论、数理经济学等领域都有着广泛的应用.借助凸集引入凸函数概念,介绍了凸函数的基
知识经济时代的来临催生了组织结构和经营模式的变革,要适应未来竞争的需要,必须打破原有严格层级制组织结构模式并重建组织概念、边界和运行机制。在这种情况下,一种界于市