电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>DSP>基于人耳听觉特性的子带声音编码算法的单片DSP实现

基于人耳听觉特性的子带声音编码算法的单片DSP实现

2017-10-31 | rar | 0.2 MB | 次下载 | 1积分

资料介绍

 1 MPEG声音编码原理
  MPEG声音编码是一种基于人耳听觉特性的子带声音编码算法,它属于一种感觉声音编码方法。感觉声音编码算法的基本结构如图1所示。根据编码器着重于频率分辨率还是时间分辨率,可分为子带编码器和变换编码器.MPEG声音第2层编码算法在频域上把声音信号划分为32个子带,属于一种子带编码器。在图1 中,时频映射也称滤波器组,用于把输入的声音信号映射成亚抽样的频率分量。根据使用的滤波器组的性质,即滤波器组在频域的分辨率的大小,这些频率分量又可叫做子带样值或频率线。
  基于人耳听觉特性的子带声音编码算法的单片DSP实现
  a
  基于人耳听觉特性的子带声音编码算法的单片DSP实现
  b
  图1 感觉声音解码器结构框图
  滤波器的输出或者与滤波器组并行的时频变换的输出,提供给心理声学模型以估计时间相关的声音掩蔽门限。心理声学模型使用了人们所知的同时掩蔽效应,包括有调音的掩蔽特性和无调音的掩蔽特性。如果使用声音的前后掩蔽效应,还可进一步提高掩蔽门限估计的准确性。子带样值或频率线按照尽量保证量化噪声的频谱处于掩蔽门限以下的准则进行量化和编码,这样能保证被人耳感知的量化引入的噪声最小。根据对复杂度的要求,可以使用块压扩或熵编码的分析合成方法。
  帧打包把量化编码的输出和相关边信息按照规定的格式组合起来,以便供解码器使用。
  2 编码质量和DSP速度
  单片ADSP-2181实现MPEG声音编码关键需要解决两个问题:一是如何保证声音编码质量;其次是如何充分利用DSP的运算速度。而这两个问题往往又是一对矛盾,需要找到其最佳结合点。
  一般而言,决定MPEG声音编码器的优劣主要是声学模型的好坏。但是,对于使用单片16bit定点DSP的应用而言,这个结论就不再适用了。分析表明,此时有限字长效应对编码质量的影响成了主要矛盾。特别是分析滤波器组,截尾效应竟带来了33倍于16bitAD转换量化误差的噪声,而窗系数的有限长度表示则使本来高达96dB旁瓣衰减的滤波器响应降低到不到70dB.因此,要保证声音编码质量,分析滤波器组算法必须进行精度扩展。
  关于速度问题,首先想到的是使用快速算法,我们也尝试了在子带滤波中使用快速算法[4]。 但是,实践证明,这些快速算法使用在DSP上效果并不理想,其原因有以下3条:(1)只考虑了加法和乘法的次数,而对附值、寻址等操作毫不关心,但对所有指令都是单周期的DSP而言,乘法和加法的次数相对其他操作并不显得特别重要;(2)没有考虑DSP的硬件特点,其算法不能充分发挥DSP的乘累加器(MAC)并行处理的能力;(3)ADSP-2181是为16位算法操作优化的,在需要精度扩展的情况下,运算量将以数量级的速度急剧增加。
  基于以上质量和速度要求的分析,我们选用了适合DSP乘累加指令的多相结构滤波器组实现方式,且采用基于MAC结构的精度扩展方法,较好地解决了编码质量和DSP速度之间的矛盾。另外,对抽样数据的输入方式、心理声学模型、比例因子编码都进行了适于ADSP-2181的改进,减少了运算量,保证了实时性。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
  2. 24.30 MB   |  126次下载  |  1 积分
  3. 2H桥中的电流感测
  4. 545.39KB   |  7次下载  |  免费
  5. 3雷达的基本分类方法
  6. 1.25 MB   |  4次下载  |  4 积分
  7. 4I3C–下一代串行通信接口
  8. 608.47KB   |  3次下载  |  免费
  9. 5电感技术讲解
  10. 827.73 KB  |  2次下载  |  免费
  11. 6从 MSP430™ MCU 到 MSPM0 MCU 的迁移指南
  12. 1.17MB   |  2次下载  |  免费
  13. 7有源低通滤波器设计应用说明
  14. 1.12MB   |  2次下载  |  免费
  15. 8RA-Eco-RA2E1-48PIN-V1.0开发板资料
  16. 35.59 MB  |  2次下载  |  免费

本月

  1. 12024年工控与通信行业上游发展趋势和热点解读
  2. 2.61 MB   |  763次下载  |  免费
  3. 2HFSS电磁仿真设计应用详解PDF电子教程免费下载
  4. 24.30 MB   |  126次下载  |  1 积分
  5. 3继电保护原理
  6. 2.80 MB   |  35次下载  |  免费
  7. 4正激、反激、推挽、全桥、半桥区别和特点
  8. 0.91 MB   |  32次下载  |  1 积分
  9. 5labview实现DBC在界面加载配置
  10. 0.57 MB   |  21次下载  |  5 积分
  11. 6在设计中使用MOSFET瞬态热阻抗曲线
  12. 1.57MB   |  15次下载  |  免费
  13. 7GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
  14. 7.43 MB   |  13次下载  |  免费
  15. 8PADS-3D库文件
  16. 2.70 MB   |  10次下载  |  2 积分

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935113次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420061次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233084次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191360次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183329次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81578次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73804次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65985次下载  |  10 积分