PCM(Pulse-code modulation)脉冲编码调制

PCM(Pulse-code modulation)脉冲编码调制

在音频处理中,我们会经常听到PCM数据,那么什么是PCM数据呢?
PCM数据就是模拟信号经过PCM以后的数字信号,PCM就是把音频信号由模拟信号(时间连续,取值连续)转为数字信号(时间离散,取值离散)的过程。数字信号有很多优点,因此一般传输的信号都是数字信号。
PCM,也叫作脉冲编码调制,这个处理过程要经过采样->量化->编码的过程。

采样

PCM(Pulse-code modulation)脉冲编码调制
采样就是用一个脉冲信号和被采样信号在时域进行相乘的过程。会把时间连续的数字信号变为时间离散的数字信号。

量化

量化就是把数值上连续的抽样值变为离散电*值的过程。量化有很多种方法,比如线性量化、A率、μ率等。

线性量化

量化间隔是一个常数。

A率PCM

PCM(Pulse-code modulation)脉冲编码调制
PCM(Pulse-code modulation)脉冲编码调制
可以看到,A率对于0电*附*的电*区分度较大,这也符合一般数字信号的分布规律。
这种编码是国际标准。

μ率PCM

PCM(Pulse-code modulation)脉冲编码调制
将y轴均匀分为8段,当y=i/8时,x=(2**i-1)/255
日本和美国多用这种编码。

一些术语

采样频率:即采样脉冲的间隔的倒数。采样频率不能低于信号通带频率的两倍。
采样深度:也称位深度,量化深度,即每一个点用几个bit表示。一般来说采样深度越高,对信号电*值描述越精确。

参考

链接1
链接2

posted on 2016-09-18 18:36  花老????  阅读(2676)  评论(0)  编辑  收藏

上一篇:IOS中的swift和oc关于对象模型的description方法重写


下一篇:数字电路:边沿触发的D触发器简析