MP3音频编码算法的DSP实现及优化

来源 :北京工业大学 | 被引量 : 7次 | 上传用户:wendell0408
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文详细论述了MPEG-1第三层音频编码算法的原理、关键技术和算法流程以及LAME算法的硬件实现和优化,用以实现音频的实时编码。论文的主要内容如下:第一,从原理上阐述了MP3音频编码算法。首先,对MPEG标准做了一个概述;其次,对于算法各个模块的关键技术做了详细介绍;最后对MP3文件的文件格式做了说明。第二,针对具体的音频编码算法LAME,分析了算法的具体流程和组成。首先,对几种常见MP3编码算法做频谱测试和听音测试,根据测试效果确定要选择哪种MP3音频编码算法;其次,根据LAME具体算法的实现研究其程序流程和关键技术;最后,给出LAME的具体组成,实现了其在软件环境Visual C++下的MP3编码。第三,完成LAME在DSP芯片上的硬件移植。首先,介绍所选用的芯片ADSPBF-533的特点和结构框图;其次,介绍芯片的内部结构;最后,介绍算法的硬件运行环境Visual DSP++,完成了程序的硬件移植,并实现了在硬件环境Visual DSP++下的MP3编码。第四,完成算法的初步优化。首先,对算法进行精简,把LAME整合成一个工程之后再进行编码部分的剥离;其次,对算法进行性能测试,根据测试结果确定要优化的具体模块和具体函数;最后,对算法进行优化,比较优化前后的算法性能,通过比较算法的运行速度提高了。
其他文献
目的:探索中药外敷治疗输液所致血栓性浅静脉炎临床效果.方法:将168例病人随机分为实验组和对照组,实验组采用中药局部外敷治疗;对照组50%硫酸镁湿敷.结果:分别对治疗前及治疗
我军的第一代侦察车已经实现了以图像为载体的情报获取以及存储。由于当时技术水平的限制,一代侦察车只能存储模拟视频信号,所需要的设备数量多,体积大,且在后期处理中十分不
目的:探究临床上治疗妇产科输卵管性不孕症的途径.方法:选择医院在2014年11月-2015年11月收治的输卵管性不孕症患者74例作为本次的研究对象,并随机将患者分为观察组39例,对照
信号高阶谱分析是现代信号处理中重要方法之一,本文针对地震资料处理中地震子波的估计和断层识别两个问题,利用信号高阶谱中所包含的有用信息对地震子波的估计和断层识别进行了
近年来,地震、火灾等自然灾害频繁发生。灾害发生时,搜救类的监控设备对保障人民生命安全影响巨大。搜救监控系统所提供的声音,图像和人体位置等信息,一方面能够保证救援的时
人类对生存环境一直非常重视,目前已经有了许多环境监测手段。处理分布在各处环境监测点的数据传输问题一直是构建环境监测系统的难点。传统的通信方式都存在着需要投入庞大
目的:对中西医结合治疗妇科慢性盆腔炎的治疗效果进行分析探讨.方法:选取本院2012年-2015年收治的慢性盆腔炎患者共计40例作为本文的研究资料,将患者随机分为两组:治疗组与对
随着网络技术和通信技术的不断发展,Internet在越来越多的领域获得应用,MoIP(Multimedia over IP)就是其中一个典型的例子。MoIP即基于IP(Internet Protocol)网络的多媒体通
目的:研究舒芬太尼复合咪达唑仑辅助椎管内麻醉的临床效果.方法:将我院2015年5月至2016年1月期间诊治的116名择期椎管内麻醉下行下肢或下腹部手术的患者作为观察对象,以数字
目的:探讨临床护理路径在重症路脑损伤患者急救中的应用效果.方法:在2015年2月至2016年2月期间,选取我院收治的84例重症颅脑损伤患者,随机分为实验组(42例)与对照组(42例),对