当前位置:主页 > 医学论文 > 生物医学论文 >

基于DM642的MPEG-4AAC编解码器的实现与优化

发布时间:2017-06-02 14:00

  本文关键词:基于DM642的MPEG-4AAC编解码器的实现与优化,由笔耕文化传播整理发布。


【摘要】:MPEG-4高级音频编码(Advanced Audio Codec)简称MPEG-4AAC,是国际标准组织为声音数据设计的一种音频文件压缩格式。MPEG-4AAC作为MPEG-4音频编码标准的核心,它代表着当今最先进和最有效的数字音频编码技术。MPEG-4AAC支持高采样率和多声道,具有高压缩比,能够在低码率情况下重建高品质的音质,这些特点使它非常适用于网络多媒体、音视频会议、移动通讯、家庭影院和在线广播等领域。 MPEG-4AAC算法的复杂度较高,要想在嵌入式平台上实现MPEG-4AAC实时编解码,这不仅需要处理器具有快速的运算能力,而且要求处理器的内存容量足够大。TMS320DM642定点DSP具有运行速度快、存储器容量大、功耗低和应用范围广的特点,因此,系统选择了TMS320DM642作为硬件平台的基础。然而,本文研究的重点是如何在TMS320DM642平台上实时高效地完成MPEG-4AAC编解码。 首先,文中介绍了MPEG-4AAC的基本原理和模块组成,分析了每个模块的计算复杂度,重点对MPEG-4AAC算法中滤波器组、心理声学模型、量化编码和反量化解码这些计算复杂度高的模块进行了优化。其中,滤波器组模块采用了MDCT、IMDCT快速算法,心理声学模型采用了CMDCT替换FFT变换的方法,针对量化编码和反量化解码模块的非线性运算部分,,提出了查表法和线形插值组合的优化方法。 其次,为了进一步提高MPEG-4AAC算法在TMS320DM642平台上的执行效率,文中结合TMS320DM642处理器的硬件结构和并行指令处理特点提出了若干优化方法,如使用内联函数、软件流水,线性汇编改写,Cache优化策略,双乒乓缓存和EDMA传输优化方法。 最后,给出了优化后的MPEG-4AAC在TMS320DM642平台上编解码的实验结果。针对MPEG-4AAC编解码后的音频质量进行了主观和客观性能分析,并对编解码速度进行了实时性分析。实验结果表明:优化后的MPEG-4AAC能够获得高质量的音频效果,并能满足实时编解码的要求。
【关键词】:MPEG-4AAC 实时编解码 TMS320DM642 心理声学模型 优化 Cache 双乒乓缓存 EDMA
【学位授予单位】:中南民族大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:R318.6
【目录】:
  • 摘要5-6
  • Abstract6-10
  • 第1章 绪论10-16
  • 1.1 课题研究背景及意义10-11
  • 1.2 国内外音频压缩技术的发展11-12
  • 1.3 MPEG-4 AAC 发展及研究现状12-14
  • 1.4 论文主要工作和章节安排14-16
  • 第2章 MPEG-4AAC 算法的研究16-32
  • 2.1 MPEG-4 AAC 算法原理16-18
  • 2.2 MPEG-4 AAC 编解码流程18-20
  • 2.3 MPEG-4 AAC 主要模块20-31
  • 2.3.1 滤波器组20-22
  • 2.3.2 心理声学模型22-25
  • 2.3.3 时域噪声整形25
  • 2.3.4 长期预测25-26
  • 2.3.5 感知噪声替换26
  • 2.3.6 联合立体声处理26-27
  • 2.3.7 量化编码和反量化解码27-28
  • 2.3.8 比特流格式器28-31
  • 2.4 本章小结模块31-32
  • 第3章 MPEG-4AAC 在 DM642 上的实现和优化32-51
  • 3.1 MPEG-4 AAC 主要模块的优化32-37
  • 3.1.1 滤波器组模块的优化32-34
  • 3.1.2 心理声学模型的优化34-35
  • 3.1.3 量化和反量化的优化35-37
  • 3.2 MPEG-4 AAC 算法的定点化37-41
  • 3.2.1 定点表示方法和数据定标37-38
  • 3.2.2 非线性函数的定点运算38-41
  • 3.3 DM642 硬件开发平台的简介41-42
  • 3.4 程序代码级的优化42-46
  • 3.4.1 数据类型的调整42
  • 3.4.2 使用内联函数42-43
  • 3.4.3 软件流水43-45
  • 3.4.4 线性汇编代码45-46
  • 3.5 存储器系统的优化46-50
  • 3.5.1 Cache 的优化方法47-49
  • 3.5.2 EDMA 的传输优化49-50
  • 3.6 本章小结50-51
  • 第4章 实验结果和分析51-58
  • 4.1 AAC 编解码器的音频质量51-56
  • 4.1.1 音质主观测试及分析51-53
  • 4.1.2 音质客观评价53-56
  • 4.2 AAC 编解码器的运算速度56-57
  • 4.3 存储器使用情况57
  • 4.4 本章小结57-58
  • 第5章 总结与展望58-60
  • 5.1 全文总结58
  • 5.2 研究展望58-60
  • 参考文献60-63
  • 致谢63-64
  • 附录:攻读学位期间所发表的学术论文64

【参考文献】

中国期刊全文数据库 前3条

1 王淑静;史忠科;;乒乓缓存及其在DSP视频实时处理系统中的应用[J];工业仪表与自动化装置;2008年01期

2 王熹微,唐昆,崔慧娟;基于DM642的视频编码Cache优化策略[J];微计算机信息;2005年16期

3 刘颖;张萍;丁庆生;;音频编解码算法的客观测试[J];现代电子技术;2006年10期


  本文关键词:基于DM642的MPEG-4AAC编解码器的实现与优化,由笔耕文化传播整理发布。



本文编号:415484

资料下载
论文发表

本文链接:https://www.wllwen.com/yixuelunwen/swyx/415484.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4a14c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com