马文华,许晶晶,沈映娜
(1.广东外语外贸大学 信息科学与技术学院 计算机系,广东 广州 510630;2.广东省数字音频重点实验室,广东 广州 510640;3.广东省计算中心,广东 广州 510033)
常用的数字音频编解码技术主要有杜比AC-3,DTS,AAC,MP3,DRA等。音频处理设备从实现方式上可分为两大类:一类是采用专用芯片进行音频信号的编解码处理,其特点是处理速度快,实时性强(实现成本低廉,适合大规模量产),但功能相对单一,已经越来越不适应用户的需求;另一类采用通用数字信号处理器DSP为核心建立系统,其优点是功能丰富,能迅速应用新算法、新标准或新协议,有利于产品的快速升级。其缺点是由于采用软件算法,运算速度相对较慢,特别是进行大运算量的音频编码处理,实时性不易保证。
本文研究了DRA(Dynamic Resolution Adaptation)解码算法,并在飞思卡尔公司的DSPB56367定点芯片上实现了DRA技术的实时解码过程。主观听音测试表明:设计的DRA音频解码器性能指标先进,可广泛应用于数字电视、数字音频广播、宽带多媒体及移动多媒体等领域。
DRA技术是一种同时支持立体声和多声道环绕声的数字音频编解码技术[1-2]。DRA技术的最大特点是用很低的解码复杂度实现了国际先进水平的压缩效率。在编解码过程中,信号通道保持24 bit的精度(除了因量化而有意舍弃的精度外);可支持的声道设置除了常见的立体声、5.1环绕声、6.1环绕声和7.1环绕声之外,还为未来的音频技术发展预留了空间;同时可支持8~192 kHz间的标准采样频率,包括44.1 kHz和48 kHz;……