Enhanced aacPlus音频编解码器的研究及其解码器在XScale上的高效实现

Enhanced aacPlus音频编解码器的研究及其解码器在XScale上的高效实现

论文摘要

Enhanced aacPlus是目前最完美的开放式低码率音频编解码方案。作为MPEG-4和3GPP标准它必然在未来的无线通信、网络流媒体、数字广播等领域拥有广泛的应用前景。基于Intel XScale架构的处理器PXA272具有强大的多媒体处理能力,同时采用了独特的节电技术,适用于各类便携式设备。CMMB(China Mobile Multimedia Broadcasting)标准是广电总局最近颁布的运用于移动电视业务的行业标准,今后将在我国的广播电视领域扮演重要的角色。本文对Enhanced aacPlus编解码器的原理和实现方法作了深入的研究,并针对手机电视终端的应用,详细论述了基于XScale处理器的Enhanced aacPlus解码器的高效实现方法。全文首先从数字音频技术的发展及基本原理出发,讨论Enhanced aacPlus编解码器的结构框架和主要算法模块,重点分析它的三个主要功能单元:AACLC(核心编解码器)、SBR(频带扩展工具)、PS(参数立体声工具)。接着介绍Enhanced aacPlus解码器的一个应用——手机电视业务。并以此为背景详细论述在尽量不降低音频质量的前提下,为提高解码性能,对Enhanced aacPlus解码器的部分算法和程序所进行的改进措施和优化方法。在算法层主要包括:滤波器组模块的快速IMDCT算法改进,反量化解码模块中的快速查表算法改进,以及Huffman解码模块中的快速实现算法。在代码层则依次讨论了基本操作优化、C level优化和汇编level优化。最后完成Enhanced aacPlus解码器在XScale处理器上的高效实现,并分析了解码器的各项性能。从最终的测试数据和结论中可以看出,课题成功实现了XScale平台上Enhanced aacPlus解码器的改进优化,解码音质达到商用标准,解码效率接近业界先进水平。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文研究的背景与意义
  • 1.2 数字音频编解码技术的发展和现状
  • 1.2.1 音频压缩编码技术概况
  • 1.2.2 数字音频编解码标准简介
  • 1.3 XScale 处理器和 CMMB 标准
  • 1.4 论文主要内容
  • 第二章 Enhanced aacPlus编解码技术研究
  • 2.1 Enhanced aacPlus 编解码器概述
  • 2.1.1 Enhanced aacPlus 编码器原理
  • 2.1.2 Enhanced aacPlus 解码器原理
  • LC 主要算法模块'>2.2 MPEG-4 AACLC 主要算法模块
  • 2.2.1 心理声学(Psychoacoustic)分析模块
  • 2.2.2 分析滤波器组(Filter Bank)模块
  • 2.2.3 瞬时噪声整形(Temporal Noise Shaping)模块
  • 2.2.4 联合立体声(Joint Stereo Coding)模块
  • 2.2.5 感知噪声替代(Perceptual Noise Substitution,PNS)模块
  • 2.2.6 量化编码(Quantization and Coding)模块
  • 2.3 频带复制(Spectral Band Replication,SBR)技术
  • 2.3.1 SBR 技术的基本原理
  • 2.3.2 SBR 编解码流程
  • 2.4 参数立体声编码(Parametric Stereo,PS)技术
  • 2.4.1 联合立体声编码技术的缺陷
  • 2.4.2 PS 编码技术的基本原理
  • 第三章 XScale平台的 Enhanced aacPlus解码器移植
  • 3.1 Enhanced aacPlus 解码器的应用系统结构
  • 3.2 XScale 处理器及开发工具
  • 3.2.1 XScale 处理器PXA272 结构
  • 3.2.2 开发工具使用与效率统计方法
  • 3.3 用于MPEG-4 音频流的负载格式实现
  • 3.3.1 RTP 与LATM 结构
  • 3.3.2 LATM 解复用实现
  • 3.4 解码器由 x86 定点 C 代码向 XScale 平台移植
  • 3.4.1 定点C 代码改进
  • 3.4.2 编译
  • 3.4.3 移植结果判定与效率评估
  • 第四章 XScale平台的 Enhanced aacPlus解码器优化
  • 4.1 Enhanced aacPlus 解码器算法改进与优化
  • 4.1.1 反量化模块的优化
  • 4.1.2 IMDCT 快速算法
  • 4.1.3 Huffman 解码算法优化
  • 4.1.4 算法优化结果
  • 4.2 Enhanced aacPlus 解码器代码优化
  • 4.2.1 基本操作优化
  • 4.2.2 C level 优化
  • 4.2.3 汇编level 优化
  • 第五章 Enhanced aacPlus解码器优化效果评估分析
  • 5.1 Enhanced aacPlus 解码器效率评估
  • 5.2 Enhanced aacPlus 解码器解码指标和音质分析
  • 5.2.1 优化指标分析
  • 5.2.2 解码音质分析
  • 结束语
  • 致谢
  • 参考文献
  • 攻博/硕期间取得的研究成果
  • 相关论文文献

    • [1].开启音乐和电影的钥匙 轻松接触解码器[J]. 电脑爱好者 2009(06)
    • [2].做一个二进制解码器(续)[J]. 中国信息技术教育 2016(Z3)
    • [3].系统解码器使用心得[J]. 电脑迷 2008(16)
    • [4].做一个二进制解码器[J]. 中国信息技术教育 2016(Z2)
    • [5].高清解码器的新注脚:模块化设计与多业务集成[J]. 中国安防 2014(10)
    • [6].打击利用解码器盗车犯罪治标还要治本[J]. 人民检察 2013(10)
    • [7].合伙利用解码器窃车应如何处理[J]. 人民检察 2013(10)
    • [8].伺服电机正交解码器的设计与实现[J]. 自动化技术与应用 2011(01)
    • [9].上海市轨道交通视频监控系统混合解码器设计[J]. 现代城市轨道交通 2017(10)
    • [10].菜鸟玩高清系列之解码器设置篇[J]. 电脑迷 2008(24)
    • [11].口蜜腹剑 谨防新电影中的解码器木马[J]. 电脑爱好者 2008(06)
    • [12].数字电影解码器的校验程序[J]. 现代电影技术 2012(05)
    • [13].音乐而生的解码器[J]. 音乐爱好者 2010(06)
    • [14].“我的传奇”之小编秘史 没文化真可怕[J]. 新作文(中学生适读) 2012(12)
    • [15].寻找系统故障的车用电脑解码器解秘[J]. 城市车辆 2009(03)
    • [16].数字解码器在汽车维修中的应用[J]. 中国高新技术企业 2015(20)
    • [17].中国汽保行业2015上半年景气指数:解码器篇[J]. 汽车维修与保养 2015(09)
    • [18].三值光学计算机自动解码器[J]. 上海大学学报(自然科学版) 2013(02)
    • [19].基于单片机的汽车电脑解码器的研究[J]. 科技风 2014(08)
    • [20].数字解码器的千兆网传输控制设计与实现[J]. 应用科技 2013(04)
    • [21].分立件组装的R2R型解码器[J]. 电子制作 2015(17)
    • [22].用于移动支付的自适应曼彻斯特解码器设计[J]. 微电子学与计算机 2017(01)
    • [23].PCM1976顶级解码器初尝[J]. 电子制作 2013(03)
    • [24].基于双通道旋转变压器的解码器设计[J]. 制导与引信 2011(03)
    • [25].利用解码器诊断变速器故障[J]. 汽车维修与保养 2010(08)
    • [26].STi7111:高清机顶盒解码器[J]. 世界电子元器件 2008(02)
    • [27].王玉玮:专注解码器,适应互联网新环境[J]. 汽车维修与保养 2016(01)
    • [28].浅析解码器终端的节能降耗[J]. 数码世界 2019(06)
    • [29].小抄速记[J]. 电脑爱好者 2009(13)
    • [30].德国MBL公司推出新一代DAC解码器[J]. 实用影音技术 2014(02)

    标签:;  ;  ;  

    Enhanced aacPlus音频编解码器的研究及其解码器在XScale上的高效实现
    下载Doc文档

    猜你喜欢