基于AC3的虚拟环绕声实现
[关键词:AC3,虚拟环绕声] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0252,word全文:60页,合计:20000字 |
本文的大致框架如下:
第一章,在了解课题设计背景的情况下,认识到进行该课题设计的目的与意义;并且对整篇论文的大致内容做简要介绍。
第二章,在明确了课题目的和意义的前提下,确定大致的设计方案,明确设计思路,对Matlab和C语言实现虚拟环绕声系统的基本原理简要介绍。
第三章,介绍Dolby AC3的特点、应用和编码、解码的基本原理,还对虚拟环绕声的关键技术HRTF做了详细介绍,为后面进行系统设计打好基础。
第四章,在Matlab环境下对虚拟环绕声系统进行设计,把单声道信号重AC3音频中提取出来,作为系统的输入;推导出系统实现的具体步骤原理。
第五章,进行基于AC3的虚拟环绕声系统。本系统的设计是把AC3解码程序和虚拟环绕声技术相结合,实现环绕声的虚拟重放。
第六章,对整个设计是否成功得出结论,对设计过程中遇到的问题进行分析,并分析系统存在的不足和提出改进方法。
系统将虚拟重放技术、HRTF、和数字信号处理技术相结合,在Matlab和VC环境下编程实现AC3的5.1通路环绕声的虚拟重放。先从VOB文件中提取出AC3文件;然后对其进行解码,得到PCM文件;接着对PCM文件进行声道分离,得到六个独立声道的PCM文件,即5.1声道信息;最后利用和对六个独立声道信息进行卷积滤波,再混合相加,两声道输出。这样,原来的六声道信息经两声道输出后,声音质量仍然良好,并且具有空间感和立体感,既节约了购买音响的成本,又获得了良好的听觉享受。
第五章首先介绍了VC++6.0的编程环境及其运用特色。解码程序作为本章实现的基础,因此对AC3解码流程作了图形描述,并对每一部分进行简要介绍。而IMDCT的输出信号作为虚拟处理的输入信号,对它的作用和实现过程做了详细介绍,在相应位置加入虚拟处理过程;Downmix把各声道数据混合成欲输出的声道数,本设计要求两声道输出,因此在两声道输出的地方做了修改,达到设计要求。最后对结论进行分析,验证系统设计成功。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0252,word全文:60页,合计:20000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于AC3的虚拟环绕声实现(论文)!
-
没有关键字相关信息!