自适应差分脉冲编码调制语音编码.doc

自适应差分脉冲编码调制语音编码.doc

ID:53879226

大小:395.00 KB

页数:6页

时间:2020-04-10

自适应差分脉冲编码调制语音编码.doc_第1页
自适应差分脉冲编码调制语音编码.doc_第2页
自适应差分脉冲编码调制语音编码.doc_第3页
自适应差分脉冲编码调制语音编码.doc_第4页
自适应差分脉冲编码调制语音编码.doc_第5页
资源描述:

《自适应差分脉冲编码调制语音编码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、自适应差分脉冲编码调制(ADPCM)语音编码摘要:在过去的几十年中人类在语音数字化和数字化压缩领域研究摸索中取得了辉煌的成就。开辟了崭新的信息数字化时代。1972年CCITT制定了G.71164kb/sPCM语音编码标准,CCITTG.711A规定的A律和μ律PCM采用非线性量化,在64kb/s的速率语音质量能够达到网络等级,当前已广泛应用于各种数字通信系统中。由于它是一维统计语音信号,当速率进一步减小时,将达不到网络等级所要求的话音质量。对于许多应用,尤其在长途传输系统中,64kb/s的速率所占用的频带太宽以至

2、通信费用昂贵,因此人们一直寻求能够在更低的速率上获得高质量语音编码质量的办法。于是在1984年CCITT又提出了32kb/s标准的G.721ADPCM编码。ADPCM充分地使用了语音信号样点间的相关性,利用自适应预测和量化来解决语音信号的非平稳特点,在32kb/s速率上能够给出符合公用网的要求的网络等级语音质量。本文对PCM、DPCM、DM、ADM以及ADPCM的编码、译码原理进行讨论,并对它们性能进行比较,然后着重阐述基于ADPCM的语音压缩算法,并介绍了ADPCM编码在蓝牙技术上的使用,最后对ADPCM在现代

3、通信中的应用做个总结与展望。1脉冲编码调制及差分脉冲编码调制1.1脉冲编码调制(PCM)脉冲编码调制PCM(PulseCodeModulation)是把模拟信号变换成数字信号的一种调制方式。其功能是完成模-数转换,实现连续消息数字化。在PCM的调制过程中,将输入的模拟信号进行取样,量化和编码。经量化后的样值进一步变换为表示量化电平大小的二进制,即用二进制的大小来代表模拟信号的幅度(一个二进制码是一组有限的“0”、“1”脉冲序列)。在接收端再将这些编码的二进制数还原为原来的模拟信号。由于二进制PCM便于应用现代数字

4、技术,且具有抗噪性能好的优点,因此是一种最常用的PCM形式。1.2差分脉冲编码调制(DPCM)DPCM(DifferentialPCM)是指采用固定预测器与固定量化器的差值脉冲调制,它是利用样本与样本之间存在的信息冗余度来进行编码的一种数据压缩技术,它记录的不是信号的绝对大小而是相对大小。它是分析ADPCM工作原理的基础。DPCM采用预测编码技术,将信号抽样值与信号预测值的差值进行量化、编码后传输。在DPCM中是用n位二进码表示增量,因此它是介于DM和PCM之间的一种编码方式。DPCM相对于PCM信噪比有所改观,

5、与DM相比,由于增加了量化级,因此改善量化噪声方面也优于DM,DPCM的缺点是较易受到传输线路噪声的干扰。2增量调制及自适应增量调制2.1增量调制(DM)增量调制(Deltamodulation,简称为DM)是只保留每一信号样值与其预测值之差的符号,并用一位二进制数编码的差分脉冲编码调制。DM的工作原理,将信号瞬时值与前一个抽样时刻的量化值之差进行量化,而且只对这个差值的符号进行编码,而不对差值的大小编码。因此编码反映的不是原始的信号,而是差分本身。在DM中由电平的量化误差产生的噪声称为颗粒噪声。而由于输入信号的

6、斜率过大,调制器跟踪不及而产生的噪声称为斜率过载噪声。2.2自适应增量调制(ADM)自适应增量调制(AdaptiveDM,简称ADM)。为兼顾过载噪声和量化噪声,而采用了ADM,它的基本方法是检测输入信号的斜率变化,自动改变预测信号和量化台阶,使预测信号总能跟踪上输入信号的变化。近年来,在ADM体制上提出了几种实用有效的算法,例如:(1)常因子自适应增量调制(CFDM)算法;(2)高信息自适应增量调制(HIDM)算法;(3)Song算法;(4)混合自适应增量调制(HCDM)算法;(5)CVSD算法。3自适应差分脉

7、冲编码调制(ADPCM)自适应差分脉冲编码调制(AdaptiveDifferentialPulseCodeModulation,简称ADPCM)最早使用于数字通信系统中。目前我们所使用的IMAADPCM算法简单实用,被广泛应用于数字录音笔和音乐盒中,更是应用于卫星通信IDR系统及小型站卫星通信系统传输语音和数据。自适应差分脉冲编码调制用预测编码来压缩数据量。它是一种结合了ADM的差分信号与PCM的二进制码的方法的波形编码。由于ADPCM主要用来对现有的PCM信道扩容,即把2个2Mkb/sPCM基群信号转换成一个2

8、Mkb/s60路ADPCM编码器输出与解码器输出都采用标准A律或μ律PCM码。而经过对数压缩后的64kb/sPCM信号是不能直接进行一般算术运算的,进入编码前,需要将A律或μ律PCM码通过内在关系转换成线性PCM码(即自然二进制码)。在接收端,则需要将ADPCM码解码得到的自然二进制码重建信号变换成A律或μ律对数PCM信号输出。它的编码简化框图如图1所示:图1.ADPCM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。