基于ARM9E的AAC-LC编解码器的实现与优化

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:xxxhht
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MPEG-2/4 AAC(Advanced Audio Coding)是目前最先进的音频压缩算法之一,对于每声道64kb/s的多声道信号,可以提供透明音质。相对于当前主流的MP3,其压缩性能提升30%以上,且配置更为灵活,因此在许多领域得到应用。AAC已经被多个标准组织接纳,成为新一代音频编解码算法的核心。  为了适应不同条件的应用场合,AAC规定了3种不同复杂度的模式,分别为Main,LC(Low Complexity),SSR(Scalable Sample Rate)。其中LC模式对资源的要求和复杂度较低,非常适合于消费电子类产品应用。本文的主要研究内容就是以ARM9E处理器为平台,实现AAC-LC编解码器,优化其性能达到实时编解码的要求,并给视频处理和其它应用留下足够的资源。  本文首先介绍了AAC-LC编解码算法,然后分别对编码器中运算量较大的心理声学模型、滤波器组、量化编码模块和解码器中运算量较大的Huffman解码、反量化模块、滤波器组模块进行了重点研究,分析其一般实现方法,并在此基础上给出实际工程中的实现策略。策略上优化后的编解码器性能相对于参考编解码器有了明显提升,同时音质损失控制在可接受范围。为了更高效地实现AAC-LC编解码器,本文结合ARM9E处理器的特点,特别是ARM9E的数字信号处理指令集,研究了ARM9E平台的一般软件优化方法,并在代码的结构上对AAC-LC编解码器做了深度优化,使之达到实时编解码的要求。
其他文献
随着LTE网络移动化、宽带化、IP化的趋势,网络中包含有宏小区、微小区、微微小区以及毫微微小区。每种小区的容量及覆盖范围等均不相同,由于频率复用存在着同层干扰和跨层干扰,
卫星导航定位系统是一种以卫星为基础的无线电导航系统。系统可发送高精度、全天时、全天候的导航、定位信息,是一种可供海陆空领域的军民用户共享的信息资源。卫星导航定位是
长期以来,香农的信源信道分离编码的设计观点占据了编码领域的主导地位。但它存在的诸多局限性使得它并不适用于当前的实际通信系统,因此,联合信源信道编译码(Joint Source-Chan
超宽带技术和Ad Hoc网络都是目前无线通信领域研究的热点问题。超宽带技术本身固有的优点可以显著地提高Ad Hoc网络的网络性能,扩展Ad Hoc网络的应用范围。超宽带技术应用于Ad
摘要:依水景观在水景设计中已成为一个不可或缺的环节。它具有灵活、巧于因借等特点,能起到组织空间、协调水景变化的作用,更能明确游览路线、给人明确的方向感。全面的理解和掌握它的特性,有助于设计者更好的把握水景设计与设计意图的表达。  关键词:园林意境;筑山理水;园林小品;水景  1.引言  水来自于大自然,她带来动的喧嚣,静的和平,还有韵致无穷的倒影。水是风景设计中重要的组成部分。她为植物、鱼和野外生
期刊
摘要:对园林绿化设计产生施工效果与设计意图存在偏差及其出现的原因作了分析,并提出了些个人就减少偏差的一些预防措施以及相关建议,以便更好的促进优秀园林作品的出现。  关键词:景观设计施工 偏差  前言  近年来,“园林绿化”、“景观设计”等词成为社会经济发展与提高人们生活品质的热点议题,园林行业得到了前所未有的重视和发展。但是国内的景观项目建设周期紧,各项工程设计与施工的安排都是倒排时间表,造成设计
期刊
随着视频应用向高清晰度、高帧率等方向的发展,新一代视频编码标准HEVC及其可分级视频编码的扩展——SHVC也在紧张制定过程中。相比于各现有的视频编码标准,HEVC及其扩展SHVC
集成电路(Integrated Circuit,IC)产品设计竞争正日趋激烈,各厂商、公司都在为如何提高设计效率,确保设计正确性,不遗余力地进行着努力。对于设计复杂的芯片,验证对最终设计的正确
磁共振成像系统是数字医疗核心设备中的重要产品,在近20年的时间里得到了快速的发展。其间,人们对磁共振整个系统以及如何改进图像质量已经作了大量的研究,并取得了很多研究成果
摘要:本文主要通某一工程实例阐述了转换层混凝土的科学浇筑方法及对产生的裂隙和温度问题进了分析,并提出了大体积混凝土转换层施工中出现问题的针对措施。  关键词:转换层;大体积混凝土;施工技术    1概况  某工程结构形式为大空间剪力墙结构,1-5层为框支结构,第5层设置厚板转换层,第5层以上为短肢剪力墙结构。转换层板厚为1600mm,框支梁高分别为1800mm、1850mm,板顶标高为+20.00
期刊