基于DSP的H.264编码器的实现与改进

来源 :南昌航空大学 | 被引量 : 0次 | 上传用户:xiao203
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是目前国际上新一代的主流视频压缩标准,与先前的标准相比,它采用了许多新的技术以提高编码效率,应用领域更加宽广。然而,高编码效率是以提高运算的复杂度为代价的,这严重影响了在实时领域的应用。DSP芯片以高运算速度和强大的运算能力著称,TMS320DM642是TI公司推出的一款高性能数字媒体可编程数字处理芯片,具有高强的计算能力,还集成了大量有利于数字媒体处理的外围设备,能够很好地实现H.264的编码压缩。本文的工作主要对H.264算法和基于DSP的程序优化两个方面进行的。在H.264算法方面,首先分析了帧内帧间模式的选择过程,并对一些现有的改进方案进行分析,然后根据编码模式采用的统计特性,提出一种基于宏块活跃度和模式优先级的模式选择算法。为了弥补在模式选择过程中可能造成的视频质量不足,提出了一种基于数学模型的1/8像素精度搜索的方法。在基于DSP优化方面,对程序进行两个层次的优化,第一:整体优化,即对编译选项和存储系统进行优化设计。第二:局部优化,结合DM642的硬件结构和H.264编码算法对C代码进行优化。经过算法改进和在DSP上的优化,编码器的性能得到了较大幅度的提高。通过实验结果分析,对模式选择算法进行改进后,在保证视频质量变化很小的情况下,编码时间比原来节约了至少30%,而在DSP平台上,优化后的编码器比优化前编码时间减少大约80%,较好的适应了实时领域的应用。
其他文献
移动应用(Mobile Application, APP)市场采用推荐技术将APP推荐给不同的用户,以此帮助用户从海量的APP中发现感兴趣的内容。但是由于APP所处领域的限制,APP推荐存在一系列的
无线传感器网络是一种全分布式系统,大量的传感器节点被随机部署于监控区域。传感器节点间采用无线自组织方式构成网络,其间的相互通信使用的是低功率的无线射频信号即电磁波。
随着Web服务技术的不断发展,网络上可用的Web服务越来越多,但单个Web服务的功能有限,难以满足复杂的应用需求。因此,将多个Web服务进行组合已成为一种趋势。在Web服务合成方
为保证舆情监控的有效性和高效性,舆情监控系统需实时地获取大量的舆情信息,能高效的存储这些舆情信息并进行海量数据分析。本文中舆情系统数据呈现的特点是数据量大(TB级别)、
入侵检测是保障网络安全的一种重要手段,它可以实现主动防御,能把攻击造成的损失降低到最低。大规模网络中的入侵行为呈现出协作、分布等特点,而依靠唯一的主机或网络很难发
管理信息系统(MIS)可提供准确、系统、全面的原始数据资源且能有效的管理这些数据。但是,随着计算机硬件及计算机应用的不断飞速发展,MIS的开发已不能适应社会的需求,随着对M
近年来,随着航天和航空遥感技术的发展,卫星遥感数据正以惊人的速度增长,如何对海量的遥感数据进行快速的处理,已经成为一个很重要的问题。现在对遥感数据的研究和应用越来越深入,由此产生的遥感算法日益复杂,这直接导致遥感图像处理时间大大增加,满足不了遥感图像的快速处理要求,并造成了大量的遥感图像的浪费。为了实现海量遥感数据的快速处理,本文设计并实现了基于P2P技术的遥感数据快速处理平台。在设计与实现遥感数
拓扑发现作为网络管理最重要的也是最优先要解决的问题得到人们的广泛关注。网络管理软件是否能够很好的发现多种网络拓扑结构成为其是否能够占领市场的一个重要衡量标准。作
以电子商务为基础的网络经济和网络财政的迅速发展,必然导致网络审计技术的出现。而在当今企业中ERP系统使用的多样化情况下,对多种具有平台异构、数据异构的企业ERP数据源的
着色是图像编辑领域中一个活跃的、有挑战性的研究课题。着色最初被定义为给黑白图像、电影或视频加上颜色的计算机辅助处理技术,实际上着色问题的研究,对于多方面的应用都具