AAC-LC算法X86及ARM平台移植和优化

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:geqatm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MPEG-4AAC(Advanced Audio coding)是目前最先进的感知音频编码技术,在数字音频的存储和传输中有广泛的应用,并且已经成为MPEG-4标准中高质量音频编码的核心。与以往的MPEG音频编码标准相比,该算法具有压缩比更高,压缩质量更好,配置更为灵活等特点;但与此同时,AAC的算法复杂度较高,较难满足实时编码的要求。因此研究其算法、并根据实际需求进行算法改进和优化,具有重要的理论意义和应用价值。AAC编码器的各种框架中,AAC-LC(AAC Low Complexity)框架的复杂度较低,因此适合在处理速度不高的硬件平台上进行开发。本文首先阐述了感知音频压缩的一般原理,然后介绍了AAC-LC编码器的编码模块和算法原理,接着论文给出了AAC-LC编码器的编码模块的优化方法。X86平台及ARM平台的移植和优化方法也在论文中进行了详细的描述。在AAC-LC算法中,与解码器相比,编码器的算法复杂度更高,编码器由心理声学模型、滤波器组、频域预测、瞬时噪声整形、立体声处理,量化和编码等模块组成并且这些模块都有较高的复杂度。因此本论文重点关注AAC-LC算法编码模块的优化,并且在对它们的优化方面取得了很大的成果。最后,论文给出了编码器的性能测试结果。结果表明,在保证编码质量的前提下,针对X86平台和ARM平台的优化,编码器的复杂度分别下降了30%和75%,优化的算法已经可以应用于实时编码。
其他文献
随着通信技术的不断发展,用户对网络服务质量的要求也越来越高。流量控制通过合理限制进入网络的数据流,避免了网络拥塞的发生,满足了业务的带宽、时延、时延抖动要求。同时,
心电图诊断依然是心血管疾病防治的主要措施。随着电子行业的发展,心电图机与生理监护仪朝着小型化、多功能的方向转变。与此同时,物联网伴随无线技术迅速兴起,可穿戴智能设
降雨雷达在灾害性天气监测、预报等方面起着重要的作用,然而目前国内外在该领域的研究还不成熟,迫切需要理论上的指导与仿真实验的支撑。·本文主要分为两部分:第一部分针对SA
用户定位是提供基于位置服务的关键,GPS可以在空旷的位置提供较好的定位体验,但在室内或障碍物阻挡GPS信号较严重的区域,定位效果不佳,目前国内外的一些团队和研究所已经研发
左手材料是一种人工合成的电磁超材料,同时具有负的介电常数和负的磁导率,表现出一系列独特的电磁特性,在隐身、吸波、天线、微波器件、光学等诸多领域均获得广泛关注。然而,仅在
随着科学技术的发展,微型电子生产技术,无线通信设备技术,嵌入式低功耗系统和片上系统得到快速发展,目前通信方式发生翻天覆地的变化,从有线通信到无线通信,从2G到3G, 4G,5G
随着数字图像技术的快速发展和人们对视觉体验效果要求的不断提升,视频编码算法的研究已占据了重要地位。传统基于块的混合编码方案对视频编码性能提升都是以极高编码复杂度
近年来,低空飞行、作用距离近的机载合成孔径雷达(SyntheticAperture Radar, SAR)受到了更为广泛地关注。调频连续波(Frequency Modulated Continuous Wave, FMCW)雷达的重量
高频雷达所处的高频段存在着严重的电磁干扰,系统很难找到一段连续寂静的工作频段来满足其对带宽的要求,而用几个不连续的寂静频带来合成系统的有效带宽,既能提高雷达系统的
感应电动机能够适应各种复杂的工作环境因而在工业、农业、科学技术现代化和国防中得到了广泛的应用。它是一种覆盖面最广、使用量最大的电动机。感应电动机的正常运行,可以保证生产过程中的高效,安全,快捷,电动机发生故障不仅会导致生产设备的毁坏,影响生产的进行,甚至停产,还会危及工人的人身安全,造成巨大的经济损失,因此对电动机进行故障检测,特别是早期故障检测,是很有必要的。本文首先提出一种基于Hilbert模