论文部分内容阅读
AVS(Audio Video coding standard)是中国自主研发的高质量音视频信源编码标准。AVS第三部分(AVS-P3)是音频部分,具有压缩率高,音频质量好等优点,支持可伸缩性编码,适用于高分辨率数字广播、高密度激光数字存储媒体、无线宽带多媒体通讯和互联网宽带流媒体等重大信息产业。随着嵌入式系统在应用电子领域的广泛应用,ARM因为其强大的功能在消费电子市场上占有很大份额,如现在的智能手机等都是采用了ARM处理器内核。本文研究为AVS-P3音频解码器在ARM9处理器的实现提供一种解决方案。论文首先介绍了音频编码的各类标准和AVS-P3的特点,对AVS-P3和AAC做了简单的性能比较,在这个基础上阐述AVS-P3解码器的结构,深入分析AVS音频编码器的算法,并在算法基础上对AVS解码器的解码速度和存储空间基于ARM9平台进行优化,使得解码器在ARM9平台上能够迅速解码。重点研究了AVS-P3的可伸缩熵编码,对它提出改进方案,使得编码器的编码质量更好,更适用于超低速率的音频编解码。论文最后通过ARM9平台对解码时间进行测试,用CMOS(Compare Mean Opinion Score)测试方法对优化后的声音质量进行测试和评价;并通过MATLAB对解码结果进行了客观分析。结果证明,在声音几乎没有受损的前提下解码器的解码速度提高了10倍以上,存储空间也降低一半以上。