基于TMS320DM642 DSP的Xvid视频编码器的实现和优化

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:szzc2001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息处理技术的快速发展以及人们对图像信息需求的迅速增长,多媒体编解码技术已经得到越来越广泛的应用。如何将视频编解码技术应用于嵌入式视频应用领域,以实现实时采集、处理、存储或者传输大量的视频数据,成为了视频信息存储、通信的研究重点。MPEG-4作为第二代视音频压缩标准,具有技术成熟、复杂度相对较低,实用性强等特点。TMS320DM642是TI公司推出的一款面向数字多媒体应用的高性能DSP。在这一基础上,深入研究基于DSP的视频编码器的实现与优化方法具有极大的现实意义。本文的主要工作就是围绕基于DM642的视频编码器的实现和优化来展开的。首先介绍了视频编码标准的发展历程,然后对MPEG-4编码算法作了简单分析,包括编码流程以及其中的一些关键算法。在此基础上,简单介绍了作为第二代的MPEG-4视频编码内核的Xvid编码算法,并初步确定了代码改进和优化的方向。然后介绍了DM642数字处理器的硬件特点,详细介绍了CPU内部体系结构、指令集以及流水线结构,并简单叙述了硬件开发平台SEED VPM642以及软件开发环境CCS。接着,针对基于PC环境实现的C代码Xvid编码算法,详细分析了Xvid的重要数据结构以及标准接口,然后将Xvid编码算法移植到DM642平台,深入研究了基于DM642的Xvid编码器的实现方法。最后,为了达到编码的实时性要求,针对DM642的性能特点,采用了一系列的程序优化方法,使用诸如编译选项合理配置、内存合理分配、ping-pang缓存设计、改进算法流程、EDMA并行数据传送、内联函数使用、线性汇编改写等方法,实现基于平台的编码器的优化。
其他文献
2017年1月22日,福建省十二届人大五次会议高票通过了《福建省老年人权益保障条例》。这是福建省人民代表大会历史上首次审议通过的实体性法规。条例坚持问题导向,发挥立法引
由于传统能源(如煤炭,石油,天然气等)的供给已出现严重短缺局面,人类开始将目光转向可再生能源的发展,太阳能作为一种新型的绿色可再生能源,与其他新能源相比其能源数量大,分布广,是最
通过在凡纳滨对虾养殖水体中添加小球藻和芽孢杆菌,研究其对养殖水质的调控作用。结果表明,小球藻和芽孢杆菌联合处理组对水质的调控效果优于只添加芽孢杆菌组或小球藻组。菌
“绝唱”唱段特指歌剧人物赴死前表达内心强烈情感的唱段,在歌剧中交代了故事情节即将到来,预示着悲惨的戏剧结局,对歌剧主题的深化升华起到了重要的作用。80年代中国歌剧进入了
本文根据养老社会保险的原则,对《中国妇女报》所抓住的女性退休金利益受损的问题给予理论上的肯定。同时指出男女退休年龄不同与女性正当的退休金利益受侵害问题没有必然的联
随着电力电子技术的飞速发展,各种非线性负荷在电网中的应用日趋广泛,由此造成的谐波污染日益严重。由于谐波对电网的电能质量和用户设备的安全运行有严重的影响,因此对谐波
激光晶体作为固体激光器的主要工作物质,在现代工业、科研和军事中有着广泛的用途。2μm波段激光晶体Tm: YAP具有掺杂浓度高、发射截面大、转换效率高等优点,是具有应用潜力
随着集成电路的设计规模越大越大、复杂度越来越高,产品上市时间却越来越紧迫,集成电路的验证变得越来越困难。2003年度的国际半导体技术发展报告(International Technology Ro
电力电子技术发展促进了电力电子装置的大量使用,而电力电子装置的大量使用又给电网带来谐波和无功损耗,造成电网污染。功率因数校正(PFC)技术是减小用电设备对电网造成的谐