H.264帧间预测算法的优化及其在DSP中的实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:guohiahong9999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展和网络传输速度的提高,视频会议系统,HDTV等多媒体服务逐渐成为人们关注的热点。由其带来的信息爆炸,使信道带宽和信道传输速率成为多媒体技术发展的瓶颈问题。联合视频工作组JVT(Joint Video Team)正式推出的新一代视频压缩标准H.264/AVC支持从低带宽、高误码率的无线移动视频通信到高码率、低延迟的视频会议及在线流媒体等多种应用。因此,得到业界的广泛关注和认同。但是H.264/AVC的这些优势是以复杂度的成倍增加为代价的,这就使得H.264在实时的视频编码及传输应用中面临着巨大的挑战。利用高性能数字信号处理器(DSP)来实现H.264实时编码器是一种快速有效的方法,有助于H.264视频标准的迅速推广和应用。但同时H.264编码器庞大的代码量及很高的计算复杂度不仅对DSP平台的性能提出了很高的要求,也大大增加了实时实现的难度,由于PC和DSP构造的不同,如果H.264编码没有优化就直接在DSP的平台上执行,编码速度会太慢以至于不能满足实时处理的要求。因此,要在DSP平台上实时实现H.264编码器并保持原有很高的编码效率和图像质量,有必要根据DM642的结构特性来对编码器的性能进行优化。本文采用DM642GDK作为硬件平台,探索了在资源有限的DSP平台上实现H.264编码器的有效途径。本文对H.264的各个关键技术包括预测编码、变换与量化、熵编码、去块效应滤波器、多参考帧技术进行了分析,尤其对标准中最为耗时的帧间预测算法进行了详细的探讨。并通过对帧间预测部分的多参考帧技术进行优化以减少时间计算复杂度。在充分研究了DSP的硬件平台的特点以及开发环境CCS的简介后,对编码器以及各模块的主流程进行了精简和优化,最后在开发平台上对H.264测试软件JM86进行了优化,包括代码级的优化和C算法级的优化,完成了H.264编码的DSP移植,也为实时编码打下了基础。
其他文献
作为身份识别的重要技术之一,人脸识别具有易获得和非接触性的特点,应用非常广泛。但是,由于人脸图像采集环境的随机性,导致人脸在整幅图像中的位置和大小具有很大的不确定性
随着大数据、云计算和高性能计算热潮的兴起及发展,数据中心作为业务应用的载体,已然成为业界应用和学术研究的热点。数据中心网络的特性与传统广域网差异巨大,部署在数据中
海洋水声调查既是水声信道物理规律性研究的基础,又为声纳设备的设计和研制提供依据,一般包括声源级、声传播损失、噪声、海洋混响、声速剖面和海底声学特性测量等。海洋水声
随着数据采集与处理系统在现代军事及科学研究中的重要地位日益突出,人们对于数据采集处理设备的要求也不断提高。在信号测量、图像处理、音频信号处理等一些高速、高精度的测
近年来,物流业的蓬勃发展为叉车产业的兴起提供了良好的平台。因其特殊的工作环境及自身特点,使得叉车对转向系统的要求较高,而且转向性能的优劣直接影响到叉车行驶的安全性、操纵稳定性和工作效率。线控转向作为新型的转向系统,它取消了转向盘与转向轮间的机械连接,转向过程通过电信号方式控制,既能减少驾驶员的体力消耗,又可通过软件改变传动比,因此,研发一款适用于叉车的线控转向系统具有广泛的市场前景。本论文致力于研
期刊
多载波CDMA(MC-CDMA)系统是正交频分复用(OFDM)技术和码分多址(CDMA)系统相结合的一种方案,兼具两者的特点,不仅对多径效应引起的码元间串扰(ISI)和码片间干扰(ICI)有很强的抵
煤炭是我国重要的基础能源,在国民经济中具有重要的战略地位。然而近年来,我国的煤矿事故发生频繁,不仅造成了巨大的人员伤亡,同时也给我国经济带来了很大的损失,因此煤矿生
随着软件系统规模越来越庞大以及复杂度越来越高,对软件的质量要求也日益突出。软件测试作为一种保证软件质量的有效手段伴随着软件工程技术发展起来,它的目的就是尽可能多的
移动自组网是在没有中心基础设施情况下由一些移动用户自组织形成的临时性多跳无线移动网络。由于自组织网络中的节点依赖于电池供电,节省节点的能耗,延长网络的生存时间具有