基于H.264/AVC视频编码运动估计算法的优化

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:a447047964
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是由ITU-T视频编码专家组VCEG(Video Coding Experts Group)和ISO/IEC运动图象专家组MPEG(Moving Picture Experts Group)共同制定的视频编码标准,这一编码标准可获得很高的编码效率,尤其是在低码率方面比MPEG-4有明显提高,适合低宽带、高质量网络视频应用的需要。为了方便H.264在低码率高实时性应用系统中的实现,须对其编码算法进行优化。经过对H.264编码器的分析可以得出,运动估计是视频压缩编码中的核心技术之一,采用运动估计和运动补偿技术可消除视频信号的时间冗余以提高编码效率。因此,如何提高运动估计的效率,使运动估计算法搜索过程更健壮、更快速、更高效成为目前研究的热点之一。本文首先论述了H.264视频编码标准的基本原理和关键技术;然后介绍了几种已有的经典块匹配运动估计算法,并分析了它们的优缺点;随后本文深入的分析了H.264推荐的运动估计核心算法UMHexagonS,针对该算法运动估计实时性不足的缺点,对该算法进行了四方面的优化,分别是初始搜索点的确定(即参考搜索窗口的位置);参考搜索窗口大小的动态生成;大六边形搜索和小六边形(小钻石)搜索模式。优化后的UMHexagonS算法能够高效快速的定位参考搜索窗口的位置和大小,在整个搜索过程中改进的大小六边形搜索模式可以显著减少搜索点数量并能达到较好的匹配效果。在H.264参考软件模型JM10.1下,经过VC6.0编译,实现该算法,通过对各种测试序列的实验证明,优化后的算法与UMHexagonS算法相比,在重建图象质量和码率接近的情况下,运动估计时间平均节省了18.102%,降低了算法的复杂度,提高了编码器的实时性。
其他文献
本科研课题来源于延安天然气输配工程(二期)控制系统。由于天然气控制系统对系统可靠性的严格要求,控制系统的设计上采用了西门子软冗余的解决方案。虽然软冗余技术在工程上
视频监控具有广泛的应用,同时随着技术的进步人们对监控提出了新需求。无线远程监控系统是在传统测控系统的基础上结合当前无线通信技术和信息处理技术而发展起来的新型远程
船舶航向控制器的设计一直是船舶运动控制重要的研究课题之一,它与船舶航行的经济性、安全性和舒适性密切相关。由于船舶的动态具有大惯性、大时滞、非线性等特点,并且受模型
耳语音是一种有别于正常语音的发音模式。人们为了不影响他人或保证对话的保密性常使用耳语音。由于耳语发音的特殊性和受对话环境的影响,耳语发音不仅信噪比低而且可懂度和
静止无功发生器(SVG)是一种采用自换相变流电路的静止无功补偿装置,是无功功率补偿装置发展的重要趋势。   无功补偿技术和装置对提高电网运行效率和电力系统稳定性、改善电
煤矿通风机系统在矿山生产中被称为“矿井肺脏”。煤矿通风机系统可以稀释瓦斯的浓度,防止事故的发生,其工作状况、性能关系到工作人员的人身安全和生产效益。因此,通风机的
虽然在风力发电现场进行实验研究可以得到直接准确的实验结果,但是由于现场环境恶劣、实验空间狭小、进行实验的过程很难实现。这样一来,不仅需要增加研究经费和研究时间,并且要消耗大量的人力和物力。所以,就需要一种模拟风力机系统来解决此问题。因此构造风力机的模拟实验平台就成为在实验室研究风力发电系统的关键,它将对推动我国风力发电事业的发展有着重要意义。本文首先介绍了风能资源的开发利用以及风力发电系统的调节控
学位
多智能体系统(Multi-agent system)的一致收敛协议很大程度上决定了多智能体系统的性能。本文主要对多智能体系统的收敛速度和数据传输时产生的丢包进行分析。提出了快速一致