H.264/AVC实时编码器的研究与实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:cywxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是JVT(联合视频组)和MPEG(活动图像编码专家组)联合提出的具有更高压缩效率的视频编码标准,同以往的编码标准一样,H.264/AVC也是基于块运动补偿的混合编码方案,其中一个主要的不同在于帧间预测采用了可变块尺寸的运动估计,同时运动向量精度提高到1/4像素。更小和更多形状的块分割模式的采用,以及更加精确的亚像素位置的预测,可以改善运动补偿精度,提高图像质量和编码效率,但同时也大大增加了编码器的复杂度。 本课题以实现H.264/AVC Main Profile档次的实时编码器为目标。采用开源代码x264作为编码器的开发基础,在PC平台上通过对编码器主要模块复杂度的评估,算法特点分析,对复杂度较高的模块采用快速而有效的算法,牺牲少量的视频质量换取速度的大幅提升,这一方面的工作作为后续工作的基础,要求代码不但运行速度快,而且具有较好的稳定性及可移植性。考虑到编码系统的可移植性与可伸缩性以及实时性要求,经过对几种处理器芯片的比较,本课题选择高性能的DSP来实现整个压缩编码算法。 PC平台上的H.264编码器经过对主要模块的算法优化后,移植到DSP平台,并针对DSP的特点对编码器代码进行优化。移植的过程是在DSP软件环境下重建并对部分代码进行调整和改写,使编码器在DSP软件环境下成功运行;优化是针对DSP结构特点和DSP软件环境,对编码器进行C代码优化、存储器优化,最后针对部分频繁调用的模块如SAD、SATD和DCT模块采用线性汇编优化。最终完成了H.264/AVC Main Profile档次的实时编码。
其他文献
摘要:随着我国社会的进步,人民生活水平的不断提高,工程质量问题也引起全社会的高度重视,工程质量问题已是人们关注已久的热点问题,本文从工程质量存在的问题入手,分析了工程质量存在问题的主要原因,提出加强工程质量管理的对策,从而保证了工程质量,同时使施工企业在激烈的市场竞争中不断成熟和发展。  关键词:工程建设,工程质量,问题分析,管理对策  前言  随着我国改革开放不断深化,中国加入WTO 新形势的发
期刊
近几年,随着计算机及互联网技术日益高速发展,人们对信息科技产品的需求越来越大,用户对产品的可视化操作的要求也越来越高,市场需要更多元化的可视化操作产品。图形用户界面
在现代通信系统中,快速编码算法的研究己经成为提高图像质量的关键技术,是业界极为关注的热点课题。ITU-T和MPEG联合组成的JVT(Joint Video Expert Team)于2003年3月正式发布视
随着网络教育的发展,教育资源形态也发生了改变:数字化、多媒体化、网络化是它的发展方向。教育资源库建设在网络教育中的作用也日显突出,但目前网络教育资源库建设大多处于
随着以智能手机为代表的智能移动终端的普及,越来越多的用户通过无线移动通信网进行数据业务传输。在此趋势下无线网络不仅要面对大量数据业务的传输需求,而且要面对用户服务
摘要:论述了现代会计发展需求的新型财务电算化系统对内部控制带来的变化及风险,对完善企业内控制制度作出了策略分析。  关键词:会计;电算化;内控制度    随着计算机在会计领域的应用与普及,现代会计的核算手段、操作技能、信息传输及应用环境、内部会计监督对象等都发生重大变化,基于传统会计理论和手工操作基础的内部控制制度受到了极大的冲击,某些内部控制制度在新的环境下显得落后了。  一、会计电算化下内部控
期刊
图像检索是在继文本检索后兴起的一种信息检索类型,近几十年来一直是检索的研究热点并且发展快速,部分互联网搜索引擎和研究机构已推出了“以图找图”的检索服务。图像检索根
本文主要对功率域非正交多址接入(None-Orthogonal Multiple Access,NOMA)中的关键技术进行了研究。NOMA系统是通过在发送端引入功率域,给不同的用户分配不同的功率来实现用
伴随着互联网通信的发展,多种多媒体通信业务,如视频点播、IP电话(VoIP)和远程教育等在TCP/IP网络中迅速开展起来。基于人们对信息交流的需求,多媒体通信成为通信领域的研究
随着微电子行业的发展,在嵌入式产品不同领域,实时应用的需求日益扩大,对操作系统的实时性能也提出了越来越高的要求。Linux作为最主要的开源操作系统,具有性能稳定、兼容UNI