第7章 节 矢量量化 数字语音处理及MATLAB仿真 .pptVIP

第7章 节 矢量量化 数字语音处理及MATLAB仿真 .ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 节 矢量量化 数字语音处理及MATLAB仿真 .ppt

③ 计算平均失真与相对失真。 平均失真为 式中 , 相对失真为 若 ,则停止计算,当前的码书 就是设计好的码书 ,否则进行第④步。 ④?利用 计算这时划分的各胞腔的形心,由这N个新形心{ }构成新的码书 ,并置n=n+1,返回第②步再进行计算,直到 ,得到所要求的码书 为止。 2 初始码书的选定与胞腔的处理 初始码书如何选取,对最佳码书设计很有影响。下面介绍初始码书选取方法。 (1)随机选取法 这种方法最先用于K-均值聚类算法中,它是从训练序列中随机选取N 个矢量作为初始码字,构成初始码书 。 优点: (1)不用初始化计算,可以大大减少计算时间; (2)初始码字选自训练序列中,无空胞腔问题。 缺点: (1)可能会选到一些非典型的矢量作为码字; (2)会造成在某些空间把胞腔分得过细,而有些 空间分的太大。 以上缺点会导致码书中有限个码字得不到充分利 用,设计的矢量量化器性能可能较差。 (2)分裂法 1980年由Linde,Buzo和Gray提出,具体步骤如下: ① 计算所有训练序列TS的形心,将此形心作为第 一个码字 ; ② 选一个合适参数A乘以码字 ,形成第二个码字 ; ③ 以码字 、 为初始码书,即: 用所述LBG算法,去设计仅含2个码字的码书 。 ④ 将码书 中2个码字 分别乘以合适的参数B,得到4个码字 ; ⑤ 以这4个码矢为基础,按步骤3去构成含4个码字的码书,再乘以合适的参数以扩大码字数目。如此反复,经log2N次设计,就得到所要求的有N个码字的初始码书 。 (3)空胞腔和随机选择法中非典型矢量的处理 ① 去空胞腔分裂法。 首先把某空胞腔中的形心去掉,然后将最大的胞腔 分裂为2个小胞腔。分裂方法如下: (a)用一个合适的参数A去乘以原形心 ,得到2个码字: (b)以 2个码字来划分这个大胞腔,构成2个小胞腔 : ② 非典型码字的处理。 随机选择法存在一些非典型矢量,此时可采用下面办法来处理: (a)重新选择随机初始码字,直到没有非典型码字为止; (b)把这种胞腔中少数矢量分别归并到邻近的各个胞腔中,再用分裂法把其中一个最大的胞腔分裂为2个小胞腔。 矢量量化器的复杂度 矢量量化与标量量化相比,其主要缺点是复杂度随维数的增大而成指数式增加,这是实现高维数矢量量化的主要障碍。 7.5 降低复杂度的矢量量化系统 在信号处理中,复杂度有两种: ①?时间复杂度—单位时间内所需要的计算量,它包括加(减)法、乘法和比较运算的次数; ②? 空间复杂度—存储容量。 矢量量化器复杂度的度量,应该以时间复杂度和空间复杂度进行度量。 对降低复杂度的研究,可朝两个方向进行: 一:寻找好的快速算法; 二:使码书结构化,以减小搜索量和存储量。 7.5.1 树搜索矢量量化器 1 树搜索原理 下面以二叉树为例说明树搜索原理。 二叉树结构图中,以树根第一层为起点,第二层有2个节点(Y0,Y1);第三层有4个节点(Y00,Y01,Y10,Y11);第四层(此树的最后一层)有8个节点,这层上的节点又称为树叶。 树型编码过程中,只计算部分矢量失真,就可以解决下一步搜索的子树。编码时的走步控制原则为 0 当上子树的节点失真最小时 控制逻辑

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档