2.1矢量量化的基本原理

首先,所谓量化,实际就是一个压缩的过程,就是把一个模拟信号的采样值数据划分为一段一段的区间,再在这个区间中选取一个合适的代表值,对于落入这个小区间中的输入信号,我们都可以用这个代表值来替代表示的过程。

量化的方式大体上可以两种,分别为标量量化和矢量量化:标量量化是我们比较常见的一种量化方式,量化过程简单,标量量化与矢量量化的主要区别就在于,标量量化是对采样后的信号值逐个逐个的去进行量化,而矢量量化的量化过程是,先将多个采样的数据组合,构成欧氏多维空间中的一个矢量,然后对构造的矢量去进行量化。标量量化是直接针对数据的量化,矢量量化量化的对象则是一个矢量,与标量量化相比,矢量量化可以在很大程度上去降低压缩的数码率,在减少失真和克服量化噪声等方面,矢量量化的性能要优于标量量化。在矢量量化过程中,数据都可以用矢量去表示,我们直接对这些矢量去进行量化,压缩的过程就会变得简单得多。矢量量化是一种有损压缩,并且它的压缩过程是单向的。我们衡量语音数字通信系统的好坏主要看两个部分,一个是语音质量;另一个是压缩数码率。但通常情况下,这两者我们不能同时满足,即如果想要获得较高质量的的语音信号,我们就需要使用较高的传输码率;同样,如果我们想实现高效地压缩,那么就很难得到质量较好的语音信号。但是矢量量化却可以做到这一点,我们既可以在最大限度地保证高压缩率的同时,又能保证得到较高质量的语音信号。

(1)标量量化首先,我们将抽样的数据划分成若干个连续的小区间,然后,对落入每个区间中的数据逐个逐个的去进行量化,这时我们量化得到的信号是一维的。

(2)矢量量化

矢量量化的过程就是先把信号序列的每k个连续抽样点分成一组,用这组的数据去构成一个矢量,一般是多维的,然后对这些矢量去进行量化,此时我们量化得到的信号也是多维的。

如图2.1中的输入信号序列{xn},在这里,我们采取每4个连续的采样点数据去构成一个四维矢量(k=4),共得到n/4个四维矢量,X1,X2,X3,.....,Xn4。

矢量量化的过程就是先集体量化矢量X1,然后再量化矢量X2,依次类推,直至Xn4。

整个量化过程结束。在这个过程中,我们需要量化的对象不再是单个的数据,而是由多个数据构成的矢量。

上一篇:等波纹最佳逼近FIR数字滤波器设计
下一篇:基于QT的图像处理系统设计

基于QT的图像处理系统设计

基于VC的分层AltaRica故障建模和分析

基于神经网络的E型微带天线设计

基于LabVIEW的虚拟信号发生器设计

Matlab的光栅投影相位校正与展开算法设计

基于Skype时间序列模型的时...

基于蓝牙和语音识别技术...

昆明市拳击俱乐部发展现状及对策研究

小學音乐課堂教學的思考与创新【2294字】

论电影阿甘正传的存茬主义维度【3863字】

PCA算法Matlab的人脸识别的设计与仿真

试析公立医院改革新旧會...

水瓶座和巨蟹座配吗,被...

Fluent液压式主动横向稳定...

任务型教学法在初中英语语法教学中应用

开个2元店一年能挣多少钱...

异化的社会论嘉莉妹妹里的价值观